44fc08:	b6 18                	mov    $0x18,%dh
44fc0a:	ed                   	in     (%dx),%eax
44fc0b:	00 2e                	add    %ch,(%esi)
44fc0d:	00 37                	add    %dh,(%edi)
44fc0f:	00 20                	add    %ah,(%eax)
44fc11:	74 1a                	je     0x44fc2d
44fc13:	00 24 00             	add    %ah,(%eax,%eax,1)
44fc16:	be 00 fa 00 0a       	mov    $0xa00fa00,%esi
44fc1b:	00 02                	add    %al,(%edx)
44fc1d:	00 ba 76 11 00 1b    	add    %bh,0x1b001176(%edx)
44fc23:	00 b7 00 cc 00 11    	add    %dh,0x1100cc00(%edi)
44fc29:	00 3a                	add    %bh,(%edx)
44fc2b:	00 cf                	add    %cl,%bh
44fc2d:	76 37                	jbe    0x44fc66
44fc2f:	00 10                	add    %dl,(%eax)
44fc31:	00 88 00 c7 00 6c    	add    %cl,0x6c00c700(%eax)
44fc37:	00 26                	add    %ah,(%esi)
44fc39:	00 b3 78 02 00 36    	add    %dh,0x36000278(%ebx)
44fc3f:	00 93 00 1e 01 70    	add    %dl,0x70011e00(%ebx)
44fc45:	00 2c 00             	add    %ch,(%eax,%eax,1)
44fc48:	83 78 3a 00          	cmpl   $0x0,0x3a(%eax)
44fc4c:	03 00                	add    (%eax),%eax
44fc4e:	b5 00                	mov    $0x0,%ch
44fc50:	17                   	pop    %ss
44fc51:	01 43 00             	add    %eax,0x0(%ebx)
44fc54:	25 00 2d 7b 26       	and    $0x267b2d00,%eax
44fc59:	00 3b                	add    %bh,(%ebx)
44fc5b:	00 80 18 39 01 76    	add    %al,0x76013918(%eax)
44fc61:	00 1a                	add    %bl,(%edx)
44fc63:	00 1c 7b             	add    %bl,(%ebx,%edi,2)
44fc66:	2c 00                	sub    $0x0,%al
44fc68:	27                   	daa
44fc69:	00 b8 00 16 01 62    	add    %bh,0x62011600(%eax)
44fc6f:	00 11                	add    %dl,(%ecx)
44fc71:	00 e3                	add    %ah,%bl
44fc73:	7b 25                	jnp    0x44fc9a
44fc75:	00 2d 00 a4 00 2c    	add    %ch,0x2c00a400
44fc7b:	01 5b 00             	add    %ebx,0x0(%ebx)
44fc7e:	37                   	aaa
44fc7f:	00 e4                	add    %ah,%ah
44fc81:	7c 1a                	jl     0x44fc9d
44fc83:	00 24 00             	add    %ah,(%eax,%eax,1)
44fc86:	ae                   	scas   %es:(%edi),%al
44fc87:	00 3e                	add    %bh,(%esi)
44fc89:	01 63 00             	add    %esp,0x0(%ebx)
44fc8c:	02 00                	add    (%eax),%al
44fc8e:	12 7e 11             	adc    0x11(%esi),%bh
44fc91:	00 1b                	add    %bl,(%ebx)
44fc93:	00 b7 00 36 01 4c    	add    %dh,0x4c013600(%edi)
44fc99:	00 3a                	add    %bh,(%edx)
44fc9b:	00 37                	add    %dh,(%edi)
44fc9d:	7f 37                	jg     0x44fcd6
44fc9f:	00 10                	add    %dl,(%eax)
44fca1:	00 98 00 64 01 57    	add    %bl,0x57016400(%eax)
44fca7:	00 26                	add    %ah,(%esi)
44fca9:	00 73 80             	add    %dh,-0x80(%ebx)
44fcac:	02 00                	add    (%eax),%al
44fcae:	36 00 93 00 59 01 70 	add    %dl,%ss:0x70015900(%ebx)
44fcb5:	00 2c 00             	add    %ch,(%eax,%eax,1)
44fcb8:	47                   	inc    %edi
44fcb9:	80 3a 00             	cmpb   $0x0,(%edx)
44fcbc:	03 00                	add    (%eax),%eax
44fcbe:	b5 00                	mov    $0x0,%ch
44fcc0:	55                   	push   %ebp
44fcc1:	01 4f 00             	add    %ecx,0x0(%edi)
44fcc4:	25 00 21 81 26       	and    $0x26812100,%eax
44fcc9:	00 3b                	add    %bh,(%ebx)
44fccb:	00 80 00 7e 01 90    	add    %al,-0x6ffe8200(%eax)
44fcd1:	00 1a                	add    %bl,(%edx)
44fcd3:	00 f8                	add    %bh,%al
44fcd5:	82 2c 00 27          	subb   $0x27,(%eax,%eax,1)
44fcd9:	00 b8 18 0c 01 62    	add    %bh,0x62010c18(%eax)
44fcdf:	00 11                	add    %dl,(%ecx)
44fce1:	00 ef                	add    %ch,%bh
44fce3:	82 25 00 2d 00 a4 18 	andb   $0x18,0xa4002d00
44fcea:	34 01                	xor    $0x1,%al
44fcec:	57                   	push   %edi
44fced:	00 37                	add    %dh,(%edi)
44fcef:	00 cc                	add    %cl,%ah
44fcf1:	84 1a                	test   %bl,(%edx)
44fcf3:	00 24 00             	add    %ah,(%eax,%eax,1)
44fcf6:	ac                   	lods   %ds:(%esi),%al
44fcf7:	00 a3 01 9a 00 02    	add    %ah,0x2009a01(%ebx)
44fcfd:	00 ea                	add    %ch,%dl
44fcff:	85 11                	test   %edx,(%ecx)
44fd01:	00 1b                	add    %bl,(%ebx)
44fd03:	00 a5 00 aa 01 81    	add    %ah,-0x7efe5600(%ebp)
44fd09:	00 3a                	add    %bh,(%edx)
44fd0b:	00 03                	add    %al,(%ebx)
44fd0d:	86 37                	xchg   %dh,(%edi)
44fd0f:	00 10                	add    %dl,(%eax)
44fd11:	00 9a 00 ae 01 4b    	add    %bl,0x4b01ae00(%edx)
44fd17:	00 26                	add    %ah,(%esi)
44fd19:	00 a7 86 02 00 36    	add    %ah,0x36000286(%edi)
44fd1f:	00 91 00 96 01 88    	add    %dl,-0x77fe6a00(%ecx)
44fd25:	00 2c 00             	add    %ch,(%eax,%eax,1)
44fd28:	3b 8a 3a 00 03 00    	cmp    0x3003a(%edx),%ecx
44fd2e:	b5 00                	mov    $0x0,%ch
44fd30:	80 01 af             	addb   $0xaf,(%ecx)
44fd33:	00 25 00 21 93 26    	add    %ah,0x26932100
44fd39:	00 3b                	add    %bh,(%ebx)
44fd3b:	00 80 00 a5 01 ae    	add    %al,-0x51fe5b00(%eax)
44fd41:	00 1a                	add    %bl,(%edx)
44fd43:	00 68 94             	add    %ch,-0x6c(%eax)
44fd46:	2c 00                	sub    $0x0,%al
44fd48:	27                   	daa
44fd49:	00 aa 00 95 01 f2    	add    %ch,-0xdfe6b00(%edx)
44fd4f:	00 11                	add    %dl,(%ecx)
44fd51:	00 c7                	add    %al,%bh
44fd53:	94                   	xchg   %eax,%esp
44fd54:	25 00 2d 00 a4       	and    $0xa4002d00,%eax
44fd59:	00 95 01 a2 00 37    	add    %dl,0x3700a201(%ebp)
44fd5f:	00 b0 95 1a 00 24    	add    %dh,0x24001a95(%eax)
44fd65:	00 ae 00 96 01 6f    	add    %ch,0x6f019600(%esi)
44fd6b:	00 02                	add    %al,(%edx)
44fd6d:	00 c6                	add    %al,%dh
44fd6f:	96                   	xchg   %eax,%esi
44fd70:	11 00                	adc    %eax,(%eax)
44fd72:	1b 00                	sbb    (%eax),%eax
44fd74:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
44fd75:	00 99 01 ea 00 3a    	add    %bl,0x3a00ea01(%ecx)
44fd7b:	00 33                	add    %dh,(%ebx)
44fd7d:	98                   	cwtl
44fd7e:	37                   	aaa
44fd7f:	00 10                	add    %dl,(%eax)
44fd81:	00 98 18 2b 01 79    	add    %bl,0x79012b18(%eax)
44fd87:	00 26                	add    %ah,(%esi)
44fd89:	00 bb 98 02 00 36    	add    %bh,0x36000298(%ebx)
44fd8f:	00 93 00 dd 01 82    	add    %dl,-0x7dfe2300(%ebx)
44fd95:	00 2c 00             	add    %ch,(%eax,%eax,1)
44fd98:	1f                   	pop    %ds
44fd99:	9a 3a 00 03 00 b5 00 	lcall  $0xb5,$0x3003a
44fda0:	d9 01                	flds   (%ecx)
44fda2:	4f                   	dec    %edi
44fda3:	00 25 00 2d 9b 26    	add    %ah,0x269b2d00
44fda9:	00 3b                	add    %bh,(%ebx)
44fdab:	00 82 00 fa 01 c9    	add    %al,-0x36fe0600(%edx)
44fdb1:	00 1a                	add    %bl,(%edx)
44fdb3:	00 6c 9b 2c          	add    %ch,0x2c(%ebx,%ebx,4)
44fdb7:	00 27                	add    %ah,(%edi)
44fdb9:	00 b8 00 cc 01 e9    	add    %bh,-0x16fe3400(%eax)
44fdbf:	00 11                	add    %dl,(%ecx)
44fdc1:	00 9b 9b 25 00 2d    	add    %bl,0x2d00259b(%ebx)
44fdc7:	00 a4 00 e9 01 e4 00 	add    %ah,0xe401e9(%eax,%eax,1)
44fdce:	37                   	aaa
44fdcf:	00 cc                	add    %cl,%ah
44fdd1:	82 1a 00             	sbbb   $0x0,(%edx)
44fdd4:	24 00                	and    $0x0,%al
44fdd6:	ae                   	scas   %es:(%edi),%al
44fdd7:	18 28                	sbb    %ch,(%eax)
44fdd9:	01 6f 00             	add    %ebp,0x0(%edi)
44fddc:	02 00                	add    (%eax),%al
44fdde:	8a 9b 11 00 1b 00    	mov    0x1b0011(%ebx),%bl
44fde4:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
44fde5:	00 f6                	add    %dh,%dh
44fde7:	01 73 00             	add    %esi,0x0(%ebx)
44fdea:	3a 00                	cmp    (%eax),%al
44fdec:	df 9b 37 00 10 00    	fistps 0x100037(%ebx)
44fdf2:	98                   	cwtl
44fdf3:	00 fa                	add    %bh,%dl
44fdf5:	01 79 00             	add    %edi,0x0(%ecx)
44fdf8:	26 00 bf 9c 02 00 36 	add    %bh,%es:0x3600029c(%edi)
44fdff:	00 93 00 fa 01 d4    	add    %dl,-0x2bfe0600(%ebx)
44fe05:	00 2c 00             	add    %ch,(%eax,%eax,1)
44fe08:	37                   	aaa
44fe09:	9d                   	popf
44fe0a:	3a 00                	cmp    (%eax),%al
44fe0c:	03 00                	add    (%eax),%eax
44fe0e:	b5 00                	mov    $0x0,%ch
44fe10:	f4                   	hlt
44fe11:	01 ed                	add    %ebp,%ebp
44fe13:	00 25 00 85 9e 26    	add    %ah,0x269e8500
44fe19:	00 3b                	add    %bh,(%ebx)
44fe1b:	00 80 00 cf 01 b1    	add    %al,-0x4efe3100(%eax)
44fe21:	00 1a                	add    %bl,(%edx)
44fe23:	00 a0 9f 2c 00 27    	add    %ah,0x27002c9f(%eax)
44fe29:	00 b8 00 ff 01 37    	add    %bh,0x3701ff00(%eax)
44fe2f:	01 11                	add    %edx,(%ecx)
44fe31:	00 33                	add    %dh,(%ebx)
44fe33:	a0 25 00 2d 00       	mov    0x2d0025,%al
44fe38:	a4                   	movsb  %ds:(%esi),%es:(%edi)
44fe39:	00 c4                	add    %al,%ah
44fe3b:	01 57 00             	add    %edx,0x0(%edi)
44fe3e:	37                   	aaa
44fe3f:	00 6c a0 1a          	add    %ch,0x1a(%eax,%eiz,4)
44fe43:	00 24 00             	add    %ah,(%eax,%eax,1)
44fe46:	ae                   	scas   %es:(%edi),%al
44fe47:	00 25 02 6f 00 02    	add    %ah,0x2006f02
44fe4d:	00 4a a1             	add    %cl,-0x5f(%edx)
44fe50:	11 00                	adc    %eax,(%eax)
44fe52:	1b 00                	sbb    (%eax),%eax
44fe54:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
44fe55:	00 28                	add    %ch,(%eax)
44fe57:	02 2f                	add    (%edi),%ch
44fe59:	01 3a                	add    %edi,(%edx)
44fe5b:	00 13                	add    %dl,(%ebx)
44fe5d:	a3 37 00 10 00       	mov    %eax,0x100037
44fe62:	98                   	cwtl
44fe63:	00 2c 02             	add    %ch,(%edx,%eax,1)
44fe66:	23 01                	and    (%ecx),%eax
44fe68:	26 00 8b a3 02 00 36 	add    %cl,%es:0x360002a3(%ebx)
44fe6f:	00 93 00 10 02 37    	add    %dl,0x37021000(%ebx)
44fe75:	01 2c 00             	add    %ebp,(%eax,%eax,1)
44fe78:	fb                   	sti
44fe79:	82 3a 00             	cmpb   $0x0,(%edx)
44fe7c:	03 00                	add    (%eax),%eax
44fe7e:	b5 18                	mov    $0x18,%ch
44fe80:	1f                   	pop    %ds
44fe81:	01 4f 00             	add    %ecx,0x0(%edi)
44fe84:	25 00 65 a4 26       	and    $0x26a46500,%eax
44fe89:	00 3b                	add    %bh,(%ebx)
44fe8b:	00 80 00 22 02 44    	add    %al,0x44022200(%eax)
44fe91:	00 1a                	add    %bl,(%edx)
44fe93:	00 40 a4             	add    %al,-0x5c(%eax)
44fe96:	2c 00                	sub    $0x0,%al
44fe98:	27                   	daa
44fe99:	00 b8 00 14 02 62    	add    %bh,0x62021400(%eax)
44fe9f:	00 11                	add    %dl,(%ecx)
44fea1:	00 5b a5             	add    %bl,-0x5b(%ebx)
44fea4:	25 00 2d 00 a4       	and    $0xa4002d00,%eax
44fea9:	00 21                	add    %ah,(%ecx)
44feab:	02 57 00             	add    0x0(%edi),%dl
44feae:	37                   	aaa
44feaf:	00 68 a5             	add    %ch,-0x5b(%eax)
44feb2:	1a 00                	sbb    (%eax),%al
44feb4:	24 00                	and    $0x0,%al
44feb6:	ae                   	scas   %es:(%edi),%al
44feb7:	00 3a                	add    %bh,(%edx)
44feb9:	02 6f 00             	add    0x0(%edi),%ch
44febc:	02 00                	add    (%eax),%al
44febe:	86 a5 11 00 1b 00    	xchg   %ah,0x1b0011(%ebp)
44fec4:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
44fec5:	00 0d 02 73 00 3a    	add    %cl,0x3a007302
44fecb:	00 eb                	add    %ch,%bl
44fecd:	a5                   	movsl  %ds:(%esi),%es:(%edi)
44fece:	37                   	aaa
44fecf:	00 10                	add    %dl,(%eax)
44fed1:	00 98 00 07 02 35    	add    %bl,0x35020700(%eax)
44fed7:	01 26                	add    %esp,(%esi)
44fed9:	00 33                	add    %dh,(%ebx)
44fedb:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
44fedc:	02 00                	add    (%eax),%al
44fede:	36 00 16             	add    %dl,%ss:(%esi)
44fee1:	18 14 01             	sbb    %dl,(%ecx,%eax,1)
44fee4:	70 00                	jo     0x44fee6
44fee6:	2c 00                	sub    $0x0,%al
44fee8:	3b a6 3a 00 03 00    	cmp    0x3003a(%esi),%esp
44feee:	30 18                	xor    %bl,(%eax)
44fef0:	1f                   	pop    %ds
44fef1:	01 4f 00             	add    %ecx,0x0(%edi)
44fef4:	25 00 1d a6 26       	and    $0x26a61d00,%eax
44fef9:	00 3b                	add    %bh,(%ebx)
44fefb:	00 12                	add    %dl,(%edx)
44fefd:	18 e0                	sbb    %ah,%al
44feff:	00 3d 00 1a 00 4c    	add    %bh,0x4c001a00
44ff05:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
44ff06:	2c 00                	sub    $0x0,%al
44ff08:	27                   	daa
44ff09:	00 28                	add    %ch,(%eax)
44ff0b:	08 0d 03 73 01 11    	or     %cl,0x11017303
44ff11:	00 9b a6 25 00 2d    	add    %bl,0x2d0025a6(%ebx)
44ff17:	00 34 08             	add    %dh,(%eax,%ecx,1)
44ff1a:	20 03                	and    %al,(%ebx)
44ff1c:	49                   	dec    %ecx
44ff1d:	01 37                	add    %esi,(%edi)
44ff1f:	00 88 a6 1a 00 24    	add    %cl,0x24001aa6(%eax)
44ff25:	00 3e                	add    %bh,(%esi)
44ff27:	08 0c 03             	or     %cl,(%ebx,%eax,1)
44ff2a:	74 01                	je     0x44ff2d
44ff2c:	02 00                	add    (%eax),%al
44ff2e:	86 a6 11 00 1b 00    	xchg   %ah,0x1b0011(%esi)
44ff34:	37                   	aaa
44ff35:	08 19                	or     %bl,(%ecx)
44ff37:	03 73 01             	add    0x1(%ebx),%esi
44ff3a:	3a 00                	cmp    (%eax),%al
44ff3c:	cb                   	lret
44ff3d:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
44ff3e:	37                   	aaa
44ff3f:	00 10                	add    %dl,(%eax)
44ff41:	00 5d 02             	add    %bl,0x2(%ebp)
44ff44:	77 03                	ja     0x44ff49
44ff46:	40                   	inc    %eax
44ff47:	01 26                	add    %esp,(%esi)
44ff49:	00 df                	add    %bl,%bh
44ff4b:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
44ff4c:	02 00                	add    (%eax),%al
44ff4e:	36 00 56 02          	add    %dl,%ss:0x2(%esi)
44ff52:	42                   	inc    %edx
44ff53:	03 56 01             	add    0x1(%esi),%edx
44ff56:	2f                   	das
44ff57:	00 df                	add    %bl,%bh
44ff59:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
44ff5a:	3a 00                	cmp    (%eax),%al
44ff5c:	03 00                	add    (%eax),%eax
44ff5e:	b5 00                	mov    $0x0,%ch
44ff60:	4c                   	dec    %esp
44ff61:	03 6d 01             	add    0x1(%ebp),%ebp
44ff64:	26 00 3d a7 26 00 3b 	add    %bh,%es:0x3b0026a7
44ff6b:	00 45 02             	add    %al,0x2(%ebp)
44ff6e:	52                   	push   %edx
44ff6f:	03 6b 01             	add    0x1(%ebx),%ebp
44ff72:	19 00                	sbb    %eax,(%eax)
44ff74:	00 a7 2c 00 27 00    	add    %ah,0x27002c(%edi)
44ff7a:	2a 00                	sub    (%eax),%al
44ff7c:	64 03 49 01          	add    %fs:0x1(%ecx),%ecx
44ff80:	12 00                	adc    (%eax),%al
44ff82:	9f                   	lahf
44ff83:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
44ff84:	25 00 2d 00 26       	and    $0x26002d00,%eax
44ff89:	00 54 03 84          	add    %dl,-0x7c(%ebx,%eax,1)
44ff8d:	01 35 00 b0 a7 1a    	add    %esi,0x1aa7b000
44ff93:	00 24 00             	add    %ah,(%eax,%eax,1)
44ff96:	2b 18                	sub    (%eax),%ebx
44ff98:	28 01                	sub    %al,(%ecx)
44ff9a:	6f                   	outsl  %ds:(%esi),(%dx)
44ff9b:	00 07                	add    %al,(%edi)
44ff9d:	00 82 a7 11 00 1b    	add    %al,0x1b0011a7(%edx)
44ffa3:	00 27                	add    %ah,(%edi)
44ffa5:	08 a3 03 b4 01 3f    	or     %ah,0x3f01b403(%ebx)
44ffab:	00 a3 a7 37 00 10    	add    %ah,0x100037a7(%ebx)
44ffb1:	00 1d 18 2b 01 79    	add    %bl,0x79012b18
44ffb7:	00 23                	add    %ah,(%ebx)
44ffb9:	00 1b                	add    %bl,(%ebx)
44ffbb:	a8 02                	test   $0x2,%al
44ffbd:	00 36                	add    %dh,(%esi)
44ffbf:	00 01                	add    %al,(%ecx)
44ffc1:	18 cd                	sbb    %cl,%ch
44ffc3:	00 09                	add    %cl,(%ecx)
44ffc5:	00 29                	add    %ch,(%ecx)
44ffc7:	00 27                	add    %ah,(%edi)
44ffc9:	00 3b                	add    %bh,(%ebx)
44ffcb:	00 83 00 20 20 78    	add    %al,0x78202000(%ebx)
44ffd1:	04 ac                	add    $0xac,%al
44ffd3:	01 20                	add    %esp,(%eax)
44ffd5:	00 15 ab 26 00 3b    	add    %dl,0x3b0026ab
44ffdb:	00 15 00 ba 04 ae    	add    %dl,0xae04ba00
44ffe1:	01 1e                	add    %ebx,(%esi)
44ffe3:	00 94 ab 2c 00 27 00 	add    %dl,0x27002c(%ebx,%ebp,4)
44ffea:	2d 00 9b 04 1b       	sub    $0x1b049b00,%eax
44ffef:	00 17                	add    %dl,(%edi)
44fff1:	00 c3                	add    %al,%bl
44fff3:	b5 25                	mov    $0x25,%ch
44fff5:	00 2d 00 36 00 a7    	add    %ch,0xa7003600
44fffb:	04 2e                	add    $0x2e,%al
44fffd:	00 31                	add    %dh,(%ecx)
44ffff:	00 bc b6 1a 00 24 00 	add    %bh,0x24001a(%esi,%esi,4)
450006:	3b 00                	cmp    (%eax),%eax
450008:	87 04 ff             	xchg   %eax,(%edi,%edi,8)
45000b:	01 04 00             	add    %eax,(%eax,%eax,1)
45000e:	62 b9 11 00 1b 00    	bound  %edi,0x1b0011(%ecx)