49ccf4:	01 00                	add    %eax,(%eax)
49ccf6:	e9 0e 04 01 13       	jmp    0x134ad109
49ccfb:	00 71 0e             	add    %dh,0xe(%ecx)
49ccfe:	71 01                	jno    0x49cd01
49cd00:	13 00                	adc    (%eax),%eax
49cd02:	f0 05 75 01 06 06    	lock add $0x6060175,%eax
49cd08:	ae                   	scas   %es:(%edi),%al
49cd09:	03 8a 00 56 80 09    	add    0x9805600(%edx),%ecx
49cd0f:	03 de                	add    %esi,%ebx
49cd11:	01 56 80             	add    %edx,-0x80(%esi)
49cd14:	61                   	popa
49cd15:	03 de                	add    %esi,%ebx
49cd17:	01 56 80             	add    %edx,-0x80(%esi)
49cd1a:	7f 03                	jg     0x49cd1f
49cd1c:	de 01                	fiadds (%ecx)
49cd1e:	56                   	push   %esi
49cd1f:	80 12 03             	adcb   $0x3,(%edx)
49cd22:	de 01                	fiadds (%ecx)
49cd24:	56                   	push   %esi
49cd25:	80 68 03 de          	subb   $0xde,0x3(%eax)
49cd29:	01 56 80             	add    %edx,-0x80(%esi)
49cd2c:	86 03                	xchg   %al,(%ebx)
49cd2e:	de 01                	fiadds (%ecx)
49cd30:	56                   	push   %esi
49cd31:	80 dc 02             	sbb    $0x2,%ah
49cd34:	de 01                	fiadds (%ecx)
49cd36:	56                   	push   %esi
49cd37:	80 3f 03             	cmpb   $0x3,(%edi)
49cd3a:	de 01                	fiadds (%ecx)
49cd3c:	11 00                	adc    %eax,(%eax)
49cd3e:	fd                   	std
49cd3f:	09 00                	or     %eax,(%eax)
49cd41:	02 11                	add    (%ecx),%dl
49cd43:	00 19                	add    %bl,(%ecx)
49cd45:	06                   	push   %es
49cd46:	04 02                	add    $0x2,%al
49cd48:	33 01                	xor    (%ecx),%eax
49cd4a:	79 01                	jns    0x49cd4d
49cd4c:	35 02 33 01 3c       	xor    $0x3c013302,%eax
49cd51:	02 39                	add    (%ecx),%bh
49cd53:	02 33                	add    (%ebx),%dh
49cd55:	01 7d 02             	add    %edi,0x2(%ebp)
49cd58:	3d 02 13 01 f1       	cmp    $0xf1011302,%eax
49cd5d:	0e                   	push   %cs
49cd5e:	41                   	inc    %ecx
49cd5f:	02 13                	add    (%ebx),%dl
49cd61:	00 f5                	add    %dh,%ch
49cd63:	0e                   	push   %cs
49cd64:	40                   	inc    %eax
49cd65:	00 a4 3e 01 00 00 00 	add    %ah,0x1(%esi,%edi,1)
49cd6c:	10 00                	adc    %al,(%eax)
49cd6e:	1d 01 13 00 01       	sbb    $0x1001301,%eax
49cd73:	00 e8                	add    %ch,%al
49cd75:	3c 01                	cmp    $0x1,%al
49cd77:	00 00                	add    %al,(%eax)
49cd79:	00 91 18 a6 0b 13    	add    %dl,0x130ba618(%ecx)
49cd7f:	00 01                	add    %al,(%ecx)
49cd81:	00 a4 3e 01 00 00 00 	add    %ah,0x1(%esi,%edi,1)
49cd88:	10 00                	adc    %al,(%eax)
49cd8a:	1d 01 13 00 01       	sbb    $0x1001301,%eax
49cd8f:	00 3c 46             	add    %bh,(%esi,%eax,2)
49cd92:	01 00                	add    %eax,(%eax)
49cd94:	00 00                	add    %al,(%eax)
49cd96:	83 18 a0             	sbbl   $0xffffffa0,(%eax)
49cd99:	0b 1b                	or     (%ebx),%ebx
49cd9b:	00 01                	add    %al,(%ecx)
49cd9d:	00 e4                	add    %ah,%ah
49cd9f:	46                   	inc    %esi
49cda0:	01 00                	add    %eax,(%eax)
49cda2:	00 00                	add    %al,(%eax)
49cda4:	e6 01                	out    %al,$0x1
49cda6:	34 06                	xor    $0x6,%al
49cda8:	0a 00                	or     (%eax),%al
49cdaa:	02 00                	add    (%eax),%al
49cdac:	1e                   	push   %ds
49cdad:	3d 01 00 00 00       	cmp    $0x1,%eax
49cdb2:	96                   	xchg   %eax,%esi
49cdb3:	00 3a                	add    %bh,(%edx)
49cdb5:	0d 20 00 02 00       	or     $0x20020,%eax
49cdba:	35 3d 01 00 00       	xor    $0x13d,%eax
49cdbf:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49cdc5:	00 02                	add    %al,(%edx)
49cdc7:	00 6c 47 01          	add    %ch,0x1(%edi,%eax,2)
49cdcb:	00 00                	add    %al,(%eax)
49cdcd:	00 10                	add    %dl,(%eax)
49cdcf:	00 df                	add    %bl,%bh
49cdd1:	01 13                	add    %edx,(%ebx)
49cdd3:	00 02                	add    %al,(%edx)
49cdd5:	00 94 4d 01 00 00 00 	add    %dl,0x1(%ebp,%ecx,2)
49cddc:	10 00                	adc    %al,(%eax)
49cdde:	ba 01 13 00 02       	mov    $0x2001301,%edx
49cde3:	00 b0 59 01 00 00    	add    %dh,0x159(%eax)
49cde9:	00 93 00 9c 04 25    	add    %dl,0x25049c00(%ebx)
49cdef:	00 02                	add    %al,(%edx)
49cdf1:	00 35 3d 01 00 00    	add    %dh,0x13d
49cdf7:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49cdfd:	00 05 00 00 5b 01    	add    %al,0x15b0000
49ce03:	00 00                	add    %al,(%eax)
49ce05:	00 13                	add    %dl,(%ebx)
49ce07:	00 01                	add    %al,(%ecx)
49ce09:	0f 2d 00             	cvtps2pi (%eax),%mm0
49ce0c:	05 00 94 4d 01       	add    $0x14d9400,%eax
49ce11:	00 00                	add    %al,(%eax)
49ce13:	00 10                	add    %dl,(%eax)
49ce15:	00 ba 01 13 00 05    	add    %bh,0x5001301(%edx)
49ce1b:	00 6c 47 01          	add    %ch,0x1(%edi,%eax,2)
49ce1f:	00 00                	add    %al,(%eax)
49ce21:	00 10                	add    %dl,(%eax)
49ce23:	00 df                	add    %bl,%bh
49ce25:	01 13                	add    %edx,(%ebx)
49ce27:	00 05 00 b8 5b 01    	add    %al,0x15bb800
49ce2d:	00 00                	add    %al,(%eax)
49ce2f:	00 10                	add    %dl,(%eax)
49ce31:	00 10                	add    %dl,(%eax)
49ce33:	01 13                	add    %edx,(%ebx)
49ce35:	00 05 00 d4 60 01    	add    %al,0x160d400
49ce3b:	00 00                	add    %al,(%eax)
49ce3d:	00 10                	add    %dl,(%eax)
49ce3f:	00 5b 00             	add    %bl,0x0(%ebx)
49ce42:	13 00                	adc    (%eax),%eax
49ce44:	05 00 f0 66 01       	add    $0x166f000,%eax
49ce49:	00 00                	add    %al,(%eax)
49ce4b:	00 10                	add    %dl,(%eax)
49ce4d:	00 05 02 13 00 05    	add    %al,0x5001302
49ce53:	00 a8 70 01 00 00    	add    %ch,0x170(%eax)
49ce59:	00 96 00 de 0d 44    	add    %dl,0x440dde00(%esi)
49ce5f:	00 05 00 24 71 01    	add    %al,0x1712400
49ce65:	00 00                	add    %al,(%eax)
49ce67:	00 93 00 b6 03 4b    	add    %dl,0x4b03b600(%ebx)
49ce6d:	00 06                	add    %al,(%esi)
49ce6f:	00 35 3d 01 00 00    	add    %dh,0x13d
49ce75:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49ce7b:	00 08                	add    %cl,(%eax)
49ce7d:	00 30                	add    %dh,(%eax)
49ce7f:	72 01                	jb     0x49ce82
49ce81:	00 00                	add    %al,(%eax)
49ce83:	00 13                	add    %dl,(%ebx)
49ce85:	00 e5                	add    %ah,%ch
49ce87:	0e                   	push   %cs
49ce88:	54                   	push   %esp
49ce89:	00 08                	add    %cl,(%eax)
49ce8b:	00 f0                	add    %dh,%al
49ce8d:	66 01 00             	add    %ax,(%eax)
49ce90:	00 00                	add    %al,(%eax)
49ce92:	10 00                	adc    %al,(%eax)
49ce94:	05 02 13 00 08       	add    $0x8001302,%eax
49ce99:	00 d4                	add    %dl,%ah
49ce9b:	60                   	pusha
49ce9c:	01 00                	add    %eax,(%eax)
49ce9e:	00 00                	add    %al,(%eax)
49cea0:	10 00                	adc    %al,(%eax)
49cea2:	5b                   	pop    %ebx
49cea3:	00 13                	add    %dl,(%ebx)
49cea5:	00 08                	add    %cl,(%eax)
49cea7:	00 b8 5b 01 00 00    	add    %bh,0x15b(%eax)
49cead:	00 10                	add    %dl,(%eax)
49ceaf:	00 10                	add    %dl,(%eax)
49ceb1:	01 13                	add    %edx,(%ebx)
49ceb3:	00 08                	add    %cl,(%eax)
49ceb5:	00 3d 3d 01 00 00    	add    %bh,0x13d
49cebb:	00 93 00 6b 0b 5f    	add    %dl,0x5f0b6b00(%ebx)
49cec1:	00 08                	add    %cl,(%eax)
49cec3:	00 35 3d 01 00 00    	add    %dh,0x13d
49cec9:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49cecf:	00 08                	add    %cl,(%eax)
49ced1:	00 e0                	add    %ah,%al
49ced3:	72 01                	jb     0x49ced6
49ced5:	00 00                	add    %al,(%eax)
49ced7:	00 13                	add    %dl,(%ebx)
49ced9:	00 f1                	add    %dh,%cl
49cedb:	0e                   	push   %cs
49cedc:	64 00 08             	add    %cl,%fs:(%eax)
49cedf:	00 35 3d 01 00 00    	add    %dh,0x13d
49cee5:	00 83 18 a0 0b 0a    	add    %al,0xa0ba018(%ebx)
49ceeb:	00 08                	add    %cl,(%eax)
49ceed:	00 57 3d             	add    %dl,0x3d(%edi)
49cef0:	01 00                	add    %eax,(%eax)
49cef2:	00 00                	add    %al,(%eax)
49cef4:	93                   	xchg   %eax,%ebx
49cef5:	00 9c 04 6f 00 08 00 	add    %bl,0x8006f(%esp,%eax,1)
49cefc:	35 3d 01 00 00       	xor    $0x13d,%eax
49cf01:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49cf07:	00 09                	add    %cl,(%ecx)
49cf09:	00 98 73 01 00 00    	add    %bl,0x173(%eax)
49cf0f:	00 13                	add    %dl,(%ebx)
49cf11:	00 e9                	add    %ch,%cl
49cf13:	0e                   	push   %cs
49cf14:	75 00                	jne    0x49cf16
49cf16:	09 00                	or     %eax,(%eax)
49cf18:	68 74 01 00 00       	push   $0x174
49cf1d:	00 13                	add    %dl,(%ebx)
49cf1f:	00 f9                	add    %bh,%cl
49cf21:	0e                   	push   %cs
49cf22:	7e 00                	jle    0x49cf24
49cf24:	09 00                	or     %eax,(%eax)
49cf26:	88 3d 01 00 00 00    	mov    %bh,0x1
49cf2c:	93                   	xchg   %eax,%ebx
49cf2d:	00 8c 04 8d 00 09 00 	add    %cl,0x9008d(%esp,%eax,1)
49cf34:	35 3d 01 00 00       	xor    $0x13d,%eax
49cf39:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49cf3f:	00 09                	add    %cl,(%ecx)
49cf41:	00 3c 75 01 00 00 00 	add    %bh,0x1(,%esi,2)
49cf48:	13 00                	adc    (%eax),%eax
49cf4a:	fd                   	std
49cf4b:	0e                   	push   %cs
49cf4c:	92                   	xchg   %eax,%edx
49cf4d:	00 09                	add    %cl,(%ecx)
49cf4f:	00 18                	add    %bl,(%eax)
49cf51:	76 01                	jbe    0x49cf54
49cf53:	00 00                	add    %al,(%eax)
49cf55:	00 13                	add    %dl,(%ebx)
49cf57:	00 f5                	add    %dh,%ch
49cf59:	0e                   	push   %cs
49cf5a:	9c                   	pushf
49cf5b:	00 09                	add    %cl,(%ecx)
49cf5d:	00 e0                	add    %ah,%al
49cf5f:	76 01                	jbe    0x49cf62
49cf61:	00 00                	add    %al,(%eax)
49cf63:	00 10                	add    %dl,(%eax)
49cf65:	00 6b 00             	add    %ch,0x0(%ebx)
49cf68:	13 00                	adc    (%eax),%eax
49cf6a:	09 00                	or     %eax,(%eax)
49cf6c:	40                   	inc    %eax
49cf6d:	83 01 00             	addl   $0x0,(%ecx)
49cf70:	00 00                	add    %al,(%eax)
49cf72:	93                   	xchg   %eax,%ebx
49cf73:	00 bf 0c 13 00 09    	add    %bh,0x900130c(%edi)
49cf79:	00 35 3d 01 00 00    	add    %dh,0x13d
49cf7f:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49cf85:	00 09                	add    %cl,(%ecx)
49cf87:	00 e0                	add    %ah,%al
49cf89:	76 01                	jbe    0x49cf8c
49cf8b:	00 00                	add    %al,(%eax)
49cf8d:	00 10                	add    %dl,(%eax)
49cf8f:	00 6b 00             	add    %ch,0x0(%ebx)
49cf92:	13 00                	adc    (%eax),%eax
49cf94:	09 00                	or     %eax,(%eax)
49cf96:	5c                   	pop    %esp
49cf97:	83 01 00             	addl   $0x0,(%ecx)
49cf9a:	00 00                	add    %al,(%eax)
49cf9c:	10 00                	adc    %al,(%eax)
49cf9e:	c6 01 13             	movb   $0x13,(%ecx)
49cfa1:	00 09                	add    %cl,(%ecx)
49cfa3:	00 88 8d 01 00 00    	add    %cl,0x18d(%eax)
49cfa9:	00 93 00 9c 04 13    	add    %dl,0x13049c00(%ebx)
49cfaf:	00 09                	add    %cl,(%ecx)
49cfb1:	00 35 3d 01 00 00    	add    %dh,0x13d
49cfb7:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49cfbd:	00 09                	add    %cl,(%ecx)
49cfbf:	00 08                	add    %cl,(%eax)
49cfc1:	8e 01                	mov    (%ecx),%es
49cfc3:	00 00                	add    %al,(%eax)
49cfc5:	00 13                	add    %dl,(%ebx)
49cfc7:	00 fd                	add    %bh,%ch
49cfc9:	0e                   	push   %cs
49cfca:	b5 00                	mov    $0x0,%ch
49cfcc:	09 00                	or     %eax,(%eax)
49cfce:	5c                   	pop    %esp
49cfcf:	83 01 00             	addl   $0x0,(%ecx)
49cfd2:	00 00                	add    %al,(%eax)
49cfd4:	10 00                	adc    %al,(%eax)
49cfd6:	c6 01 13             	movb   $0x13,(%ecx)
49cfd9:	00 09                	add    %cl,(%ecx)
49cfdb:	00 c4                	add    %al,%ah
49cfdd:	8e 01                	mov    (%ecx),%es
49cfdf:	00 00                	add    %al,(%eax)
49cfe1:	00 93 00 9c 04 c7    	add    %dl,-0x38fb6400(%ebx)
49cfe7:	00 09                	add    %cl,(%ecx)
49cfe9:	00 35 3d 01 00 00    	add    %dh,0x13d
49cfef:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49cff5:	00 0a                	add    %cl,(%edx)
49cff7:	00 5c 8f 01          	add    %bl,0x1(%edi,%ecx,4)
49cffb:	00 00                	add    %al,(%eax)
49cffd:	00 13                	add    %dl,(%ebx)
49cfff:	00 f5                	add    %dh,%ch
49d001:	0e                   	push   %cs
49d002:	cd 00                	int    $0x0
49d004:	0a 00                	or     (%eax),%al
49d006:	34 90                	xor    $0x90,%al
49d008:	01 00                	add    %eax,(%eax)
49d00a:	00 00                	add    %al,(%eax)
49d00c:	10 00                	adc    %al,(%eax)
49d00e:	bd 00 13 00 0a       	mov    $0xa001300,%ebp
49d013:	00 20                	add    %ah,(%eax)
49d015:	95                   	xchg   %eax,%ebp
49d016:	01 00                	add    %eax,(%eax)
49d018:	00 00                	add    %al,(%eax)
49d01a:	10 00                	adc    %al,(%eax)
49d01c:	eb 00                	jmp    0x49d01e
49d01e:	13 00                	adc    (%eax),%eax
49d020:	0a 00                	or     (%eax),%al
49d022:	95                   	xchg   %eax,%ebp
49d023:	3d 01 00 00 00       	cmp    $0x1,%eax
49d028:	83 00 ac             	addl   $0xffffffac,(%eax)
49d02b:	03 0a                	add    (%edx),%ecx
49d02d:	00 0a                	add    %cl,(%edx)
49d02f:	00 35 3d 01 00 00    	add    %dh,0x13d
49d035:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49d03b:	00 0a                	add    %cl,(%edx)
49d03d:	00 94 9c 01 00 00 00 	add    %dl,0x1(%esp,%ebx,4)
49d044:	13 00                	adc    (%eax),%eax
49d046:	e1 0e                	loope  0x49d056
49d048:	e5 00                	in     $0x0,%eax
49d04a:	0a 00                	or     (%eax),%al
49d04c:	5c                   	pop    %esp
49d04d:	9d                   	popf
49d04e:	01 00                	add    %eax,(%eax)
49d050:	00 00                	add    %al,(%eax)
49d052:	13 00                	adc    (%eax),%eax
49d054:	01 0f                	add    %ecx,(%edi)
49d056:	ee                   	out    %al,(%dx)
49d057:	00 0a                	add    %cl,(%edx)
49d059:	00 20                	add    %ah,(%eax)
49d05b:	95                   	xchg   %eax,%ebp
49d05c:	01 00                	add    %eax,(%eax)
49d05e:	00 00                	add    %al,(%eax)
49d060:	10 00                	adc    %al,(%eax)
49d062:	eb 00                	jmp    0x49d064
49d064:	13 00                	adc    (%eax),%eax
49d066:	0a 00                	or     (%eax),%al
49d068:	34 90                	xor    $0x90,%al
49d06a:	01 00                	add    %eax,(%eax)
49d06c:	00 00                	add    %al,(%eax)
49d06e:	10 00                	adc    %al,(%eax)
49d070:	bd 00 13 00 0a       	mov    $0xa001300,%ebp
49d075:	00 9c 3d 01 00 00 00 	add    %bl,0x1(%ebp,%edi,1)
49d07c:	83 00 ac             	addl   $0xffffffac,(%eax)
49d07f:	03 f7                	add    %edi,%esi
49d081:	00 0a                	add    %cl,(%edx)
49d083:	00 35 3d 01 00 00    	add    %dh,0x13d
49d089:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49d08f:	00 0a                	add    %cl,(%edx)
49d091:	00 0c 9e             	add    %cl,(%esi,%ebx,4)
49d094:	01 00                	add    %eax,(%eax)
49d096:	00 00                	add    %al,(%eax)
49d098:	10 00                	adc    %al,(%eax)
49d09a:	f7 00 13 00 0a 00    	testl  $0xa0013,(%eax)
49d0a0:	a3 3d 01 00 00       	mov    %eax,0x13d
49d0a5:	00 93 00 1b 0d 20    	add    %dl,0x200d1b00(%ebx)
49d0ab:	00 0a                	add    %cl,(%edx)
49d0ad:	00 35 3d 01 00 00    	add    %dh,0x13d
49d0b3:	00 86 18 a0 0b 0a    	add    %al,0xa0ba018(%esi)
49d0b9:	00 0a                	add    %cl,(%edx)
49d0bb:	00 88 a8 01 00 00    	add    %cl,0x1a8(%eax)
49d0c1:	00 13                	add    %dl,(%ebx)
49d0c3:	00 fd                	add    %bh,%ch
49d0c5:	0e                   	push   %cs
49d0c6:	fc                   	cld
49d0c7:	00 0a                	add    %cl,(%edx)
49d0c9:	00 0c 9e             	add    %cl,(%esi,%ebx,4)