1800e7a95:	41 c1 c1 0e          	rol    $0xe,%r9d
1800e7a99:	45 03 c8             	add    %r8d,%r9d
1800e7a9c:	44 8b 5c 24 08       	mov    0x8(%rsp),%r11d
1800e7aa1:	41 8b c1             	mov    %r9d,%eax
1800e7aa4:	41 33 c0             	xor    %r8d,%eax
1800e7aa7:	41 81 c3 87 0d d5 f4 	add    $0xf4d50d87,%r11d
1800e7aae:	23 c2                	and    %edx,%eax
1800e7ab0:	41 33 c0             	xor    %r8d,%eax
1800e7ab3:	03 c1                	add    %ecx,%eax
1800e7ab5:	8b 4c 24 04          	mov    0x4(%rsp),%ecx
1800e7ab9:	81 c1 aa c7 b6 e9    	add    $0xe9b6c7aa,%ecx
1800e7abf:	03 c8                	add    %eax,%ecx
1800e7ac1:	c1 c1 14             	rol    $0x14,%ecx
1800e7ac4:	41 03 c9             	add    %r9d,%ecx
1800e7ac7:	8b c1                	mov    %ecx,%eax
1800e7ac9:	41 33 c1             	xor    %r9d,%eax
1800e7acc:	41 23 c0             	and    %r8d,%eax
1800e7acf:	41 33 c1             	xor    %r9d,%eax
1800e7ad2:	05 5d 10 2f d6       	add    $0xd62f105d,%eax
1800e7ad7:	03 d0                	add    %eax,%edx
1800e7ad9:	8b c1                	mov    %ecx,%eax
1800e7adb:	41 03 d5             	add    %r13d,%edx
1800e7ade:	c1 c2 05             	rol    $0x5,%edx
1800e7ae1:	03 d1                	add    %ecx,%edx
1800e7ae3:	33 c2                	xor    %edx,%eax
1800e7ae5:	41 23 c1             	and    %r9d,%eax
1800e7ae8:	33 c1                	xor    %ecx,%eax
1800e7aea:	05 53 14 44 02       	add    $0x2441453,%eax
1800e7aef:	44 03 c0             	add    %eax,%r8d
1800e7af2:	45 03 c7             	add    %r15d,%r8d
1800e7af5:	41 c1 c0 09          	rol    $0x9,%r8d
1800e7af9:	44 03 c2             	add    %edx,%r8d
1800e7afc:	41 8b c0             	mov    %r8d,%eax
1800e7aff:	33 c2                	xor    %edx,%eax
1800e7b01:	23 c1                	and    %ecx,%eax
1800e7b03:	33 c2                	xor    %edx,%eax
1800e7b05:	05 81 e6 a1 d8       	add    $0xd8a1e681,%eax
1800e7b0a:	44 03 c8             	add    %eax,%r9d
1800e7b0d:	44 03 ce             	add    %esi,%r9d
1800e7b10:	41 c1 c1 0e          	rol    $0xe,%r9d
1800e7b14:	45 03 c8             	add    %r8d,%r9d
1800e7b17:	41 8b c1             	mov    %r9d,%eax
1800e7b1a:	41 33 c0             	xor    %r8d,%eax
1800e7b1d:	23 c2                	and    %edx,%eax
1800e7b1f:	41 33 c0             	xor    %r8d,%eax
1800e7b22:	03 c1                	add    %ecx,%eax
1800e7b24:	8b 4c 24 18          	mov    0x18(%rsp),%ecx
1800e7b28:	81 c1 c8 fb d3 e7    	add    $0xe7d3fbc8,%ecx
1800e7b2e:	03 c8                	add    %eax,%ecx
1800e7b30:	c1 c1 14             	rol    $0x14,%ecx
1800e7b33:	41 03 c9             	add    %r9d,%ecx
1800e7b36:	8b c1                	mov    %ecx,%eax
1800e7b38:	44 8b d1             	mov    %ecx,%r10d
1800e7b3b:	41 33 c1             	xor    %r9d,%eax
1800e7b3e:	41 23 c0             	and    %r8d,%eax
1800e7b41:	41 81 c0 d6 07 37 c3 	add    $0xc33707d6,%r8d
1800e7b48:	41 33 c1             	xor    %r9d,%eax
1800e7b4b:	03 c2                	add    %edx,%eax
1800e7b4d:	8b 55 8b             	mov    -0x75(%rbp),%edx
1800e7b50:	81 c2 e6 cd e1 21    	add    $0x21e1cde6,%edx
1800e7b56:	03 d0                	add    %eax,%edx
1800e7b58:	c1 c2 05             	rol    $0x5,%edx
1800e7b5b:	03 d1                	add    %ecx,%edx
1800e7b5d:	44 33 d2             	xor    %edx,%r10d
1800e7b60:	45 23 d1             	and    %r9d,%r10d
1800e7b63:	44 33 d1             	xor    %ecx,%r10d
1800e7b66:	45 03 d0             	add    %r8d,%r10d
1800e7b69:	44 03 d3             	add    %ebx,%r10d
1800e7b6c:	41 c1 c2 09          	rol    $0x9,%r10d
1800e7b70:	44 03 d2             	add    %edx,%r10d
1800e7b73:	41 8b c2             	mov    %r10d,%eax
1800e7b76:	33 c2                	xor    %edx,%eax
1800e7b78:	23 c1                	and    %ecx,%eax
1800e7b7a:	33 c2                	xor    %edx,%eax
1800e7b7c:	41 03 c1             	add    %r9d,%eax
1800e7b7f:	44 03 d8             	add    %eax,%r11d
1800e7b82:	41 c1 c3 0e          	rol    $0xe,%r11d
1800e7b86:	45 03 da             	add    %r10d,%r11d
1800e7b89:	41 8b c3             	mov    %r11d,%eax
1800e7b8c:	41 33 c2             	xor    %r10d,%eax
1800e7b8f:	23 c2                	and    %edx,%eax
1800e7b91:	41 33 c2             	xor    %r10d,%eax
1800e7b94:	03 c1                	add    %ecx,%eax
1800e7b96:	8b 4c 24 10          	mov    0x10(%rsp),%ecx
1800e7b9a:	81 c2 05 e9 e3 a9    	add    $0xa9e3e905,%edx
1800e7ba0:	44 8b 4d 87          	mov    -0x79(%rbp),%r9d
1800e7ba4:	81 c1 ed 14 5a 45    	add    $0x455a14ed,%ecx
1800e7baa:	03 c8                	add    %eax,%ecx
1800e7bac:	41 81 c1 f8 a3 ef fc 	add    $0xfcefa3f8,%r9d
1800e7bb3:	c1 c1 14             	rol    $0x14,%ecx
1800e7bb6:	41 03 cb             	add    %r11d,%ecx
1800e7bb9:	44 8b c1             	mov    %ecx,%r8d
1800e7bbc:	8b c1                	mov    %ecx,%eax
1800e7bbe:	45 33 c3             	xor    %r11d,%r8d
1800e7bc1:	45 23 c2             	and    %r10d,%r8d
1800e7bc4:	45 33 c3             	xor    %r11d,%r8d
1800e7bc7:	44 03 c2             	add    %edx,%r8d
1800e7bca:	45 03 c4             	add    %r12d,%r8d
1800e7bcd:	41 c1 c0 05          	rol    $0x5,%r8d
1800e7bd1:	44 03 c1             	add    %ecx,%r8d
1800e7bd4:	41 33 c0             	xor    %r8d,%eax
1800e7bd7:	41 23 c3             	and    %r11d,%eax
1800e7bda:	33 c1                	xor    %ecx,%eax
1800e7bdc:	41 03 c2             	add    %r10d,%eax
1800e7bdf:	44 03 c8             	add    %eax,%r9d
1800e7be2:	41 c1 c1 09          	rol    $0x9,%r9d
1800e7be6:	45 03 c8             	add    %r8d,%r9d
1800e7be9:	45 8b d1             	mov    %r9d,%r10d
1800e7bec:	45 33 d0             	xor    %r8d,%r10d
1800e7bef:	44 23 d1             	and    %ecx,%r10d
1800e7bf2:	81 c1 8a 4c 2a 8d    	add    $0x8d2a4c8a,%ecx
1800e7bf8:	45 33 d0             	xor    %r8d,%r10d
1800e7bfb:	41 81 c2 d9 02 6f 67 	add    $0x676f02d9,%r10d
1800e7c02:	45 03 d3             	add    %r11d,%r10d
1800e7c05:	45 03 d6             	add    %r14d,%r10d
1800e7c08:	41 c1 c2 0e          	rol    $0xe,%r10d
1800e7c0c:	45 03 d1             	add    %r9d,%r10d
1800e7c0f:	41 8b d2             	mov    %r10d,%edx
1800e7c12:	41 33 d1             	xor    %r9d,%edx
1800e7c15:	41 23 d0             	and    %r8d,%edx
1800e7c18:	41 33 d1             	xor    %r9d,%edx
1800e7c1b:	03 d1                	add    %ecx,%edx
1800e7c1d:	03 d7                	add    %edi,%edx
1800e7c1f:	c1 c2 14             	rol    $0x14,%edx
1800e7c22:	41 03 d2             	add    %r10d,%edx
1800e7c25:	8b ca                	mov    %edx,%ecx
1800e7c27:	41 33 ca             	xor    %r10d,%ecx
1800e7c2a:	8b c1                	mov    %ecx,%eax
1800e7c2c:	41 33 c1             	xor    %r9d,%eax
1800e7c2f:	05 42 39 fa ff       	add    $0xfffa3942,%eax
1800e7c34:	44 03 c0             	add    %eax,%r8d
1800e7c37:	8b c2                	mov    %edx,%eax
1800e7c39:	45 03 c5             	add    %r13d,%r8d
1800e7c3c:	41 c1 c0 04          	rol    $0x4,%r8d
1800e7c40:	44 03 c2             	add    %edx,%r8d
1800e7c43:	41 33 c8             	xor    %r8d,%ecx
1800e7c46:	41 03 c9             	add    %r9d,%ecx
1800e7c49:	44 8b 4c 24 10       	mov    0x10(%rsp),%r9d
1800e7c4e:	41 81 c1 81 f6 71 87 	add    $0x8771f681,%r9d
1800e7c55:	44 03 c9             	add    %ecx,%r9d
1800e7c58:	41 c1 c1 0b          	rol    $0xb,%r9d
1800e7c5c:	45 03 c8             	add    %r8d,%r9d
1800e7c5f:	41 33 c1             	xor    %r9d,%eax
1800e7c62:	41 33 c0             	xor    %r8d,%eax
1800e7c65:	41 03 c2             	add    %r10d,%eax
1800e7c68:	44 8b 55 83          	mov    -0x7d(%rbp),%r10d
1800e7c6c:	41 81 c2 22 61 9d 6d 	add    $0x6d9d6122,%r10d
1800e7c73:	44 03 d0             	add    %eax,%r10d
1800e7c76:	41 c1 c2 10          	rol    $0x10,%r10d
1800e7c7a:	45 03 d1             	add    %r9d,%r10d
1800e7c7d:	41 8b c2             	mov    %r10d,%eax
1800e7c80:	41 33 c1             	xor    %r9d,%eax
1800e7c83:	41 33 c0             	xor    %r8d,%eax
1800e7c86:	05 0c 38 e5 fd       	add    $0xfde5380c,%eax
1800e7c8b:	03 d0                	add    %eax,%edx
1800e7c8d:	03 d3                	add    %ebx,%edx
1800e7c8f:	c1 c2 17             	rol    $0x17,%edx
1800e7c92:	41 03 d2             	add    %r10d,%edx
1800e7c95:	8b ca                	mov    %edx,%ecx
1800e7c97:	41 33 ca             	xor    %r10d,%ecx
1800e7c9a:	8b c1                	mov    %ecx,%eax
1800e7c9c:	41 33 c1             	xor    %r9d,%eax
1800e7c9f:	05 44 ea be a4       	add    $0xa4beea44,%eax
1800e7ca4:	03 44 24 0c          	add    0xc(%rsp),%eax
1800e7ca8:	44 03 c0             	add    %eax,%r8d
1800e7cab:	44 8d 9a 70 bc bf be 	lea    -0x41404390(%rdx),%r11d
1800e7cb2:	8b c2                	mov    %edx,%eax
1800e7cb4:	41 c1 c0 04          	rol    $0x4,%r8d
1800e7cb8:	44 03 c2             	add    %edx,%r8d
1800e7cbb:	41 33 c8             	xor    %r8d,%ecx
1800e7cbe:	81 c1 a9 cf de 4b    	add    $0x4bdecfa9,%ecx
1800e7cc4:	03 4c 24 18          	add    0x18(%rsp),%ecx
1800e7cc8:	44 03 c9             	add    %ecx,%r9d
1800e7ccb:	41 c1 c1 0b          	rol    $0xb,%r9d
1800e7ccf:	45 03 c8             	add    %r8d,%r9d
1800e7cd2:	41 33 c1             	xor    %r9d,%eax
1800e7cd5:	41 33 c0             	xor    %r8d,%eax
1800e7cd8:	05 60 4b bb f6       	add    $0xf6bb4b60,%eax
1800e7cdd:	41 03 c6             	add    %r14d,%eax
1800e7ce0:	44 03 d0             	add    %eax,%r10d
1800e7ce3:	41 c1 c2 10          	rol    $0x10,%r10d
1800e7ce7:	45 03 d1             	add    %r9d,%r10d
1800e7cea:	41 8b c2             	mov    %r10d,%eax
1800e7ced:	41 33 c1             	xor    %r9d,%eax
1800e7cf0:	41 33 c0             	xor    %r8d,%eax
1800e7cf3:	41 03 c7             	add    %r15d,%eax
1800e7cf6:	41 8d 92 85 30 ef d4 	lea    -0x2b10cf7b(%r10),%edx
1800e7cfd:	44 03 d8             	add    %eax,%r11d
1800e7d00:	41 c1 c3 17          	rol    $0x17,%r11d
1800e7d04:	45 03 da             	add    %r10d,%r11d
1800e7d07:	41 8b cb             	mov    %r11d,%ecx
1800e7d0a:	41 33 ca             	xor    %r10d,%ecx
1800e7d0d:	8b c1                	mov    %ecx,%eax
1800e7d0f:	41 33 c1             	xor    %r9d,%eax
1800e7d12:	05 c6 7e 9b 28       	add    $0x289b7ec6,%eax
1800e7d17:	41 03 c4             	add    %r12d,%eax
1800e7d1a:	44 03 c0             	add    %eax,%r8d
1800e7d1d:	41 8b c3             	mov    %r11d,%eax
1800e7d20:	41 c1 c0 04          	rol    $0x4,%r8d
1800e7d24:	45 03 c3             	add    %r11d,%r8d
1800e7d27:	41 33 c8             	xor    %r8d,%ecx
1800e7d2a:	81 c1 fa 27 a1 ea    	add    $0xeaa127fa,%ecx
1800e7d30:	03 4c 24 04          	add    0x4(%rsp),%ecx
1800e7d34:	44 03 c9             	add    %ecx,%r9d
1800e7d37:	41 c1 c1 0b          	rol    $0xb,%r9d
1800e7d3b:	45 03 c8             	add    %r8d,%r9d
1800e7d3e:	41 33 c1             	xor    %r9d,%eax
1800e7d41:	41 33 c0             	xor    %r8d,%eax
1800e7d44:	03 44 24 08          	add    0x8(%rsp),%eax
1800e7d48:	03 d0                	add    %eax,%edx
1800e7d4a:	c1 c2 10             	rol    $0x10,%edx
1800e7d4d:	41 03 d1             	add    %r9d,%edx
1800e7d50:	44 8b d2             	mov    %edx,%r10d
1800e7d53:	45 33 d1             	xor    %r9d,%r10d
1800e7d56:	45 33 d0             	xor    %r8d,%r10d
1800e7d59:	41 81 c2 05 1d 88 04 	add    $0x4881d05,%r10d
1800e7d60:	44 03 54 24 14       	add    0x14(%rsp),%r10d
1800e7d65:	45 03 d3             	add    %r11d,%r10d
1800e7d68:	41 c1 c2 17          	rol    $0x17,%r10d
1800e7d6c:	44 03 d2             	add    %edx,%r10d
1800e7d6f:	41 8b ca             	mov    %r10d,%ecx
1800e7d72:	33 ca                	xor    %edx,%ecx
1800e7d74:	8b c1                	mov    %ecx,%eax
1800e7d76:	41 33 c1             	xor    %r9d,%eax
1800e7d79:	41 81 c1 e5 99 db e6 	add    $0xe6db99e5,%r9d
1800e7d80:	05 39 d0 d4 d9       	add    $0xd9d4d039,%eax
1800e7d85:	03 45 8b             	add    -0x75(%rbp),%eax
1800e7d88:	44 03 c0             	add    %eax,%r8d
1800e7d8b:	41 8b c2             	mov    %r10d,%eax
1800e7d8e:	41 c1 c0 04          	rol    $0x4,%r8d
1800e7d92:	45 03 c2             	add    %r10d,%r8d
1800e7d95:	41 33 c8             	xor    %r8d,%ecx
1800e7d98:	03 cf                	add    %edi,%ecx
1800e7d9a:	41 03 c9             	add    %r9d,%ecx
1800e7d9d:	c1 c1 0b             	rol    $0xb,%ecx
1800e7da0:	41 03 c8             	add    %r8d,%ecx
1800e7da3:	33 c1                	xor    %ecx,%eax
1800e7da5:	41 33 c0             	xor    %r8d,%eax
1800e7da8:	05 f8 7c a2 1f       	add    $0x1fa27cf8,%eax
1800e7dad:	03 d0                	add    %eax,%edx
1800e7daf:	03 d6                	add    %esi,%edx
1800e7db1:	c1 c2 10             	rol    $0x10,%edx
1800e7db4:	03 d1                	add    %ecx,%edx
1800e7db6:	8b c2                	mov    %edx,%eax
1800e7db8:	33 c1                	xor    %ecx,%eax
1800e7dba:	41 33 c0             	xor    %r8d,%eax
1800e7dbd:	44 8b 5c 24 08       	mov    0x8(%rsp),%r11d
1800e7dc2:	03 45 87             	add    -0x79(%rbp),%eax
1800e7dc5:	45 8d 8a 65 56 ac c4 	lea    -0x3b53a99b(%r10),%r9d
1800e7dcc:	44 03 c8             	add    %eax,%r9d
1800e7dcf:	44 8b 54 24 04       	mov    0x4(%rsp),%r10d
1800e7dd4:	41 c1 c1 17          	rol    $0x17,%r9d
1800e7dd8:	8b c1                	mov    %ecx,%eax
1800e7dda:	f7 d0                	not    %eax
1800e7ddc:	44 03 ca             	add    %edx,%r9d
1800e7ddf:	41 0b c1             	or     %r9d,%eax
1800e7de2:	41 81 c2 44 22 29 f4 	add    $0xf4292244,%r10d
1800e7de9:	33 c2                	xor    %edx,%eax
1800e7deb:	41 81 c3 92 cc 0c 8f 	add    $0x8f0ccc92,%r11d
1800e7df2:	41 03 c2             	add    %r10d,%eax
1800e7df5:	44 03 c0             	add    %eax,%r8d
1800e7df8:	8b c2                	mov    %edx,%eax
1800e7dfa:	f7 d0                	not    %eax
1800e7dfc:	41 c1 c0 06          	rol    $0x6,%r8d
1800e7e00:	45 03 c1             	add    %r9d,%r8d
1800e7e03:	41 0b c0             	or     %r8d,%eax
1800e7e06:	41 33 c1             	xor    %r9d,%eax
1800e7e09:	05 97 ff 2a 43       	add    $0x432aff97,%eax
1800e7e0e:	41 03 c6             	add    %r14d,%eax
1800e7e11:	03 c8                	add    %eax,%ecx
1800e7e13:	41 8b c1             	mov    %r9d,%eax
1800e7e16:	f7 d0                	not    %eax
1800e7e18:	c1 c1 0a             	rol    $0xa,%ecx
1800e7e1b:	41 03 c8             	add    %r8d,%ecx
1800e7e1e:	0b c1                	or     %ecx,%eax
1800e7e20:	41 33 c0             	xor    %r8d,%eax
1800e7e23:	05 a7 23 94 ab       	add    $0xab9423a7,%eax
1800e7e28:	03 c3                	add    %ebx,%eax
1800e7e2a:	03 d0                	add    %eax,%edx
1800e7e2c:	41 8b c0             	mov    %r8d,%eax
1800e7e2f:	f7 d0                	not    %eax
1800e7e31:	c1 c2 0f             	rol    $0xf,%edx
1800e7e34:	03 d1                	add    %ecx,%edx
1800e7e36:	0b c2                	or     %edx,%eax
1800e7e38:	33 c1                	xor    %ecx,%eax
1800e7e3a:	05 39 a0 93 fc       	add    $0xfc93a039,%eax
1800e7e3f:	41 03 c5             	add    %r13d,%eax
1800e7e42:	44 03 c8             	add    %eax,%r9d
1800e7e45:	8b c1                	mov    %ecx,%eax
1800e7e47:	f7 d0                	not    %eax
1800e7e49:	41 c1 c1 15          	rol    $0x15,%r9d
1800e7e4d:	44 03 ca             	add    %edx,%r9d
1800e7e50:	41 0b c1             	or     %r9d,%eax
1800e7e53:	33 c2                	xor    %edx,%eax
1800e7e55:	05 c3 59 5b 65       	add    $0x655b59c3,%eax
1800e7e5a:	03 c7                	add    %edi,%eax
1800e7e5c:	44 03 c0             	add    %eax,%r8d
1800e7e5f:	8b c2                	mov    %edx,%eax
1800e7e61:	f7 d0                	not    %eax
1800e7e63:	41 c1 c0 06          	rol    $0x6,%r8d
1800e7e67:	45 03 c1             	add    %r9d,%r8d
1800e7e6a:	41 0b c0             	or     %r8d,%eax
1800e7e6d:	41 33 c1             	xor    %r9d,%eax
1800e7e70:	41 03 c3             	add    %r11d,%eax
1800e7e73:	03 c8                	add    %eax,%ecx
1800e7e75:	41 8b c1             	mov    %r9d,%eax
1800e7e78:	f7 d0                	not    %eax
1800e7e7a:	c1 c1 0a             	rol    $0xa,%ecx
1800e7e7d:	41 03 c8             	add    %r8d,%ecx
1800e7e80:	0b c1                	or     %ecx,%eax
1800e7e82:	41 33 c0             	xor    %r8d,%eax
1800e7e85:	05 7d f4 ef ff       	add    $0xffeff47d,%eax
1800e7e8a:	41 03 c7             	add    %r15d,%eax
1800e7e8d:	03 d0                	add    %eax,%edx
1800e7e8f:	41 8b c0             	mov    %r8d,%eax
1800e7e92:	f7 d0                	not    %eax
1800e7e94:	c1 c2 0f             	rol    $0xf,%edx
1800e7e97:	03 d1                	add    %ecx,%edx
1800e7e99:	0b c2                	or     %edx,%eax
1800e7e9b:	33 c1                	xor    %ecx,%eax
1800e7e9d:	05 d1 5d 84 85       	add    $0x85845dd1,%eax
1800e7ea2:	03 44 24 0c          	add    0xc(%rsp),%eax
1800e7ea6:	44 03 c8             	add    %eax,%r9d
1800e7ea9:	8b c1                	mov    %ecx,%eax
1800e7eab:	41 c1 c1 15          	rol    $0x15,%r9d
1800e7eaf:	44 03 ca             	add    %edx,%r9d
1800e7eb2:	44 8b 54 24 14       	mov    0x14(%rsp),%r10d
1800e7eb7:	f7 d0                	not    %eax
1800e7eb9:	41 0b c1             	or     %r9d,%eax
1800e7ebc:	41 81 c2 14 43 01 a3 	add    $0xa3014314,%r10d
1800e7ec3:	33 c2                	xor    %edx,%eax
1800e7ec5:	05 4f 7e a8 6f       	add    $0x6fa87e4f,%eax
1800e7eca:	03 44 24 10          	add    0x10(%rsp),%eax
1800e7ece:	44 03 c0             	add    %eax,%r8d
1800e7ed1:	8b c2                	mov    %edx,%eax
1800e7ed3:	f7 d0                	not    %eax
1800e7ed5:	41 c1 c0 06          	rol    $0x6,%r8d
1800e7ed9:	45 03 c1             	add    %r9d,%r8d
1800e7edc:	41 0b c0             	or     %r8d,%eax
1800e7edf:	41 33 c1             	xor    %r9d,%eax
1800e7ee2:	05 e0 e6 2c fe       	add    $0xfe2ce6e0,%eax
1800e7ee7:	03 c8                	add    %eax,%ecx
1800e7ee9:	41 8b c1             	mov    %r9d,%eax
1800e7eec:	f7 d0                	not    %eax
1800e7eee:	03 ce                	add    %esi,%ecx
1800e7ef0:	c1 c1 0a             	rol    $0xa,%ecx
1800e7ef3:	41 03 c8             	add    %r8d,%ecx
1800e7ef6:	0b c1                	or     %ecx,%eax
1800e7ef8:	8b f9                	mov    %ecx,%edi
1800e7efa:	41 33 c0             	xor    %r8d,%eax