140da5ba5:	03 44 24 10          	add    0x10(%rsp),%eax
140da5ba9:	44 03 c8             	add    %eax,%r9d
140da5bac:	c1 e2 0a             	shl    $0xa,%edx
140da5baf:	0b da                	or     %edx,%ebx
140da5bb1:	41 c1 c9 12          	ror    $0x12,%r9d
140da5bb5:	45 03 ca             	add    %r10d,%r9d
140da5bb8:	41 8d 92 dc bc 1b 8f 	lea    -0x70e44324(%r10),%edx
140da5bbf:	41 8b c0             	mov    %r8d,%eax
140da5bc2:	45 8b d0             	mov    %r8d,%r10d
140da5bc5:	41 33 c1             	xor    %r9d,%eax
140da5bc8:	41 c1 ea 16          	shr    $0x16,%r10d
140da5bcc:	23 c3                	and    %ebx,%eax
140da5bce:	41 33 c0             	xor    %r8d,%eax
140da5bd1:	41 c1 e0 0a          	shl    $0xa,%r8d
140da5bd5:	03 c5                	add    %ebp,%eax
140da5bd7:	45 0b d0             	or     %r8d,%r10d
140da5bda:	03 d0                	add    %eax,%edx
140da5bdc:	45 8d 83 dc bc 1b 8f 	lea    -0x70e44324(%r11),%r8d
140da5be3:	c1 ca 1b             	ror    $0x1b,%edx
140da5be6:	41 8b c1             	mov    %r9d,%eax
140da5be9:	41 03 d3             	add    %r11d,%edx
140da5bec:	45 8b d9             	mov    %r9d,%r11d
140da5bef:	33 c2                	xor    %edx,%eax
140da5bf1:	41 c1 eb 16          	shr    $0x16,%r11d
140da5bf5:	41 23 c2             	and    %r10d,%eax
140da5bf8:	41 33 c1             	xor    %r9d,%eax
140da5bfb:	41 c1 e1 0a          	shl    $0xa,%r9d
140da5bff:	03 c6                	add    %esi,%eax
140da5c01:	45 0b d9             	or     %r9d,%r11d
140da5c04:	44 03 c0             	add    %eax,%r8d
140da5c07:	44 8d 8b dc bc 1b 8f 	lea    -0x70e44324(%rbx),%r9d
140da5c0e:	8b c2                	mov    %edx,%eax
140da5c10:	41 c1 c8 1a          	ror    $0x1a,%r8d
140da5c14:	44 03 c3             	add    %ebx,%r8d
140da5c17:	8b da                	mov    %edx,%ebx
140da5c19:	41 33 c0             	xor    %r8d,%eax
140da5c1c:	c1 eb 16             	shr    $0x16,%ebx
140da5c1f:	41 23 c3             	and    %r11d,%eax
140da5c22:	33 c2                	xor    %edx,%eax
140da5c24:	c1 e2 0a             	shl    $0xa,%edx
140da5c27:	41 03 c4             	add    %r12d,%eax
140da5c2a:	0b da                	or     %edx,%ebx
140da5c2c:	44 03 c8             	add    %eax,%r9d
140da5c2f:	41 8d 92 dc bc 1b 8f 	lea    -0x70e44324(%r10),%edx
140da5c36:	41 8b c0             	mov    %r8d,%eax
140da5c39:	41 c1 c9 18          	ror    $0x18,%r9d
140da5c3d:	45 03 ca             	add    %r10d,%r9d
140da5c40:	45 8b d0             	mov    %r8d,%r10d
140da5c43:	41 33 c1             	xor    %r9d,%eax
140da5c46:	41 c1 ea 16          	shr    $0x16,%r10d
140da5c4a:	23 c3                	and    %ebx,%eax
140da5c4c:	41 33 c0             	xor    %r8d,%eax
140da5c4f:	41 c1 e0 0a          	shl    $0xa,%r8d
140da5c53:	03 44 24 1c          	add    0x1c(%rsp),%eax
140da5c57:	45 0b d0             	or     %r8d,%r10d
140da5c5a:	03 d0                	add    %eax,%edx
140da5c5c:	45 8d 83 dc bc 1b 8f 	lea    -0x70e44324(%r11),%r8d
140da5c63:	c1 ca 1a             	ror    $0x1a,%edx
140da5c66:	41 03 d3             	add    %r11d,%edx
140da5c69:	8b c2                	mov    %edx,%eax
140da5c6b:	41 33 c1             	xor    %r9d,%eax
140da5c6e:	41 23 c2             	and    %r10d,%eax
140da5c71:	41 33 c1             	xor    %r9d,%eax
140da5c74:	03 44 24 04          	add    0x4(%rsp),%eax
140da5c78:	44 03 c0             	add    %eax,%r8d
140da5c7b:	41 c1 c8 1b          	ror    $0x1b,%r8d
140da5c7f:	44 03 c3             	add    %ebx,%r8d
140da5c82:	45 8b d9             	mov    %r9d,%r11d
140da5c85:	41 c1 e1 0a          	shl    $0xa,%r9d
140da5c89:	8b c2                	mov    %edx,%eax
140da5c8b:	41 33 c0             	xor    %r8d,%eax
140da5c8e:	41 c1 eb 16          	shr    $0x16,%r11d
140da5c92:	45 0b d9             	or     %r9d,%r11d
140da5c95:	44 8d 8b dc bc 1b 8f 	lea    -0x70e44324(%rbx),%r9d
140da5c9c:	41 23 c3             	and    %r11d,%eax
140da5c9f:	8b da                	mov    %edx,%ebx
140da5ca1:	33 c2                	xor    %edx,%eax
140da5ca3:	c1 eb 16             	shr    $0x16,%ebx
140da5ca6:	03 44 24 08          	add    0x8(%rsp),%eax
140da5caa:	44 03 c8             	add    %eax,%r9d
140da5cad:	c1 e2 0a             	shl    $0xa,%edx
140da5cb0:	0b da                	or     %edx,%ebx
140da5cb2:	41 c1 c9 14          	ror    $0x14,%r9d
140da5cb6:	45 03 ca             	add    %r10d,%r9d
140da5cb9:	41 8d 92 4e fd 53 a9 	lea    -0x56ac02b2(%r10),%edx
140da5cc0:	45 8b d0             	mov    %r8d,%r10d
140da5cc3:	8b c3                	mov    %ebx,%eax
140da5cc5:	f7 d0                	not    %eax
140da5cc7:	41 c1 ea 16          	shr    $0x16,%r10d
140da5ccb:	41 0b c0             	or     %r8d,%eax
140da5cce:	41 c1 e0 0a          	shl    $0xa,%r8d
140da5cd2:	41 33 c1             	xor    %r9d,%eax
140da5cd5:	45 0b d0             	or     %r8d,%r10d
140da5cd8:	03 84 24 b8 00 00 00 	add    0xb8(%rsp),%eax
140da5cdf:	45 8d 83 4e fd 53 a9 	lea    -0x56ac02b2(%r11),%r8d
140da5ce6:	03 d0                	add    %eax,%edx
140da5ce8:	41 8b c2             	mov    %r10d,%eax
140da5ceb:	f7 d0                	not    %eax
140da5ced:	c1 ca 17             	ror    $0x17,%edx
140da5cf0:	41 0b c1             	or     %r9d,%eax
140da5cf3:	41 03 d3             	add    %r11d,%edx
140da5cf6:	33 c2                	xor    %edx,%eax
140da5cf8:	45 8b d9             	mov    %r9d,%r11d
140da5cfb:	03 44 24 0c          	add    0xc(%rsp),%eax
140da5cff:	44 03 c0             	add    %eax,%r8d
140da5d02:	41 c1 e1 0a          	shl    $0xa,%r9d
140da5d06:	41 c1 c8 11          	ror    $0x11,%r8d
140da5d0a:	44 03 c3             	add    %ebx,%r8d
140da5d0d:	41 c1 eb 16          	shr    $0x16,%r11d
140da5d11:	45 0b d9             	or     %r9d,%r11d
140da5d14:	44 8d 8b 4e fd 53 a9 	lea    -0x56ac02b2(%rbx),%r9d
140da5d1b:	8b da                	mov    %edx,%ebx
140da5d1d:	41 8b c3             	mov    %r11d,%eax
140da5d20:	f7 d0                	not    %eax
140da5d22:	c1 eb 16             	shr    $0x16,%ebx
140da5d25:	0b c2                	or     %edx,%eax
140da5d27:	c1 e2 0a             	shl    $0xa,%edx
140da5d2a:	41 33 c0             	xor    %r8d,%eax
140da5d2d:	0b da                	or     %edx,%ebx
140da5d2f:	03 44 24 1c          	add    0x1c(%rsp),%eax
140da5d33:	41 8d 92 4e fd 53 a9 	lea    -0x56ac02b2(%r10),%edx
140da5d3a:	44 03 c8             	add    %eax,%r9d
140da5d3d:	8b c3                	mov    %ebx,%eax
140da5d3f:	f7 d0                	not    %eax
140da5d41:	41 c1 c9 1b          	ror    $0x1b,%r9d
140da5d45:	41 0b c0             	or     %r8d,%eax
140da5d48:	45 03 ca             	add    %r10d,%r9d
140da5d4b:	41 33 c1             	xor    %r9d,%eax
140da5d4e:	45 8b d0             	mov    %r8d,%r10d
140da5d51:	03 44 24 14          	add    0x14(%rsp),%eax
140da5d55:	03 d0                	add    %eax,%edx
140da5d57:	41 c1 e0 0a          	shl    $0xa,%r8d
140da5d5b:	41 c1 ea 16          	shr    $0x16,%r10d
140da5d5f:	45 0b d0             	or     %r8d,%r10d
140da5d62:	c1 ca 15             	ror    $0x15,%edx
140da5d65:	41 03 d3             	add    %r11d,%edx
140da5d68:	45 8d 83 4e fd 53 a9 	lea    -0x56ac02b2(%r11),%r8d
140da5d6f:	41 8b c2             	mov    %r10d,%eax
140da5d72:	45 8b d9             	mov    %r9d,%r11d
140da5d75:	f7 d0                	not    %eax
140da5d77:	41 0b c1             	or     %r9d,%eax
140da5d7a:	33 c2                	xor    %edx,%eax
140da5d7c:	03 c5                	add    %ebp,%eax
140da5d7e:	44 03 c0             	add    %eax,%r8d
140da5d81:	41 c1 c8 1a          	ror    $0x1a,%r8d
140da5d85:	44 03 c3             	add    %ebx,%r8d
140da5d88:	41 c1 eb 16          	shr    $0x16,%r11d
140da5d8c:	41 c1 e1 0a          	shl    $0xa,%r9d
140da5d90:	45 0b d9             	or     %r9d,%r11d
140da5d93:	44 8d 8b 4e fd 53 a9 	lea    -0x56ac02b2(%rbx),%r9d
140da5d9a:	8b da                	mov    %edx,%ebx
140da5d9c:	41 8b c3             	mov    %r11d,%eax
140da5d9f:	f7 d0                	not    %eax
140da5da1:	c1 eb 16             	shr    $0x16,%ebx
140da5da4:	0b c2                	or     %edx,%eax
140da5da6:	c1 e2 0a             	shl    $0xa,%edx
140da5da9:	41 33 c0             	xor    %r8d,%eax
140da5dac:	0b da                	or     %edx,%ebx
140da5dae:	41 03 c6             	add    %r14d,%eax
140da5db1:	41 8d 92 4e fd 53 a9 	lea    -0x56ac02b2(%r10),%edx
140da5db8:	44 03 c8             	add    %eax,%r9d
140da5dbb:	8b c3                	mov    %ebx,%eax
140da5dbd:	f7 d0                	not    %eax
140da5dbf:	41 c1 c9 18          	ror    $0x18,%r9d
140da5dc3:	41 0b c0             	or     %r8d,%eax
140da5dc6:	45 03 ca             	add    %r10d,%r9d
140da5dc9:	41 33 c1             	xor    %r9d,%eax
140da5dcc:	45 8b d0             	mov    %r8d,%r10d
140da5dcf:	03 44 24 08          	add    0x8(%rsp),%eax
140da5dd3:	03 d0                	add    %eax,%edx
140da5dd5:	41 c1 e0 0a          	shl    $0xa,%r8d
140da5dd9:	c1 ca 13             	ror    $0x13,%edx
140da5ddc:	41 03 d3             	add    %r11d,%edx
140da5ddf:	41 c1 ea 16          	shr    $0x16,%r10d
140da5de3:	45 0b d0             	or     %r8d,%r10d
140da5de6:	45 8d 83 4e fd 53 a9 	lea    -0x56ac02b2(%r11),%r8d
140da5ded:	45 8b d9             	mov    %r9d,%r11d
140da5df0:	41 8b c2             	mov    %r10d,%eax
140da5df3:	f7 d0                	not    %eax
140da5df5:	41 c1 eb 16          	shr    $0x16,%r11d
140da5df9:	41 0b c1             	or     %r9d,%eax
140da5dfc:	41 c1 e1 0a          	shl    $0xa,%r9d
140da5e00:	33 c2                	xor    %edx,%eax
140da5e02:	45 0b d9             	or     %r9d,%r11d
140da5e05:	41 03 c7             	add    %r15d,%eax
140da5e08:	44 8d 8b 4e fd 53 a9 	lea    -0x56ac02b2(%rbx),%r9d
140da5e0f:	44 03 c0             	add    %eax,%r8d
140da5e12:	41 8b c3             	mov    %r11d,%eax
140da5e15:	f7 d0                	not    %eax
140da5e17:	41 c1 c8 14          	ror    $0x14,%r8d
140da5e1b:	0b c2                	or     %edx,%eax
140da5e1d:	44 03 c3             	add    %ebx,%r8d
140da5e20:	41 33 c0             	xor    %r8d,%eax
140da5e23:	8b da                	mov    %edx,%ebx
140da5e25:	41 03 c4             	add    %r12d,%eax
140da5e28:	c1 e2 0a             	shl    $0xa,%edx
140da5e2b:	44 03 c8             	add    %eax,%r9d
140da5e2e:	c1 eb 16             	shr    $0x16,%ebx
140da5e31:	0b da                	or     %edx,%ebx
140da5e33:	41 c1 c9 1b          	ror    $0x1b,%r9d
140da5e37:	45 03 ca             	add    %r10d,%r9d
140da5e3a:	41 8d 92 4e fd 53 a9 	lea    -0x56ac02b2(%r10),%edx
140da5e41:	45 8b d0             	mov    %r8d,%r10d
140da5e44:	8b c3                	mov    %ebx,%eax
140da5e46:	f7 d0                	not    %eax
140da5e48:	41 c1 ea 16          	shr    $0x16,%r10d
140da5e4c:	41 0b c0             	or     %r8d,%eax
140da5e4f:	41 c1 e0 0a          	shl    $0xa,%r8d
140da5e53:	41 33 c1             	xor    %r9d,%eax
140da5e56:	45 0b d0             	or     %r8d,%r10d
140da5e59:	03 04 24             	add    (%rsp),%eax
140da5e5c:	45 8d 83 4e fd 53 a9 	lea    -0x56ac02b2(%r11),%r8d
140da5e63:	03 d0                	add    %eax,%edx
140da5e65:	41 8b c2             	mov    %r10d,%eax
140da5e68:	f7 d0                	not    %eax
140da5e6a:	c1 ca 14             	ror    $0x14,%edx
140da5e6d:	41 0b c1             	or     %r9d,%eax
140da5e70:	41 03 d3             	add    %r11d,%edx
140da5e73:	33 c2                	xor    %edx,%eax
140da5e75:	45 8b d9             	mov    %r9d,%r11d
140da5e78:	03 44 24 10          	add    0x10(%rsp),%eax
140da5e7c:	44 03 c0             	add    %eax,%r8d
140da5e7f:	41 c1 eb 16          	shr    $0x16,%r11d
140da5e83:	41 c1 c8 13          	ror    $0x13,%r8d
140da5e87:	44 03 c3             	add    %ebx,%r8d
140da5e8a:	41 c1 e1 0a          	shl    $0xa,%r9d
140da5e8e:	45 0b d9             	or     %r9d,%r11d
140da5e91:	41 8b c3             	mov    %r11d,%eax
140da5e94:	f7 d0                	not    %eax
140da5e96:	44 8d 8b 4e fd 53 a9 	lea    -0x56ac02b2(%rbx),%r9d
140da5e9d:	0b c2                	or     %edx,%eax
140da5e9f:	8b da                	mov    %edx,%ebx
140da5ea1:	41 33 c0             	xor    %r8d,%eax
140da5ea4:	c1 e2 0a             	shl    $0xa,%edx
140da5ea7:	03 c7                	add    %edi,%eax
140da5ea9:	c1 eb 16             	shr    $0x16,%ebx
140da5eac:	44 03 c8             	add    %eax,%r9d
140da5eaf:	0b da                	or     %edx,%ebx
140da5eb1:	41 c1 c9 12          	ror    $0x12,%r9d
140da5eb5:	41 8d 92 4e fd 53 a9 	lea    -0x56ac02b2(%r10),%edx
140da5ebc:	45 03 ca             	add    %r10d,%r9d
140da5ebf:	8b c3                	mov    %ebx,%eax
140da5ec1:	f7 d0                	not    %eax
140da5ec3:	45 8b d0             	mov    %r8d,%r10d
140da5ec6:	41 0b c0             	or     %r8d,%eax
140da5ec9:	41 c1 ea 16          	shr    $0x16,%r10d
140da5ecd:	41 33 c1             	xor    %r9d,%eax
140da5ed0:	41 c1 e0 0a          	shl    $0xa,%r8d
140da5ed4:	03 44 24 18          	add    0x18(%rsp),%eax
140da5ed8:	45 0b d0             	or     %r8d,%r10d
140da5edb:	44 8b 44 24 30       	mov    0x30(%rsp),%r8d
140da5ee0:	03 d0                	add    %eax,%edx
140da5ee2:	c1 ca 15             	ror    $0x15,%edx
140da5ee5:	45 8b e9             	mov    %r9d,%r13d
140da5ee8:	41 03 d3             	add    %r11d,%edx
140da5eeb:	41 c1 ed 16          	shr    $0x16,%r13d
140da5eef:	8b ea                	mov    %edx,%ebp
140da5ef1:	45 8b fa             	mov    %r10d,%r15d
140da5ef4:	41 f7 d7             	not    %r15d
140da5ef7:	c1 ed 16             	shr    $0x16,%ebp
140da5efa:	45 0b f9             	or     %r9d,%r15d
140da5efd:	41 81 c0 e6 8b a2 50 	add    $0x50a28be6,%r8d
140da5f04:	44 33 fa             	xor    %edx,%r15d
140da5f07:	41 c1 e1 0a          	shl    $0xa,%r9d
140da5f0b:	41 81 c7 4e fd 53 a9 	add    $0xa953fd4e,%r15d
140da5f12:	45 0b e9             	or     %r9d,%r13d
140da5f15:	44 03 7c 24 04       	add    0x4(%rsp),%r15d
140da5f1a:	45 8b e5             	mov    %r13d,%r12d
140da5f1d:	44 8b 4c 24 38       	mov    0x38(%rsp),%r9d
140da5f22:	41 f7 d4             	not    %r12d
140da5f25:	44 0b e2             	or     %edx,%r12d
140da5f28:	45 03 fb             	add    %r11d,%r15d
140da5f2b:	44 8b 5c 24 48       	mov    0x48(%rsp),%r11d
140da5f30:	41 8b c1             	mov    %r9d,%eax
140da5f33:	f7 d0                	not    %eax
140da5f35:	c1 e2 0a             	shl    $0xa,%edx
140da5f38:	0b 44 24 34          	or     0x34(%rsp),%eax
140da5f3c:	0b ea                	or     %edx,%ebp
140da5f3e:	33 44 24 44          	xor    0x44(%rsp),%eax
140da5f42:	44 8b f5             	mov    %ebp,%r14d
140da5f45:	03 01                	add    (%rcx),%eax
140da5f47:	41 f7 d6             	not    %r14d
140da5f4a:	8b 54 24 1c          	mov    0x1c(%rsp),%edx
140da5f4e:	81 c2 e6 8b a2 50    	add    $0x50a28be6,%edx
140da5f54:	41 c1 cf 18          	ror    $0x18,%r15d
140da5f58:	03 d0                	add    %eax,%edx
140da5f5a:	44 03 fb             	add    %ebx,%r15d
140da5f5d:	45 0b f7             	or     %r15d,%r14d
140da5f60:	c1 ca 18             	ror    $0x18,%edx
140da5f63:	03 54 24 3c          	add    0x3c(%rsp),%edx
140da5f67:	45 33 e7             	xor    %r15d,%r12d
140da5f6a:	41 81 c4 4e fd 53 a9 	add    $0xa953fd4e,%r12d
140da5f71:	41 c1 cf 16          	ror    $0x16,%r15d
140da5f75:	44 03 e6             	add    %esi,%r12d
140da5f78:	41 8b c3             	mov    %r11d,%eax
140da5f7b:	44 03 e3             	add    %ebx,%r12d
140da5f7e:	f7 d0                	not    %eax
140da5f80:	0b 44 24 44          	or     0x44(%rsp),%eax
140da5f84:	41 c1 cc 1b          	ror    $0x1b,%r12d
140da5f88:	33 c2                	xor    %edx,%eax
140da5f8a:	03 44 24 3c          	add    0x3c(%rsp),%eax
140da5f8e:	45 03 e2             	add    %r10d,%r12d
140da5f91:	45 33 f4             	xor    %r12d,%r14d
140da5f94:	41 81 c6 4e fd 53 a9 	add    $0xa953fd4e,%r14d
140da5f9b:	44 03 74 24 2c       	add    0x2c(%rsp),%r14d
140da5fa0:	45 03 f2             	add    %r10d,%r14d
140da5fa3:	41 c1 ce 1a          	ror    $0x1a,%r14d
140da5fa7:	45 03 f5             	add    %r13d,%r14d
140da5faa:	44 03 c0             	add    %eax,%r8d
140da5fad:	8b 5c 24 4c          	mov    0x4c(%rsp),%ebx
140da5fb1:	44 8b d2             	mov    %edx,%r10d
140da5fb4:	41 c1 c8 17          	ror    $0x17,%r8d
140da5fb8:	8b c3                	mov    %ebx,%eax
140da5fba:	f7 d0                	not    %eax
140da5fbc:	41 c1 ea 16          	shr    $0x16,%r10d
140da5fc0:	0b c2                	or     %edx,%eax
140da5fc2:	45 03 c1             	add    %r9d,%r8d
140da5fc5:	41 33 c0             	xor    %r8d,%eax
140da5fc8:	c1 e2 0a             	shl    $0xa,%edx
140da5fcb:	41 03 c1             	add    %r9d,%eax
140da5fce:	44 0b d2             	or     %edx,%r10d
140da5fd1:	44 8b 4c 24 24       	mov    0x24(%rsp),%r9d
140da5fd6:	41 8d 93 e6 8b a2 50 	lea    0x50a28be6(%r11),%edx
140da5fdd:	41 81 c1 e6 8b a2 50 	add    $0x50a28be6,%r9d
140da5fe4:	44 03 c8             	add    %eax,%r9d
140da5fe7:	41 8b c2             	mov    %r10d,%eax
140da5fea:	f7 d0                	not    %eax
140da5fec:	41 c1 c9 17          	ror    $0x17,%r9d
140da5ff0:	41 0b c0             	or     %r8d,%eax
140da5ff3:	45 03 cb             	add    %r11d,%r9d
140da5ff6:	41 33 c1             	xor    %r9d,%eax
140da5ff9:	45 8b d8             	mov    %r8d,%r11d
140da5ffc:	03 44 24 0c          	add    0xc(%rsp),%eax
140da6000:	03 d0                	add    %eax,%edx
140da6002:	41 c1 e0 0a          	shl    $0xa,%r8d
140da6006:	c1 ca 15             	ror    $0x15,%edx
140da6009:	03 d3                	add    %ebx,%edx
140da600b:	41 c1 eb 16          	shr    $0x16,%r11d
140da600f:	45 0b d8             	or     %r8d,%r11d
140da6012:	44 8d 83 e6 8b a2 50 	lea    0x50a28be6(%rbx),%r8d
140da6019:	41 8b d9             	mov    %r9d,%ebx
140da601c:	41 8b c3             	mov    %r11d,%eax
140da601f:	f7 d0                	not    %eax
140da6021:	c1 eb 16             	shr    $0x16,%ebx
140da6024:	41 0b c1             	or     %r9d,%eax
140da6027:	41 c1 e1 0a          	shl    $0xa,%r9d
140da602b:	33 c2                	xor    %edx,%eax
140da602d:	41 0b d9             	or     %r9d,%ebx
140da6030:	03 44 24 14          	add    0x14(%rsp),%eax
140da6034:	45 8d 8a e6 8b a2 50 	lea    0x50a28be6(%r10),%r9d