40f9bb:	00 00                	add    %al,(%eax)
40f9bd:	0a 00                	or     (%eax),%al
40f9bf:	02 7b 3e             	add    0x3e(%ebx),%bh
40f9c2:	01 00                	add    %eax,(%eax)
40f9c4:	04 72                	add    $0x72,%al
40f9c6:	95                   	xchg   %eax,%ebp
40f9c7:	26 00 70 6f          	add    %dh,%es:0x6f(%eax)
40f9cb:	e2 00                	loop   0x40f9cd
40f9cd:	00 0a                	add    %cl,(%edx)
40f9cf:	00 02                	add    %al,(%edx)
40f9d1:	7b 3e                	jnp    0x40fa11
40f9d3:	01 00                	add    %eax,(%eax)
40f9d5:	04 20                	add    $0x20,%al
40f9d7:	b4 00                	mov    $0x0,%ah
40f9d9:	00 00                	add    %al,(%eax)
40f9db:	1f                   	pop    %ds
40f9dc:	16                   	push   %ss
40f9dd:	73 2b                	jae    0x40fa0a
40f9df:	00 00                	add    %al,(%eax)
40f9e1:	0a 6f e3             	or     -0x1d(%edi),%ch
40f9e4:	00 00                	add    %al,(%eax)
40f9e6:	0a 00                	or     (%eax),%al
40f9e8:	02 7b 3e             	add    0x3e(%ebx),%bh
40f9eb:	01 00                	add    %eax,(%eax)
40f9ed:	04 72                	add    $0x72,%al
40f9ef:	19 22                	sbb    %esp,(%edx)
40f9f1:	00 70 6f             	add    %dh,0x6f(%eax)
40f9f4:	e4 00                	in     $0x0,%al
40f9f6:	00 0a                	add    %cl,(%edx)
40f9f8:	00 02                	add    %al,(%edx)
40f9fa:	7b 3e                	jnp    0x40fa3a
40f9fc:	01 00                	add    %eax,(%eax)
40f9fe:	04 02                	add    $0x2,%al
40fa00:	fe 06                	incb   (%esi)
40fa02:	9e                   	sahf
40fa03:	00 00                	add    %al,(%eax)
40fa05:	06                   	push   %es
40fa06:	73 37                	jae    0x40fa3f
40fa08:	00 00                	add    %al,(%eax)
40fa0a:	0a 6f e5             	or     -0x1b(%edi),%ch
40fa0d:	00 00                	add    %al,(%eax)
40fa0f:	0a 00                	or     (%eax),%al
40fa11:	02 7b 3f             	add    0x3f(%ebx),%bh
40fa14:	01 00                	add    %eax,(%eax)
40fa16:	04 72                	add    $0x72,%al
40fa18:	c5 26                	lds    (%esi),%esp
40fa1a:	00 70 6f             	add    %dh,0x6f(%eax)
40fa1d:	e2 00                	loop   0x40fa1f
40fa1f:	00 0a                	add    %cl,(%edx)
40fa21:	00 02                	add    %al,(%edx)
40fa23:	7b 3f                	jnp    0x40fa64
40fa25:	01 00                	add    %eax,(%eax)
40fa27:	04 20                	add    $0x20,%al
40fa29:	b4 00                	mov    $0x0,%ah
40fa2b:	00 00                	add    %al,(%eax)
40fa2d:	1f                   	pop    %ds
40fa2e:	16                   	push   %ss
40fa2f:	73 2b                	jae    0x40fa5c
40fa31:	00 00                	add    %al,(%eax)
40fa33:	0a 6f e3             	or     -0x1d(%edi),%ch
40fa36:	00 00                	add    %al,(%eax)
40fa38:	0a 00                	or     (%eax),%al
40fa3a:	02 7b 3f             	add    0x3f(%ebx),%bh
40fa3d:	01 00                	add    %eax,(%eax)
40fa3f:	04 72                	add    $0x72,%al
40fa41:	ab                   	stos   %eax,%es:(%edi)
40fa42:	25 00 70 6f e4       	and    $0xe46f7000,%eax
40fa47:	00 00                	add    %al,(%eax)
40fa49:	0a 00                	or     (%eax),%al
40fa4b:	02 7b 3f             	add    0x3f(%ebx),%bh
40fa4e:	01 00                	add    %eax,(%eax)
40fa50:	04 02                	add    $0x2,%al
40fa52:	fe 06                	incb   (%esi)
40fa54:	9a 00 00 06 73 37 00 	lcall  $0x37,$0x73060000
40fa5b:	00 0a                	add    %cl,(%edx)
40fa5d:	6f                   	outsl  %ds:(%esi),(%dx)
40fa5e:	e5 00                	in     $0x0,%eax
40fa60:	00 0a                	add    %cl,(%edx)
40fa62:	00 02                	add    %al,(%edx)
40fa64:	7b 40                	jnp    0x40faa6
40fa66:	01 00                	add    %eax,(%eax)
40fa68:	04 6f                	add    $0x6f,%al
40fa6a:	08 01                	or     %al,(%ecx)
40fa6c:	00 0a                	add    %cl,(%edx)
40fa6e:	18 8d 82 00 00 01    	sbb    %cl,0x1000082(%ebp)
40fa74:	25 16 02 7b 41       	and    $0x417b0216,%eax
40fa79:	01 00                	add    %eax,(%eax)
40fa7b:	04 a2                	add    $0xa2,%al
40fa7d:	25 17 02 7b 42       	and    $0x427b0217,%eax
40fa82:	01 00                	add    %eax,(%eax)
40fa84:	04 a2                	add    $0xa2,%al
40fa86:	6f                   	outsl  %ds:(%esi),(%dx)
40fa87:	e1 00                	loope  0x40fa89
40fa89:	00 0a                	add    %cl,(%edx)
40fa8b:	00 02                	add    %al,(%edx)
40fa8d:	7b 40                	jnp    0x40facf
40fa8f:	01 00                	add    %eax,(%eax)
40fa91:	04 72                	add    $0x72,%al
40fa93:	f1                   	int1
40fa94:	26 00 70 6f          	add    %dh,%es:0x6f(%eax)
40fa98:	e2 00                	loop   0x40fa9a
40fa9a:	00 0a                	add    %cl,(%edx)
40fa9c:	00 02                	add    %al,(%edx)
40fa9e:	7b 40                	jnp    0x40fae0
40faa0:	01 00                	add    %eax,(%eax)
40faa2:	04 1f                	add    $0x1f,%al
40faa4:	44                   	inc    %esp
40faa5:	1f                   	pop    %ds
40faa6:	14 73                	adc    $0x73,%al
40faa8:	2b 00                	sub    (%eax),%eax
40faaa:	00 0a                	add    %cl,(%edx)
40faac:	6f                   	outsl  %ds:(%esi),(%dx)
40faad:	e3 00                	jecxz  0x40faaf
40faaf:	00 0a                	add    %cl,(%edx)
40fab1:	00 02                	add    %al,(%edx)
40fab3:	7b 40                	jnp    0x40faf5
40fab5:	01 00                	add    %eax,(%eax)
40fab7:	04 72                	add    $0x72,%al
40fab9:	1d 27 00 70 6f       	sbb    $0x6f700027,%eax
40fabe:	e4 00                	in     $0x0,%al
40fac0:	00 0a                	add    %cl,(%edx)
40fac2:	00 02                	add    %al,(%edx)
40fac4:	7b 41                	jnp    0x40fb07
40fac6:	01 00                	add    %eax,(%eax)
40fac8:	04 72                	add    $0x72,%al
40faca:	27                   	daa
40facb:	27                   	daa
40facc:	00 70 6f             	add    %dh,0x6f(%eax)
40facf:	e2 00                	loop   0x40fad1
40fad1:	00 0a                	add    %cl,(%edx)
40fad3:	00 02                	add    %al,(%edx)
40fad5:	7b 41                	jnp    0x40fb18
40fad7:	01 00                	add    %eax,(%eax)
40fad9:	04 20                	add    $0x20,%al
40fadb:	b4 00                	mov    $0x0,%ah
40fadd:	00 00                	add    %al,(%eax)
40fadf:	1f                   	pop    %ds
40fae0:	16                   	push   %ss
40fae1:	73 2b                	jae    0x40fb0e
40fae3:	00 00                	add    %al,(%eax)
40fae5:	0a 6f e3             	or     -0x1d(%edi),%ch
40fae8:	00 00                	add    %al,(%eax)
40faea:	0a 00                	or     (%eax),%al
40faec:	02 7b 41             	add    0x41(%ebx),%bh
40faef:	01 00                	add    %eax,(%eax)
40faf1:	04 72                	add    $0x72,%al
40faf3:	53                   	push   %ebx
40faf4:	27                   	daa
40faf5:	00 70 6f             	add    %dh,0x6f(%eax)
40faf8:	e4 00                	in     $0x0,%al
40fafa:	00 0a                	add    %cl,(%edx)
40fafc:	00 02                	add    %al,(%edx)
40fafe:	7b 41                	jnp    0x40fb41
40fb00:	01 00                	add    %eax,(%eax)
40fb02:	04 02                	add    $0x2,%al
40fb04:	fe 06                	incb   (%esi)
40fb06:	9f                   	lahf
40fb07:	00 00                	add    %al,(%eax)
40fb09:	06                   	push   %es
40fb0a:	73 37                	jae    0x40fb43
40fb0c:	00 00                	add    %al,(%eax)
40fb0e:	0a 6f e5             	or     -0x1b(%edi),%ch
40fb11:	00 00                	add    %al,(%eax)
40fb13:	0a 00                	or     (%eax),%al
40fb15:	02 7b 42             	add    0x42(%ebx),%bh
40fb18:	01 00                	add    %eax,(%eax)
40fb1a:	04 72                	add    $0x72,%al
40fb1c:	5d                   	pop    %ebp
40fb1d:	27                   	daa
40fb1e:	00 70 6f             	add    %dh,0x6f(%eax)
40fb21:	e2 00                	loop   0x40fb23
40fb23:	00 0a                	add    %cl,(%edx)
40fb25:	00 02                	add    %al,(%edx)
40fb27:	7b 42                	jnp    0x40fb6b
40fb29:	01 00                	add    %eax,(%eax)
40fb2b:	04 20                	add    $0x20,%al
40fb2d:	b4 00                	mov    $0x0,%ah
40fb2f:	00 00                	add    %al,(%eax)
40fb31:	1f                   	pop    %ds
40fb32:	16                   	push   %ss
40fb33:	73 2b                	jae    0x40fb60
40fb35:	00 00                	add    %al,(%eax)
40fb37:	0a 6f e3             	or     -0x1d(%edi),%ch
40fb3a:	00 00                	add    %al,(%eax)
40fb3c:	0a 00                	or     (%eax),%al
40fb3e:	02 7b 42             	add    0x42(%ebx),%bh
40fb41:	01 00                	add    %eax,(%eax)
40fb43:	04 72                	add    $0x72,%al
40fb45:	8d 27                	lea    (%edi),%esp
40fb47:	00 70 6f             	add    %dh,0x6f(%eax)
40fb4a:	e4 00                	in     $0x0,%al
40fb4c:	00 0a                	add    %cl,(%edx)
40fb4e:	00 02                	add    %al,(%edx)
40fb50:	7b 42                	jnp    0x40fb94
40fb52:	01 00                	add    %eax,(%eax)
40fb54:	04 02                	add    $0x2,%al
40fb56:	fe 06                	incb   (%esi)
40fb58:	a0 00 00 06 73       	mov    0x73060000,%al
40fb5d:	37                   	aaa
40fb5e:	00 00                	add    %al,(%eax)
40fb60:	0a 6f e5             	or     -0x1b(%edi),%ch
40fb63:	00 00                	add    %al,(%eax)
40fb65:	0a 00                	or     (%eax),%al
40fb67:	02 7b 43             	add    0x43(%ebx),%bh
40fb6a:	01 00                	add    %eax,(%eax)
40fb6c:	04 6f                	add    $0x6f,%al
40fb6e:	08 01                	or     %al,(%ecx)
40fb70:	00 0a                	add    %cl,(%edx)
40fb72:	18 8d 82 00 00 01    	sbb    %cl,0x1000082(%ebp)
40fb78:	25 16 02 7b 44       	and    $0x447b0216,%eax
40fb7d:	01 00                	add    %eax,(%eax)
40fb7f:	04 a2                	add    $0xa2,%al
40fb81:	25 17 02 7b 45       	and    $0x457b0217,%eax
40fb86:	01 00                	add    %eax,(%eax)
40fb88:	04 a2                	add    $0xa2,%al
40fb8a:	6f                   	outsl  %ds:(%esi),(%dx)
40fb8b:	e1 00                	loope  0x40fb8d
40fb8d:	00 0a                	add    %cl,(%edx)
40fb8f:	00 02                	add    %al,(%edx)
40fb91:	7b 43                	jnp    0x40fbd6
40fb93:	01 00                	add    %eax,(%eax)
40fb95:	04 72                	add    $0x72,%al
40fb97:	9d                   	popf
40fb98:	27                   	daa
40fb99:	00 70 6f             	add    %dh,0x6f(%eax)
40fb9c:	e2 00                	loop   0x40fb9e
40fb9e:	00 0a                	add    %cl,(%edx)
40fba0:	00 02                	add    %al,(%edx)
40fba2:	7b 43                	jnp    0x40fbe7
40fba4:	01 00                	add    %eax,(%eax)
40fba6:	04 1f                	add    $0x1f,%al
40fba8:	43                   	inc    %ebx
40fba9:	1f                   	pop    %ds
40fbaa:	14 73                	adc    $0x73,%al
40fbac:	2b 00                	sub    (%eax),%eax
40fbae:	00 0a                	add    %cl,(%edx)
40fbb0:	6f                   	outsl  %ds:(%esi),(%dx)
40fbb1:	e3 00                	jecxz  0x40fbb3
40fbb3:	00 0a                	add    %cl,(%edx)
40fbb5:	00 02                	add    %al,(%edx)
40fbb7:	7b 43                	jnp    0x40fbfc
40fbb9:	01 00                	add    %eax,(%eax)
40fbbb:	04 72                	add    $0x72,%al
40fbbd:	c9                   	leave
40fbbe:	27                   	daa
40fbbf:	00 70 6f             	add    %dh,0x6f(%eax)
40fbc2:	e4 00                	in     $0x0,%al
40fbc4:	00 0a                	add    %cl,(%edx)
40fbc6:	00 02                	add    %al,(%edx)
40fbc8:	7b 44                	jnp    0x40fc0e
40fbca:	01 00                	add    %eax,(%eax)
40fbcc:	04 72                	add    $0x72,%al
40fbce:	d3 27                	shll   %cl,(%edi)
40fbd0:	00 70 6f             	add    %dh,0x6f(%eax)
40fbd3:	e2 00                	loop   0x40fbd5
40fbd5:	00 0a                	add    %cl,(%edx)
40fbd7:	00 02                	add    %al,(%edx)
40fbd9:	7b 44                	jnp    0x40fc1f
40fbdb:	01 00                	add    %eax,(%eax)
40fbdd:	04 20                	add    $0x20,%al
40fbdf:	b7 00                	mov    $0x0,%bh
40fbe1:	00 00                	add    %al,(%eax)
40fbe3:	1f                   	pop    %ds
40fbe4:	16                   	push   %ss
40fbe5:	73 2b                	jae    0x40fc12
40fbe7:	00 00                	add    %al,(%eax)
40fbe9:	0a 6f e3             	or     -0x1d(%edi),%ch
40fbec:	00 00                	add    %al,(%eax)
40fbee:	0a 00                	or     (%eax),%al
40fbf0:	02 7b 44             	add    0x44(%ebx),%bh
40fbf3:	01 00                	add    %eax,(%eax)
40fbf5:	04 72                	add    $0x72,%al
40fbf7:	ff 27                	jmp    *(%edi)
40fbf9:	00 70 6f             	add    %dh,0x6f(%eax)
40fbfc:	e4 00                	in     $0x0,%al
40fbfe:	00 0a                	add    %cl,(%edx)
40fc00:	00 02                	add    %al,(%edx)
40fc02:	7b 44                	jnp    0x40fc48
40fc04:	01 00                	add    %eax,(%eax)
40fc06:	04 02                	add    $0x2,%al
40fc08:	fe 06                	incb   (%esi)
40fc0a:	a1 00 00 06 73       	mov    0x73060000,%eax
40fc0f:	37                   	aaa
40fc10:	00 00                	add    %al,(%eax)
40fc12:	0a 6f e5             	or     -0x1b(%edi),%ch
40fc15:	00 00                	add    %al,(%eax)
40fc17:	0a 00                	or     (%eax),%al
40fc19:	02 7b 45             	add    0x45(%ebx),%bh
40fc1c:	01 00                	add    %eax,(%eax)
40fc1e:	04 72                	add    $0x72,%al
40fc20:	09 28                	or     %ebp,(%eax)
40fc22:	00 70 6f             	add    %dh,0x6f(%eax)
40fc25:	e2 00                	loop   0x40fc27
40fc27:	00 0a                	add    %cl,(%edx)
40fc29:	00 02                	add    %al,(%edx)
40fc2b:	7b 45                	jnp    0x40fc72
40fc2d:	01 00                	add    %eax,(%eax)
40fc2f:	04 20                	add    $0x20,%al
40fc31:	b7 00                	mov    $0x0,%bh
40fc33:	00 00                	add    %al,(%eax)
40fc35:	1f                   	pop    %ds
40fc36:	16                   	push   %ss
40fc37:	73 2b                	jae    0x40fc64
40fc39:	00 00                	add    %al,(%eax)
40fc3b:	0a 6f e3             	or     -0x1d(%edi),%ch
40fc3e:	00 00                	add    %al,(%eax)
40fc40:	0a 00                	or     (%eax),%al
40fc42:	02 7b 45             	add    0x45(%ebx),%bh
40fc45:	01 00                	add    %eax,(%eax)
40fc47:	04 72                	add    $0x72,%al
40fc49:	3d 28 00 70 6f       	cmp    $0x6f700028,%eax
40fc4e:	e4 00                	in     $0x0,%al
40fc50:	00 0a                	add    %cl,(%edx)
40fc52:	00 02                	add    %al,(%edx)
40fc54:	7b 45                	jnp    0x40fc9b
40fc56:	01 00                	add    %eax,(%eax)
40fc58:	04 02                	add    $0x2,%al
40fc5a:	fe 06                	incb   (%esi)
40fc5c:	a2 00 00 06 73       	mov    %al,0x73060000
40fc61:	37                   	aaa
40fc62:	00 00                	add    %al,(%eax)
40fc64:	0a 6f e5             	or     -0x1b(%edi),%ch
40fc67:	00 00                	add    %al,(%eax)
40fc69:	0a 00                	or     (%eax),%al
40fc6b:	02 7b 46             	add    0x46(%ebx),%bh
40fc6e:	01 00                	add    %eax,(%eax)
40fc70:	04 6f                	add    $0x6f,%al
40fc72:	08 01                	or     %al,(%ecx)
40fc74:	00 0a                	add    %cl,(%edx)
40fc76:	18 8d 82 00 00 01    	sbb    %cl,0x1000082(%ebp)
40fc7c:	25 16 02 7b 47       	and    $0x477b0216,%eax
40fc81:	01 00                	add    %eax,(%eax)
40fc83:	04 a2                	add    $0xa2,%al
40fc85:	25 17 02 7b 48       	and    $0x487b0217,%eax
40fc8a:	01 00                	add    %eax,(%eax)
40fc8c:	04 a2                	add    $0xa2,%al
40fc8e:	6f                   	outsl  %ds:(%esi),(%dx)
40fc8f:	e1 00                	loope  0x40fc91
40fc91:	00 0a                	add    %cl,(%edx)
40fc93:	00 02                	add    %al,(%edx)
40fc95:	7b 46                	jnp    0x40fcdd
40fc97:	01 00                	add    %eax,(%eax)
40fc99:	04 72                	add    $0x72,%al
40fc9b:	53                   	push   %ebx
40fc9c:	28 00                	sub    %al,(%eax)
40fc9e:	70 6f                	jo     0x40fd0f
40fca0:	e2 00                	loop   0x40fca2
40fca2:	00 0a                	add    %cl,(%edx)
40fca4:	00 02                	add    %al,(%edx)
40fca6:	7b 46                	jnp    0x40fcee