419a92:	00 00                	add    %al,(%eax)
419a94:	2a 00                	sub    (%eax),%al
419a96:	00 00                	add    %al,(%eax)
419a98:	41                   	inc    %ecx
419a99:	fc                   	cld
419a9a:	01 00                	add    %eax,(%eax)
419a9c:	02 00                	add    (%eax),%al
419a9e:	00 00                	add    %al,(%eax)
419aa0:	9d                   	popf
419aa1:	00 00                	add    %al,(%eax)
419aa3:	00 15 00 00 00 b2    	add    %dl,0xb2000000
419aa9:	00 00                	add    %al,(%eax)
419aab:	00 0e                	add    %cl,(%esi)
419ab5:	00 00                	add    %al,(%eax)
419ab7:	00 d0                	add    %dl,%al
419ab9:	00 00                	add    %al,(%eax)
419abb:	00 06                	add    %al,(%esi)
419abd:	00 00                	add    %al,(%eax)
419abf:	00 d6                	add    %dl,%dh
419ac1:	00 00                	add    %al,(%eax)
419ac3:	00 34 00             	add    %dh,(%eax,%eax,1)
419ac6:	00 00                	add    %al,(%eax)
419ac8:	02 00                	add    (%eax),%al
419aca:	00 01                	add    %al,(%ecx)
419acc:	00 00                	add    %al,(%eax)
419ace:	00 00                	add    %al,(%eax)
419ad0:	12 01                	adc    (%ecx),%al
419ad2:	00 00                	add    %al,(%eax)
419ad4:	13 00                	adc    (%eax),%eax
419ad6:	00 00                	add    %al,(%eax)
419ad8:	25 01 00 00 0b       	and    $0xb000001,%eax
419add:	00 00                	add    %al,(%eax)
419adf:	00 02                	add    %al,(%edx)
419ae1:	00 00                	add    %al,(%eax)
419ae3:	01 00                	add    %eax,(%eax)
419ae5:	00 00                	add    %al,(%eax)
419ae7:	00 11                	add    %dl,(%ecx)
419ae9:	01 00                	add    %eax,(%eax)
419aeb:	00 25 00 00 00 36    	add    %ah,0x36000000
419af1:	01 00                	add    %eax,(%eax)
419af3:	00 3d 00 00 00 02    	add    %bh,0x2000000
419af9:	00 00                	add    %al,(%eax)
419afb:	01 02                	add    %eax,(%edx)
419afd:	00 00                	add    %al,(%eax)
419aff:	00 cf                	add    %cl,%bh
419b01:	00 00                	add    %al,(%eax)
419b03:	00 41 00             	add    %al,0x0(%ecx)
419b06:	00 00                	add    %al,(%eax)
419b08:	10 01                	adc    %al,(%ecx)
419b0a:	00 00                	add    %al,(%eax)
419b0c:	66 00 00             	data16 add %al,(%eax)
419b17:	00 87 01 00 00 20    	add    %al,0x20000001(%edi)
419b1d:	00 00                	add    %al,(%eax)
419b1f:	00 a7 01 00 00 4f    	add    %ah,0x4f000001(%edi)
419b25:	00 00                	add    %al,(%eax)
419b27:	00 02                	add    %al,(%edx)
419b29:	00 00                	add    %al,(%eax)
419b2b:	01 02                	add    %eax,(%edx)
419b2d:	00 00                	add    %al,(%eax)
419b2f:	00 fd                	add    %bh,%ch
419b31:	01 00                	add    %eax,(%eax)
419b33:	00 11                	add    %dl,(%ecx)
419b35:	00 00                	add    %al,(%eax)
419b37:	00 0e                	add    %cl,(%esi)
419b39:	02 00                	add    (%eax),%al
419b3b:	00 12                	add    %dl,(%edx)
419b45:	00 00                	add    %al,(%eax)
419b47:	00 77 01             	add    %dh,0x1(%edi)
419b4a:	00 00                	add    %al,(%eax)
419b4c:	b0 00                	mov    $0x0,%al
419b4e:	00 00                	add    %al,(%eax)
419b50:	27                   	daa
419b51:	02 00                	add    (%eax),%al
419b53:	00 2c 00             	add    %ch,(%eax,%eax,1)
419b56:	00 00                	add    %al,(%eax)
419b58:	02 00                	add    (%eax),%al
419b5a:	00 01                	add    %al,(%ecx)
419b5c:	00 00                	add    %al,(%eax)
419b5e:	00 00                	add    %al,(%eax)
419b60:	83 02 00             	addl   $0x0,(%edx)
419b63:	00 24 00             	add    %ah,(%eax,%eax,1)
419b66:	00 00                	add    %al,(%eax)
419b68:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
419b69:	02 00                	add    (%eax),%al
419b6b:	00 28                	add    %ch,(%eax)
419b6d:	00 00                	add    %al,(%eax)
419b6f:	00 02                	add    %al,(%edx)
419b71:	00 00                	add    %al,(%eax)
419b73:	01 00                	add    %eax,(%eax)
419b75:	00 00                	add    %al,(%eax)
419b77:	00 01                	add    %al,(%ecx)
419b79:	03 00                	add    (%eax),%eax
419b7b:	00 45 00             	add    %al,0x0(%ebp)
419b7e:	00 00                	add    %al,(%eax)
419b80:	46                   	inc    %esi
419b81:	03 00                	add    (%eax),%eax
419b83:	00 03                	add    %al,(%ebx)
419b85:	00 00                	add    %al,(%eax)
419b87:	00 02                	add    %al,(%edx)
419b89:	00 00                	add    %al,(%eax)
419b8b:	01 02                	add    %eax,(%edx)
419b8d:	00 00                	add    %al,(%eax)
419b8f:	00 59 03             	add    %bl,0x3(%ecx)
419b92:	00 00                	add    %al,(%eax)
419b94:	06                   	push   %es
419b95:	00 00                	add    %al,(%eax)
419b97:	00 5f 03             	add    %bl,0x3(%edi)
419b9a:	00 00                	add    %al,(%eax)
419b9c:	1f                   	pop    %ds
419b9d:	00 00                	add    %al,(%eax)
419b9f:	00 00                	add    %al,(%eax)
419ba1:	00 00                	add    %al,(%eax)
419ba3:	00 02                	add    %al,(%edx)
419ba5:	00 00                	add    %al,(%eax)
419ba7:	00 80 03 00 00 06    	add    %al,0x6000003(%eax)
419bad:	00 00                	add    %al,(%eax)
419baf:	00 86 03 00 00 03    	add    %al,0x3000003(%esi)
419bbd:	00 00                	add    %al,(%eax)
419bbf:	00 8a 03 00 00 11    	add    %cl,0x11000003(%edx)
419bc5:	00 00                	add    %al,(%eax)
419bc7:	00 9b 03 00 00 76    	add    %bl,0x76000003(%ebx)
419bcd:	00 00                	add    %al,(%eax)
419bcf:	00 02                	add    %al,(%edx)
419bd1:	00 00                	add    %al,(%eax)
419bd3:	01 00                	add    %eax,(%eax)
419bd5:	00 00                	add    %al,(%eax)
419bd7:	00 3b                	add    %bh,(%ebx)
419bd9:	04 00                	add    $0x0,%al
419bdb:	00 11                	add    %dl,(%ecx)
419bdd:	00 00                	add    %al,(%eax)
419bdf:	00 4c 04 00          	add    %cl,0x0(%esp,%eax,1)
419be3:	00 0b                	add    %cl,(%ebx)
419be5:	00 00                	add    %al,(%eax)
419be7:	00 02                	add    %al,(%edx)
419be9:	00 00                	add    %al,(%eax)
419beb:	01 02                	add    %eax,(%edx)
419bed:	00 00                	add    %al,(%eax)
419bef:	00 1b                	add    %bl,(%ebx)
419bf1:	04 00                	add    $0x0,%al
419bf3:	00 1f                	add    %bl,(%edi)
419bf5:	00 00                	add    %al,(%eax)
419bf7:	00 3a                	add    %bh,(%edx)
419bf9:	04 00                	add    $0x0,%al
419bfb:	00 20                	add    %ah,(%eax)
419bfd:	00 00                	add    %al,(%eax)
419bff:	00 00                	add    %al,(%eax)
419c01:	00 00                	add    %al,(%eax)
419c03:	00 02                	add    %al,(%edx)
419c05:	00 00                	add    %al,(%eax)
419c07:	00 6c 04 00          	add    %ch,0x0(%esp,%eax,1)
419c0b:	00 12                	add    %dl,(%edx)
419c0d:	00 00                	add    %al,(%eax)
419c0f:	00 7e 04             	add    %bh,0x4(%esi)
419c12:	00 00                	add    %al,(%eax)
419c14:	13 00                	adc    (%eax),%eax
419c1e:	00 00                	add    %al,(%eax)
419c20:	99                   	cltd
419c21:	04 00                	add    $0x0,%al
419c23:	00 24 00             	add    %ah,(%eax,%eax,1)
419c26:	00 00                	add    %al,(%eax)
419c28:	bd 04 00 00 1e       	mov    $0x1e000004,%ebp
419c2d:	00 00                	add    %al,(%eax)
419c2f:	00 02                	add    %al,(%edx)
419c31:	00 00                	add    %al,(%eax)
419c33:	01 00                	add    %eax,(%eax)
419c35:	00 00                	add    %al,(%eax)
419c37:	00 62 04             	add    %ah,0x4(%edx)
419c3a:	00 00                	add    %al,(%eax)
419c3c:	36 00 00             	add    %al,%ss:(%eax)
419c3f:	00 98 04 00 00 46    	add    %bl,0x46000004(%eax)
419c45:	00 00                	add    %al,(%eax)
419c47:	00 02                	add    %al,(%edx)
419c49:	00 00                	add    %al,(%eax)
419c4b:	01 02                	add    %eax,(%edx)
419c4d:	00 00                	add    %al,(%eax)
419c4f:	00 1e                	add    %bl,(%esi)
419c51:	05 00 00 11 00       	add    $0x110000,%eax
419c56:	00 00                	add    %al,(%eax)
419c58:	2f                   	das
419c59:	05 00 00 11 00       	add    $0x110000,%eax
419c5e:	00 00                	add    %al,(%eax)
419c60:	00 00                	add    %al,(%eax)
419c62:	00 00                	add    %al,(%eax)
419c64:	02 00                	add    (%eax),%al
419c66:	00 00                	add    %al,(%eax)
419c68:	1d 05 00 00 29       	sbb    $0x29000005,%eax
419c6d:	00 00                	add    %al,(%eax)
419c6f:	00 46 05             	add    %al,0x5(%esi)
419c72:	00 00                	add    %al,(%eax)
419c74:	1e                   	push   %ds
419c7d:	00 00                	add    %al,(%eax)
419c7f:	00 df                	add    %bl,%bh
419c81:	04 00                	add    $0x0,%al
419c83:	00 3d 00 00 00 1c    	add    %bh,0x1c000000
419c89:	05 00 00 4b 00       	add    $0x4b0000,%eax
419c8e:	00 00                	add    %al,(%eax)
419c90:	02 00                	add    (%eax),%al
419c92:	00 01                	add    %al,(%ecx)
419c94:	13 30                	adc    (%eax),%esi
419c96:	06                   	push   %es
419c97:	00 b9 00 00 00 1c    	add    %bh,0x1c000000(%ecx)
419c9d:	00 00                	add    %al,(%eax)
419c9f:	11 2b                	adc    %ebp,(%ebx)
419ca1:	40                   	inc    %eax
419ca2:	09 45 0c             	or     %eax,0xc(%ebp)
419ca5:	00 00                	add    %al,(%eax)
419ca7:	00 29                	add    %ch,(%ecx)
419ca9:	00 00                	add    %al,(%eax)
419cab:	00 00                	add    %al,(%eax)
419cad:	00 00                	add    %al,(%eax)
419caf:	00 29                	add    %ch,(%ecx)
419cb1:	00 00                	add    %al,(%eax)
419cb3:	00 0a                	add    %cl,(%edx)
419cb5:	00 00                	add    %al,(%eax)
419cb7:	00 2f                	add    %ch,(%edi)
419cb9:	00 00                	add    %al,(%eax)
419cbb:	00 3a                	add    %bh,(%edx)
419cbd:	00 00                	add    %al,(%eax)
419cbf:	00 6a 00             	add    %ch,0x0(%edx)
419cc2:	00 00                	add    %al,(%eax)
419cc4:	2b 00                	sub    (%eax),%eax
419cc6:	00 00                	add    %al,(%eax)
419cc8:	79 00                	jns    0x419cca
419cca:	00 00                	add    %al,(%eax)
419ccc:	72 00                	jb     0x419cce
419cce:	00 00                	add    %al,(%eax)
419cd0:	72 00                	jb     0x419cd2
419cd2:	00 00                	add    %al,(%eax)
419cd4:	11 00                	adc    %eax,(%eax)
419cd6:	00 00                	add    %al,(%eax)
419cd8:	d0 35 00 00 06 26    	shlb   $1,0x26060000
419cde:	19 0d 2b c0 16 0a    	sbb    %ecx,0xa16c02b
419ce4:	1f                   	pop    %ds
419ce5:	0b 0d 2b b9 03 04    	or     0x403b92b,%ecx
419ceb:	61                   	popa
419cec:	1f                   	pop    %ds
419ced:	78 59                	js     0x419d48
419cef:	06                   	push   %es
419cf0:	61                   	popa
419cf1:	45                   	inc    %ebp
419cf2:	01 00                	add    %eax,(%eax)
419cf4:	00 00                	add    %al,(%eax)
419cf6:	04 00                	add    $0x0,%al
419cf8:	00 00                	add    %al,(%eax)
419cfa:	18 0d 2b a4 1a 2b    	sbb    %cl,0x2b1aa42b
419d00:	fa                   	cli
419d01:	14 0b                	adc    $0xb,%al
419d03:	1b 0d 2b 9b 02 28    	sbb    0x28029b2b,%ecx
419d09:	30 00                	xor    %al,(%eax)
419d0b:	00 0a                	add    %cl,(%edx)
419d0d:	0b 1b                	or     (%ebx),%ebx
419d0f:	0d 2b 90 06 17       	or     $0x1706902b,%eax
419d14:	58                   	pop    %eax
419d15:	0a 04 25 5a 04 58 18 	or     0x1858045a(,%eiz,1),%al
419d1c:	7e 0c                	jle    0x419d2a
419d1e:	00 00                	add    %al,(%eax)
419d20:	04 1f                	add    $0x1f,%al
419d22:	14 7e                	adc    $0x7e,%al
419d24:	0c 00                	or     $0x0,%al
419d26:	00 04 1f             	add    %al,(%edi,%ebx,1)
419d29:	14 94                	adc    $0x94,%al
419d2b:	03 60 20             	add    0x20(%eax),%esp
419d2e:	c6 00 00             	movb   $0x0,(%eax)
419d31:	00 5f 9e             	add    %bl,-0x62(%edi)
419d34:	5d                   	pop    %ebp
419d35:	2c 07                	sub    $0x7,%al
419d37:	1c 0d                	sbb    $0xd,%al
419d39:	38 64 ff ff          	cmp    %ah,-0x1(%edi,%edi,8)
419d3d:	ff 1f                	lcall  *(%edi)
419d3f:	09 2b                	or     %ebp,(%ebx)
419d41:	f6 1f                	negb   (%edi)
419d43:	0b 0d 38 58 ff ff    	or     0xffff5838,%ecx
419d49:	ff 07                	incl   (%edi)
419d4b:	75 0b                	jne    0x419d58
419d4d:	00 00                	add    %al,(%eax)
419d4f:	01 2a                	add    %ebp,(%edx)
419d51:	1f                   	pop    %ds
419d52:	0b 0d 38 49 ff ff    	or     0xffff4938,%ecx
419d58:	ff 00                	incl   (%eax)
419d5a:	00 00                	add    %al,(%eax)
419d5c:	13 30                	adc    (%eax),%esi
419d5e:	02 00                	add    (%eax),%al
419d60:	a2 00 00 00 1d       	mov    %al,0x1d000000
419d65:	00 00                	add    %al,(%eax)
419d67:	11 19                	adc    %ebx,(%ecx)
419d69:	0d 09 45 0a 00       	or     $0xa4509,%eax
419d6e:	00 00                	add    %al,(%eax)
419d70:	1e                   	push   %ds
419d71:	00 00                	add    %al,(%eax)
419d73:	00 35 00 00 00 22    	add    %dh,0x22000000
419d79:	00 00                	add    %al,(%eax)
419d7b:	00 00                	add    %al,(%eax)
419d7d:	00 00                	add    %al,(%eax)
419d7f:	00 4a 00             	add    %cl,0x0(%edx)
419d82:	00 00                	add    %al,(%eax)
419d84:	06                   	push   %es
419d85:	00 00                	add    %al,(%eax)
419d87:	00 1e                	add    %bl,(%esi)
419d89:	00 00                	add    %al,(%eax)
419d8b:	00 2d 00 00 00 22    	add    %ch,0x22000000
419d91:	00 00                	add    %al,(%eax)
419d93:	00 3e                	add    %bh,(%esi)
419d95:	00 00                	add    %al,(%eax)
419d97:	00 16                	add    %dl,(%esi)
419d99:	0a 1b                	or     (%ebx),%bl
419d9b:	0d 2b cc 04 03       	or     $0x304cc2b,%eax
419da0:	61                   	popa
419da1:	1f                   	pop    %ds
419da2:	2e 59                	cs pop %ecx
419da4:	06                   	push   %es
419da5:	61                   	popa
419da6:	45                   	inc    %ebp
419da7:	01 00                	add    %eax,(%eax)
419da9:	00 00                	add    %al,(%eax)
419dab:	04 00                	add    $0x0,%al
419dad:	00 00                	add    %al,(%eax)
419daf:	1c 0d                	sbb    $0xd,%al
419db1:	2b b7 18 2b fa 1d    	sub    0x1dfa2b18(%edi),%esi
419db7:	0d 2b b0 02 8c       	or     $0x8c02b02b,%eax
419dbc:	03 00                	add    (%eax),%eax
419dbe:	00 1b                	add    %bl,(%ebx)
419dc0:	6f                   	outsl  %ds:(%esi),(%dx)
419dc1:	31 00                	xor    %eax,(%eax)
419dc3:	00 0a                	add    %cl,(%edx)
419dc5:	06                   	push   %es
419dc6:	17                   	pop    %ss
419dc7:	58                   	pop    %eax
419dc8:	0a 03                	or     (%ebx),%al
419dca:	25 5a 0b 03 07       	and    $0x7030b5a,%eax
419dcf:	58                   	pop    %eax
419dd0:	0b 1f                	or     (%edi),%ebx
419dd2:	09 0d 2b 94 07 18    	or     %ecx,0x1807942b
419dd8:	5d                   	pop    %ebp
419dd9:	2d 04 1a 0d 2b       	sub    $0x2b0d1a04,%eax
419dde:	8b 1b                	mov    (%ebx),%ebx
419de0:	2b fa                	sub    %edx,%edi
419de2:	2a 16                	sub    (%esi),%dl
419de4:	13 05 11 05 45 05    	adc    0x5450511,%eax
419dea:	00 00                	add    %al,(%eax)
419dec:	00 00                	add    %al,(%eax)
419dee:	00 00                	add    %al,(%eax)
419df0:	00 07                	add    %al,(%edi)
419df2:	00 00                	add    %al,(%eax)
419df4:	00 06                	add    %al,(%esi)
419df6:	00 00                	add    %al,(%eax)
419df8:	00 06                	add    %al,(%esi)
419dfa:	00 00                	add    %al,(%eax)
419dfc:	00 07                	add    %al,(%edi)
419dfe:	00 00                	add    %al,(%eax)
419e00:	00 d0                	add    %dl,%al