4028e6:	00 02                	add    %al,(%edx)
4028e8:	28 41 00             	sub    %al,0x0(%ecx)
4028eb:	00 0a                	add    %cl,(%edx)
4028ed:	00 73 46             	add    %dh,0x46(%ebx)
4028f0:	00 00                	add    %al,(%eax)
4028f2:	06                   	push   %es
4028f3:	0b 2a                	or     (%edx),%ebp
4028f5:	6a 00                	push   $0x0
4028f7:	28 42 00             	sub    %al,0x0(%edx)
4028fa:	00 0a                	add    %cl,(%edx)
4028fc:	00 16                	add    %dl,(%esi)
4028fe:	28 43 00             	sub    %al,0x0(%ebx)
402901:	00 0a                	add    %cl,(%edx)
402903:	00 73 01             	add    %dh,0x1(%ebx)
402906:	00 00                	add    %al,(%eax)
402908:	06                   	push   %es
402909:	28 44 00 00          	sub    %al,0x0(%eax,%eax,1)
40290d:	0a 00                	or     (%eax),%al
40290f:	2a 26                	sub    (%esi),%ah
402911:	02 28                	add    (%eax),%ch
402913:	45                   	inc    %ebp
402914:	00 00                	add    %al,(%eax)
402916:	0a 00                	or     (%eax),%al
402918:	00 2a                	add    %ch,(%edx)
40291a:	00 00                	add    %al,(%eax)
40291c:	1b 30                	sbb    (%eax),%esi
40291e:	03 00                	add    (%eax),%eax
402920:	8d 00                	lea    (%eax),%eax
402922:	00 00                	add    %al,(%eax)
402924:	05 00 00 11 00       	add    $0x110000,%eax
402929:	73 46                	jae    0x402971
40292b:	00 00                	add    %al,(%eax)
40292d:	0a 0a                	or     (%edx),%cl
40292f:	00 02                	add    %al,(%edx)
402931:	7b 0c                	jnp    0x40293f
402933:	00 00                	add    %al,(%eax)
402935:	04 6f                	add    $0x6f,%al
402937:	47                   	inc    %edi
402938:	00 00                	add    %al,(%eax)
40293a:	0a 00                	or     (%eax),%al
40293c:	72 3f                	jb     0x40297d
40293e:	01 00                	add    %eax,(%eax)
402940:	70 02                	jo     0x402944
402942:	7b 0c                	jnp    0x402950
402944:	00 00                	add    %al,(%eax)
402946:	04 73                	add    $0x73,%al
402948:	48                   	dec    %eax
402949:	00 00                	add    %al,(%eax)
40294b:	0a 0b                	or     (%ebx),%cl
40294d:	07                   	pop    %es
40294e:	1a 6f 49             	sbb    0x49(%edi),%ch
402951:	00 00                	add    %al,(%eax)
402953:	0a 00                	or     (%eax),%al
402955:	07                   	pop    %es
402956:	6f                   	outsl  %ds:(%esi),(%dx)
402957:	4a                   	dec    %edx
402958:	00 00                	add    %al,(%eax)
40295a:	0a 72 53             	or     0x53(%edx),%dh
40295d:	01 00                	add    %eax,(%eax)
40295f:	70 03                	jo     0x402964
402961:	6f                   	outsl  %ds:(%esi),(%dx)
402962:	4b                   	dec    %ebx
402963:	00 00                	add    %al,(%eax)
402965:	0a 26                	or     (%esi),%ah
402967:	07                   	pop    %es
402968:	6f                   	outsl  %ds:(%esi),(%dx)
402969:	4a                   	dec    %edx
40296a:	00 00                	add    %al,(%eax)
40296c:	0a 72 6b             	or     0x6b(%edx),%dh
40296f:	01 00                	add    %eax,(%eax)
402971:	70 04                	jo     0x402977
402973:	6f                   	outsl  %ds:(%esi),(%dx)
402974:	4b                   	dec    %ebx
402975:	00 00                	add    %al,(%eax)
402977:	0a 26                	or     (%esi),%ah
402979:	07                   	pop    %es
40297a:	73 4c                	jae    0x4029c8
40297c:	00 00                	add    %al,(%eax)
40297e:	0a 0c 08             	or     (%eax,%ecx,1),%cl
402981:	06                   	push   %es
402982:	6f                   	outsl  %ds:(%esi),(%dx)
402983:	4d                   	dec    %ebp
402984:	00 00                	add    %al,(%eax)
402986:	0a 26                	or     (%esi),%ah
402988:	00 de                	add    %bl,%dh
40298a:	05 0d 00 00 de       	add    $0xde00000d,%eax
40298f:	00 de                	add    %bl,%dh
402991:	1b 00                	sbb    (%eax),%eax
402993:	02 7b 0c             	add    0xc(%ebx),%bh
402996:	00 00                	add    %al,(%eax)
402998:	04 6f                	add    $0x6f,%al
40299a:	4e                   	dec    %esi
40299b:	00 00                	add    %al,(%eax)
40299d:	0a 00                	or     (%eax),%al
40299f:	02 7b 0c             	add    0xc(%ebx),%bh
4029a2:	00 00                	add    %al,(%eax)
4029a4:	04 6f                	add    $0x6f,%al
4029a6:	4f                   	dec    %edi
4029a7:	00 00                	add    %al,(%eax)
4029a9:	0a 00                	or     (%eax),%al
4029ab:	00 dc                	add    %bl,%ah
4029ad:	06                   	push   %es
4029ae:	13 04 2b             	adc    (%ebx,%ebp,1),%eax
4029b1:	00 11                	add    %dl,(%ecx)
4029b3:	04 2a                	add    $0x2a,%al
4029b5:	00 00                	add    %al,(%eax)
4029b7:	00 01                	add    %al,(%ecx)
4029b9:	1c 00                	sbb    $0x0,%al
4029bb:	00 00                	add    %al,(%eax)
4029bd:	00 07                	add    %al,(%edi)
4029bf:	00 5c 63 00          	add    %bl,0x0(%ebx,%eiz,2)
4029c3:	05 1c 00 00 01       	add    $0x100001c,%eax
4029c8:	02 00                	add    (%eax),%al
4029ca:	07                   	pop    %es
4029cb:	00 63 6a             	add    %ah,0x6a(%ebx)
4029ce:	00 1b                	add    %bl,(%ebx)
4029d0:	00 00                	add    %al,(%eax)
4029d2:	00 00                	add    %al,(%eax)
4029d4:	1b 30                	sbb    (%eax),%esi
4029d6:	03 00                	add    (%eax),%eax
4029d8:	c5 00                	lds    (%eax),%eax
4029da:	00 00                	add    %al,(%eax)
4029dc:	06                   	push   %es
4029dd:	00 00                	add    %al,(%eax)
4029df:	11 00                	adc    %eax,(%eax)
4029e1:	16                   	push   %ss
4029e2:	0a 00                	or     (%eax),%al
4029e4:	02 7b 0c             	add    0xc(%ebx),%bh
4029e7:	00 00                	add    %al,(%eax)
4029e9:	04 6f                	add    $0x6f,%al
4029eb:	47                   	inc    %edi
4029ec:	00 00                	add    %al,(%eax)
4029ee:	0a 00                	or     (%eax),%al
4029f0:	72 83                	jb     0x402975
4029f2:	01 00                	add    %eax,(%eax)
4029f4:	70 02                	jo     0x4029f8
4029f6:	7b 0c                	jnp    0x402a04
4029f8:	00 00                	add    %al,(%eax)
4029fa:	04 73                	add    $0x73,%al
4029fc:	48                   	dec    %eax
4029fd:	00 00                	add    %al,(%eax)
4029ff:	0a 0b                	or     (%ebx),%cl
402a01:	07                   	pop    %es
402a02:	1a 6f 49             	sbb    0x49(%edi),%ch
402a05:	00 00                	add    %al,(%eax)
402a07:	0a 00                	or     (%eax),%al
402a09:	07                   	pop    %es
402a0a:	6f                   	outsl  %ds:(%esi),(%dx)
402a0b:	4a                   	dec    %edx
402a0c:	00 00                	add    %al,(%eax)
402a0e:	0a 72 a1             	or     -0x5f(%edx),%dh
402a11:	01 00                	add    %eax,(%eax)
402a13:	70 03                	jo     0x402a18
402a15:	6f                   	outsl  %ds:(%esi),(%dx)
402a16:	4b                   	dec    %ebx
402a17:	00 00                	add    %al,(%eax)
402a19:	0a 26                	or     (%esi),%ah
402a1b:	07                   	pop    %es
402a1c:	6f                   	outsl  %ds:(%esi),(%dx)
402a1d:	4a                   	dec    %edx
402a1e:	00 00                	add    %al,(%eax)
402a20:	0a 72 b7             	or     -0x49(%edx),%dh
402a23:	01 00                	add    %eax,(%eax)
402a25:	70 04                	jo     0x402a2b
402a27:	6f                   	outsl  %ds:(%esi),(%dx)
402a28:	4b                   	dec    %ebx
402a29:	00 00                	add    %al,(%eax)
402a2b:	0a 26                	or     (%esi),%ah
402a2d:	07                   	pop    %es
402a2e:	6f                   	outsl  %ds:(%esi),(%dx)
402a2f:	4a                   	dec    %edx
402a30:	00 00                	add    %al,(%eax)
402a32:	0a 72 c7             	or     -0x39(%edx),%dh
402a35:	01 00                	add    %eax,(%eax)
402a37:	70 05                	jo     0x402a3e
402a39:	6f                   	outsl  %ds:(%esi),(%dx)
402a3a:	4b                   	dec    %ebx
402a3b:	00 00                	add    %al,(%eax)
402a3d:	0a 26                	or     (%esi),%ah
402a3f:	07                   	pop    %es
402a40:	6f                   	outsl  %ds:(%esi),(%dx)
402a41:	4a                   	dec    %edx
402a42:	00 00                	add    %al,(%eax)
402a44:	0a 72 53             	or     0x53(%edx),%dh
402a47:	01 00                	add    %eax,(%eax)
402a49:	70 0e                	jo     0x402a59
402a4b:	04 6f                	add    $0x6f,%al
402a4d:	4b                   	dec    %ebx
402a4e:	00 00                	add    %al,(%eax)
402a50:	0a 26                	or     (%esi),%ah
402a52:	07                   	pop    %es
402a53:	6f                   	outsl  %ds:(%esi),(%dx)
402a54:	4a                   	dec    %edx
402a55:	00 00                	add    %al,(%eax)
402a57:	0a 72 6b             	or     0x6b(%edx),%dh
402a5a:	01 00                	add    %eax,(%eax)
402a5c:	70 0e                	jo     0x402a6c
402a5e:	05 6f 4b 00 00       	add    $0x4b6f,%eax
402a63:	0a 26                	or     (%esi),%ah
402a65:	07                   	pop    %es
402a66:	6f                   	outsl  %ds:(%esi),(%dx)
402a67:	50                   	push   %eax
402a68:	00 00                	add    %al,(%eax)
402a6a:	0a 0a                	or     (%edx),%cl
402a6c:	00 de                	add    %bl,%dh
402a6e:	13 0c 00             	adc    (%eax,%eax,1),%ecx
402a71:	08 6f 51             	or     %ch,0x51(%edi)
402a74:	00 00                	add    %al,(%eax)
402a76:	0a 28                	or     (%eax),%ch
402a78:	52                   	push   %edx
402a79:	00 00                	add    %al,(%eax)
402a7b:	0a 26                	or     (%esi),%ah
402a7d:	15 0a 00 de 00       	adc    $0xde000a,%eax
402a82:	de 1b                	ficomps (%ebx)
402a84:	00 02                	add    %al,(%edx)
402a86:	7b 0c                	jnp    0x402a94
402a88:	00 00                	add    %al,(%eax)
402a8a:	04 6f                	add    $0x6f,%al
402a8c:	4e                   	dec    %esi
402a8d:	00 00                	add    %al,(%eax)
402a8f:	0a 00                	or     (%eax),%al
402a91:	02 7b 0c             	add    0xc(%ebx),%bh
402a94:	00 00                	add    %al,(%eax)
402a96:	04 6f                	add    $0x6f,%al
402a98:	4f                   	dec    %edi
402a99:	00 00                	add    %al,(%eax)
402a9b:	0a 00                	or     (%eax),%al
402a9d:	00 dc                	add    %bl,%ah
402a9f:	06                   	push   %es
402aa0:	0d 2b 00 09 2a       	or     $0x2a09002b,%eax
402aa5:	00 00                	add    %al,(%eax)
402aa7:	00 01                	add    %al,(%ecx)
402aa9:	1c 00                	sbb    $0x0,%al
402aab:	00 00                	add    %al,(%eax)
402aad:	00 03                	add    %al,(%ebx)
402aaf:	00 8c 8f 00 13 1c 00 	add    %cl,0x1c1300(%edi,%ecx,4)
402ab6:	00 01                	add    %al,(%ecx)
402ab8:	02 00                	add    (%eax),%al
402aba:	03 00                	add    (%eax),%eax
402abc:	a1 a4 00 1b 00       	mov    0x1b00a4,%eax
402ac1:	00 00                	add    %al,(%eax)
402ac3:	00 1b                	add    %bl,(%ebx)
402ac5:	30 02                	xor    %al,(%edx)
402ac7:	00 67 00             	add    %ah,0x0(%edi)
402aca:	00 00                	add    %al,(%eax)
402acc:	07                   	pop    %es
402acd:	00 00                	add    %al,(%eax)
402acf:	11 00                	adc    %eax,(%eax)
402ad1:	73 46                	jae    0x402b19
402ad3:	00 00                	add    %al,(%eax)
402ad5:	0a 0a                	or     (%edx),%cl
402ad7:	00 02                	add    %al,(%edx)
402ad9:	7b 0c                	jnp    0x402ae7
402adb:	00 00                	add    %al,(%eax)
402add:	04 6f                	add    $0x6f,%al
402adf:	47                   	inc    %edi
402ae0:	00 00                	add    %al,(%eax)
402ae2:	0a 00                	or     (%eax),%al
402ae4:	72 dd                	jb     0x402ac3
402ae6:	01 00                	add    %eax,(%eax)
402ae8:	70 02                	jo     0x402aec
402aea:	7b 0c                	jnp    0x402af8
402aec:	00 00                	add    %al,(%eax)
402aee:	04 73                	add    $0x73,%al
402af0:	48                   	dec    %eax
402af1:	00 00                	add    %al,(%eax)
402af3:	0a 0b                	or     (%ebx),%cl
402af5:	07                   	pop    %es
402af6:	1a 6f 49             	sbb    0x49(%edi),%ch
402af9:	00 00                	add    %al,(%eax)
402afb:	0a 00                	or     (%eax),%al
402afd:	07                   	pop    %es
402afe:	73 4c                	jae    0x402b4c
402b00:	00 00                	add    %al,(%eax)
402b02:	0a 0c 08             	or     (%eax,%ecx,1),%cl
402b05:	06                   	push   %es
402b06:	6f                   	outsl  %ds:(%esi),(%dx)
402b07:	4d                   	dec    %ebp
402b08:	00 00                	add    %al,(%eax)
402b0a:	0a 26                	or     (%esi),%ah
402b0c:	00 de                	add    %bl,%dh
402b0e:	05 26 00 00 de       	add    $0xde000026,%eax
402b13:	00 de                	add    %bl,%dh
402b15:	1b 00                	sbb    (%eax),%eax
402b17:	02 7b 0c             	add    0xc(%ebx),%bh
402b1a:	00 00                	add    %al,(%eax)
402b1c:	04 6f                	add    $0x6f,%al
402b1e:	4e                   	dec    %esi
402b1f:	00 00                	add    %al,(%eax)
402b21:	0a 00                	or     (%eax),%al
402b23:	02 7b 0c             	add    0xc(%ebx),%bh
402b26:	00 00                	add    %al,(%eax)
402b28:	04 6f                	add    $0x6f,%al
402b2a:	4f                   	dec    %edi
402b2b:	00 00                	add    %al,(%eax)
402b2d:	0a 00                	or     (%eax),%al
402b2f:	00 dc                	add    %bl,%ah
402b31:	06                   	push   %es
402b32:	0d 2b 00 09 2a       	or     $0x2a09002b,%eax
402b37:	00 01                	add    %al,(%ecx)
402b39:	1c 00                	sbb    $0x0,%al
402b3b:	00 00                	add    %al,(%eax)
402b3d:	00 07                	add    %al,(%edi)
402b3f:	00 38                	add    %bh,(%eax)
402b41:	3f                   	aas
402b42:	00 05 11 00 00 01    	add    %al,0x1000011
402b48:	02 00                	add    (%eax),%al
402b4a:	07                   	pop    %es
402b4b:	00 3f                	add    %bh,(%edi)
402b4d:	46                   	inc    %esi
402b4e:	00 1b                	add    %bl,(%ebx)
402b50:	00 00                	add    %al,(%eax)
402b52:	00 00                	add    %al,(%eax)
402b54:	1b 30                	sbb    (%eax),%esi
402b56:	02 00                	add    (%eax),%al
402b58:	67 00 00             	add    %al,(%bx,%si)
402b5b:	00 07                	add    %al,(%edi)
402b5d:	00 00                	add    %al,(%eax)
402b5f:	11 00                	adc    %eax,(%eax)
402b61:	73 46                	jae    0x402ba9
402b63:	00 00                	add    %al,(%eax)
402b65:	0a 0a                	or     (%edx),%cl
402b67:	00 02                	add    %al,(%edx)
402b69:	7b 0c                	jnp    0x402b77
402b6b:	00 00                	add    %al,(%eax)
402b6d:	04 6f                	add    $0x6f,%al
402b6f:	47                   	inc    %edi
402b70:	00 00                	add    %al,(%eax)
402b72:	0a 00                	or     (%eax),%al
402b74:	72 f9                	jb     0x402b6f
402b76:	01 00                	add    %eax,(%eax)
402b78:	70 02                	jo     0x402b7c
402b7a:	7b 0c                	jnp    0x402b88
402b7c:	00 00                	add    %al,(%eax)
402b7e:	04 73                	add    $0x73,%al
402b80:	48                   	dec    %eax
402b81:	00 00                	add    %al,(%eax)
402b83:	0a 0b                	or     (%ebx),%cl
402b85:	07                   	pop    %es
402b86:	1a 6f 49             	sbb    0x49(%edi),%ch
402b89:	00 00                	add    %al,(%eax)
402b8b:	0a 00                	or     (%eax),%al
402b8d:	07                   	pop    %es
402b8e:	73 4c                	jae    0x402bdc
402b90:	00 00                	add    %al,(%eax)
402b92:	0a 0c 08             	or     (%eax,%ecx,1),%cl
402b95:	06                   	push   %es
402b96:	6f                   	outsl  %ds:(%esi),(%dx)
402b97:	4d                   	dec    %ebp
402b98:	00 00                	add    %al,(%eax)