443c65:	22 c6                	and    %dh,%al
443c67:	c0 98 a3 6a 1a dc 39 	rcrb   $0x39,-0x23e5955d(%eax)
443c6e:	54                   	push   %esp
443c6f:	cd b7                	int    $0xb7
443c71:	f1                   	int1
443c72:	e2 78                	loop   0x443cec
443c74:	eb 1c                	jmp    0x443c92
443c76:	a1 a5 20 91 4e       	mov    0x4e9120a5,%eax
443c7b:	cb                   	lret
443c7c:	1e                   	push   %ds
443c7d:	ee                   	out    %al,(%dx)
443c7e:	2a 6d 65             	sub    0x65(%ebp),%ch
443c81:	fb                   	sti
443c82:	e0 ed                	loopne 0x443c71
443c84:	fc                   	cld
443c85:	b9 d5 c3 b9 63       	mov    $0x63b9c3d5,%ecx
443c8a:	47                   	inc    %edi
443c8b:	a9 75 b2 47 ef       	test   $0xef47b275,%eax
443c90:	73 21                	jae    0x443cb3
443c92:	9e                   	sahf
443c93:	27                   	daa
443c94:	7f e3                	jg     0x443c79
443c96:	31 7a 15             	xor    %edi,0x15(%edx)
443c99:	c5 8b 0c 89 7c ae    	lds    -0x518376f4(%ebx),%ecx
443c9f:	ca a0 fa             	lret   $0xfaa0
443ca2:	37                   	aaa
443ca3:	44                   	inc    %esp
443ca4:	e7 67                	out    %eax,$0x67
443ca6:	12 9f 6b 84 93 e4    	adc    -0x1b6c7b95(%edi),%bl
443cac:	66 a4                	data16 movsb %ds:(%esi),%es:(%edi)
443cae:	37                   	aaa
443caf:	0b f4                	or     %esp,%esi
443cb1:	78 9c                	js     0x443c4f
443cb3:	2a 17                	sub    (%edi),%dl
443cb5:	ac                   	lods   %ds:(%esi),%al
443cb6:	7a 69                	jp     0x443d21
443cb8:	76 36                	jbe    0x443cf0
443cba:	66 8a 6d 0b          	data16 mov 0xb(%ebp),%ch
443cbe:	63 5f 76             	arpl   %ebx,0x76(%edi)
443cc1:	62 59 3d             	bound  %ebx,0x3d(%ecx)
443cc4:	1f                   	pop    %ds
443cc5:	df 38                	fistpll (%eax)
443cc7:	4d                   	dec    %ebp
443cc8:	52                   	push   %edx
443cc9:	2a b6 a0 ba 64 16    	sub    0x1664baa0(%esi),%dh
443ccf:	ae                   	scas   %es:(%edi),%al
443cd0:	56                   	push   %esi
443cd1:	0d 18 8f cf e1       	or     $0xe1cf8f18,%eax
443cd6:	7b 9d                	jnp    0x443c75
443cd8:	09 23                	or     %esp,(%ebx)
443cda:	ab                   	stos   %eax,%es:(%edi)
443cdb:	0e                   	push   %cs
443cdc:	61                   	popa
443cdd:	26 d0 4c e9 3e       	rorb   $1,%es:0x3e(%ecx,%ebp,8)
443ce2:	b7 58                	mov    $0x58,%bh
443ce4:	e6 1d                	out    %al,$0x1d
443ce6:	82 ab ec 46 81 fe bd 	subb   $0xbd,-0x17eb914(%ebx)
443ced:	47                   	inc    %edi
443cee:	69 73 09 a3 1b b7 72 	imul   $0x72b71ba3,0x9(%ebx),%esi
443cf5:	7b 9f                	jnp    0x443c96
443cf7:	11 86 8a 96 34 7a    	adc    %eax,0x7a34968a(%esi)
443cfd:	c8 51 29 72          	enter  $0x2951,$0x72
443d01:	1c f9                	sbb    $0xf9,%al
443d03:	2b 67 f0             	sub    -0x10(%edi),%esp
443d06:	a8 0c                	test   $0xc,%al
443d08:	62 44 4f 3c          	bound  %eax,0x3c(%edi,%ecx,2)
443d0c:	de 03                	fiadds (%ebx)
443d0e:	03 f1                	add    %ecx,%esi
443d10:	99                   	cltd
443d11:	63 4b d4             	arpl   %ecx,-0x2c(%ebx)
443d14:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
443d15:	19 0c a9             	sbb    %ecx,(%ecx,%ebp,4)
443d18:	fb                   	sti
443d19:	43                   	inc    %ebx
443d1a:	f0 40                	lock inc %eax
443d1c:	1d 5a 67 1b 09       	sbb    $0x91b675a,%eax
443d21:	08 72 24             	or     %dh,0x24(%edx)
443d24:	2f                   	das
443d25:	0f ca                	bswap  %edx
443d27:	f2 7b fb             	bnd jnp 0x443d25
443d2a:	2d 2a da e3 78       	sub    $0x78e3da2a,%eax
443d2f:	ae                   	scas   %es:(%edi),%al
443d30:	67 85 72 e4          	test   %esi,-0x1c(%bp,%si)
443d34:	0e                   	push   %cs
443d35:	1a 54 54 19          	sbb    0x19(%esp,%edx,2),%dl
443d39:	48                   	dec    %eax
443d3a:	30 0e                	xor    %cl,(%esi)
443d3c:	3f                   	aas
443d3d:	0f 92 75 05          	setb   0x5(%ebp)
443d41:	22 02                	and    (%edx),%al
443d43:	83 b0 76 f8 48 a9 20 	xorl   $0x20,-0x56b7078a(%eax)
443d4a:	6c                   	insb   (%dx),%es:(%edi)
443d4b:	ee                   	out    %al,(%dx)
443d4c:	6c                   	insb   (%dx),%es:(%edi)
443d4d:	19 4e 8e             	sbb    %ecx,-0x72(%esi)
443d50:	94                   	xchg   %eax,%esp
443d51:	2b 6f 4a             	sub    0x4a(%edi),%ebp
443d54:	c3                   	ret
443d55:	68 d4 18 8a 4b       	push   $0x4b8a18d4
443d5a:	78 3a                	js     0x443d96
443d5c:	4f                   	dec    %edi
443d5d:	5e                   	pop    %esi
443d5e:	cb                   	lret
443d5f:	50                   	push   %eax
443d60:	75 21                	jne    0x443d83
443d62:	8c 03                	mov    %es,(%ebx)
443d64:	1d 7d f0 ac 74       	sbb    $0x74acf07d,%eax
443d69:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
443d6a:	d2 a2 0b 99 9d 4f    	shlb   %cl,0x4f9d990b(%edx)
443d70:	51                   	push   %ecx
443d71:	0e                   	push   %cs
443d72:	b0 e6                	mov    $0xe6,%al
443d74:	98                   	cwtl
443d75:	7d 37                	jge    0x443dae
443d77:	5d                   	pop    %ebp
443d78:	8b 7d 58             	mov    0x58(%ebp),%edi
443d7b:	3a dd                	cmp    %ch,%bl
443d7d:	11 e9                	adc    %ebp,%ecx
443d7f:	4f                   	dec    %edi
443d80:	9f                   	lahf
443d81:	99                   	cltd
443d82:	7e 76                	jle    0x443dfa
443d84:	31 be f2 82 82 12    	xor    %edi,0x128282f2(%esi)
443d8a:	79 cb                	jns    0x443d57
443d8c:	bf ed db 89 10       	mov    $0x1089dbed,%edi
443d91:	14 61                	adc    $0x61,%al
443d93:	87 bf 28 6f dc 1e    	xchg   %edi,0x1edc6f28(%edi)
443d99:	30 2f                	xor    %ch,(%edi)
443d9b:	67 22 9e 27 3c       	and    0x3c27(%bp),%bl
443da0:	f1                   	int1
443da1:	70 b8                	jo     0x443d5b
443da3:	8c b5 ea 05 ca 4c    	mov    %?,0x4cca05ea(%ebp)
443da9:	16                   	push   %ss
443daa:	d3 4f 42             	rorl   %cl,0x42(%edi)
443dad:	92                   	xchg   %eax,%edx
443dae:	ee                   	out    %al,(%dx)
443daf:	49                   	dec    %ecx
443db0:	5a                   	pop    %edx
443db1:	d4 6c                	aam    $0x6c
443db3:	78 ce                	js     0x443d83
443db5:	49                   	dec    %ecx
443db6:	0d 41 79 78 0c       	or     $0xc787941,%eax
443dbb:	47                   	inc    %edi
443dbc:	e3 59                	jecxz  0x443e17
443dbe:	23 91 2e 7f f9 eb    	and    -0x140680d2(%ecx),%edx
443dc4:	3e 1b 5d 85          	sbb    %ds:-0x7b(%ebp),%ebx
443dc8:	71 54                	jno    0x443e1e
443dca:	4c                   	dec    %esp
443dcb:	9e                   	sahf
443dcc:	81 ab d9 62 3a 1f f8 	subl   $0xfead32f8,0x1f3a62d9(%ebx)
443dd3:	32 ad fe
443dd6:	35 2d 86 55 58       	xor    $0x5855862d,%eax
443ddb:	1b 19                	sbb    (%ecx),%ebx
443ddd:	72 20                	jb     0x443dff
443ddf:	fc                   	cld
443de0:	39 9f 82 07 60 da    	cmp    %ebx,-0x259ff87e(%edi)
443de6:	b0 1a                	mov    $0x1a,%al
443de8:	fd                   	std
443de9:	4f                   	dec    %edi
443dea:	bb 10 8d e9 c0       	mov    $0xc0e98d10,%ebx
443def:	a8 f1                	test   $0xf1,%al
443df1:	37                   	aaa
443df2:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
443df3:	f5                   	cmc
443df4:	57                   	push   %edi
443df5:	70 d0                	jo     0x443dc7
443df7:	62 33                	bound  %esi,(%ebx)
443df9:	c5 4e 8b             	lds    -0x75(%esi),%ecx
443dfc:	29 8f 70 a3 7d cc    	sub    %ecx,-0x33825c90(%edi)
443e02:	6c                   	insb   (%dx),%es:(%edi)
443e03:	82 0c 8e e1          	orb    $0xe1,(%esi,%ecx,4)
443e07:	d1 58 ca             	rcrl   $1,-0x36(%eax)
443e0a:	f8                   	clc
443e0b:	71 f3                	jno    0x443e00
443e0d:	28 73 6a             	sub    %dh,0x6a(%ebx)
443e10:	e7 d4                	out    %eax,$0xd4
443e12:	38 2f                	cmp    %ch,(%edi)
443e14:	24 0c                	and    $0xc,%al
443e16:	63 f1                	arpl   %esi,%ecx
443e18:	99                   	cltd
443e19:	66 c8 3e 29 61       	enterw $0x293e,$0x61
443e1e:	26 bc 88 26 b5 cf    	es mov $0xcfb52688,%esp
443e24:	01 e6                	add    %esp,%esi
443e26:	46                   	inc    %esi
443e27:	0a 51 59             	or     0x59(%ecx),%dl
443e2a:	93                   	xchg   %eax,%ebx
443e2b:	85 c3                	test   %eax,%ebx
443e2d:	5e                   	pop    %esi
443e2e:	1d ce f8 f7 c1       	sbb    $0xc1f7f8ce,%eax
443e33:	bc ff 31 0c 5e       	mov    $0x5e0c31ff,%esp
443e38:	ef                   	out    %eax,(%dx)
443e39:	a4                   	movsb  %ds:(%esi),%es:(%edi)
443e3a:	6c                   	insb   (%dx),%es:(%edi)
443e3b:	e9 3a 6a 23 06       	jmp    0x667a87a
443e40:	b1 27                	mov    $0x27,%cl
443e42:	e1 0d                	loope  0x443e51
443e44:	fa                   	cli
443e45:	75 b7                	jne    0x443dfe
443e47:	39 3a                	cmp    %edi,(%edx)
443e49:	60                   	pusha
443e4a:	2e 76 45             	jbe,pn 0x443e92
443e4d:	67 c9                	addr16 leave
443e4f:	be a5 4c e7 df       	mov    $0xdfe74ca5,%esi
443e54:	0f 28 fe             	movaps %xmm6,%xmm7
443e57:	1c ce                	sbb    $0xce,%al
443e59:	f2 75 43             	bnd jne 0x443e9f
443e5c:	b8 fc 53 95 22       	mov    $0x229553fc,%eax
443e61:	b3 45                	mov    $0x45,%bl
443e63:	b8 05 cd e3 40       	mov    $0x40e3cd05,%eax
443e68:	9b                   	fwait
443e69:	1b 65 1a             	sbb    0x1a(%ebp),%esp
443e6c:	3f                   	aas
443e6d:	a8 73                	test   $0x73,%al
443e6f:	0a c2                	or     %dl,%al
443e71:	4d                   	dec    %ebp
443e72:	f2 35 96 7e f0 5b    	repnz xor $0x5bf07e96,%eax
443e78:	b7 8d                	mov    $0x8d,%bh
443e7a:	db d6                	fcmovnbe %st(6),%st
443e7c:	da b4 9a df c4 62 7f 	fidivl 0x7f62c4df(%edx,%ebx,4)
443e83:	16                   	push   %ss
443e84:	1a 36                	sbb    (%esi),%dh
443e86:	87 09                	xchg   %ecx,(%ecx)
443e88:	17                   	pop    %ss
443e89:	bb ca 06 7d 69       	mov    $0x697d06ca,%ebx
443e8e:	6e                   	outsb  %ds:(%esi),(%dx)
443e8f:	87 86 f2 54 b4 8d    	xchg   %eax,-0x724bab0e(%esi)
443e95:	6f                   	outsl  %ds:(%esi),(%dx)
443e96:	da b1 4c ad 5c 42    	fidivl 0x425cad4c(%ecx)
443e9c:	ff 4c 39 b6          	decl   -0x4a(%ecx,%edi,1)
443ea0:	b6 36                	mov    $0x36,%dh
443ea2:	32 66 d4             	xor    -0x2c(%esi),%ah
443ea5:	2c c4                	sub    $0xc4,%al
443ea7:	93                   	xchg   %eax,%ebx
443ea8:	7e 13                	jle    0x443ebd
443eaa:	92                   	xchg   %eax,%edx
443eab:	18 46 c3             	sbb    %al,-0x3d(%esi)
443eae:	ae                   	scas   %es:(%edi),%al
443eaf:	43                   	inc    %ebx
443eb0:	44                   	inc    %esp
443eb1:	9f                   	lahf
443eb2:	f4                   	hlt
443eb3:	e2 e8                	loop   0x443e9d
443eb5:	9b                   	fwait
443eb6:	f1                   	int1
443eb7:	78 55                	js     0x443f0e
443eb9:	ec                   	in     (%dx),%al
443eba:	20 44 dd 0e          	and    %al,0xe(%ebp,%ebx,8)
443ebe:	bd 34 0b be fb       	mov    $0xfbbe0b34,%ebp
443ec3:	1d e3 46 d2 01       	sbb    $0x1d246e3,%eax
443ec8:	3c a7                	cmp    $0xa7,%al
443eca:	bb e2 ff 4e 30       	mov    $0x304effe2,%ebx
443ecf:	2b 17                	sub    (%edi),%edx
443ed1:	ae                   	scas   %es:(%edi),%al
443ed2:	63 22                	arpl   %esp,(%edx)
443ed4:	d0 f3                	shl    $1,%bl
443ed6:	bf 45 11 ac 7b       	mov    $0x7bac1145,%edi
443edb:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
443edc:	41                   	inc    %ecx
443edd:	db e1                	fndisi(8087 only)
443edf:	4c                   	dec    %esp
443ee0:	d2 e7                	shl    %cl,%bh
443ee2:	f9                   	stc
443ee3:	f0 59                	lock pop %ecx
443ee5:	34 9c                	xor    $0x9c,%al
443ee7:	3f                   	aas
443ee8:	1b b6 30 be 79 24    	sbb    0x2479be30(%esi),%esi
443eee:	c2 82 e7             	ret    $0xe782
443ef1:	73 34                	jae    0x443f27
443ef3:	32 05 87 d3 9f 05    	xor    0x59fd387,%al
443ef9:	e7 a0                	out    %eax,$0xa0
443efb:	84 65 6f             	test   %ah,0x6f(%ebp)
443efe:	87 13                	xchg   %edx,(%ebx)
443f00:	a2 19 80 cc 89       	mov    %al,0x89cc8019
443f05:	41                   	inc    %ecx
443f06:	c4 4d b4             	les    -0x4c(%ebp),%ecx
443f09:	47                   	inc    %edi
443f0a:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
443f0b:	a4                   	movsb  %ds:(%esi),%es:(%edi)
443f0c:	99                   	cltd
443f0d:	9e                   	sahf
443f0e:	10 7d 92             	adc    %bh,-0x6e(%ebp)
443f11:	77 dc                	ja     0x443eef
443f13:	c3                   	ret
443f14:	7d ed                	jge    0x443f03
443f16:	65 ba 27 7e e2 ed    	gs mov $0xede27e27,%edx
443f1c:	e9 69 ec 14 35       	jmp    0x35592b8a
443f21:	21 49 fc             	and    %ecx,-0x4(%ecx)
443f24:	0f db f7             	pand   %mm7,%mm6
443f27:	47                   	inc    %edi
443f28:	73 df                	jae    0x443f09
443f2a:	5f                   	pop    %edi
443f2b:	98                   	cwtl
443f2c:	d0 8a 2f bc 8e 08    	rorb   $1,0x88ebc2f(%edx)
443f32:	e2 fc                	loop   0x443f30
443f34:	4b                   	dec    %ebx
443f35:	07                   	pop    %es
443f36:	32 9f 7c e6 87 5f    	xor    0x5f87e67c(%edi),%bl
443f3c:	1c cf                	sbb    $0xcf,%al
443f3e:	8e fa                	mov    %edx,%?
443f40:	71 63                	jno    0x443fa5
443f42:	b1 20                	mov    $0x20,%cl
443f44:	03 8e 3e 40 da f2    	add    -0xd25bfc2(%esi),%ecx
443f4a:	12 a3 3b 1c 99 a0    	adc    -0x5f66e3c5(%ebx),%ah
443f50:	e5 43                	in     $0x43,%eax
443f52:	a9 00 92 9e 56       	test   $0x569e9200,%eax
443f57:	eb 63                	jmp    0x443fbc
443f59:	e2 ff                	loop   0x443f5a
443f5b:	94                   	xchg   %eax,%esp
443f5c:	a9 8a 2a 28 38       	test   $0x38282a8a,%eax
443f61:	8c 41 79             	mov    %es,0x79(%ecx)
443f64:	ed                   	in     (%dx),%eax
443f65:	2c 3e                	sub    $0x3e,%al
443f67:	b4 4f                	mov    $0x4f,%ah
443f69:	42                   	inc    %edx
443f6a:	dc c5                	fadd   %st,%st(5)
443f6c:	0b b7 33 ed ff ed    	or     -0x120012cd(%edi),%esi
443f72:	70 d4                	jo     0x443f48
443f74:	ed                   	in     (%dx),%eax
443f75:	13 4d ca             	adc    -0x36(%ebp),%ecx
443f78:	d9 1f                	fstps  (%edi)
443f7a:	d8 0b                	fmuls  (%ebx)
443f7c:	5a                   	pop    %edx
443f7d:	6a b5                	push   $0xffffffb5
443f7f:	cf                   	iret
443f80:	1b b6 d7 d8 71 c6    	sbb    -0x398e2729(%esi),%esi
443f86:	b3 98                	mov    $0x98,%bl
443f88:	30 95 57 84 1f 7f    	xor    %dl,0x7f1f8457(%ebp)
443f8e:	41                   	inc    %ecx
443f8f:	aa                   	stos   %al,%es:(%edi)
443f90:	e1 57                	loope  0x443fe9
443f92:	36 9f                	ss lahf
443f94:	b8 86 d5 f9 e5       	mov    $0xe5f9d586,%eax
443f99:	74 7d                	je     0x444018
443f9b:	30 e2                	xor    %ah,%dl
443f9d:	46                   	inc    %esi
443f9e:	e8 5d 6e d9 34       	call   0x351dae00
443fa3:	f3 a6                	repz cmpsb %es:(%edi),%ds:(%esi)
443fa5:	dd 8d e3 f7 ad b9    	fisttpll -0x4652081d(%ebp)
443fab:	7d e9                	jge    0x443f96
443fad:	0c 2f                	or     $0x2f,%al
443faf:	73 57                	jae    0x444008
443fb1:	b1 b0                	mov    $0xb0,%cl
443fb3:	d1 8b 17 9e 6b f9    	rorl   $1,-0x69461e9(%ebx)
443fb9:	d2 57 9b             	rclb   %cl,-0x65(%edi)
443fbc:	86 15 fa 3c 75 4e    	xchg   %dl,0x4e753cfa
443fc2:	46                   	inc    %esi
443fc3:	f6 5b 3b             	negb   0x3b(%ebx)
443fc6:	cf                   	iret
443fc7:	75 33                	jne    0x443ffc
443fc9:	31 b0 6e e7 9f 53    	xor    %esi,0x539fe76e(%eax)