468962:	47                   	inc    %edi
468963:	00 30                	add    %dh,(%eax)
468965:	b9 46 00 50 bb       	mov    $0xbb500046,%ecx
46896a:	46                   	inc    %esi
46896b:	00 a8 bb 46 00 54    	add    %ch,0x540046bb(%eax)
468971:	bb 46 00 80 bb       	mov    $0xbb800046,%ebx
468976:	46                   	inc    %esi
468977:	00 d0                	add    %dl,%al
468979:	bb 46 00 f4 bb       	mov    $0xbbf40046,%ebx
46897e:	46                   	inc    %esi
46897f:	00 2c bc             	add    %ch,(%esp,%edi,4)
468982:	46                   	inc    %esi
468983:	00 60 bc             	add    %ah,-0x44(%eax)
468986:	46                   	inc    %esi
468987:	00 8c bc 46 00 c0 bc 	add    %cl,-0x433fffba(%esp,%edi,4)
46898e:	46                   	inc    %esi
46898f:	00 44 20 47          	add    %al,0x47(%eax,%eiz,1)
468993:	00 08                	add    %cl,(%eax)
468995:	bd 46 00 4c bd       	mov    $0xbd4c0046,%ebp
46899a:	46                   	inc    %esi
46899b:	00 70 bf             	add    %dh,-0x41(%eax)
46899e:	46                   	inc    %esi
46899f:	00 70 b9             	add    %dh,-0x47(%eax)
4689a2:	46                   	inc    %esi
4689a3:	00 74 bf 46          	add    %dh,0x46(%edi,%edi,4)
4689a7:	00 c8                	add    %cl,%al
4689a9:	bf 46 00 5c c0       	mov    $0xc05c0046,%edi
4689ae:	46                   	inc    %esi
4689af:	00 e4                	add    %ah,%ah
4689b1:	c0 46 00 b4          	rolb   $0xb4,0x0(%esi)
4689b5:	cc                   	int3
4689b6:	46                   	inc    %esi
4689b7:	00 20                	add    %ah,(%eax)
4689b9:	c1 46 00 6c          	roll   $0x6c,0x0(%esi)
4689bd:	c4 46 00             	les    0x0(%esi),%eax
4689c0:	94                   	xchg   %eax,%esp
4689c1:	c4 46 00             	les    0x0(%esi),%eax
4689c4:	b8 c6 46 00 c0       	mov    $0xc00046c6,%eax
4689c9:	c4 46 00             	les    0x0(%esi),%eax
4689cc:	ec                   	in     (%dx),%al
4689cd:	c4 46 00             	les    0x0(%esi),%eax
4689d0:	24 c5                	and    $0xc5,%al
4689d2:	46                   	inc    %esi
4689d3:	00 58 c5             	add    %bl,-0x3b(%eax)
4689d6:	46                   	inc    %esi
4689d7:	00 84 c5 46 00 b8 c5 	add    %al,-0x3a47ffba(%ebp,%eax,8)
4689de:	46                   	inc    %esi
4689df:	00 e4                	add    %ah,%ah
4689e1:	c5 46 00             	lds    0x0(%esi),%eax
4689e4:	60                   	pusha
4689e5:	c8 46 00 7c          	enter  $0x46,$0x7c
4689e9:	ca 46 00             	lret   $0x46
4689ec:	28 c9                	sub    %cl,%cl
4689ee:	46                   	inc    %esi
4689ef:	00 98 cc 46 00 b8    	add    %bl,-0x47ffb934(%eax)
4689f5:	cc                   	int3
4689f6:	46                   	inc    %esi
4689f7:	00 ec                	add    %ch,%ah
4689f9:	20 47 00             	and    %al,0x0(%edi)
4689fc:	64 b9 46 00 e0 c0    	fs mov $0xc0e00046,%ecx
468a02:	46                   	inc    %esi
468a03:	00 dc                	add    %bl,%ah
468a05:	c1 46 00 50          	roll   $0x50,0x0(%esi)
468a09:	cb                   	lret
468a0a:	46                   	inc    %esi
468a0b:	00 0f                	add    %cl,(%edi)
468a0d:	54                   	push   %esp
468a0e:	49                   	dec    %ecx
468a0f:	44                   	inc    %esp
468a10:	69 73 70 61 74 63 68 	imul   $0x68637461,0x70(%ebx),%esi
468a17:	46                   	inc    %esi
468a18:	69 65 6c 64 20 8a 46 	imul   $0x468a2064,0x6c(%ebp),%esp
468a1f:	00 07                	add    %al,(%edi)
468a21:	0f 54 49 44          	andps  0x44(%ecx),%xmm1
468a25:	69 73 70 61 74 63 68 	imul   $0x68637461,0x70(%ebx),%esi
468a2c:	46                   	inc    %esi
468a2d:	69 65 6c 64 2c 89 46 	imul   $0x46892c64,0x6c(%ebp),%esp
468a34:	00 bc 88 46 00 1c 00 	add    %bh,0x1c0046(%eax,%ecx,4)
468a3b:	02 44 42 00          	add    0x0(%edx,%eax,2),%al
468a3f:	00 8c 8a 46 00 00 00 	add    %cl,0x46(%edx,%ecx,4)
468a4e:	00 00                	add    %al,(%eax)
468a50:	7c 8b                	jl     0x4689dd
468a52:	46                   	inc    %esi
468a5f:	00 6c 8b 46          	add    %ch,0x46(%ebx,%ecx,4)
468a63:	00 e8                	add    %ch,%al
468a65:	00 00                	add    %al,(%eax)
468a67:	00 1c 59             	add    %bl,(%ecx,%ebx,2)
468a6a:	46                   	inc    %esi
468a6b:	00 70 4a             	add    %dh,0x4a(%eax)
468a6e:	42                   	inc    %edx
468a6f:	00 28                	add    %ch,(%eax)
468a71:	36 40                	ss inc %eax
468a73:	00 c4                	add    %al,%ah
468a75:	43                   	inc    %ebx
468a76:	42                   	inc    %edx
468a77:	00 30                	add    %dh,(%eax)
468a79:	36 40                	ss inc %eax
468a7b:	00 24 36             	add    %ah,(%esi,%esi,1)
468a7e:	40                   	inc    %eax
468a7f:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
468a86:	40                   	inc    %eax
468a87:	00 fc                	add    %bh,%ah
468a89:	b6 46                	mov    $0x46,%dh
468a8b:	00 e8                	add    %ch,%al
468a8d:	c4 41 00             	les    0x0(%ecx),%eax
468a90:	58                   	pop    %eax
468a91:	ba 46 00 c0 b7       	mov    $0xb7c00046,%edx
468a96:	46                   	inc    %esi
468a97:	00 50 47             	add    %dl,0x47(%eax)
468a9a:	42                   	inc    %edx
468a9b:	00 04 c2             	add    %al,(%edx,%eax,8)
468a9e:	46                   	inc    %esi
468a9f:	00 e4                	add    %ah,%ah
468aa1:	c2 46 00             	ret    $0x46
468aa4:	58                   	pop    %eax
468aa5:	48                   	dec    %eax
468aa6:	42                   	inc    %edx
468aa7:	00 88 4a 42 00 70    	add    %cl,0x7000424a(%eax)
468aad:	47                   	inc    %edi
468aae:	42                   	inc    %edx
468aaf:	00 68 47             	add    %ch,0x47(%eax)
468ab2:	42                   	inc    %edx
468ab3:	00 90 4a 42 00 7c    	add    %dl,0x7c00424a(%eax)
468ab9:	21 47 00             	and    %eax,0x0(%edi)
468abc:	44                   	inc    %esp
468abd:	b8 46 00 d0 21       	mov    $0x21d00046,%eax
468ac2:	47                   	inc    %edi
468ac3:	00 30                	add    %dh,(%eax)
468ac5:	b9 46 00 50 bb       	mov    $0xbb500046,%ecx
468aca:	46                   	inc    %esi
468acb:	00 34 cf             	add    %dh,(%edi,%ecx,8)
468ace:	46                   	inc    %esi
468acf:	00 84 cf 46 00 80 bb 	add    %al,-0x447fffba(%edi,%ecx,8)
468ad6:	46                   	inc    %esi
468ad7:	00 d0                	add    %dl,%al
468ad9:	bb 46 00 f0 cf       	mov    $0xcff00046,%ebx
468ade:	46                   	inc    %esi
468adf:	00 48 d0             	add    %cl,-0x30(%eax)
468ae2:	46                   	inc    %esi
468ae3:	00 a0 d0 46 00 f0    	add    %ah,-0xfffb930(%eax)
468ae9:	d0 46 00             	rolb   $1,0x0(%esi)
468aec:	40                   	inc    %eax
468aed:	d1 46 00             	roll   $1,0x0(%esi)
468af0:	60                   	pusha
468af1:	d1 46 00             	roll   $1,0x0(%esi)
468af4:	08 bd 46 00 4c bd    	or     %bh,-0x42b3ffba(%ebp)
468afa:	46                   	inc    %esi
468afb:	00 bc d1 46 00 70 b9 	add    %bh,-0x468fffba(%ecx,%edx,8)
468b02:	46                   	inc    %esi
468b03:	00 20                	add    %ah,(%eax)
468b05:	22 47 00             	and    0x0(%edi),%al
468b08:	c8 bf 46 00          	enter  $0x46bf,$0x0
468b0c:	5c                   	pop    %esp
468b0d:	c0 46 00 e4          	rolb   $0xe4,0x0(%esi)
468b11:	c0 46 00 b4          	rolb   $0xb4,0x0(%esi)
468b15:	cc                   	int3
468b16:	46                   	inc    %esi
468b17:	00 d8                	add    %bl,%al
468b19:	d1 46 00             	roll   $1,0x0(%esi)
468b1c:	7c d3                	jl     0x468af1
468b1e:	46                   	inc    %esi
468b1f:	00 d0                	add    %dl,%al
468b21:	d3 46 00             	roll   %cl,0x0(%esi)
468b24:	b8 c6 46 00 c0       	mov    $0xc00046c6,%eax
468b29:	c4 46 00             	les    0x0(%esi),%eax
468b2c:	2c d4                	sub    $0xd4,%al
468b2e:	46                   	inc    %esi
468b2f:	00 80 d4 46 00 d8    	add    %al,-0x27ffb92c(%eax)
468b35:	d4 46                	aam    $0x46
468b37:	00 2c d5 46 00 80 d5 	add    %ch,-0x2a7fffba(,%edx,8)
468b3e:	46                   	inc    %esi
468b3f:	00 e4                	add    %ah,%ah
468b41:	c5 46 00             	lds    0x0(%esi),%eax
468b44:	60                   	pusha
468b45:	c8 46 00 7c          	enter  $0x46,$0x7c
468b49:	ca 46 00             	lret   $0x46
468b4c:	28 c9                	sub    %cl,%cl
468b4e:	46                   	inc    %esi
468b4f:	00 98 cc 46 00 b8    	add    %bl,-0x47ffb934(%eax)
468b55:	cc                   	int3
468b56:	46                   	inc    %esi
468b57:	00 9c d6 46 00 64 b9 	add    %bl,-0x469bffba(%esi,%edx,8)
468b5e:	46                   	inc    %esi
468b5f:	00 e0                	add    %ah,%al
468b61:	c0 46 00 dc          	rolb   $0xdc,0x0(%esi)
468b65:	c1 46 00 50          	roll   $0x50,0x0(%esi)
468b69:	cb                   	lret
468b6a:	46                   	inc    %esi
468b6b:	00 0a                	add    %cl,(%edx)
468b6d:	54                   	push   %esp
468b6e:	47                   	inc    %edi
468b6f:	75 69                	jne    0x468bda
468b71:	64 46                	fs inc %esi
468b73:	69 65 6c 64 90 7c 8b 	imul   $0x8b7c9064,0x6c(%ebp),%esp
468b7a:	46                   	inc    %esi
468b7b:	00 07                	add    %al,(%edi)
468b7d:	0a 54 47 75          	or     0x75(%edi,%eax,2),%dl
468b81:	69 64 46 69 65 6c 64 	imul   $0x8c646c65,0x69(%esi,%eax,2),%esp
468b88:	8c
468b89:	8a 46 00             	mov    0x0(%esi),%al
468b8c:	58                   	pop    %eax
468b8d:	5a                   	pop    %edx
468b8e:	46                   	inc    %esi
468b8f:	00 20                	add    %ah,(%eax)
468b91:	00 02                	add    %al,(%edx)
468b93:	44                   	inc    %esp
468b94:	42                   	inc    %edx
468b95:	00 00                	add    %al,(%eax)
468b97:	90                   	nop
468b98:	e4 8b                	in     $0x8b,%al
468b9a:	46                   	inc    %esi
468ba3:	00 04 8c             	add    %al,(%esp,%ecx,4)
468ba6:	46                   	inc    %esi
468ba7:	00 3c 8c             	add    %bh,(%esp,%ecx,4)
468baa:	46                   	inc    %esi
468bb7:	00 26                	add    %ah,(%esi)
468bb9:	8c 46 00             	mov    %es,0x0(%esi)
468bbc:	1c 00                	sbb    $0x0,%al
468bbe:	00 00                	add    %al,(%eax)
468bc0:	70 98                	jo     0x468b5a
468bc2:	41                   	inc    %ecx
468bc3:	00 1c 36             	add    %bl,(%esi,%esi,1)
468bc6:	40                   	inc    %eax
468bc7:	00 28                	add    %ch,(%eax)
468bc9:	36 40                	ss inc %eax
468bcb:	00 2c 36             	add    %ch,(%esi,%esi,1)
468bce:	40                   	inc    %eax
468bcf:	00 30                	add    %dh,(%eax)
468bd1:	36 40                	ss inc %eax
468bd3:	00 24 36             	add    %ah,(%esi,%esi,1)
468bd6:	40                   	inc    %eax
468bd7:	00 84 33 40 00 a0 33 	add    %al,0x33a00040(%ebx,%esi,1)
468bde:	40                   	inc    %eax
468bdf:	00 94 c7 41 00 e8 c4 	add    %dl,-0x3b17ffbf(%edi,%eax,8)
468be6:	41                   	inc    %ecx
468be7:	00 f0                	add    %dh,%al
468be9:	c4 41 00             	les    0x0(%ecx),%eax
468bec:	7c 23                	jl     0x468c11
468bee:	47                   	inc    %edi
468bef:	00 c4                	add    %al,%ah
468bf1:	23 47 00             	and    0x0(%edi),%eax
468bf4:	e0 c8                	loopne 0x468bbe
468bf6:	41                   	inc    %ecx
468bf7:	00 10                	add    %dl,(%eax)
468bf9:	c9                   	leave
468bfa:	41                   	inc    %ecx
468bfb:	00 08                	add    %cl,(%eax)
468bfd:	c9                   	leave
468bfe:	41                   	inc    %ecx
468bff:	00 5c c7 41          	add    %bl,0x41(%edi,%eax,8)
468c03:	00 0e                	add    %cl,(%esi)
468c05:	00 00                	add    %al,(%eax)
468c07:	00 00                	add    %al,(%eax)
468c09:	00 03                	add    %al,(%ebx)
468c0b:	00 00                	add    %al,(%eax)
468c0d:	00 e8                	add    %ch,%al
468c0f:	10 40 00             	adc    %al,0x0(%eax)
468c12:	0c 00                	or     $0x0,%al
468c14:	00 00                	add    %al,(%eax)
468c16:	e8 10 40 00 10       	call   0x1046cc2b
468c1b:	00 00                	add    %al,(%eax)
468c1d:	00 e8                	add    %ch,%al
468c1f:	10 40 00             	adc    %al,0x0(%eax)
468c22:	14 00                	adc    $0x0,%al
468c24:	00 00                	add    %al,(%eax)
468c26:	10 54 43 68          	adc    %dl,0x68(%ebx,%eax,2)
468c2a:	65 63 6b 43          	arpl   %ebp,%gs:0x43(%ebx)
468c2e:	6f                   	outsl  %ds:(%esi),(%dx)
468c2f:	6e                   	outsb  %ds:(%esi),(%dx)
468c30:	73 74                	jae    0x468ca6
468c32:	72 61                	jb     0x468c95
468c34:	69 6e 74 90 3c 8c 46 	imul   $0x468c3c90,0x74(%esi),%ebp
468c3b:	00 07                	add    %al,(%edi)
468c3d:	10 54 43 68          	adc    %dl,0x68(%ebx,%eax,2)
468c41:	65 63 6b 43          	arpl   %ebp,%gs:0x43(%ebx)
468c45:	6f                   	outsl  %ds:(%esi),(%dx)
468c46:	6e                   	outsb  %ds:(%esi),(%dx)
468c47:	73 74                	jae    0x468cbd
468c49:	72 61                	jb     0x468cac
468c4b:	69 6e 74 e4 8b 46 00 	imul   $0x468be4,0x74(%esi),%ebp
468c52:	fc                   	cld
468c53:	98                   	cwtl
468c54:	41                   	inc    %ecx
468c55:	00 04 00             	add    %al,(%eax,%eax,1)
468c58:	02 44 42 04          	add    0x4(%edx,%eax,2),%al
468c5c:	00 e8                	add    %ch,%al
468c5e:	10 40 00             	adc    %al,0x0(%eax)
468c61:	10 00                	adc    %al,(%eax)
468c63:	00 ff                	add    %bh,%bh
468c65:	1c 24                	sbb    $0x24,%al
468c67:	47                   	inc    %edi
468c68:	00 01                	add    %al,(%ecx)
468c6a:	00 00                	add    %al,(%eax)
468c6c:	00 00                	add    %al,(%eax)
468c6e:	00 00                	add    %al,(%eax)
468c70:	80 00 00             	addb   $0x0,(%eax)
468c73:	00 80 00 00 10 43    	add    %al,0x43100000(%eax)
468c79:	75 73                	jne    0x468cee
468c7b:	74 6f                	je     0x468cec
468c7d:	6d                   	insl   (%dx),%es:(%edi)
468c7e:	43                   	inc    %ebx
468c7f:	6f                   	outsl  %ds:(%esi),(%dx)
468c80:	6e                   	outsb  %ds:(%esi),(%dx)
468c81:	73 74                	jae    0x468cf7
468c83:	72 61                	jb     0x468ce6
468c85:	69 6e 74 e8 10 40 00 	imul   $0x4010e8,0x74(%esi),%ebp
468c8c:	14 00                	adc    $0x0,%al
468c8e:	00 ff                	add    %bh,%bh
468c90:	44                   	inc    %esp
468c91:	24 47                	and    $0x47,%al
468c93:	00 01                	add    %al,(%ecx)
468c95:	00 00                	add    %al,(%eax)
468c97:	00 00                	add    %al,(%eax)
468c99:	00 00                	add    %al,(%eax)
468c9b:	80 00 00             	addb   $0x0,(%eax)
468c9e:	00 80 01 00 0c 45    	add    %al,0x450c0001(%eax)
468ca4:	72 72                	jb     0x468d18
468ca6:	6f                   	outsl  %ds:(%esi),(%dx)
468ca7:	72 4d                	jb     0x468cf6
468ca9:	65 73 73             	gs jae 0x468d1f
468cac:	61                   	popa
468cad:	67 65 00 10          	add    %dl,%gs:(%bx,%si)
468cb1:	40                   	inc    %eax
468cb2:	00 18                	add    %bl,(%eax)
468cb4:	00 00                	add    %al,(%eax)
468cb6:	ff 18                	lcall  *(%eax)
468cb8:	00 00                	add    %al,(%eax)
468cba:	ff 01                	incl   (%ecx)
468cbc:	00 00                	add    %al,(%eax)
468cbe:	00 00                	add    %al,(%eax)
468cc0:	00 00                	add    %al,(%eax)
468cc2:	80 00 00             	addb   $0x0,(%eax)
468cc5:	00 80 02 00 0e 46    	add    %al,0x460e0002(%eax)
468ccb:	72 6f                	jb     0x468d3c
468ccd:	6d                   	insl   (%dx),%es:(%edi)
468cce:	44                   	inc    %esp
468ccf:	69 63 74 69 6f 6e 61 	imul   $0x616e6f69,0x74(%ebx),%esp
468cd6:	72 79                	jb     0x468d51
468cd8:	e8 10 40 00 0c       	call   0xc46cced
468cdd:	00 00                	add    %al,(%eax)
468cdf:	ff f4                	push   %esp
468ce1:	23 47 00             	and    0x0(%edi),%eax
468ce4:	01 00                	add    %eax,(%eax)
468ce6:	00 00                	add    %al,(%eax)
468ce8:	00 00                	add    %al,(%eax)
468cea:	00 80 00 00 00 80    	add    %al,-0x80000000(%eax)
468cf0:	03 00                	add    (%eax),%eax
468cf2:	12 49 6d             	adc    0x6d(%ecx),%cl
468cf5:	70 6f                	jo     0x468d66
468cf7:	72 74                	jb     0x468d6d