443999:	01 b0 b1 00 00 fb    	add    %esi,-0x4ffff4f(%eax)
44399f:	01 f0                	add    %esi,%eax
4439a1:	b1 00                	mov    $0x0,%cl
4439a3:	00 fc                	add    %bh,%ah
4439a5:	01 30                	add    %esi,(%eax)
4439a7:	b2 00                	mov    $0x0,%dl
4439a9:	00 fd                	add    %bh,%ch
4439ab:	01 70 b2             	add    %esi,-0x4e(%eax)
4439ae:	00 00                	add    %al,(%eax)
4439b0:	fe 01                	incb   (%ecx)
4439b2:	b0 b2                	mov    $0xb2,%al
4439b4:	00 00                	add    %al,(%eax)
4439b6:	ff 01                	incl   (%ecx)
4439b8:	f0 b2 00             	lock mov $0x0,%dl
4439bb:	00 00                	add    %al,(%eax)
4439bd:	02 30                	add    (%eax),%dh
4439bf:	b3 00                	mov    $0x0,%bl
4439c1:	00 01                	add    %al,(%ecx)
4439c3:	02 80 b3 00 00 02    	add    0x20000b3(%eax),%al
4439c9:	02 c0                	add    %al,%al
4439cb:	b3 00                	mov    $0x0,%bl
4439cd:	00 03                	add    %al,(%ebx)
4439cf:	02 00                	add    (%eax),%al
4439d1:	b4 00                	mov    $0x0,%ah
4439d3:	00 04 02             	add    %al,(%edx,%eax,1)
4439d6:	50                   	push   %eax
4439d7:	b4 00                	mov    $0x0,%ah
4439d9:	00 05 02 a0 b4 00    	add    %al,0xb4a002
4439df:	00 06                	add    %al,(%esi)
4439e1:	02 00                	add    (%eax),%al
4439e3:	b5 00                	mov    $0x0,%ch
4439e5:	00 07                	add    %al,(%edi)
4439e7:	02 40 b5             	add    -0x4b(%eax),%al
4439ea:	00 00                	add    %al,(%eax)
4439ec:	08 02                	or     %al,(%edx)
4439ee:	80 b5 00 00 09 02 d0 	xorb   $0xd0,0x2090000(%ebp)
4439f5:	b5 00                	mov    $0x0,%ch
4439f7:	00 0a                	add    %cl,(%edx)
4439f9:	02 10                	add    (%eax),%dl
4439fb:	b6 00                	mov    $0x0,%dh
4439fd:	00 0b                	add    %cl,(%ebx)
4439ff:	02 60 b6             	add    -0x4a(%eax),%ah
443a02:	00 00                	add    %al,(%eax)
443a04:	0c 02                	or     $0x2,%al
443a06:	a0 b6 00 00 0d       	mov    0xd0000b6,%al
443a0b:	02 e0                	add    %al,%ah
443a0d:	b6 00                	mov    $0x0,%dh
443a0f:	00 0e                	add    %cl,(%esi)
443a11:	02 30                	add    (%eax),%dh
443a13:	b7 00                	mov    $0x0,%bh
443a15:	00 0f                	add    %cl,(%edi)
443a17:	02 70 b7             	add    -0x49(%eax),%dh
443a1a:	00 00                	add    %al,(%eax)
443a1c:	10 02                	adc    %al,(%edx)
443a1e:	b0 b7                	mov    $0xb7,%al
443a20:	00 00                	add    %al,(%eax)
443a22:	11 02                	adc    %eax,(%edx)
443a24:	f0 b7 00             	lock mov $0x0,%bh
443a27:	00 12                	add    %dl,(%edx)
443a29:	02 40 b8             	add    -0x48(%eax),%al
443a2c:	00 00                	add    %al,(%eax)
443a2e:	13 02                	adc    (%edx),%eax
443a30:	80 b8 00 00 14 02 c0 	cmpb   $0xc0,0x2140000(%eax)
443a37:	b8 00 00 15 02       	mov    $0x2150000,%eax
443a3c:	00 b9 00 00 16 02    	add    %bh,0x2160000(%ecx)
443a42:	40                   	inc    %eax
443a43:	b9 00 00 17 02       	mov    $0x2170000,%ecx
443a48:	80 b9 00 00 18 02 c0 	cmpb   $0xc0,0x2180000(%ecx)
443a4f:	b9 00 00 19 02       	mov    $0x2190000,%ecx
443a54:	00 ba 00 00 1a 02    	add    %bh,0x21a0000(%edx)
443a5a:	40                   	inc    %eax
443a5b:	ba 00 00 1b 02       	mov    $0x21b0000,%edx
443a60:	80 ba 00 00 1c 02 c0 	cmpb   $0xc0,0x21c0000(%edx)
443a67:	ba 00 00 1d 02       	mov    $0x21d0000,%edx
443a6c:	10 bb 00 00 1e 02    	adc    %bh,0x21e0000(%ebx)
443a72:	60                   	pusha
443a73:	bb 00 00 1f 02       	mov    $0x21f0000,%ebx
443a78:	b0 bb                	mov    $0xbb,%al
443a7a:	00 00                	add    %al,(%eax)
443a7c:	20 02                	and    %al,(%edx)
443a7e:	f0 bb 00 00 21 02    	lock mov $0x2210000,%ebx
443a84:	30 bc 00 00 22 02 70 	xor    %bh,0x70022200(%eax,%eax,1)
443a8b:	bc 00 00 23 02       	mov    $0x2230000,%esp
443a90:	b0 bc                	mov    $0xbc,%al
443a92:	00 00                	add    %al,(%eax)
443a94:	24 02                	and    $0x2,%al
443a96:	f0 bc 00 00 25 02    	lock mov $0x2250000,%esp
443a9c:	40                   	inc    %eax
443a9d:	bd 00 00 26 02       	mov    $0x2260000,%ebp
443aa2:	80 bd 00 00 27 02 c0 	cmpb   $0xc0,0x2270000(%ebp)
443aa9:	bd 00 00 28 02       	mov    $0x2280000,%ebp
443aae:	00 be 00 00 29 02    	add    %bh,0x2290000(%esi)
443ab4:	50                   	push   %eax
443ab5:	be 00 00 2a 02       	mov    $0x22a0000,%esi
443aba:	90                   	nop
443abb:	be 00 00 2b 02       	mov    $0x22b0000,%esi
443ac0:	d0 be 00 00 2c 02    	sarb   $1,0x22c0000(%esi)
443ac6:	10 bf 00 00 2d 02    	adc    %bh,0x22d0000(%edi)
443acc:	50                   	push   %eax
443acd:	bf 00 00 2e 02       	mov    $0x22e0000,%edi
443ad2:	90                   	nop
443ad3:	bf 00 00 2f 02       	mov    $0x22f0000,%edi
443ad8:	d0 bf 00 00 30 02    	sarb   $1,0x2300000(%edi)
443ade:	10 c0                	adc    %al,%al
443ae0:	00 00                	add    %al,(%eax)
443ae2:	31 02                	xor    %eax,(%edx)
443ae4:	50                   	push   %eax
443ae5:	c0 00 00             	rolb   $0x0,(%eax)
443ae8:	32 02                	xor    (%edx),%al
443aea:	90                   	nop
443aeb:	c0 00 00             	rolb   $0x0,(%eax)
443aee:	33 02                	xor    (%edx),%eax
443af0:	e0 c0                	loopne 0x443ab2
443af2:	00 00                	add    %al,(%eax)
443af4:	34 02                	xor    $0x2,%al
443af6:	30 c1                	xor    %al,%cl
443af8:	00 00                	add    %al,(%eax)
443afa:	35 02 70 c1 00       	xor    $0xc17002,%eax
443aff:	00 36                	add    %dh,(%esi)
443b01:	02 b0 c1 00 00 37    	add    0x370000c1(%eax),%dh
443b07:	02 f0                	add    %al,%dh
443b09:	c1 00 00             	roll   $0x0,(%eax)
443b0c:	38 02                	cmp    %al,(%edx)
443b0e:	30 c2                	xor    %al,%dl
443b10:	00 00                	add    %al,(%eax)
443b12:	39 02                	cmp    %eax,(%edx)
443b14:	70 c2                	jo     0x443ad8
443b16:	00 00                	add    %al,(%eax)
443b18:	3a 02                	cmp    (%edx),%al
443b1a:	d0 c2                	rol    $1,%dl
443b1c:	00 00                	add    %al,(%eax)
443b1e:	3b 02                	cmp    (%edx),%eax
443b20:	10 c3                	adc    %al,%bl
443b22:	00 00                	add    %al,(%eax)
443b24:	3c 02                	cmp    $0x2,%al
443b26:	50                   	push   %eax
443b27:	c3                   	ret
443b28:	00 00                	add    %al,(%eax)
443b2a:	3d 02 90 c3 00       	cmp    $0xc39002,%eax
443b2f:	00 3e                	add    %bh,(%esi)
443b31:	02 d0                	add    %al,%dl
443b33:	c3                   	ret
443b34:	00 00                	add    %al,(%eax)
443b36:	3f                   	aas
443b37:	02 10                	add    (%eax),%dl
443b39:	c4 00                	les    (%eax),%eax
443b3b:	00 40 02             	add    %al,0x2(%eax)
443b3e:	60                   	pusha
443b3f:	c4 00                	les    (%eax),%eax
443b41:	00 41 02             	add    %al,0x2(%ecx)
443b44:	a0 c4 00 00 42       	mov    0x420000c4,%al
443b49:	02 e0                	add    %al,%ah
443b4b:	c4 00                	les    (%eax),%eax
443b4d:	00 43 02             	add    %al,0x2(%ebx)
443b50:	20 c5                	and    %al,%ch
443b52:	00 00                	add    %al,(%eax)
443b54:	44                   	inc    %esp
443b55:	02 60 c5             	add    -0x3b(%eax),%ah
443b58:	00 00                	add    %al,(%eax)
443b5a:	45                   	inc    %ebp
443b5b:	02 b0 c5 00 00 46    	add    0x460000c5(%eax),%dh
443b61:	02 f0                	add    %al,%dh
443b63:	c5 00                	lds    (%eax),%eax
443b65:	00 47 02             	add    %al,0x2(%edi)
443b68:	30 c6                	xor    %al,%dh
443b6a:	00 00                	add    %al,(%eax)
443b6c:	48                   	dec    %eax
443b6d:	02 70 c6             	add    -0x3a(%eax),%dh
443b70:	00 00                	add    %al,(%eax)
443b72:	49                   	dec    %ecx
443b73:	02 b0 c6 00 00 4a    	add    0x4a0000c6(%eax),%dh
443b79:	02 f0                	add    %al,%dh
443b7b:	c6 00 00             	movb   $0x0,(%eax)
443b7e:	4b                   	dec    %ebx
443b7f:	02 30                	add    (%eax),%dh
443b81:	c7 00 00 4c 02 80    	movl   $0x80024c00,(%eax)
443b87:	c7 00 00 4d 02 c0    	movl   $0xc0024d00,(%eax)
443b8d:	c7 00 00 4e 02 00    	movl   $0x24e00,(%eax)
443b93:	c8 00 00 4f          	enter  $0x0,$0x4f
443b97:	02 40 c8             	add    -0x38(%eax),%al
443b9a:	00 00                	add    %al,(%eax)
443b9c:	50                   	push   %eax
443b9d:	02 80 c8 00 00 51    	add    0x510000c8(%eax),%al
443ba3:	02 c0                	add    %al,%al
443ba5:	c8 00 00 52          	enter  $0x0,$0x52
443ba9:	02 10                	add    (%eax),%dl
443bab:	c9                   	leave
443bac:	00 00                	add    %al,(%eax)
443bae:	53                   	push   %ebx
443baf:	02 50 c9             	add    -0x37(%eax),%dl
443bb2:	00 00                	add    %al,(%eax)
443bb4:	54                   	push   %esp
443bb5:	02 b0 c9 00 00 55    	add    0x550000c9(%eax),%dh
443bbb:	02 00                	add    (%eax),%al
443bbd:	ca 00 00             	lret   $0x0
443bc0:	56                   	push   %esi
443bc1:	02 60 ca             	add    -0x36(%eax),%ah
443bc4:	00 00                	add    %al,(%eax)
443bc6:	57                   	push   %edi
443bc7:	02 c0                	add    %al,%al
443bc9:	ca 00 00             	lret   $0x0
443bcc:	58                   	pop    %eax
443bcd:	02 00                	add    (%eax),%al
443bcf:	cb                   	lret
443bd0:	00 00                	add    %al,(%eax)
443bd2:	59                   	pop    %ecx
443bd3:	02 50 cb             	add    -0x35(%eax),%dl
443bd6:	00 00                	add    %al,(%eax)
443bd8:	5a                   	pop    %edx
443bd9:	02 b0 cb 00 00 5b    	add    0x5b0000cb(%eax),%dh
443bdf:	02 f0                	add    %al,%dh
443be1:	cb                   	lret
443be2:	00 00                	add    %al,(%eax)
443be4:	5c                   	pop    %esp
443be5:	02 30                	add    (%eax),%dh
443be7:	cc                   	int3
443be8:	00 00                	add    %al,(%eax)
443bea:	5d                   	pop    %ebp
443beb:	02 80 cc 00 00 5e    	add    0x5e0000cc(%eax),%al
443bf1:	02 c0                	add    %al,%al
443bf3:	cc                   	int3
443bf4:	00 00                	add    %al,(%eax)
443bf6:	5f                   	pop    %edi
443bf7:	02 10                	add    (%eax),%dl
443bf9:	cd 00                	int    $0x0
443bfb:	00 60 02             	add    %ah,0x2(%eax)
443bfe:	50                   	push   %eax
443bff:	cd 00                	int    $0x0
443c01:	00 61 02             	add    %ah,0x2(%ecx)
443c04:	90                   	nop
443c05:	cd 00                	int    $0x0
443c07:	00 62 02             	add    %ah,0x2(%edx)
443c0a:	d0 cd                	ror    $1,%ch
443c0c:	00 00                	add    %al,(%eax)
443c0e:	63 02                	arpl   %eax,(%edx)
443c10:	10 ce                	adc    %cl,%dh
443c12:	00 00                	add    %al,(%eax)
443c14:	64 02 50 ce          	add    %fs:-0x32(%eax),%dl
443c18:	00 00                	add    %al,(%eax)
443c1a:	65 02 90 ce 00 00 66 	add    %gs:0x660000ce(%eax),%dl
443c21:	02 d0                	add    %al,%dl
443c23:	ce                   	into
443c24:	00 00                	add    %al,(%eax)
443c26:	67 02 10             	add    (%bx,%si),%dl
443c29:	cf                   	iret
443c2a:	00 00                	add    %al,(%eax)
443c2c:	68 02 50 cf 00       	push   $0xcf5002
443c31:	00 69 02             	add    %ch,0x2(%ecx)
443c34:	b0 cf                	mov    $0xcf,%al
443c36:	00 00                	add    %al,(%eax)
443c38:	6a 02                	push   $0x2
443c3a:	f0 cf                	lock iret
443c3c:	00 00                	add    %al,(%eax)
443c3e:	6b 02 60             	imul   $0x60,(%edx),%eax
443c41:	d0 00                	rolb   $1,(%eax)
443c43:	00 6c 02 a0          	add    %ch,-0x60(%edx,%eax,1)
443c47:	d0 00                	rolb   $1,(%eax)
443c49:	00 6d 02             	add    %ch,0x2(%ebp)
443c4c:	e0 d0                	loopne 0x443c1e
443c4e:	00 00                	add    %al,(%eax)
443c50:	6e                   	outsb  %ds:(%esi),(%dx)
443c51:	02 20                	add    (%eax),%ah
443c53:	d1 00                	roll   $1,(%eax)
443c55:	00 6f 02             	add    %ch,0x2(%edi)
443c58:	60                   	pusha
443c59:	d1 00                	roll   $1,(%eax)
443c5b:	00 70 02             	add    %dh,0x2(%eax)
443c5e:	a0 d1 00 00 71       	mov    0x710000d1,%al
443c63:	02 e0                	add    %al,%ah
443c65:	d1 00                	roll   $1,(%eax)
443c67:	00 72 02             	add    %dh,0x2(%edx)
443c6a:	20 d2                	and    %dl,%dl
443c6c:	00 00                	add    %al,(%eax)
443c6e:	73 02                	jae    0x443c72
443c70:	60                   	pusha
443c71:	d2 00                	rolb   %cl,(%eax)
443c73:	00 74 02 a0          	add    %dh,-0x60(%edx,%eax,1)
443c77:	d2 00                	rolb   %cl,(%eax)
443c79:	00 75 02             	add    %dh,0x2(%ebp)
443c7c:	e0 d2                	loopne 0x443c50
443c7e:	00 00                	add    %al,(%eax)
443c80:	76 02                	jbe    0x443c84
443c82:	20 d3                	and    %dl,%bl
443c84:	00 00                	add    %al,(%eax)
443c86:	77 02                	ja     0x443c8a
443c88:	60                   	pusha
443c89:	d3 00                	roll   %cl,(%eax)
443c8b:	00 78 02             	add    %bh,0x2(%eax)
443c8e:	c0 d3 00             	rcl    $0x0,%bl
443c91:	00 79 02             	add    %bh,0x2(%ecx)
443c94:	00 d4                	add    %dl,%ah
443c96:	00 00                	add    %al,(%eax)
443c98:	7a 02                	jp     0x443c9c
443c9a:	60                   	pusha
443c9b:	d4 00                	aam    $0x0
443c9d:	00 7b 02             	add    %bh,0x2(%ebx)
443ca0:	a0 d4 00 00 7c       	mov    0x7c0000d4,%al
443ca5:	02 e0                	add    %al,%ah
443ca7:	d4 00                	aam    $0x0
443ca9:	00 7d 02             	add    %bh,0x2(%ebp)
443cac:	20 d5                	and    %dl,%ch
443cae:	00 00                	add    %al,(%eax)
443cb0:	7e 02                	jle    0x443cb4
443cb2:	60                   	pusha
443cb3:	d5 00                	aad    $0x0
443cb5:	00 7f 02             	add    %bh,0x2(%edi)
443cb8:	a0 d5 00 00 80       	mov    0x800000d5,%al
443cbd:	02 e0                	add    %al,%ah
443cbf:	d5 00                	aad    $0x0
443cc1:	00 81 02 20 d6 00    	add    %al,0xd62002(%ecx)
443cc7:	00 82 02 60 d6 00    	add    %al,0xd66002(%edx)
443ccd:	00 83 02 a0 d6 00    	add    %al,0xd6a002(%ebx)
443cd3:	00 84 02 e0 d6 00 00 	add    %al,0xd6e0(%edx,%eax,1)
443cda:	85 02                	test   %eax,(%edx)
443cdc:	20 d7                	and    %dl,%bh
443cde:	00 00                	add    %al,(%eax)
443ce0:	86 02                	xchg   %al,(%edx)
443ce2:	60                   	pusha
443ce3:	d7                   	xlat   %ds:(%ebx)
443ce4:	00 00                	add    %al,(%eax)
443ce6:	87 02                	xchg   %eax,(%edx)
443ce8:	a0 d7 00 00 88       	mov    0x880000d7,%al
443ced:	02 f0                	add    %al,%dh
443cef:	d7                   	xlat   %ds:(%ebx)
443cf0:	00 00                	add    %al,(%eax)
443cf2:	89 02                	mov    %eax,(%edx)
443cf4:	30 d8                	xor    %bl,%al
443cf6:	00 00                	add    %al,(%eax)
443cf8:	8a 02                	mov    (%edx),%al
443cfa:	70 d8                	jo     0x443cd4
443cfc:	00 00                	add    %al,(%eax)
443cfe:	8b 02                	mov    (%edx),%eax
443d00:	b0 d8                	mov    $0xd8,%al
443d02:	00 00                	add    %al,(%eax)
443d04:	8c 02                	mov    %es,(%edx)
443d06:	f0 d8 00             	lock fadds (%eax)
443d09:	00 8d 02 30 d9 00    	add    %cl,0xd93002(%ebp)
443d0f:	00 8e 02 70 d9 00    	add    %cl,0xd97002(%esi)
443d15:	00 8f 02 b0 d9 00    	add    %cl,0xd9b002(%edi)
443d1b:	00 90 02 f0 d9 00    	add    %dl,0xd9f002(%eax)
443d21:	00 91 02 30 da 00    	add    %dl,0xda3002(%ecx)
443d27:	00 92 02 70 da 00    	add    %dl,0xda7002(%edx)
443d2d:	00 93 02 b0 da 00    	add    %dl,0xdab002(%ebx)
443d33:	00 94 02 00 db 00 00 	add    %dl,0xdb00(%edx,%eax,1)
443d3a:	95                   	xchg   %eax,%ebp
443d3b:	02 40 db             	add    -0x25(%eax),%al
443d3e:	00 00                	add    %al,(%eax)
443d40:	96                   	xchg   %eax,%esi
443d41:	02 80 db 00 00 97    	add    -0x68ffff25(%eax),%al
443d47:	02 c0                	add    %al,%al