463d5d:	0a b7 0a 16 00 ca    	or     -0x35ffe9f6(%edi),%dh
463d63:	0a d3                	or     %bl,%dl
463d65:	0a 06                	or     (%esi),%al
463d67:	00 ed                	add    %ch,%ch
463d69:	0a 29                	or     (%ecx),%ch
463d6b:	00 06                	add    %al,(%esi)
463d6d:	00 48 0b             	add    %cl,0xb(%eax)
463d70:	d5 04                	aad    $0x4
463d72:	06                   	push   %es
463d73:	00 52 0b             	add    %dl,0xb(%edx)
463d76:	d5 04                	aad    $0x4
463d78:	06                   	push   %es
463d79:	00 8c 0b 29 00 06 00 	add    %cl,0x60029(%ebx,%ecx,1)
463d80:	94                   	xchg   %eax,%esp
463d81:	0b e1                	or     %ecx,%esp
463d83:	00 12                	add    %dl,(%edx)
463d85:	00 f5                	add    %dh,%ch
463d87:	0b 30                	or     (%eax),%esi
463d89:	00 12                	add    %dl,(%edx)
463d8b:	00 1b                	add    %bl,(%ebx)
463d8d:	0c 30                	or     $0x30,%al
463d8f:	00 0a                	add    %cl,(%edx)
463d91:	00 91 0c ae 04 06    	add    %dl,0x604ae0c(%ecx)
463d97:	00 36                	add    %dh,(%esi)
463d99:	0f 29 00             	movaps %xmm0,(%eax)
463d9c:	06                   	push   %es
463d9d:	00 5b 0f             	add    %bl,0xf(%ebx)
463da0:	ae                   	scas   %es:(%edi),%al
463da1:	04 1a                	add    $0x1a,%al
463da3:	00 9d 12 69 00 06    	add    %bl,0x6006912(%ebp)
463da9:	00 a7 12 29 00 06    	add    %ah,0x6002912(%edi)
463daf:	00 eb                	add    %ch,%bl
463db1:	12 64 02 06          	adc    0x6(%edx,%eax,1),%ah
463db5:	00 18                	add    %bl,(%eax)
463db7:	13 29                	adc    (%ecx),%ebp
463db9:	00 1a                	add    %bl,(%edx)
463dbb:	00 34 13             	add    %dh,(%ebx,%edx,1)
463dbe:	69 00 1a 00 46 13    	imul   $0x1346001a,(%eax),%eax
463dc4:	69 00 06 00 4f 13    	imul   $0x134f0006,(%eax),%eax
463dca:	29 00                	sub    %eax,(%eax)
463dcc:	06                   	push   %es
463dcd:	00 b2 13 29 00 06    	add    %dh,0x6002913(%edx)
463dd3:	00 cd                	add    %cl,%ch
463dd5:	13 29                	adc    (%ecx),%ebp
463dd7:	00 06                	add    %al,(%esi)
463dd9:	00 01                	add    %al,(%ecx)
463ddb:	14 29                	adc    $0x29,%al
463ddd:	00 1a                	add    %bl,(%edx)
463ddf:	00 37                	add    %dh,(%edi)
463de1:	14 69                	adc    $0x69,%al
463de3:	00 06                	add    %al,(%esi)
463de5:	00 f2                	add    %dh,%dl
463de7:	14 ae                	adc    $0xae,%al
463de9:	04 1a                	add    $0x1a,%al
463deb:	00 70 15             	add    %dh,0x15(%eax)
463dee:	69 00 06 00 9c 15    	imul   $0x159c0006,(%eax),%eax
463df4:	d5 04                	aad    $0x4
463df6:	06                   	push   %es
463df7:	00 93 16 29 00 06    	add    %dl,0x6002916(%ebx)
463dfd:	00 bc 16 29 00 0e 00 	add    %bh,0xe0029(%esi,%edx,1)
463e04:	6a 19                	push   $0x19
463e06:	b7 0a                	mov    $0xa,%bh
463e08:	06                   	push   %es
463e09:	00 72 19             	add    %dh,0x19(%edx)
463e0c:	ae                   	scas   %es:(%edi),%al
463e0d:	04 1b                	add    $0x1b,%al
463e0f:	01 7f 19             	add    %edi,0x19(%edi)
463e12:	00 00                	add    %al,(%eax)
463e14:	1f                   	pop    %ds
463e15:	01 8d 19 00 00 0e    	add    %ecx,0xe000019(%ebp)
463e1b:	00 a6 19 b7 0a 0e    	add    %ah,0xe0ab719(%esi)
463e21:	00 65 1a             	add    %ah,0x1a(%ebp)
463e24:	76 1a                	jbe    0x463e40
463e26:	06                   	push   %es
463e27:	00 9e 1a ad 1a 0e    	add    %bl,0xe1aad1a(%esi)
463e2d:	00 be 1a b7 0a 06    	add    %bh,0x60ab71a(%esi)
463e33:	00 3d 1b ad 1a 0e    	add    %bh,0xe1aad1b
463e39:	00 dd                	add    %bl,%ch
463e3b:	1b b7 0a 06 00 fc    	sbb    -0x3fff9f6(%edi),%esi
463e41:	1b ad 1a 06 00 28    	sbb    0x2800061a(%ebp),%ebp
463e47:	1e                   	push   %ds
463e48:	29 00                	sub    %eax,(%eax)
463e4a:	06                   	push   %es
463e4b:	00 6b 1f             	add    %ch,0x1f(%ebx)
463e4e:	29 00                	sub    %eax,(%eax)
463e50:	06                   	push   %es
463e51:	00 ff                	add    %bh,%bh
463e53:	1f                   	pop    %ds
463e54:	64 02 06             	add    %fs:(%esi),%al
463e57:	00 08                	add    %cl,(%eax)
463e59:	20 64 02 06          	and    %ah,0x6(%edx,%eax,1)
463e5d:	00 9b 21 64 02 06    	add    %bl,0x6026421(%ebx)
463e63:	00 a6 21 64 02 06    	add    %ah,0x6026421(%esi)
463e69:	00 bd 21 64 02 06    	add    %bh,0x6026421(%ebp)
463e6f:	00 50 22             	add    %dl,0x22(%eax)
463e72:	29 00                	sub    %eax,(%eax)
463e74:	06                   	push   %es
463e75:	00 45 23             	add    %al,0x23(%ebp)
463e78:	64 02 06             	add    %fs:(%esi),%al
463e7b:	00 56 23             	add    %dl,0x23(%esi)
463e7e:	ad                   	lods   %ds:(%esi),%eax
463e7f:	1a 06                	sbb    (%esi),%al
463e81:	00 6e 23             	add    %ch,0x23(%esi)
463e84:	64 02 06             	add    %fs:(%esi),%al
463e87:	00 a2 23 64 02 ef    	add    %ah,-0x10fd9bdd(%edx)
463e8d:	00 bb 23 00 00 06    	add    %bh,0x6000023(%ebx)
463e93:	00 ea                	add    %ch,%dl
463e95:	23 64 02 06          	and    0x6(%edx,%eax,1),%esp
463e99:	00 f8                	add    %bh,%al
463e9b:	23 29                	and    (%ecx),%ebp
463e9d:	00 06                	add    %al,(%esi)
463e9f:	00 13                	add    %dl,(%ebx)
463ea1:	24 64                	and    $0x64,%al
463ea3:	02 06                	add    (%esi),%al
463ea5:	00 83 24 29 00 06    	add    %al,0x6002924(%ebx)
463eab:	00 8c 24 64 02 06 00 	add    %cl,0x60264(%esp)
463eb2:	ff 25 b7 0a 8b 01    	jmp    *0x18b0ab7
463eb8:	13 26                	adc    (%esi),%esp
463eba:	00 00                	add    %al,(%eax)
463ebc:	06                   	push   %es
463ebd:	00 22                	add    %ah,(%edx)
463ebf:	26 4e                	es dec %esi
463ec1:	04 06                	add    $0x6,%al
463ec3:	00 42 26             	add    %al,0x26(%edx)
463ec6:	4e                   	dec    %esi
463ec7:	04 00                	add    $0x0,%al
463ec9:	00 00                	add    %al,(%eax)
463ecb:	00 9d 00 00 00 00    	add    %bl,0x0(%ebp)
463ed1:	00 01                	add    %al,(%ecx)
463ed3:	00 01                	add    %al,(%ecx)
463ed5:	00 01                	add    %al,(%ecx)
463ed7:	00 10                	add    %dl,(%eax)
463ed9:	00 a6 00 00 00 05    	add    %ah,0x5000000(%esi)
463edf:	00 01                	add    %al,(%ecx)
463ee1:	00 01                	add    %al,(%ecx)
463ee3:	00 00                	add    %al,(%eax)
463ee5:	00 10                	add    %dl,(%eax)
463ee7:	00 1b                	add    %bl,(%ebx)
463ee9:	02 00                	add    (%eax),%al
463eeb:	00 05 00 01 00 0a    	add    %al,0xa000100
463ef1:	00 81 01 10 00 da    	add    %al,-0x25ffefff(%ecx)
463ef7:	03 00                	add    (%eax),%eax
463ef9:	00 05 00 03 00 18    	add    %al,0x18000300
463eff:	00 03                	add    %al,(%ebx)
463f01:	21 10                	and    %edx,(%eax)
463f03:	00 ea                	add    %ch,%dl
463f05:	05 00 00 05 00       	add    $0x50000,%eax
463f0a:	03 00                	add    (%eax),%eax
463f0c:	1c 00                	sbb    $0x0,%al
463f0e:	81 01 10 00 98 06    	addl   $0x6980010,(%ecx)
463f14:	00 00                	add    %al,(%eax)
463f16:	05 00 06 00 20       	add    $0x20000600,%eax
463f1b:	00 81 01 10 00 fc    	add    %al,-0x3ffefff(%ecx)
463f21:	06                   	push   %es
463f22:	00 00                	add    %al,(%eax)
463f24:	05 00 0a 00 22       	add    $0x22000a00,%eax
463f29:	00 81 00 10 00 a6    	add    %al,-0x59fff000(%ecx)
463f2f:	07                   	pop    %es
463f30:	b3 07                	mov    $0x7,%bl
463f32:	05 00 0b 00 23       	add    $0x23000b00,%eax
463f37:	00 01                	add    %al,(%ecx)
463f39:	00 10                	add    %dl,(%eax)
463f3b:	00 32                	add    %dh,(%edx)
463f3d:	09 b3 07 20 00 0d    	or     %esi,0xd002007(%ebx)
463f43:	00 2c 00             	add    %ch,(%eax,%eax,1)
463f46:	00 00                	add    %al,(%eax)
463f48:	10 00                	adc    %al,(%eax)
463f4a:	4c                   	dec    %esp
463f4b:	0c b3                	or     $0xb3,%al
463f4d:	07                   	pop    %es
463f4e:	ad                   	lods   %ds:(%esi),%eax
463f4f:	00 11                	add    %dl,(%ecx)
463f51:	00 39                	add    %bh,(%ecx)
463f53:	00 01                	add    %al,(%ecx)
463f55:	00 10                	add    %dl,(%eax)
463f57:	00 65 0c             	add    %ah,0xc(%ebp)
463f5a:	b3 07                	mov    $0x7,%bl
463f5c:	20 00                	and    %al,(%eax)
463f5e:	11 00                	adc    %eax,(%eax)
463f60:	3a 00                	cmp    (%eax),%al
463f62:	03 21                	add    (%ecx),%esp
463f64:	10 00                	adc    %al,(%eax)
463f66:	ea 05 00 00 05 00 27 	ljmp   $0x2700,$0x5000005
463f6d:	00 7b 00             	add    %bh,0x0(%ebx)
463f70:	03 01                	add    (%ecx),%eax
463f72:	10 00                	adc    %al,(%eax)
463f74:	28 19                	sub    %bl,(%ecx)
463f76:	00 00                	add    %al,(%eax)
463f78:	05 00 2b 00 80       	add    $0x80002b00,%eax
463f7d:	00 81 01 10 00 56    	add    %al,0x56001001(%ecx)
463f83:	19 b3 07 05 00 2c    	sbb    %esi,0x2c000507(%ebx)
463f89:	00 82 00 03 01 10    	add    %al,0x10010300(%edx)
463f8f:	00 a7 1b 00 00 05    	add    %ah,0x500001b(%edi)
463f95:	00 2c 00             	add    %ch,(%eax,%eax,1)
463f98:	83 00 03             	addl   $0x3,(%eax)
463f9b:	01 10                	add    %edx,(%eax)
463f9d:	00 2e                	add    %ch,(%esi)
463f9f:	1c 00                	sbb    $0x0,%al
463fa1:	00 05 00 2e 00 85    	add    %al,0x85002e00
463fa7:	00 03                	add    %al,(%ebx)
463fa9:	01 10                	add    %edx,(%eax)
463fab:	00 43 1c             	add    %al,0x1c(%ebx)
463fae:	00 00                	add    %al,(%eax)
463fb0:	05 00 30 00 86       	add    $0x86003000,%eax
463fb5:	00 80 01 10 00 8d    	add    %al,-0x72ffefff(%eax)
463fbb:	1c b3                	sbb    $0xb3,%al
463fbd:	07                   	pop    %es
463fbe:	05 00 32 00 88       	add    $0x88003200,%eax
463fc3:	00 01                	add    %al,(%ecx)
463fc5:	00 10                	add    %dl,(%eax)
463fc7:	00 04 1e             	add    %al,(%esi,%ebx,1)
463fca:	14 1e                	adc    $0x1e,%al
463fcc:	05 00 4a 00 89       	add    $0x89004a00,%eax
463fd1:	00 01                	add    %al,(%ecx)
463fd3:	00 10                	add    %dl,(%eax)
463fd5:	00 ef                	add    %ch,%bh
463fd7:	1f                   	pop    %ds
463fd8:	14 1e                	adc    $0x1e,%al
463fda:	05 00 4d 00 97       	add    $0x97004d00,%eax
463fdf:	00 a1 00 00 00 7d    	add    %ah,0x7d000000(%ecx)
463fe5:	20 14 1e             	and    %dl,(%esi,%ebx,1)
463fe8:	00 00                	add    %al,(%eax)
463fea:	4e                   	dec    %esi
463feb:	00 9b 00 a1 00 00    	add    %bl,0xa100(%ebx)
463ff1:	00 87 20 14 1e 00    	add    %al,0x1e1420(%edi)
463ff7:	00 4e 00             	add    %cl,0x0(%esi)
463ffa:	9e                   	sahf
463ffb:	00 01                	add    %al,(%ecx)
463ffd:	00 10                	add    %dl,(%eax)
463fff:	00 24 23             	add    %ah,(%ebx,%eiz,1)
464002:	14 1e                	adc    $0x1e,%al
464004:	05 00 4e 00 b8       	add    $0xb8004e00,%eax
464009:	00 03                	add    %al,(%ebx)
46400b:	01 10                	add    %edx,(%eax)
46400d:	00 13                	add    %dl,(%ebx)
46400f:	25 00 00 05 00       	and    $0x50000,%eax
464014:	4e                   	dec    %esi
464015:	00 d5                	add    %dl,%ch
464017:	00 03                	add    %al,(%ebx)
464019:	01 10                	add    %edx,(%eax)
46401b:	00 45 25             	add    %al,0x25(%ebp)
46401e:	00 00                	add    %al,(%eax)
464020:	05 00 4f 00 d7       	add    $0xd7004f00,%eax
464025:	00 03                	add    %al,(%ebx)
464027:	21 10                	and    %edx,(%eax)
464029:	00 ea                	add    %ch,%dl
46402b:	05 00 00 05 00       	add    $0x50000,%eax
464030:	50                   	push   %eax
464031:	00 d9                	add    %bl,%cl
464033:	00 81 01 10 00 9f    	add    %al,-0x60ffefff(%ecx)
464039:	25 14 1e 05 00       	and    $0x51e14,%eax
46403e:	52                   	push   %edx
46403f:	00 dc                	add    %bl,%ah
464041:	00 03                	add    %al,(%ebx)
464043:	01 10                	add    %edx,(%eax)
464045:	00 a7 1b 00 00 05    	add    %ah,0x500001b(%edi)
46404b:	00 52 00             	add    %dl,0x0(%edx)
46404e:	dd 00                	fldl   (%eax)
464050:	11 00                	adc    %eax,(%eax)
464052:	2f                   	das
464053:	02 7d 00             	add    0x0(%ebp),%bh
464056:	11 00                	adc    %eax,(%eax)
464058:	34 02                	xor    $0x2,%al
46405a:	80 00 36             	addb   $0x36,(%eax)
46405d:	00 ee                	add    %ch,%dh
46405f:	05 8c 01 16 00       	add    $0x16018c,%eax
464064:	f2 05 90 01 16 00    	repnz add $0x160190,%eax
46406a:	fb                   	sti
46406b:	05 90 01 51 80       	add    $0x80510190,%eax
464070:	aa                   	stos   %al,%es:(%edi)
464071:	06                   	push   %es
464072:	a5                   	movsl  %ds:(%esi),%es:(%edi)
464073:	01 51 80             	add    %edx,-0x80(%ecx)
464076:	b3 06                	mov    $0x6,%bl
464078:	a5                   	movsl  %ds:(%esi),%es:(%edi)
464079:	01 51 80             	add    %edx,-0x80(%ecx)
46407c:	bc 06 a5 01 51       	mov    $0x5101a506,%esp
464081:	80 c5 06             	add    $0x6,%ch
464084:	a5                   	movsl  %ds:(%esi),%es:(%edi)
464085:	01 51 80             	add    %edx,-0x80(%ecx)
464088:	0e                   	push   %cs
464089:	07                   	pop    %es
46408a:	7d 00                	jge    0x46408c
46408c:	01 00                	add    %eax,(%eax)
46408e:	c8 07 de 02          	enter  $0xde07,$0x2
464092:	01 00                	add    %eax,(%eax)
464094:	f2 07                	repnz pop %es
464096:	e3 02                	jecxz  0x46409a
464098:	01 00                	add    %eax,(%eax)
46409a:	49                   	dec    %ecx
46409b:	09 54 03 01          	or     %edx,0x1(%ebx,%eax,1)
46409f:	00 72 09             	add    %dh,0x9(%edx)
4640a2:	54                   	push   %esp
4640a3:	03 01                	add    (%ecx),%eax
4640a5:	00 97 09 5a 03 01    	add    %dl,0x1035a09(%edi)
4640ab:	00 b7 09 5a 03 21    	add    %dh,0x21035a09(%edi)
4640b1:	00 7b 0c             	add    %bh,0xc(%ebx)
4640b4:	01 04 21             	add    %eax,(%ecx,%eiz,1)
4640b7:	00 86 0c 05 04 01    	add    %al,0x104050c(%esi)
4640bd:	00 9b 0c 7d 00 01    	add    %bl,0x1007d0c(%ebx)
4640c3:	00 bb 0c 7d 00 01    	add    %bh,0x1007d0c(%ebx)
4640c9:	00 de                	add    %bl,%dh
4640cb:	0c 7d                	or     $0x7d,%al
4640cd:	00 01                	add    %al,(%ecx)
4640cf:	00 ff                	add    %bh,%bh
4640d1:	0c 54                	or     $0x54,%al
4640d3:	03 01                	add    (%ecx),%eax
4640d5:	00 1d 0d 54 03 01    	add    %bl,0x103540d
4640db:	00 3b                	add    %bh,(%ebx)
4640dd:	0d 7d 00 01 00       	or     $0x1007d,%eax
4640e2:	5d                   	pop    %ebp
4640e3:	0d 7d 00 01 00       	or     $0x1007d,%eax
4640e8:	75 0d                	jne    0x4640f7
4640ea:	5a                   	pop    %edx
4640eb:	03 01                	add    (%ecx),%eax
4640ed:	00 a3 0d 7d 00 01    	add    %ah,0x1007d0d(%ebx)
4640f3:	00 c3                	add    %al,%bl
4640f5:	0d 7d 00 01 00       	or     $0x1007d,%eax
4640fa:	e0 0d                	loopne 0x464109
4640fc:	7d 00                	jge    0x4640fe
4640fe:	01 00                	add    %eax,(%eax)
464100:	07                   	pop    %es
464101:	0e                   	push   %cs
464102:	7d 00                	jge    0x464104
464104:	01 00                	add    %eax,(%eax)
464106:	29 0e                	sub    %ecx,(%esi)
464108:	7d 00                	jge    0x46410a
46410a:	01 00                	add    %eax,(%eax)
46410c:	48                   	dec    %eax
46410d:	0e                   	push   %cs
46410e:	54                   	push   %esp
46410f:	03 01                	add    (%ecx),%eax
464111:	00 62 0e             	add    %ah,0xe(%edx)
464114:	7d 00                	jge    0x464116
464116:	01 00                	add    %eax,(%eax)
464118:	80 0e 5a             	orb    $0x5a,(%esi)
46411b:	03 01                	add    (%ecx),%eax
46411d:	00 a4 0e 5a 03 01 00 	add    %ah,0x1035a(%esi,%ecx,1)
464124:	cf                   	iret
464125:	0e                   	push   %cs
464126:	7d 00                	jge    0x464128
464128:	01 00                	add    %eax,(%eax)
46412a:	ef                   	out    %eax,(%dx)
46412b:	0e                   	push   %cs
46412c:	7d 00                	jge    0x46412e
46412e:	01 00                	add    %eax,(%eax)
464130:	10 0f                	adc    %cl,(%edi)
464132:	5a                   	pop    %edx
464133:	03 36                	add    (%esi),%esi
464135:	00 ee                	add    %ch,%dh