475a2c:	01 00                	add    %eax,(%eax)
475a2e:	dd 0e                	fisttpll (%esi)
475a30:	00 00                	add    %al,(%eax)
475a32:	01 00                	add    %eax,(%eax)
475a34:	dd 0e                	fisttpll (%esi)
475a36:	00 00                	add    %al,(%eax)
475a38:	01 00                	add    %eax,(%eax)
475a3a:	dd 0e                	fisttpll (%esi)
475a3c:	00 00                	add    %al,(%eax)
475a3e:	01 00                	add    %eax,(%eax)
475a40:	dd 0e                	fisttpll (%esi)
475a42:	00 00                	add    %al,(%eax)
475a44:	01 00                	add    %eax,(%eax)
475a46:	dd 0e                	fisttpll (%esi)
475a48:	00 00                	add    %al,(%eax)
475a4a:	01 00                	add    %eax,(%eax)
475a4c:	dd 0e                	fisttpll (%esi)
475a4e:	00 00                	add    %al,(%eax)
475a50:	01 00                	add    %eax,(%eax)
475a52:	dd 0e                	fisttpll (%esi)
475a54:	00 00                	add    %al,(%eax)
475a56:	01 00                	add    %eax,(%eax)
475a58:	dd 0e                	fisttpll (%esi)
475a5a:	00 00                	add    %al,(%eax)
475a5c:	01 00                	add    %eax,(%eax)
475a5e:	dd 0e                	fisttpll (%esi)
475a60:	00 00                	add    %al,(%eax)
475a62:	01 00                	add    %eax,(%eax)
475a64:	dd 0e                	fisttpll (%esi)
475a66:	00 00                	add    %al,(%eax)
475a68:	01 00                	add    %eax,(%eax)
475a6a:	dd 0e                	fisttpll (%esi)
475a6c:	00 00                	add    %al,(%eax)
475a6e:	01 00                	add    %eax,(%eax)
475a70:	dd 0e                	fisttpll (%esi)
475a72:	00 00                	add    %al,(%eax)
475a74:	01 00                	add    %eax,(%eax)
475a76:	dd 0e                	fisttpll (%esi)
475a78:	00 00                	add    %al,(%eax)
475a7a:	01 00                	add    %eax,(%eax)
475a7c:	dd 0e                	fisttpll (%esi)
475a7e:	00 00                	add    %al,(%eax)
475a80:	01 00                	add    %eax,(%eax)
475a82:	dd 0e                	fisttpll (%esi)
475a84:	00 00                	add    %al,(%eax)
475a86:	01 00                	add    %eax,(%eax)
475a88:	dd 0e                	fisttpll (%esi)
475a8a:	00 00                	add    %al,(%eax)
475a8c:	01 00                	add    %eax,(%eax)
475a8e:	dd 0e                	fisttpll (%esi)
475a90:	00 00                	add    %al,(%eax)
475a92:	01 00                	add    %eax,(%eax)
475a94:	dd 0e                	fisttpll (%esi)
475a96:	00 00                	add    %al,(%eax)
475a98:	01 00                	add    %eax,(%eax)
475a9a:	dd 0e                	fisttpll (%esi)
475a9c:	00 00                	add    %al,(%eax)
475a9e:	01 00                	add    %eax,(%eax)
475aa0:	dd 0e                	fisttpll (%esi)
475aa2:	00 00                	add    %al,(%eax)
475aa4:	02 00                	add    (%eax),%al
475aa6:	f3 0e                	repz push %cs
475aa8:	00 00                	add    %al,(%eax)
475aaa:	01 00                	add    %eax,(%eax)
475aac:	dd 0e                	fisttpll (%esi)
475aae:	00 00                	add    %al,(%eax)
475ab0:	02 00                	add    (%eax),%al
475ab2:	f3 0e                	repz push %cs
475ab4:	00 00                	add    %al,(%eax)
475ab6:	01 00                	add    %eax,(%eax)
475ab8:	dd 0e                	fisttpll (%esi)
475aba:	00 00                	add    %al,(%eax)
475abc:	02 00                	add    (%eax),%al
475abe:	f3 0e                	repz push %cs
475ac0:	00 00                	add    %al,(%eax)
475ac2:	01 00                	add    %eax,(%eax)
475ac4:	dd 0e                	fisttpll (%esi)
475ac6:	00 00                	add    %al,(%eax)
475ac8:	01 00                	add    %eax,(%eax)
475aca:	dd 0e                	fisttpll (%esi)
475acc:	00 00                	add    %al,(%eax)
475ace:	01 00                	add    %eax,(%eax)
475ad0:	dd 0e                	fisttpll (%esi)
475ad2:	00 00                	add    %al,(%eax)
475ad4:	02 00                	add    (%eax),%al
475ad6:	f3 0e                	repz push %cs
475ad8:	00 00                	add    %al,(%eax)
475ada:	01 00                	add    %eax,(%eax)
475adc:	dd 0e                	fisttpll (%esi)
475ade:	00 00                	add    %al,(%eax)
475ae0:	02 00                	add    (%eax),%al
475ae2:	f3 0e                	repz push %cs
475ae4:	00 00                	add    %al,(%eax)
475ae6:	01 00                	add    %eax,(%eax)
475ae8:	dd 0e                	fisttpll (%esi)
475aea:	00 00                	add    %al,(%eax)
475aec:	02 00                	add    (%eax),%al
475aee:	f3 0e                	repz push %cs
475af0:	00 00                	add    %al,(%eax)
475af2:	01 00                	add    %eax,(%eax)
475af4:	dd 0e                	fisttpll (%esi)
475af6:	00 00                	add    %al,(%eax)
475af8:	02 00                	add    (%eax),%al
475afa:	f3 0e                	repz push %cs
475afc:	00 00                	add    %al,(%eax)
475afe:	01 00                	add    %eax,(%eax)
475b00:	dd 0e                	fisttpll (%esi)
475b02:	00 00                	add    %al,(%eax)
475b04:	02 00                	add    (%eax),%al
475b06:	f3 0e                	repz push %cs
475b08:	00 00                	add    %al,(%eax)
475b0a:	01 00                	add    %eax,(%eax)
475b0c:	dd 0e                	fisttpll (%esi)
475b0e:	00 00                	add    %al,(%eax)
475b10:	02 00                	add    (%eax),%al
475b12:	f3 0e                	repz push %cs
475b14:	00 00                	add    %al,(%eax)
475b16:	01 00                	add    %eax,(%eax)
475b18:	dd 0e                	fisttpll (%esi)
475b1a:	00 00                	add    %al,(%eax)
475b1c:	02 00                	add    (%eax),%al
475b1e:	f3 0e                	repz push %cs
475b20:	00 00                	add    %al,(%eax)
475b22:	03 00                	add    (%eax),%eax
475b24:	f5                   	cmc
475b25:	0e                   	push   %cs
475b26:	00 00                	add    %al,(%eax)
475b28:	04 00                	add    $0x0,%al
475b2a:	f7 0e 00 00 01 00    	testl  $0x10000,(%esi)
475b30:	dd 0e                	fisttpll (%esi)
475b32:	00 00                	add    %al,(%eax)
475b34:	01 00                	add    %eax,(%eax)
475b36:	dd 0e                	fisttpll (%esi)
475b38:	00 00                	add    %al,(%eax)
475b3a:	01 00                	add    %eax,(%eax)
475b3c:	dd 0e                	fisttpll (%esi)
475b3e:	00 00                	add    %al,(%eax)
475b40:	02 00                	add    (%eax),%al
475b42:	f3 0e                	repz push %cs
475b44:	00 00                	add    %al,(%eax)
475b46:	01 00                	add    %eax,(%eax)
475b48:	dd 0e                	fisttpll (%esi)
475b4a:	00 00                	add    %al,(%eax)
475b4c:	01 00                	add    %eax,(%eax)
475b4e:	dd 0e                	fisttpll (%esi)
475b50:	00 00                	add    %al,(%eax)
475b52:	02 00                	add    (%eax),%al
475b54:	f3 0e                	repz push %cs
475b56:	00 00                	add    %al,(%eax)
475b58:	01 00                	add    %eax,(%eax)
475b5a:	dd 0e                	fisttpll (%esi)
475b5c:	00 00                	add    %al,(%eax)
475b5e:	02 00                	add    (%eax),%al
475b60:	f3 0e                	repz push %cs
475b62:	00 00                	add    %al,(%eax)
475b64:	01 00                	add    %eax,(%eax)
475b66:	dd 0e                	fisttpll (%esi)
475b68:	00 00                	add    %al,(%eax)
475b6a:	02 00                	add    (%eax),%al
475b6c:	f3 0e                	repz push %cs
475b6e:	00 00                	add    %al,(%eax)
475b70:	03 00                	add    (%eax),%eax
475b72:	f5                   	cmc
475b73:	0e                   	push   %cs
475b74:	00 00                	add    %al,(%eax)
475b76:	04 00                	add    $0x0,%al
475b78:	f7 0e 00 00 01 00    	testl  $0x10000,(%esi)
475b7e:	dd 0e                	fisttpll (%esi)
475b80:	00 00                	add    %al,(%eax)
475b82:	01 00                	add    %eax,(%eax)
475b84:	dd 0e                	fisttpll (%esi)
475b86:	00 00                	add    %al,(%eax)
475b88:	01 00                	add    %eax,(%eax)
475b8a:	dd 0e                	fisttpll (%esi)
475b8c:	00 00                	add    %al,(%eax)
475b8e:	01 00                	add    %eax,(%eax)
475b90:	dd 0e                	fisttpll (%esi)
475b92:	00 00                	add    %al,(%eax)
475b94:	02 00                	add    (%eax),%al
475b96:	f3 0e                	repz push %cs
475b98:	00 00                	add    %al,(%eax)
475b9a:	01 00                	add    %eax,(%eax)
475b9c:	dd 0e                	fisttpll (%esi)
475b9e:	00 00                	add    %al,(%eax)
475ba0:	02 00                	add    (%eax),%al
475ba2:	f3 0e                	repz push %cs
475ba4:	00 00                	add    %al,(%eax)
475ba6:	01 00                	add    %eax,(%eax)
475ba8:	dd 0e                	fisttpll (%esi)
475baa:	00 00                	add    %al,(%eax)
475bac:	01 00                	add    %eax,(%eax)
475bae:	dd 0e                	fisttpll (%esi)
475bb0:	00 00                	add    %al,(%eax)
475bb2:	01 00                	add    %eax,(%eax)
475bb4:	dd 0e                	fisttpll (%esi)
475bb6:	00 00                	add    %al,(%eax)
475bb8:	02 00                	add    (%eax),%al
475bba:	f3 0e                	repz push %cs
475bbc:	00 00                	add    %al,(%eax)
475bbe:	01 00                	add    %eax,(%eax)
475bc0:	dd 0e                	fisttpll (%esi)
475bc2:	00 00                	add    %al,(%eax)
475bc4:	02 00                	add    (%eax),%al
475bc6:	f3 0e                	repz push %cs
475bc8:	00 00                	add    %al,(%eax)
475bca:	01 00                	add    %eax,(%eax)
475bcc:	dd 0e                	fisttpll (%esi)
475bce:	00 00                	add    %al,(%eax)
475bd0:	02 00                	add    (%eax),%al
475bd2:	f3 0e                	repz push %cs
475bd4:	00 00                	add    %al,(%eax)
475bd6:	01 00                	add    %eax,(%eax)
475bd8:	dd 0e                	fisttpll (%esi)
475bda:	00 00                	add    %al,(%eax)
475bdc:	02 00                	add    (%eax),%al
475bde:	f3 0e                	repz push %cs
475be0:	00 00                	add    %al,(%eax)
475be2:	01 00                	add    %eax,(%eax)
475be4:	dd 0e                	fisttpll (%esi)
475be6:	00 00                	add    %al,(%eax)
475be8:	02 00                	add    (%eax),%al
475bea:	f3 0e                	repz push %cs
475bec:	00 00                	add    %al,(%eax)
475bee:	01 00                	add    %eax,(%eax)
475bf0:	dd 0e                	fisttpll (%esi)
475bf2:	00 00                	add    %al,(%eax)
475bf4:	02 00                	add    (%eax),%al
475bf6:	f3 0e                	repz push %cs
475bf8:	00 00                	add    %al,(%eax)
475bfa:	01 00                	add    %eax,(%eax)
475bfc:	dd 0e                	fisttpll (%esi)
475bfe:	00 00                	add    %al,(%eax)
475c00:	01 00                	add    %eax,(%eax)
475c02:	dd 0e                	fisttpll (%esi)
475c04:	00 00                	add    %al,(%eax)
475c06:	01 00                	add    %eax,(%eax)
475c08:	dd 0e                	fisttpll (%esi)
475c0a:	00 00                	add    %al,(%eax)
475c0c:	01 00                	add    %eax,(%eax)
475c0e:	dd 0e                	fisttpll (%esi)
475c10:	00 00                	add    %al,(%eax)
475c12:	02 00                	add    (%eax),%al
475c14:	f3 0e                	repz push %cs
475c16:	00 00                	add    %al,(%eax)
475c18:	01 00                	add    %eax,(%eax)
475c1a:	dd 0e                	fisttpll (%esi)
475c1c:	00 00                	add    %al,(%eax)
475c1e:	02 00                	add    (%eax),%al
475c20:	f3 0e                	repz push %cs
475c22:	00 00                	add    %al,(%eax)
475c24:	01 00                	add    %eax,(%eax)
475c26:	dd 0e                	fisttpll (%esi)
475c28:	00 00                	add    %al,(%eax)
475c2a:	02 00                	add    (%eax),%al
475c2c:	f3 0e                	repz push %cs
475c2e:	00 00                	add    %al,(%eax)
475c30:	01 00                	add    %eax,(%eax)
475c32:	dd 0e                	fisttpll (%esi)
475c34:	00 00                	add    %al,(%eax)
475c36:	02 00                	add    (%eax),%al
475c38:	f3 0e                	repz push %cs
475c3a:	00 00                	add    %al,(%eax)
475c3c:	01 00                	add    %eax,(%eax)
475c3e:	dd 0e                	fisttpll (%esi)
475c40:	00 00                	add    %al,(%eax)
475c42:	02 00                	add    (%eax),%al
475c44:	f3 0e                	repz push %cs
475c46:	00 00                	add    %al,(%eax)
475c48:	01 00                	add    %eax,(%eax)
475c4a:	dd 0e                	fisttpll (%esi)
475c4c:	00 00                	add    %al,(%eax)
475c4e:	02 00                	add    (%eax),%al
475c50:	f3 0e                	repz push %cs
475c52:	00 00                	add    %al,(%eax)
475c54:	01 00                	add    %eax,(%eax)
475c56:	dd 0e                	fisttpll (%esi)
475c58:	00 00                	add    %al,(%eax)
475c5a:	02 00                	add    (%eax),%al
475c5c:	f3 0e                	repz push %cs
475c5e:	00 00                	add    %al,(%eax)
475c60:	01 00                	add    %eax,(%eax)
475c62:	dd 0e                	fisttpll (%esi)
475c64:	00 00                	add    %al,(%eax)
475c66:	02 00                	add    (%eax),%al
475c68:	f3 0e                	repz push %cs
475c6a:	00 00                	add    %al,(%eax)
475c6c:	01 00                	add    %eax,(%eax)
475c6e:	dd 0e                	fisttpll (%esi)
475c70:	00 00                	add    %al,(%eax)
475c72:	02 00                	add    (%eax),%al
475c74:	f3 0e                	repz push %cs
475c76:	00 00                	add    %al,(%eax)
475c78:	01 00                	add    %eax,(%eax)
475c7a:	dd 0e                	fisttpll (%esi)
475c7c:	00 00                	add    %al,(%eax)
475c7e:	01 00                	add    %eax,(%eax)
475c80:	dd 0e                	fisttpll (%esi)
475c82:	00 00                	add    %al,(%eax)
475c84:	02 00                	add    (%eax),%al
475c86:	f3 0e                	repz push %cs
475c88:	00 00                	add    %al,(%eax)
475c8a:	01 00                	add    %eax,(%eax)
475c8c:	dd 0e                	fisttpll (%esi)
475c8e:	00 00                	add    %al,(%eax)
475c90:	01 00                	add    %eax,(%eax)
475c92:	dd 0e                	fisttpll (%esi)
475c94:	00 00                	add    %al,(%eax)
475c96:	02 00                	add    (%eax),%al
475c98:	f3 0e                	repz push %cs
475c9a:	00 00                	add    %al,(%eax)
475c9c:	03 00                	add    (%eax),%eax
475c9e:	f5                   	cmc
475c9f:	0e                   	push   %cs
475ca0:	00 00                	add    %al,(%eax)
475ca2:	01 00                	add    %eax,(%eax)
475ca4:	dd 0e                	fisttpll (%esi)
475ca6:	00 00                	add    %al,(%eax)
475ca8:	01 00                	add    %eax,(%eax)
475caa:	dd 0e                	fisttpll (%esi)
475cac:	00 00                	add    %al,(%eax)
475cae:	02 00                	add    (%eax),%al
475cb0:	f3 0e                	repz push %cs
475cb2:	00 00                	add    %al,(%eax)
475cb4:	01 00                	add    %eax,(%eax)
475cb6:	dd 0e                	fisttpll (%esi)
475cb8:	00 00                	add    %al,(%eax)
475cba:	01 00                	add    %eax,(%eax)
475cbc:	dd 0e                	fisttpll (%esi)
475cbe:	00 00                	add    %al,(%eax)
475cc0:	01 00                	add    %eax,(%eax)
475cc2:	dd 0e                	fisttpll (%esi)
475cc4:	00 00                	add    %al,(%eax)
475cc6:	01 00                	add    %eax,(%eax)
475cc8:	dd 0e                	fisttpll (%esi)
475cca:	00 00                	add    %al,(%eax)
475ccc:	01 00                	add    %eax,(%eax)
475cce:	dd 0e                	fisttpll (%esi)
475cd0:	00 00                	add    %al,(%eax)
475cd2:	01 00                	add    %eax,(%eax)
475cd4:	dd 0e                	fisttpll (%esi)
475cd6:	00 00                	add    %al,(%eax)
475cd8:	02 00                	add    (%eax),%al
475cda:	f3 0e                	repz push %cs
475cdc:	00 00                	add    %al,(%eax)
475cde:	01 00                	add    %eax,(%eax)
475ce0:	dd 0e                	fisttpll (%esi)
475ce2:	00 00                	add    %al,(%eax)
475ce4:	02 00                	add    (%eax),%al
475ce6:	f3 0e                	repz push %cs
475ce8:	00 00                	add    %al,(%eax)