469a63:	16                   	push   %ss
469a64:	af                   	scas   %es:(%edi),%eax
469a65:	04 26                	add    $0x26,%al
469a67:	00 87 1a 45 05 26    	add    %al,0x2605451a(%edi)
469a6d:	00 9f 17 45 05 26    	add    %bl,0x26054517(%edi)
469a73:	00 97 18 3d 00 21    	add    %dl,0x21003d18(%edi)
469a79:	00 0a                	add    %cl,(%edx)
469a7b:	17                   	pop    %ss
469a7c:	3d 00 06 00 34       	cmp    $0x34000600,%eax
469a81:	24 3d                	and    $0x3d,%al
469a83:	00 06                	add    %al,(%esi)
469a85:	00 5c 1f 4b          	add    %bl,0x4b(%edi,%ebx,1)
469a89:	00 06                	add    %al,(%esi)
469a8b:	00 77 1c             	add    %dh,0x1c(%edi)
469a8e:	3a 02                	cmp    (%edx),%al
469a90:	06                   	push   %es
469a91:	00 0b                	add    %cl,(%ebx)
469a93:	1a 3a                	sbb    (%edx),%bh
469a95:	02 06                	add    (%esi),%al
469a97:	00 e0                	add    %ah,%al
469a99:	1e                   	push   %ds
469a9a:	3a 02                	cmp    (%edx),%al
469a9c:	06                   	push   %es
469a9d:	00 eb                	add    %ch,%bl
469a9f:	1d 4b 00 06 00       	sbb    $0x6004b,%eax
469aa4:	c0 22 4b             	shlb   $0x4b,(%edx)
469aa7:	00 06                	add    %al,(%esi)
469aa9:	00 8f 19 4b 00 06    	add    %cl,0x6004b19(%edi)
469aaf:	00 c8                	add    %cl,%al
469ab1:	21 4b 00             	and    %ecx,0x0(%ebx)
469ab4:	06                   	push   %es
469ab5:	00 d0                	add    %dl,%al
469ab7:	20 4b 00             	and    %cl,0x0(%ebx)
469aba:	06                   	push   %es
469abb:	00 f3                	add    %dh,%bl
469abd:	1c 4b                	sbb    $0x4b,%al
469abf:	00 06                	add    %al,(%esi)
469ac1:	00 4c 21 4b          	add    %cl,0x4b(%ecx,%eiz,1)
469ac5:	00 06                	add    %al,(%esi)
469ac7:	00 1b                	add    %bl,(%ebx)
469ac9:	18 4b 00             	sbb    %cl,0x0(%ebx)
469acc:	06                   	push   %es
469acd:	00 fb                	add    %bh,%bl
469acf:	1b 48 05             	sbb    0x5(%eax),%ecx
469ad2:	06                   	push   %es
469ad3:	00 d8                	add    %bl,%al
469ad5:	1f                   	pop    %ds
469ad6:	48                   	dec    %eax
469ad7:	05 06 00 44 22       	add    $0x22440006,%eax
469adc:	45                   	inc    %ebp
469add:	05 06 00 7f 1b       	add    $0x1b7f0006,%eax
469ae2:	45                   	inc    %ebp
469ae3:	05 06 00 b8 23       	add    $0x23b80006,%eax
469ae8:	45                   	inc    %ebp
469ae9:	05 06 00 03 1b       	add    $0x1b030006,%eax
469aee:	45                   	inc    %ebp
469aef:	05 06 00 ba 24       	add    $0x24ba0006,%eax
469af4:	3a 02                	cmp    (%edx),%al
469af6:	06                   	push   %es
469af7:	00 fc                	add    %bh,%ah
469af9:	16                   	push   %ss
469afa:	3a 02                	cmp    (%edx),%al
469afc:	06                   	push   %es
469afd:	00 c1                	add    %al,%cl
469aff:	24 4b                	and    $0x4b,%al
469b01:	05 06 00 03 17       	add    $0x17030006,%eax
469b06:	4f                   	dec    %edi
469b07:	05 03 00 c8 24       	add    $0x24c80003,%eax
469b0c:	82 00 13             	addb   $0x13,(%eax)
469b0f:	00 ee                	add    %ch,%dh
469b11:	16                   	push   %ss
469b12:	3a 02                	cmp    (%edx),%al
469b14:	01 00                	add    %eax,(%eax)
469b16:	0a 17                	or     (%edi),%dl
469b18:	af                   	scas   %es:(%edi),%eax
469b19:	04 01                	add    $0x1,%al
469b1b:	00 ee                	add    %ch,%dh
469b1d:	16                   	push   %ss
469b1e:	af                   	scas   %es:(%edi),%eax
469b1f:	04 31                	add    $0x31,%al
469b21:	00 1f                	add    %bl,(%edi)
469b23:	17                   	pop    %ss
469b24:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
469b25:	05 31 00 f5 16       	add    $0x16f50031,%eax
469b2a:	ac                   	lods   %ds:(%esi),%al
469b2b:	05 31 00 c1 24       	add    $0x24c10031,%eax
469b30:	ac                   	lods   %ds:(%esi),%al
469b31:	05 13 01 cf 24       	add    $0x24cf0113,%eax
469b36:	af                   	scas   %es:(%edi),%eax
469b37:	05 11 00 1f 17       	add    $0x171f0011,%eax
469b3c:	17                   	pop    %ss
469b3d:	06                   	push   %es
469b3e:	11 00                	adc    %eax,(%eax)
469b40:	ee                   	out    %al,(%dx)
469b41:	16                   	push   %ss
469b42:	1c 06                	sbb    $0x6,%al
469b44:	11 00                	adc    %eax,(%eax)
469b46:	c8 24 3e 06          	enter  $0x3e24,$0x6
469b4a:	78 2f                	js     0x469b7b
469b4c:	00 00                	add    %al,(%eax)
469b4e:	00 00                	add    %al,(%eax)
469b50:	91                   	xchg   %eax,%ecx
469b51:	18 70 10             	sbb    %dh,0x10(%eax)
469b54:	23 00                	and    (%eax),%eax
469b56:	01 00                	add    %eax,(%eax)
469b58:	d4 2f                	aam    $0x2f
469b5a:	00 00                	add    %al,(%eax)
469b5c:	00 00                	add    %al,(%eax)
469b5e:	91                   	xchg   %eax,%ecx
469b5f:	00 bc 03 23 00 01 00 	add    %bh,0x10023(%ebx,%eax,1)
469b66:	f0 2f                	lock das
469b68:	00 00                	add    %al,(%eax)
469b6a:	00 00                	add    %al,(%eax)
469b6c:	93                   	xchg   %eax,%ebx
469b6d:	00 75 00             	add    %dh,0x0(%ebp)
469b70:	27                   	daa
469b71:	00 01                	add    %al,(%ecx)
469b73:	00 9c 31 00 00 00 00 	add    %bl,0x0(%ecx,%esi,1)
469b7a:	93                   	xchg   %eax,%ebx
469b7b:	00 94 03 23 00 01 00 	add    %dl,0x10023(%ebx,%eax,1)
469b82:	24 3a                	and    $0x3a,%al
469b84:	00 00                	add    %al,(%eax)
469b86:	00 00                	add    %al,(%eax)
469b88:	93                   	xchg   %eax,%ebx
469b89:	00 2b                	add    %ch,(%ebx)
469b8b:	15 2e 00 01 00       	adc    $0x1002e,%eax
469b90:	f4                   	hlt
469b91:	3d 00 00 00 00       	cmp    $0x0,%eax
469b96:	93                   	xchg   %eax,%ebx
469b97:	00 86 02 2e 00 01    	add    %al,0x1002e02(%esi)
469b9d:	00 f4                	add    %dh,%ah
469b9f:	41                   	inc    %ecx
469ba0:	00 00                	add    %al,(%eax)
469ba2:	00 00                	add    %al,(%eax)
469ba4:	93                   	xchg   %eax,%ebx
469ba5:	00 a4 03 2e 00 01 00 	add    %ah,0x1002e(%ebx,%eax,1)
469bac:	e8 45 00 00 00       	call   0x469bf6
469bb1:	00 93 00 8a 02 2e    	add    %dl,0x2e028a00(%ebx)
469bb7:	00 01                	add    %al,(%ecx)
469bb9:	00 e8                	add    %ch,%al
469bbb:	49                   	dec    %ecx
469bbc:	00 00                	add    %al,(%eax)
469bbe:	00 00                	add    %al,(%eax)
469bc0:	93                   	xchg   %eax,%ebx
469bc1:	00 d0                	add    %dl,%al
469bc3:	16                   	push   %ss
469bc4:	2e 00 01             	add    %al,%cs:(%ecx)
469bc7:	00 d4                	add    %dl,%ah
469bc9:	2f                   	das
469bca:	00 00                	add    %al,(%eax)
469bcc:	00 00                	add    %al,(%eax)
469bce:	93                   	xchg   %eax,%ebx
469bcf:	00 e1                	add    %ah,%cl
469bd1:	03 23                	add    (%ebx),%esp
469bd3:	00 01                	add    %al,(%ecx)
469bd5:	00 e4                	add    %ah,%ah
469bd7:	4d                   	dec    %ebp
469bd8:	00 00                	add    %al,(%eax)
469bda:	00 00                	add    %al,(%eax)
469bdc:	93                   	xchg   %eax,%ebx
469bdd:	00 b9 00 35 00 01    	add    %bh,0x1003500(%ecx)
469be3:	00 00                	add    %al,(%eax)
469be5:	4e                   	dec    %esi
469be6:	00 00                	add    %al,(%eax)
469be8:	00 00                	add    %al,(%eax)
469bea:	83 00 c8             	addl   $0xffffffc8,(%eax)
469bed:	24 0a                	and    $0xa,%al
469bef:	00 01                	add    %al,(%ecx)
469bf1:	00 18                	add    %bl,(%eax)
469bf3:	4e                   	dec    %esi
469bf4:	00 00                	add    %al,(%eax)
469bf6:	00 00                	add    %al,(%eax)
469bf8:	83 00 ba             	addl   $0xffffffba,(%eax)
469bfb:	24 40                	and    $0x40,%al
469bfd:	00 01                	add    %al,(%ecx)
469bff:	00 90 50 00 00 00    	add    %dl,0x50(%eax)
469c05:	00 83 18 6a 10 4e    	add    %al,0x4e106a18(%ebx)
469c0b:	00 01                	add    %al,(%ecx)
469c0d:	00 b8 50 00 00 00    	add    %bh,0x50(%eax)
469c13:	00 83 00 c8 24 0a    	add    %al,0xa24c800(%ebx)
469c19:	00 01                	add    %al,(%ecx)
469c1b:	00 c4                	add    %al,%ah
469c1d:	51                   	push   %ecx
469c1e:	00 00                	add    %al,(%eax)
469c20:	00 00                	add    %al,(%eax)
469c22:	83 00 ee             	addl   $0xffffffee,(%eax)
469c25:	16                   	push   %ss
469c26:	40                   	inc    %eax
469c27:	00 01                	add    %al,(%ecx)
469c29:	00 f0                	add    %dh,%al
469c2b:	52                   	push   %edx
469c2c:	00 00                	add    %al,(%eax)
469c2e:	00 00                	add    %al,(%eax)
469c30:	83 00 03             	addl   $0x3,(%eax)
469c33:	17                   	pop    %ss
469c34:	40                   	inc    %eax
469c35:	00 01                	add    %al,(%ecx)
469c37:	00 64 54 00          	add    %ah,0x0(%esp,%edx,2)
469c3b:	00 00                	add    %al,(%eax)
469c3d:	00 93 00 03 17 53    	add    %dl,0x53170300(%ebx)
469c43:	00 01                	add    %al,(%ecx)
469c45:	00 c4                	add    %al,%ah
469c47:	55                   	push   %ebp
469c48:	00 00                	add    %al,(%eax)
469c4a:	00 00                	add    %al,(%eax)
469c4c:	83 00 1f             	addl   $0x1f,(%eax)
469c4f:	17                   	pop    %ss
469c50:	62 00                	bound  %eax,(%eax)
469c52:	01 00                	add    %eax,(%eax)
469c54:	0c 57                	or     $0x57,%al
469c56:	00 00                	add    %al,(%eax)
469c58:	00 00                	add    %al,(%eax)
469c5a:	83 00 f5             	addl   $0xfffffff5,(%eax)
469c5d:	16                   	push   %ss
469c5e:	0a 00                	or     (%eax),%al
469c60:	01 00                	add    %eax,(%eax)
469c62:	20 57 00             	and    %dl,0x0(%edi)
469c65:	00 00                	add    %al,(%eax)
469c67:	00 83 00 ee 16 0a    	add    %al,0xa16ee00(%ebx)
469c6d:	00 01                	add    %al,(%ecx)
469c6f:	00 08                	add    %cl,(%eax)
469c71:	58                   	pop    %eax
469c72:	00 00                	add    %al,(%eax)
469c74:	00 00                	add    %al,(%eax)
469c76:	83 00 ba             	addl   $0xffffffba,(%eax)
469c79:	24 68                	and    $0x68,%al
469c7b:	00 01                	add    %al,(%ecx)
469c7d:	00 ec                	add    %ch,%ah
469c7f:	59                   	pop    %ecx
469c80:	00 00                	add    %al,(%eax)
469c82:	00 00                	add    %al,(%eax)
469c84:	83 18 6a             	sbbl   $0x6a,(%eax)
469c87:	10 0a                	adc    %cl,(%edx)
469c89:	00 01                	add    %al,(%ecx)
469c8b:	00 00                	add    %al,(%eax)
469c8d:	5a                   	pop    %edx
469c8e:	00 00                	add    %al,(%eax)
469c90:	00 00                	add    %al,(%eax)
469c92:	83 18 6a             	sbbl   $0x6a,(%eax)
469c95:	10 0a                	adc    %cl,(%edx)
469c97:	00 01                	add    %al,(%ecx)
469c99:	00 ec                	add    %ch,%ah
469c9b:	5a                   	pop    %edx
469c9c:	00 00                	add    %al,(%eax)
469c9e:	00 00                	add    %al,(%eax)
469ca0:	83 00 f5             	addl   $0xfffffff5,(%eax)
469ca3:	16                   	push   %ss
469ca4:	89 00                	mov    %eax,(%eax)
469ca6:	01 00                	add    %eax,(%eax)
469ca8:	f8                   	clc
469ca9:	5b                   	pop    %ebx
469caa:	00 00                	add    %al,(%eax)
469cac:	00 00                	add    %al,(%eax)
469cae:	83 00 1f             	addl   $0x1f,(%eax)
469cb1:	17                   	pop    %ss
469cb2:	8e 00                	mov    (%eax),%es
469cb4:	01 00                	add    %eax,(%eax)
469cb6:	14 5c                	adc    $0x5c,%al
469cb8:	00 00                	add    %al,(%eax)
469cba:	00 00                	add    %al,(%eax)
469cbc:	83 00 1f             	addl   $0x1f,(%eax)
469cbf:	17                   	pop    %ss
469cc0:	4e                   	dec    %esi
469cc1:	00 01                	add    %al,(%ecx)
469cc3:	00 6c 5c 00          	add    %ch,0x0(%esp,%ebx,2)
469cc7:	00 00                	add    %al,(%eax)
469cc9:	00 83 00 c1 24 94    	add    %al,-0x6bdb3f00(%ebx)
469ccf:	00 01                	add    %al,(%ecx)
469cd1:	00 54 60 00          	add    %dl,0x0(%eax,%eiz,2)
469cd5:	00 00                	add    %al,(%eax)
469cd7:	00 83 00 c8 24 9c    	add    %al,-0x63db3800(%ebx)
469cdd:	00 01                	add    %al,(%ecx)
469cdf:	00 d0                	add    %dl,%al
469ce1:	6a 00                	push   $0x0
469ce3:	00 00                	add    %al,(%eax)
469ce5:	00 83 00 ee 16 a6    	add    %al,-0x59e91200(%ebx)
469ceb:	00 01                	add    %al,(%ecx)
469ced:	00 60 6c             	add    %ah,0x6c(%eax)
469cf0:	00 00                	add    %al,(%eax)
469cf2:	00 00                	add    %al,(%eax)
469cf4:	93                   	xchg   %eax,%ebx
469cf5:	00 03                	add    %al,(%ebx)
469cf7:	17                   	pop    %ss
469cf8:	ac                   	lods   %ds:(%esi),%al
469cf9:	00 01                	add    %al,(%ecx)
469cfb:	00 24 6d 00 00 00 00 	add    %ah,0x0(,%ebp,2)
469d02:	83 00 ee             	addl   $0xffffffee,(%eax)
469d05:	16                   	push   %ss
469d06:	89 00                	mov    %eax,(%eax)
469d08:	01 00                	add    %eax,(%eax)
469d0a:	28 6e 00             	sub    %ch,0x0(%esi)
469d0d:	00 00                	add    %al,(%eax)
469d0f:	00 83 00 ee 16 0a    	add    %al,0xa16ee00(%ebx)
469d15:	00 01                	add    %al,(%ecx)
469d17:	00 70 6f             	add    %dh,0x6f(%eax)
469d1a:	00 00                	add    %al,(%eax)
469d1c:	00 00                	add    %al,(%eax)
469d1e:	83 00 c8             	addl   $0xffffffc8,(%eax)
469d21:	24 b5                	and    $0xb5,%al
469d23:	00 01                	add    %al,(%ecx)
469d25:	00 e0                	add    %ah,%al
469d27:	70 00                	jo     0x469d29
469d29:	00 00                	add    %al,(%eax)
469d2b:	00 83 18 6a 10 0a    	add    %al,0xa106a18(%ebx)
469d31:	00 01                	add    %al,(%ecx)
469d33:	00 1c 71             	add    %bl,(%ecx,%esi,2)
469d36:	00 00                	add    %al,(%eax)
469d38:	00 00                	add    %al,(%eax)
469d3a:	83 00 0a             	addl   $0xa,(%eax)
469d3d:	17                   	pop    %ss
469d3e:	8e 00                	mov    (%eax),%es
469d40:	01 00                	add    %eax,(%eax)
469d42:	80 73 00 00          	xorb   $0x0,0x0(%ebx)
469d46:	00 00                	add    %al,(%eax)
469d48:	83 00 ba             	addl   $0xffffffba,(%eax)
469d4b:	24 0a                	and    $0xa,%al
469d4d:	00 01                	add    %al,(%ecx)
469d4f:	00 68 74             	add    %ch,0x74(%eax)
469d52:	00 00                	add    %al,(%eax)
469d54:	00 00                	add    %al,(%eax)
469d56:	83 00 1f             	addl   $0x1f,(%eax)
469d59:	17                   	pop    %ss
469d5a:	c1 00 01             	roll   $0x1,(%eax)
469d5d:	00 b8 74 00 00 00    	add    %bh,0x74(%eax)
469d63:	00 83 00 f5 16 c7    	add    %al,-0x38e90b00(%ebx)
469d69:	00 01                	add    %al,(%ecx)
469d6b:	00 e0                	add    %ah,%al
469d6d:	74 00                	je     0x469d6f
469d6f:	00 00                	add    %al,(%eax)
469d71:	00 83 00 0a 17 cf    	add    %al,-0x30e8f600(%ebx)
469d77:	00 01                	add    %al,(%ecx)
469d79:	00 ec                	add    %ch,%ah
469d7b:	59                   	pop    %ecx
469d7c:	00 00                	add    %al,(%eax)
469d7e:	00 00                	add    %al,(%eax)
469d80:	83 18 6a             	sbbl   $0x6a,(%eax)
469d83:	10 0a                	adc    %cl,(%edx)
469d85:	00 01                	add    %al,(%ecx)
469d87:	00 08                	add    %cl,(%eax)
469d89:	75 00                	jne    0x469d8b
469d8b:	00 00                	add    %al,(%eax)
469d8d:	00 83 00 ba 24 0a    	add    %al,0xa24ba00(%ebx)
469d93:	00 01                	add    %al,(%ecx)
469d95:	00 28                	add    %ch,(%eax)
469d97:	75 00                	jne    0x469d99
469d99:	00 00                	add    %al,(%eax)
469d9b:	00 83 00 fc 16 0a    	add    %al,0xa16fc00(%ebx)
469da1:	00 01                	add    %al,(%ecx)
469da3:	00 0c 76             	add    %cl,(%esi,%esi,2)
469da6:	00 00                	add    %al,(%eax)