4079c6:	86 08                	xchg   %cl,(%eax)
4079c8:	b8 17 08 01 f6       	mov    $0xf6010817,%eax
4079cd:	00 eb                	add    %ch,%bl
4079cf:	5b                   	pop    %ebx
4079d0:	00 00                	add    %al,(%eax)
4079d2:	00 00                	add    %al,(%eax)
4079d4:	86 08                	xchg   %cl,(%eax)
4079d6:	c0 17 10             	rclb   $0x10,(%edi)
4079d9:	00 f6                	add    %dh,%dh
4079db:	00 f4                	add    %dh,%ah
4079dd:	5b                   	pop    %ebx
4079de:	00 00                	add    %al,(%eax)
4079e0:	00 00                	add    %al,(%eax)
4079e2:	c4 00                	les    (%eax),%eax
4079e4:	c4 05 c2 07 f7 00    	les    0xf707c2,%eax
4079ea:	0b 5c 00 00          	or     0x0(%eax,%eax,1),%ebx
4079ee:	00 00                	add    %al,(%eax)
4079f0:	86 18                	xchg   %bl,(%eax)
4079f2:	bd 20 06 00 f8       	mov    $0xf8000620,%ebp
4079f7:	00 00                	add    %al,(%eax)
4079f9:	00 00                	add    %al,(%eax)
4079fb:	00 03                	add    %al,(%ebx)
4079fd:	00 86 18 bd 20 80    	add    %al,-0x7fdf42e8(%esi)
407a03:	01 f8                	add    %edi,%eax
407a05:	00 00                	add    %al,(%eax)
407a07:	00 00                	add    %al,(%eax)
407a09:	00 03                	add    %al,(%ebx)
407a0b:	00 c6                	add    %al,%dh
407a0d:	01 c5                	add    %eax,%ebp
407a0f:	0b 76 03             	or     0x3(%esi),%esi
407a12:	fa                   	cli
407a13:	00 00                	add    %al,(%eax)
407a15:	00 00                	add    %al,(%eax)
407a17:	00 03                	add    %al,(%ebx)
407a19:	00 c6                	add    %al,%dh
407a1b:	01 c0                	add    %eax,%eax
407a1d:	0b 95 0d fb 00 00    	or     0xfb0d(%ebp),%edx
407a23:	00 00                	add    %al,(%eax)
407a25:	00 03                	add    %al,(%ebx)
407a27:	00 c6                	add    %al,%dh
407a29:	01 b6 0b 50 0d fe    	add    %esi,-0x1f2aff5(%esi)
407a2f:	00 00                	add    %al,(%eax)
407a31:	00 00                	add    %al,(%eax)
407a33:	00 03                	add    %al,(%ebx)
407a35:	00 86 18 bd 20 80    	add    %al,-0x7fdf42e8(%esi)
407a3b:	01 ff                	add    %edi,%edi
407a3d:	00 00                	add    %al,(%eax)
407a3f:	00 00                	add    %al,(%eax)
407a41:	00 03                	add    %al,(%ebx)
407a43:	00 c6                	add    %al,%dh
407a45:	01 c5                	add    %eax,%ebp
407a47:	0b db                	or     %ebx,%ebx
407a49:	08 01                	or     %al,(%ecx)
407a4b:	01 00                	add    %eax,(%eax)
407a4d:	00 00                	add    %al,(%eax)
407a4f:	00 03                	add    %al,(%ebx)
407a51:	00 c6                	add    %al,%dh
407a53:	01 c0                	add    %eax,%eax
407a55:	0b a1 0d 03 01 00    	or     0x1030d(%ecx),%esp
407a5b:	00 00                	add    %al,(%eax)
407a5d:	00 03                	add    %al,(%ebx)
407a5f:	00 c6                	add    %al,%dh
407a61:	01 b6 0b 50 0d 07    	add    %esi,0x70d500b(%esi)
407a67:	01 14 5c             	add    %edx,(%esp,%ebx,2)
407a6a:	00 00                	add    %al,(%eax)
407a6c:	00 00                	add    %al,(%eax)
407a6e:	86 18                	xchg   %bl,(%eax)
407a70:	bd 20 b0 0d 08       	mov    $0x80db020,%ebp
407a75:	01 d0                	add    %edx,%eax
407a77:	5c                   	pop    %esp
407a78:	00 00                	add    %al,(%eax)
407a7a:	00 00                	add    %al,(%eax)
407a7c:	86 08                	xchg   %cl,(%eax)
407a7e:	2f                   	das
407a7f:	07                   	pop    %es
407a80:	b7 0d                	mov    $0xd,%bh
407a82:	09 01                	or     %eax,(%ecx)
407a84:	08 5d 00             	or     %bl,0x0(%ebp)
407a87:	00 00                	add    %al,(%eax)
407a89:	00 86 08 3e 07 b7    	add    %al,-0x48f8c1f8(%esi)
407a8f:	0d 0a 01 40 5d       	or     $0x5d40010a,%eax
407a94:	00 00                	add    %al,(%eax)
407a96:	00 00                	add    %al,(%eax)
407a98:	86 08                	xchg   %cl,(%eax)
407a9a:	c2 06 b7             	ret    $0xb706
407a9d:	0d 0b 01 78 5d       	or     $0x5d78010b,%eax
407aa2:	00 00                	add    %al,(%eax)
407aa4:	00 00                	add    %al,(%eax)
407aa6:	86 08                	xchg   %cl,(%eax)
407aa8:	d3 06                	roll   %cl,(%esi)
407aaa:	b7 0d                	mov    $0xd,%bh
407aac:	0c 01                	or     $0x1,%al
407aae:	b0 5d                	mov    $0x5d,%al
407ab0:	00 00                	add    %al,(%eax)
407ab2:	00 00                	add    %al,(%eax)
407ab4:	86 08                	xchg   %cl,(%eax)
407ab6:	cd 1b                	int    $0x1b
407ab8:	c2 0d 0d             	ret    $0xd0d
407abb:	01 e8                	add    %ebp,%eax
407abd:	5d                   	pop    %ebp
407abe:	00 00                	add    %al,(%eax)
407ac0:	00 00                	add    %al,(%eax)
407ac2:	86 08                	xchg   %cl,(%eax)
407ac4:	e4 1b                	in     $0x1b,%al
407ac6:	c2 0d 0e             	ret    $0xe0d
407ac9:	01 20                	add    %esp,(%eax)
407acb:	5e                   	pop    %esi
407acc:	00 00                	add    %al,(%eax)
407ace:	00 00                	add    %al,(%eax)
407ad0:	86 08                	xchg   %cl,(%eax)
407ad2:	98                   	cwtl
407ad3:	1b c2                	sbb    %edx,%eax
407ad5:	0d 0f 01 58 5e       	or     $0x5e58010f,%eax
407ada:	00 00                	add    %al,(%eax)
407adc:	00 00                	add    %al,(%eax)
407ade:	86 08                	xchg   %cl,(%eax)
407ae0:	b1 1b                	mov    $0x1b,%cl
407ae2:	c2 0d 10             	ret    $0x100d
407ae5:	01 90 5e 00 00 00    	add    %edx,0x5e(%eax)
407aeb:	00 81 00 77 13 09    	add    %al,0x9137700(%ecx)
407af1:	08 11                	or     %dl,(%ecx)
407af3:	01 fc                	add    %edi,%esp
407af5:	5e                   	pop    %esi
407af6:	00 00                	add    %al,(%eax)
407af8:	00 00                	add    %al,(%eax)
407afa:	c4 01                	les    (%ecx),%eax
407afc:	70 07                	jo     0x407b05
407afe:	86 08                	xchg   %cl,(%eax)
407b00:	13 01                	adc    (%ecx),%eax
407b02:	14 5f                	adc    $0x5f,%al
407b04:	00 00                	add    %al,(%eax)
407b06:	00 00                	add    %al,(%eax)
407b08:	86 00                	xchg   %al,(%eax)
407b0a:	71 17                	jno    0x407b23
407b0c:	5e                   	pop    %esi
407b0d:	03 15 01 84 5f 00    	add    0x5f8401,%edx
407b13:	00 00                	add    %al,(%eax)
407b15:	00 86 00 5e 26 cd    	add    %al,-0x32d9a200(%esi)
407b1b:	0d 16 01 00 00       	or     $0x116,%eax
407b20:	00 00                	add    %al,(%eax)
407b22:	00 00                	add    %al,(%eax)
407b24:	c4 0d 7b 04 6f 02    	les    0x26f047b,%ecx
407b2a:	16                   	push   %ss
407b2b:	01 00                	add    %eax,(%eax)
407b2d:	00 00                	add    %al,(%eax)
407b2f:	00 00                	add    %al,(%eax)
407b31:	00 c4                	add    %al,%ah
407b33:	05 32 12 76 03       	add    $0x3761232,%eax
407b38:	16                   	push   %ss
407b39:	01 00                	add    %eax,(%eax)
407b3b:	00 00                	add    %al,(%eax)
407b3d:	00 00                	add    %al,(%eax)
407b3f:	00 c4                	add    %al,%ah
407b41:	05 7b 0f 76 03       	add    $0x3760f7b,%eax
407b46:	17                   	pop    %ss
407b47:	01 00                	add    %eax,(%eax)
407b49:	00 00                	add    %al,(%eax)
407b4b:	00 00                	add    %al,(%eax)
407b4d:	00 c4                	add    %al,%ah
407b4f:	05 05 04 d7 0d       	add    $0xdd70405,%eax
407b54:	18 01                	sbb    %al,(%ecx)
407b56:	00 00                	add    %al,(%eax)
407b58:	00 00                	add    %al,(%eax)
407b5a:	00 00                	add    %al,(%eax)
407b5c:	c4 05 f7 03 d7 0d    	les    0xdd703f7,%eax
407b62:	19 01                	sbb    %eax,(%ecx)
407b64:	98                   	cwtl
407b65:	5f                   	pop    %edi
407b66:	00 00                	add    %al,(%eax)
407b68:	00 00                	add    %al,(%eax)
407b6a:	c4 01                	les    (%ecx),%eax
407b6c:	1d 28 b8 04 1a       	sbb    $0x1a04b828,%eax
407b71:	01 ac 5f 00 00 00 00 	add    %ebp,0x0(%edi,%ebx,2)
407b78:	81 00 90 06 e3 07    	addl   $0x7e30690,(%eax)
407b7e:	1b 01                	sbb    (%ecx),%eax
407b80:	a4                   	movsb  %ds:(%esi),%es:(%edi)
407b81:	60                   	pusha
407b82:	00 00                	add    %al,(%eax)
407b84:	00 00                	add    %al,(%eax)
407b86:	81 00 16 05 7c 04    	addl   $0x47c0516,(%eax)
407b8c:	1d 01 00 61 00       	sbb    $0x610001,%eax
407b91:	00 00                	add    %al,(%eax)
407b93:	00 81 00 e7 06 fa    	add    %al,-0x5f91900(%ecx)
407b99:	07                   	pop    %es
407b9a:	1f                   	pop    %ds
407b9b:	01 c0                	add    %eax,%eax
407b9d:	61                   	popa
407b9e:	00 00                	add    %al,(%eax)
407ba0:	00 00                	add    %al,(%eax)
407ba2:	81 00 85 13 eb 07    	addl   $0x7eb1385,(%eax)
407ba8:	21 01                	and    %eax,(%ecx)
407baa:	01 62 00             	add    %esp,0x0(%edx)
407bad:	00 00                	add    %al,(%eax)
407baf:	00 86 18 bd 20 06    	add    %al,0x620bd18(%esi)
407bb5:	00 23                	add    %ah,(%ebx)
407bb7:	01 0a                	add    %ecx,(%edx)
407bb9:	62 00                	bound  %eax,(%eax)
407bbb:	00 00                	add    %al,(%eax)
407bbd:	00 86 08 97 29 a7    	add    %al,-0x58d668f8(%esi)
407bc3:	00 23                	add    %ah,(%ebx)
407bc5:	01 12                	add    %edx,(%edx)
407bc7:	62 00                	bound  %eax,(%eax)
407bc9:	00 00                	add    %al,(%eax)
407bcb:	00 86 08 a1 29 01    	add    %al,0x129a108(%esi)
407bd1:	00 23                	add    %ah,(%ebx)
407bd3:	01 1b                	add    %ebx,(%ebx)
407bd5:	62 00                	bound  %eax,(%eax)
407bd7:	00 00                	add    %al,(%eax)
407bd9:	00 86 08 ba 14 08    	add    %al,0x814ba08(%esi)
407bdf:	01 24 01             	add    %esp,(%ecx,%eax,1)
407be2:	23 62 00             	and    0x0(%edx),%esp
407be5:	00 00                	add    %al,(%eax)
407be7:	00 86 08 ca 14 10    	add    %al,0x1014ca08(%esi)
407bed:	00 24 01             	add    %ah,(%ecx,%eax,1)
407bf0:	2c 62                	sub    $0x62,%al
407bf2:	00 00                	add    %al,(%eax)
407bf4:	00 00                	add    %al,(%eax)
407bf6:	86 08                	xchg   %cl,(%eax)
407bf8:	74 14                	je     0x407c0e
407bfa:	08 01                	or     %al,(%ecx)
407bfc:	25 01 34 62 00       	and    $0x623401,%eax
407c01:	00 00                	add    %al,(%eax)
407c03:	00 86 08 81 14 10    	add    %al,0x10148108(%esi)
407c09:	00 25 01 3d 62 00    	add    %ah,0x623d01
407c0f:	00 00                	add    %al,(%eax)
407c11:	00 86 08 27 15 a7    	add    %al,-0x58ead8f8(%esi)
407c17:	00 26                	add    %ah,(%esi)
407c19:	01 45 62             	add    %eax,0x62(%ebp)
407c1c:	00 00                	add    %al,(%eax)
407c1e:	00 00                	add    %al,(%eax)
407c20:	86 08                	xchg   %cl,(%eax)
407c22:	31 15 01 00 26 01    	xor    %edx,0x1260001
407c28:	50                   	push   %eax
407c29:	62 00                	bound  %eax,(%eax)
407c2b:	00 00                	add    %al,(%eax)
407c2d:	00 86 00 4a 15 08    	add    %al,0x8154a00(%esi)
407c33:	01 27                	add    %esp,(%edi)
407c35:	01 7e 62             	add    %edi,0x62(%esi)
407c38:	00 00                	add    %al,(%eax)
407c3a:	00 00                	add    %al,(%eax)
407c3c:	86 18                	xchg   %bl,(%eax)
407c3e:	bd 20 06 00 27       	mov    $0x27000620,%ebp
407c43:	01 87 62 00 00 00    	add    %eax,0x62(%edi)
407c49:	00 86 18 bd 20 06    	add    %al,0x620bd18(%esi)
407c4f:	00 27                	add    %ah,(%edi)
407c51:	01 90 62 00 00 00    	add    %edx,0x62(%eax)
407c57:	00 83 00 4b 00 7c    	add    %al,0x7c004b00(%ebx)
407c5d:	04 27                	add    $0x27,%al
407c5f:	01 00                	add    %eax,(%eax)
407c61:	00 01                	add    %al,(%ecx)
407c63:	00 74 2a 00          	add    %dh,0x0(%edx,%ebp,1)
407c67:	00 01                	add    %al,(%ecx)
407c69:	00 6d 00             	add    %ch,0x0(%ebp)
407c6c:	00 00                	add    %al,(%eax)
407c6e:	01 00                	add    %eax,(%eax)
407c70:	a3 03 00 00 01       	mov    %eax,0x1000003
407c75:	00 a3 03 00 00 01    	add    %ah,0x1000003(%ebx)
407c7b:	00 2b                	add    %ch,(%ebx)
407c7d:	1e                   	push   %ds
407c7e:	00 00                	add    %al,(%eax)
407c80:	02 00                	add    (%eax),%al
407c82:	00 13                	add    %dl,(%ebx)
407c84:	00 00                	add    %al,(%eax)
407c86:	01 00                	add    %eax,(%eax)
407c88:	2b 1e                	sub    (%esi),%ebx
407c8a:	00 00                	add    %al,(%eax)
407c8c:	02 00                	add    (%eax),%al
407c8e:	00 13                	add    %dl,(%ebx)
407c90:	00 00                	add    %al,(%eax)
407c92:	01 00                	add    %eax,(%eax)
407c94:	2b 1e                	sub    (%esi),%ebx
407c96:	00 00                	add    %al,(%eax)
407c98:	02 00                	add    (%eax),%al
407c9a:	00 13                	add    %dl,(%ebx)
407c9c:	00 00                	add    %al,(%eax)
407c9e:	01 00                	add    %eax,(%eax)
407ca0:	2b 1e                	sub    (%esi),%ebx
407ca2:	00 00                	add    %al,(%eax)
407ca4:	02 00                	add    (%eax),%al
407ca6:	00 13                	add    %dl,(%ebx)
407ca8:	00 00                	add    %al,(%eax)
407caa:	01 00                	add    %eax,(%eax)
407cac:	2b 1e                	sub    (%esi),%ebx
407cae:	00 00                	add    %al,(%eax)
407cb0:	02 00                	add    (%eax),%al
407cb2:	00 13                	add    %dl,(%ebx)
407cb4:	00 00                	add    %al,(%eax)
407cb6:	01 00                	add    %eax,(%eax)
407cb8:	2b 1e                	sub    (%esi),%ebx
407cba:	00 00                	add    %al,(%eax)
407cbc:	02 00                	add    (%eax),%al
407cbe:	00 13                	add    %dl,(%ebx)
407cc0:	00 00                	add    %al,(%eax)
407cc2:	01 00                	add    %eax,(%eax)
407cc4:	2b 1e                	sub    (%esi),%ebx
407cc6:	00 00                	add    %al,(%eax)
407cc8:	02 00                	add    (%eax),%al
407cca:	00 13                	add    %dl,(%ebx)
407ccc:	00 00                	add    %al,(%eax)
407cce:	01 00                	add    %eax,(%eax)
407cd0:	2b 1e                	sub    (%esi),%ebx
407cd2:	00 00                	add    %al,(%eax)
407cd4:	02 00                	add    (%eax),%al
407cd6:	00 13                	add    %dl,(%ebx)
407cd8:	00 00                	add    %al,(%eax)
407cda:	01 00                	add    %eax,(%eax)
407cdc:	2b 1e                	sub    (%esi),%ebx
407cde:	00 00                	add    %al,(%eax)
407ce0:	02 00                	add    (%eax),%al
407ce2:	00 13                	add    %dl,(%ebx)
407ce4:	00 00                	add    %al,(%eax)
407ce6:	01 00                	add    %eax,(%eax)
407ce8:	2b 1e                	sub    (%esi),%ebx
407cea:	00 00                	add    %al,(%eax)
407cec:	02 00                	add    (%eax),%al
407cee:	00 13                	add    %dl,(%ebx)
407cf0:	00 00                	add    %al,(%eax)
407cf2:	01 00                	add    %eax,(%eax)
407cf4:	2b 1e                	sub    (%esi),%ebx
407cf6:	00 00                	add    %al,(%eax)
407cf8:	02 00                	add    (%eax),%al
407cfa:	00 13                	add    %dl,(%ebx)
407cfc:	00 00                	add    %al,(%eax)
407cfe:	01 00                	add    %eax,(%eax)
407d00:	2b 1e                	sub    (%esi),%ebx
407d02:	00 00                	add    %al,(%eax)
407d04:	02 00                	add    (%eax),%al
407d06:	00 13                	add    %dl,(%ebx)
407d08:	00 00                	add    %al,(%eax)
407d0a:	01 00                	add    %eax,(%eax)
407d0c:	2b 1e                	sub    (%esi),%ebx
407d0e:	00 00                	add    %al,(%eax)
407d10:	02 00                	add    (%eax),%al
407d12:	00 13                	add    %dl,(%ebx)
407d14:	00 00                	add    %al,(%eax)
407d16:	01 00                	add    %eax,(%eax)
407d18:	2b 1e                	sub    (%esi),%ebx
407d1a:	00 00                	add    %al,(%eax)
407d1c:	02 00                	add    (%eax),%al
407d1e:	00 13                	add    %dl,(%ebx)
407d20:	00 00                	add    %al,(%eax)
407d22:	01 00                	add    %eax,(%eax)
407d24:	2b 1e                	sub    (%esi),%ebx
407d26:	00 00                	add    %al,(%eax)
407d28:	02 00                	add    (%eax),%al
407d2a:	00 13                	add    %dl,(%ebx)
407d2c:	00 00                	add    %al,(%eax)
407d2e:	01 00                	add    %eax,(%eax)
407d30:	69 13 00 00 01 00    	imul   $0x10000,(%ebx),%edx
407d36:	e0 26                	loopne 0x407d5e