64bc23:	00 bc 1b 46 00 b4 57 	add    %bh,0x57b40046(%ebx,%ebx,1)
64bc2a:	46                   	inc    %esi
64bc2b:	00 bc 28 46 00 38 29 	add    %bh,0x29380046(%eax,%ebp,1)
64bc32:	46                   	inc    %esi
64bc33:	00 3c 6a             	add    %bh,(%edx,%ebp,2)
64bc36:	46                   	inc    %esi
64bc37:	00 00                	add    %al,(%eax)
64bc39:	26 46                	es inc %esi
64bc3b:	00 78 65             	add    %bh,0x65(%eax)
64bc3e:	46                   	inc    %esi
64bc3f:	00 98 4c 46 00 2c    	add    %bl,0x2c00464c(%eax)
64bc45:	67 46                	addr16 inc %esi
64bc47:	00 1c 33             	add    %bl,(%ebx,%esi,1)
64bc4a:	46                   	inc    %esi
64bc4b:	00 0e                	add    %cl,(%esi)
64bc4d:	00 00                	add    %al,(%eax)
64bc4f:	00 00                	add    %al,(%eax)
64bc51:	00 01                	add    %al,(%ecx)
64bc53:	00 00                	add    %al,(%eax)
64bc55:	00 e4                	add    %ah,%ah
64bc57:	ba 64 00 08 03       	mov    $0x3080064,%edx
64bc5c:	00 00                	add    %al,(%eax)
64bc5e:	04 00                	add    $0x0,%al
64bc60:	8b bd 64 00 f0 02    	mov    0x2f00064(%ebp),%edi
64bc66:	00 00                	add    %al,(%eax)
64bc68:	00 00                	add    %al,(%eax)
64bc6a:	0c 49                	or     $0x49,%al
64bc6c:	6d                   	insl   (%dx),%es:(%edi)
64bc6d:	61                   	popa
64bc6e:	67 65 45             	addr16 gs inc %ebp
64bc71:	6e                   	outsb  %ds:(%esi),(%dx)
64bc72:	50                   	push   %eax
64bc73:	72 6f                	jb     0x64bce4
64bc75:	63 31                	arpl   %esi,(%ecx)
64bc77:	f4                   	hlt
64bc78:	02 00                	add    (%eax),%al
64bc7a:	00 01                	add    %al,(%ecx)
64bc7c:	00 0a                	add    %cl,(%edx)
64bc7e:	50                   	push   %eax
64bc7f:	61                   	popa
64bc80:	69 6e 74 50 61 6e 65 	imul   $0x656e6150,0x74(%esi),%ebp
64bc87:	6c                   	insb   (%dx),%es:(%edi)
64bc88:	f8                   	clc
64bc89:	02 00                	add    (%eax),%al
64bc8b:	00 02                	add    %al,(%edx)
64bc8d:	00 08                	add    %cl,(%eax)
64bc8f:	50                   	push   %eax
64bc90:	61                   	popa
64bc91:	69 6e 74 42 6f 78 fc 	imul   $0xfc786f42,0x74(%esi),%ebp
64bc98:	02 00                	add    (%eax),%al
64bc9a:	00 02                	add    %al,(%edx)
64bc9c:	00 09                	add    %cl,(%ecx)
64bc9e:	50                   	push   %eax
64bc9f:	61                   	popa
64bca0:	69 6e 74 42 6f 78 31 	imul   $0x31786f42,0x74(%esi),%ebp
64bca7:	0a 00                	or     (%eax),%al
64bca9:	11 00                	adc    %eax,(%eax)
64bcab:	d0 bd 64 00 0a 46    	sarb   $1,0x460a0064(%ebp)
64bcb1:	6f                   	outsl  %ds:(%esi),(%dx)
64bcb2:	72 6d                	jb     0x64bd21
64bcb4:	43                   	inc    %ebx
64bcb5:	72 65                	jb     0x64bd1c
64bcb7:	61                   	popa
64bcb8:	74 65                	je     0x64bd1f
64bcba:	12 00                	adc    (%eax),%al
64bcbc:	c4 be 64 00 0b 46    	les    0x460b0064(%esi),%edi
64bcc2:	6f                   	outsl  %ds:(%esi),(%dx)
64bcc3:	72 6d                	jb     0x64bd32
64bcc5:	44                   	inc    %esp
64bcc6:	65 73 74             	gs jae 0x64bd3d
64bcc9:	72 6f                	jb     0x64bd3a
64bccb:	79 15                	jns    0x64bce2
64bccd:	00 38                	add    %bh,(%eax)
64bccf:	bf 64 00 0e 50       	mov    $0x500e0064,%edi
64bcd4:	61                   	popa
64bcd5:	69 6e 74 42 6f 78 31 	imul   $0x31786f42,0x74(%esi),%ebp
64bcdc:	50                   	push   %eax
64bcdd:	61                   	popa
64bcde:	69 6e 74 12 00 cc bf 	imul   $0xbfcc0012,0x74(%esi),%ebp
64bce5:	64 00 0b             	add    %cl,%fs:(%ebx)
64bce8:	46                   	inc    %esi
64bce9:	6f                   	outsl  %ds:(%esi),(%dx)
64bcea:	72 6d                	jb     0x64bd59
64bcec:	4b                   	dec    %ebx
64bced:	65 79 44             	gs jns 0x64bd34
64bcf0:	6f                   	outsl  %ds:(%esi),(%dx)
64bcf1:	77 6e                	ja     0x64bd61
64bcf3:	13 00                	adc    (%eax),%eax
64bcf5:	00 c0                	add    %al,%al
64bcf7:	64 00 0c 46          	add    %cl,%fs:(%esi,%eax,2)
64bcfb:	6f                   	outsl  %ds:(%esi),(%dx)
64bcfc:	72 6d                	jb     0x64bd6b
64bcfe:	41                   	inc    %ecx
64bcff:	63 74 69 76          	arpl   %esi,0x76(%ecx,%ebp,2)
64bd03:	61                   	popa
64bd04:	74 65                	je     0x64bd6b
64bd06:	14 00                	adc    $0x0,%al
64bd08:	50                   	push   %eax
64bd09:	c0 64 00 0d 50       	shlb   $0x50,0xd(%eax,%eax,1)
64bd0e:	61                   	popa
64bd0f:	69 6e 74 42 6f 78 50 	imul   $0x50786f42,0x74(%esi),%ebp
64bd16:	61                   	popa
64bd17:	69 6e 74 19 00 ac c3 	imul   $0xc3ac0019,0x74(%esi),%ebp
64bd1e:	64 00 12             	add    %dl,%fs:(%edx)
64bd21:	50                   	push   %eax
64bd22:	61                   	popa
64bd23:	69 6e 74 42 6f 78 31 	imul   $0x31786f42,0x74(%esi),%ebp
64bd2a:	4d                   	dec    %ebp
64bd2b:	6f                   	outsl  %ds:(%esi),(%dx)
64bd2c:	75 73                	jne    0x64bda1
64bd2e:	65 44                	gs inc %esp
64bd30:	6f                   	outsl  %ds:(%esi),(%dx)
64bd31:	77 6e                	ja     0x64bda1
64bd33:	17                   	pop    %ss
64bd34:	00 94 c6 64 00 10 50 	add    %dl,0x50100064(%esi,%eax,8)
64bd3b:	61                   	popa
64bd3c:	69 6e 74 42 6f 78 31 	imul   $0x31786f42,0x74(%esi),%ebp
64bd43:	4d                   	dec    %ebp
64bd44:	6f                   	outsl  %ds:(%esi),(%dx)
64bd45:	75 73                	jne    0x64bdba
64bd47:	65 55                	gs push %ebp
64bd49:	70 19                	jo     0x64bd64
64bd4b:	00 24 c7             	add    %ah,(%edi,%eax,8)
64bd4e:	64 00 12             	add    %dl,%fs:(%edx)
64bd51:	50                   	push   %eax
64bd52:	61                   	popa
64bd53:	69 6e 74 42 6f 78 31 	imul   $0x31786f42,0x74(%esi),%ebp
64bd5a:	4d                   	dec    %ebp
64bd5b:	6f                   	outsl  %ds:(%esi),(%dx)
64bd5c:	75 73                	jne    0x64bdd1
64bd5e:	65 4d                	gs dec %ebp
64bd60:	6f                   	outsl  %ds:(%esi),(%dx)
64bd61:	76 65                	jbe    0x64bdc8
64bd63:	0f 00 ac cc 64 00 08 	verw   0x46080064(%esp,%ecx,8)
64bd6a:	46
64bd6b:	6f                   	outsl  %ds:(%esi),(%dx)
64bd6c:	72 6d                	jb     0x64bddb
64bd6e:	53                   	push   %ebx
64bd6f:	68 6f 77 01 00       	push   $0x1776f
64bd74:	14 00                	adc    $0x0,%al
64bd76:	48                   	dec    %eax
64bd77:	c0 64 00 10 54       	shlb   $0x54,0x10(%eax,%eax,1)
64bd7c:	53                   	push   %ebx
64bd7d:	63 72 65             	arpl   %esi,0x65(%edx)
64bd80:	65 6e                	outsb  %gs:(%esi),(%dx)
64bd82:	4d                   	dec    %ebp
64bd83:	61                   	popa
64bd84:	67 6e                	outsb  %ds:(%si),(%dx)
64bd86:	69 66 69 65 72 03 00 	imul   $0x37265,0x69(%esi),%esp
64bd8d:	78 80                	js     0x64bd0f
64bd8f:	5a                   	pop    %edx
64bd90:	00 d4                	add    %dl,%ah
64bd92:	d7                   	xlat   %ds:(%ebx)
64bd93:	43                   	inc    %ebx
64bd94:	00 c4                	add    %al,%ah
64bd96:	ca 43 00             	lret   $0x43
64bd99:	8d 40 00             	lea    0x0(%eax),%eax
64bd9c:	a0 bd 64 00 07       	mov    0x70064bd,%al
64bda1:	10 54 53 63          	adc    %dl,0x63(%ebx,%edx,2)
64bda5:	72 65                	jb     0x64be0c
64bda7:	65 6e                	outsb  %gs:(%esi),(%dx)
64bda9:	4d                   	dec    %ebp
64bdaa:	61                   	popa
64bdab:	67 6e                	outsb  %ds:(%si),(%dx)
64bdad:	69 66 69 65 72 5c bb 	imul   $0xbb5c7265,0x69(%esi),%esp
64bdb4:	64 00 e8             	fs add %ch,%al
64bdb7:	f6 45 00 5c          	testb  $0x5c,0x0(%ebp)
64bdbb:	00 10                	add    %dl,(%eax)
64bdbd:	55                   	push   %ebp
64bdbe:	53                   	push   %ebx
64bdbf:	63 72 65             	arpl   %esi,0x65(%edx)
64bdc2:	65 6e                	outsb  %gs:(%esi),(%dx)
64bdc4:	4d                   	dec    %ebp
64bdc5:	61                   	popa
64bdc6:	67 6e                	outsb  %ds:(%si),(%dx)
64bdc8:	69 66 69 65 72 00 00 	imul   $0x7265,0x69(%esi),%esp
64bdcf:	90                   	nop
64bdd0:	53                   	push   %ebx
64bdd1:	56                   	push   %esi
64bdd2:	57                   	push   %edi
64bdd3:	55                   	push   %ebp
64bdd4:	83 c4 f0             	add    $0xfffffff0,%esp
64bdd7:	8b d8                	mov    %eax,%ebx
64bdd9:	33 d2                	xor    %edx,%edx
64bddb:	8b c3                	mov    %ebx,%eax
64bddd:	e8 4a 7d e1 ff       	call   0x463b2c
64bde2:	33 c0                	xor    %eax,%eax
64bde4:	89 83 1c 03 00 00    	mov    %eax,0x31c(%ebx)
64bdea:	33 c0                	xor    %eax,%eax
64bdec:	89 83 18 03 00 00    	mov    %eax,0x318(%ebx)
64bdf2:	c6 83 00 03 00 00 00 	movb   $0x0,0x300(%ebx)
64bdf9:	c6 83 0c 03 00 00 00 	movb   $0x0,0x30c(%ebx)
64be00:	33 c0                	xor    %eax,%eax
64be02:	89 83 10 03 00 00    	mov    %eax,0x310(%ebx)
64be08:	33 c0                	xor    %eax,%eax
64be0a:	89 83 14 03 00 00    	mov    %eax,0x314(%ebx)
64be10:	b2 01                	mov    $0x1,%dl
64be12:	a1 ec 6a 42 00       	mov    0x426aec,%eax
64be17:	e8 b4 13 de ff       	call   0x42d1d0
64be1c:	89 83 04 03 00 00    	mov    %eax,0x304(%ebx)
64be22:	a1 64 72 6a 00       	mov    0x6a7264,%eax
64be27:	8b 00                	mov    (%eax),%eax
64be29:	e8 ba b8 e1 ff       	call   0x4676e8
64be2e:	50                   	push   %eax
64be2f:	8d 83 08 03 00 00    	lea    0x308(%ebx),%eax
64be35:	b9 01 00 00 00       	mov    $0x1,%ecx
64be3a:	8b 15 e4 ba 64 00    	mov    0x64bae4,%edx
64be40:	e8 17 a2 db ff       	call   0x40605c
64be45:	83 c4 04             	add    $0x4,%esp
64be48:	a1 64 72 6a 00       	mov    0x6a7264,%eax
64be4d:	8b 00                	mov    (%eax),%eax
64be4f:	e8 94 b8 e1 ff       	call   0x4676e8
64be54:	8b f8                	mov    %eax,%edi
64be56:	4f                   	dec    %edi
64be57:	85 ff                	test   %edi,%edi
64be59:	7c 2d                	jl     0x64be88
64be5b:	47                   	inc    %edi
64be5c:	33 f6                	xor    %esi,%esi
64be5e:	b2 01                	mov    $0x1,%dl
64be60:	a1 18 ff 5e 00       	mov    0x5eff18,%eax
64be65:	e8 3a b7 fa ff       	call   0x5f75a4
64be6a:	8b e8                	mov    %eax,%ebp
64be6c:	8b 83 08 03 00 00    	mov    0x308(%ebx),%eax
64be72:	89 2c b0             	mov    %ebp,(%eax,%esi,4)
64be75:	8b 83 08 03 00 00    	mov    0x308(%ebx),%eax
64be7b:	8b c5                	mov    %ebp,%eax
64be7d:	b2 05                	mov    $0x5,%dl
64be7f:	e8 34 c3 fa ff       	call   0x5f81b8
64be84:	46                   	inc    %esi
64be85:	4f                   	dec    %edi
64be86:	75 d6                	jne    0x64be5e
64be88:	8b d4                	mov    %esp,%edx
64be8a:	a1 64 72 6a 00       	mov    0x6a7264,%eax
64be8f:	8b 00                	mov    (%eax),%eax
64be91:	e8 82 c7 e1 ff       	call   0x468618
64be96:	8b d4                	mov    %esp,%edx
64be98:	8b c3                	mov    %ebx,%eax
64be9a:	e8 ed c2 df ff       	call   0x44818c
64be9f:	8b 83 f4 02 00 00    	mov    0x2f4(%ebx),%eax
64bea5:	c6 80 f8 01 00 00 01 	movb   $0x1,0x1f8(%eax)
64beac:	66 ba ca 04          	mov    $0x4ca,%dx
64beb0:	8b 83 fc 02 00 00    	mov    0x2fc(%ebx),%eax
64beb6:	e8 1d cb df ff       	call   0x4489d8
64bebb:	83 c4 10             	add    $0x10,%esp
64bebe:	5d                   	pop    %ebp
64bebf:	5f                   	pop    %edi
64bec0:	5e                   	pop    %esi
64bec1:	5b                   	pop    %ebx
64bec2:	c3                   	ret
64bec3:	90                   	nop
64bec4:	55                   	push   %ebp
64bec5:	8b ec                	mov    %esp,%ebp
64bec7:	53                   	push   %ebx
64bec8:	56                   	push   %esi
64bec9:	57                   	push   %edi
64beca:	8b d8                	mov    %eax,%ebx
64becc:	33 c0                	xor    %eax,%eax
64bece:	55                   	push   %ebp
64becf:	68 29 bf 64 00       	push   $0x64bf29
64bed4:	64 ff 30             	push   %fs:(%eax)
64bed7:	64 89 20             	mov    %esp,%fs:(%eax)
64beda:	eb 07                	jmp    0x64bee3
64bedc:	6a 32                	push   $0x32
64bede:	e8 89 24 dc ff       	call   0x40e36c
64bee3:	80 bb 0c 03 00 00 00 	cmpb   $0x0,0x30c(%ebx)
64beea:	74 f0                	je     0x64bedc
64beec:	8d 83 04 03 00 00    	lea    0x304(%ebx),%eax
64bef2:	e8 65 2b dc ff       	call   0x40ea5c
64bef7:	a1 64 72 6a 00       	mov    0x6a7264,%eax
64befc:	8b 00                	mov    (%eax),%eax
64befe:	e8 e5 b7 e1 ff       	call   0x4676e8
64bf03:	8b f0                	mov    %eax,%esi
64bf05:	4e                   	dec    %esi
64bf06:	85 f6                	test   %esi,%esi
64bf08:	7c 15                	jl     0x64bf1f
64bf0a:	46                   	inc    %esi
64bf0b:	33 ff                	xor    %edi,%edi
64bf0d:	8b 83 08 03 00 00    	mov    0x308(%ebx),%eax
64bf13:	8d 04 b8             	lea    (%eax,%edi,4),%eax
64bf16:	e8 41 2b dc ff       	call   0x40ea5c
64bf1b:	47                   	inc    %edi
64bf1c:	4e                   	dec    %esi
64bf1d:	75 ee                	jne    0x64bf0d
64bf1f:	33 c0                	xor    %eax,%eax
64bf21:	5a                   	pop    %edx
64bf22:	59                   	pop    %ecx
64bf23:	59                   	pop    %ecx
64bf24:	64 89 10             	mov    %edx,%fs:(%eax)
64bf27:	eb 0a                	jmp    0x64bf33
64bf29:	e9 2a 80 db ff       	jmp    0x403f58
64bf2e:	e8 8d 83 db ff       	call   0x4042c0
64bf33:	5f                   	pop    %edi
64bf34:	5e                   	pop    %esi
64bf35:	5b                   	pop    %ebx
64bf36:	5d                   	pop    %ebp
64bf37:	c3                   	ret
64bf38:	55                   	push   %ebp
64bf39:	8b ec                	mov    %esp,%ebp
64bf3b:	53                   	push   %ebx
64bf3c:	56                   	push   %esi
64bf3d:	57                   	push   %edi
64bf3e:	8b d8                	mov    %eax,%ebx
64bf40:	33 c0                	xor    %eax,%eax
64bf42:	55                   	push   %ebp
64bf43:	68 bd bf 64 00       	push   $0x64bfbd
64bf48:	64 ff 30             	push   %fs:(%eax)
64bf4b:	64 89 20             	mov    %esp,%fs:(%eax)
64bf4e:	8b 83 fc 02 00 00    	mov    0x2fc(%ebx),%eax
64bf54:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
64bf5a:	e8 4d c8 dd ff       	call   0x4287ac
64bf5f:	68 20 00 cc 00       	push   $0xcc0020
64bf64:	6a 00                	push   $0x0
64bf66:	6a 00                	push   $0x0
64bf68:	8b 83 04 03 00 00    	mov    0x304(%ebx),%eax
64bf6e:	e8 25 18 de ff       	call   0x42d798
64bf73:	e8 48 cd dd ff       	call   0x428cc0
64bf78:	50                   	push   %eax
64bf79:	8b b3 fc 02 00 00    	mov    0x2fc(%ebx),%esi
64bf7f:	8b 46 4c             	mov    0x4c(%esi),%eax
64bf82:	50                   	push   %eax
64bf83:	8b 46 48             	mov    0x48(%esi),%eax
64bf86:	50                   	push   %eax
64bf87:	6a 00                	push   $0x0
64bf89:	6a 00                	push   $0x0
64bf8b:	8b 83 fc 02 00 00    	mov    0x2fc(%ebx),%eax
64bf91:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
64bf97:	e8 24 cd dd ff       	call   0x428cc0
64bf9c:	50                   	push   %eax
64bf9d:	e8 96 b4 db ff       	call   0x407438
64bfa2:	8b 83 fc 02 00 00    	mov    0x2fc(%ebx),%eax
64bfa8:	8b 80 60 01 00 00    	mov    0x160(%eax),%eax
64bfae:	e8 e1 cb dd ff       	call   0x428b94
64bfb3:	33 c0                	xor    %eax,%eax
64bfb5:	5a                   	pop    %edx
64bfb6:	59                   	pop    %ecx
64bfb7:	59                   	pop    %ecx
64bfb8:	64 89 10             	mov    %edx,%fs:(%eax)
64bfbb:	eb 0a                	jmp    0x64bfc7
64bfbd:	e9 96 7f db ff       	jmp    0x403f58
64bfc2:	e8 f9 82 db ff       	call   0x4042c0
64bfc7:	5f                   	pop    %edi
64bfc8:	5e                   	pop    %esi
64bfc9:	5b                   	pop    %ebx
64bfca:	5d                   	pop    %ebp
64bfcb:	c3                   	ret
64bfcc:	55                   	push   %ebp
64bfcd:	8b ec                	mov    %esp,%ebp
64bfcf:	53                   	push   %ebx
64bfd0:	56                   	push   %esi
64bfd1:	57                   	push   %edi