140006b0c:	4c 89 64 24 08       	mov    %r12,0x8(%rsp)
140006b11:	4d 31 de             	xor    %r11,%r14
140006b14:	48 21 d7             	and    %rdx,%rdi
140006b17:	49 c1 cd 04          	ror    $0x4,%r13
140006b1b:	4d 01 d4             	add    %r10,%r12
140006b1e:	4c 31 cf             	xor    %r9,%rdi
140006b21:	49 c1 ce 06          	ror    $0x6,%r14
140006b25:	49 31 d5             	xor    %rdx,%r13
140006b28:	49 01 fc             	add    %rdi,%r12
140006b2b:	4c 89 df             	mov    %r11,%rdi
140006b2e:	4c 03 65 00          	add    0x0(%rbp),%r12
140006b32:	4d 31 de             	xor    %r11,%r14
140006b35:	48 31 c7             	xor    %rax,%rdi
140006b38:	49 c1 cd 0e          	ror    $0xe,%r13
140006b3c:	49 89 c2             	mov    %rax,%r10
140006b3f:	49 21 ff             	and    %rdi,%r15
140006b42:	49 c1 ce 1c          	ror    $0x1c,%r14
140006b46:	4d 01 ec             	add    %r13,%r12
140006b49:	4d 31 fa             	xor    %r15,%r10
140006b4c:	4c 01 e1             	add    %r12,%rcx
140006b4f:	4d 01 e2             	add    %r12,%r10
140006b52:	48 8d 6d 18          	lea    0x18(%rbp),%rbp
140006b56:	4c 8b 6c 24 18       	mov    0x18(%rsp),%r13
140006b5b:	4c 8b 3c 24          	mov    (%rsp),%r15
140006b5f:	4d 89 ec             	mov    %r13,%r12
140006b62:	49 c1 cd 07          	ror    $0x7,%r13
140006b66:	4d 01 f2             	add    %r14,%r10
140006b69:	4d 89 fe             	mov    %r15,%r14
140006b6c:	49 c1 cf 2a          	ror    $0x2a,%r15
140006b70:	4d 31 e5             	xor    %r12,%r13
140006b73:	49 c1 ec 07          	shr    $0x7,%r12
140006b77:	49 d1 cd             	ror    $1,%r13
140006b7a:	4d 31 f7             	xor    %r14,%r15
140006b7d:	49 c1 ee 06          	shr    $0x6,%r14
140006b81:	49 c1 cf 13          	ror    $0x13,%r15
140006b85:	4d 31 ec             	xor    %r13,%r12
140006b88:	4d 31 f7             	xor    %r14,%r15
140006b8b:	4c 03 64 24 58       	add    0x58(%rsp),%r12
140006b90:	4c 03 64 24 10       	add    0x10(%rsp),%r12
140006b95:	49 89 cd             	mov    %rcx,%r13
140006b98:	4d 01 fc             	add    %r15,%r12
140006b9b:	4d 89 d6             	mov    %r10,%r14
140006b9e:	49 c1 cd 17          	ror    $0x17,%r13
140006ba2:	49 89 d7             	mov    %rdx,%r15
140006ba5:	49 31 cd             	xor    %rcx,%r13
140006ba8:	49 c1 ce 05          	ror    $0x5,%r14
140006bac:	4d 31 c7             	xor    %r8,%r15
140006baf:	4c 89 64 24 10       	mov    %r12,0x10(%rsp)
140006bb4:	4d 31 d6             	xor    %r10,%r14
140006bb7:	49 21 cf             	and    %rcx,%r15
140006bba:	49 c1 cd 04          	ror    $0x4,%r13
140006bbe:	4d 01 cc             	add    %r9,%r12
140006bc1:	4d 31 c7             	xor    %r8,%r15
140006bc4:	49 c1 ce 06          	ror    $0x6,%r14
140006bc8:	49 31 cd             	xor    %rcx,%r13
140006bcb:	4d 01 fc             	add    %r15,%r12
140006bce:	4d 89 d7             	mov    %r10,%r15
140006bd1:	4c 03 65 00          	add    0x0(%rbp),%r12
140006bd5:	4d 31 d6             	xor    %r10,%r14
140006bd8:	4d 31 df             	xor    %r11,%r15
140006bdb:	49 c1 cd 0e          	ror    $0xe,%r13
140006bdf:	4d 89 d9             	mov    %r11,%r9
140006be2:	4c 21 ff             	and    %r15,%rdi
140006be5:	49 c1 ce 1c          	ror    $0x1c,%r14
140006be9:	4d 01 ec             	add    %r13,%r12
140006bec:	49 31 f9             	xor    %rdi,%r9
140006bef:	4c 01 e3             	add    %r12,%rbx
140006bf2:	4d 01 e1             	add    %r12,%r9
140006bf5:	48 8d 6d 08          	lea    0x8(%rbp),%rbp
140006bf9:	4c 8b 6c 24 20       	mov    0x20(%rsp),%r13
140006bfe:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
140006c03:	4d 89 ec             	mov    %r13,%r12
140006c06:	49 c1 cd 07          	ror    $0x7,%r13
140006c0a:	4d 01 f1             	add    %r14,%r9
140006c0d:	49 89 fe             	mov    %rdi,%r14
140006c10:	48 c1 cf 2a          	ror    $0x2a,%rdi
140006c14:	4d 31 e5             	xor    %r12,%r13
140006c17:	49 c1 ec 07          	shr    $0x7,%r12
140006c1b:	49 d1 cd             	ror    $1,%r13
140006c1e:	4c 31 f7             	xor    %r14,%rdi
140006c21:	49 c1 ee 06          	shr    $0x6,%r14
140006c25:	48 c1 cf 13          	ror    $0x13,%rdi
140006c29:	4d 31 ec             	xor    %r13,%r12
140006c2c:	4c 31 f7             	xor    %r14,%rdi
140006c2f:	4c 03 64 24 60       	add    0x60(%rsp),%r12
140006c34:	4c 03 64 24 18       	add    0x18(%rsp),%r12
140006c39:	49 89 dd             	mov    %rbx,%r13
140006c3c:	49 01 fc             	add    %rdi,%r12
140006c3f:	4d 89 ce             	mov    %r9,%r14
140006c42:	49 c1 cd 17          	ror    $0x17,%r13
140006c46:	48 89 cf             	mov    %rcx,%rdi
140006c49:	49 31 dd             	xor    %rbx,%r13
140006c4c:	49 c1 ce 05          	ror    $0x5,%r14
140006c50:	48 31 d7             	xor    %rdx,%rdi
140006c53:	4c 89 64 24 18       	mov    %r12,0x18(%rsp)
140006c58:	4d 31 ce             	xor    %r9,%r14
140006c5b:	48 21 df             	and    %rbx,%rdi
140006c5e:	49 c1 cd 04          	ror    $0x4,%r13
140006c62:	4d 01 c4             	add    %r8,%r12
140006c65:	48 31 d7             	xor    %rdx,%rdi
140006c68:	49 c1 ce 06          	ror    $0x6,%r14
140006c6c:	49 31 dd             	xor    %rbx,%r13
140006c6f:	49 01 fc             	add    %rdi,%r12
140006c72:	4c 89 cf             	mov    %r9,%rdi
140006c75:	4c 03 65 00          	add    0x0(%rbp),%r12
140006c79:	4d 31 ce             	xor    %r9,%r14
140006c7c:	4c 31 d7             	xor    %r10,%rdi
140006c7f:	49 c1 cd 0e          	ror    $0xe,%r13
140006c83:	4d 89 d0             	mov    %r10,%r8
140006c86:	49 21 ff             	and    %rdi,%r15
140006c89:	49 c1 ce 1c          	ror    $0x1c,%r14
140006c8d:	4d 01 ec             	add    %r13,%r12
140006c90:	4d 31 f8             	xor    %r15,%r8
140006c93:	4c 01 e0             	add    %r12,%rax
140006c96:	4d 01 e0             	add    %r12,%r8
140006c99:	48 8d 6d 18          	lea    0x18(%rbp),%rbp
140006c9d:	4c 8b 6c 24 28       	mov    0x28(%rsp),%r13
140006ca2:	4c 8b 7c 24 10       	mov    0x10(%rsp),%r15
140006ca7:	4d 89 ec             	mov    %r13,%r12
140006caa:	49 c1 cd 07          	ror    $0x7,%r13
140006cae:	4d 01 f0             	add    %r14,%r8
140006cb1:	4d 89 fe             	mov    %r15,%r14
140006cb4:	49 c1 cf 2a          	ror    $0x2a,%r15
140006cb8:	4d 31 e5             	xor    %r12,%r13
140006cbb:	49 c1 ec 07          	shr    $0x7,%r12
140006cbf:	49 d1 cd             	ror    $1,%r13
140006cc2:	4d 31 f7             	xor    %r14,%r15
140006cc5:	49 c1 ee 06          	shr    $0x6,%r14
140006cc9:	49 c1 cf 13          	ror    $0x13,%r15
140006ccd:	4d 31 ec             	xor    %r13,%r12
140006cd0:	4d 31 f7             	xor    %r14,%r15
140006cd3:	4c 03 64 24 68       	add    0x68(%rsp),%r12
140006cd8:	4c 03 64 24 20       	add    0x20(%rsp),%r12
140006cdd:	49 89 c5             	mov    %rax,%r13
140006ce0:	4d 01 fc             	add    %r15,%r12
140006ce3:	4d 89 c6             	mov    %r8,%r14
140006ce6:	49 c1 cd 17          	ror    $0x17,%r13
140006cea:	49 89 df             	mov    %rbx,%r15
140006ced:	49 31 c5             	xor    %rax,%r13
140006cf0:	49 c1 ce 05          	ror    $0x5,%r14
140006cf4:	49 31 cf             	xor    %rcx,%r15
140006cf7:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
140006cfc:	4d 31 c6             	xor    %r8,%r14
140006cff:	49 21 c7             	and    %rax,%r15
140006d02:	49 c1 cd 04          	ror    $0x4,%r13
140006d06:	49 01 d4             	add    %rdx,%r12
140006d09:	49 31 cf             	xor    %rcx,%r15
140006d0c:	49 c1 ce 06          	ror    $0x6,%r14
140006d10:	49 31 c5             	xor    %rax,%r13
140006d13:	4d 01 fc             	add    %r15,%r12
140006d16:	4d 89 c7             	mov    %r8,%r15
140006d19:	4c 03 65 00          	add    0x0(%rbp),%r12
140006d1d:	4d 31 c6             	xor    %r8,%r14
140006d20:	4d 31 cf             	xor    %r9,%r15
140006d23:	49 c1 cd 0e          	ror    $0xe,%r13
140006d27:	4c 89 ca             	mov    %r9,%rdx
140006d2a:	4c 21 ff             	and    %r15,%rdi
140006d2d:	49 c1 ce 1c          	ror    $0x1c,%r14
140006d31:	4d 01 ec             	add    %r13,%r12
140006d34:	48 31 fa             	xor    %rdi,%rdx
140006d37:	4d 01 e3             	add    %r12,%r11
140006d3a:	4c 01 e2             	add    %r12,%rdx
140006d3d:	48 8d 6d 08          	lea    0x8(%rbp),%rbp
140006d41:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
140006d46:	48 8b 7c 24 18       	mov    0x18(%rsp),%rdi
140006d4b:	4d 89 ec             	mov    %r13,%r12
140006d4e:	49 c1 cd 07          	ror    $0x7,%r13
140006d52:	4c 01 f2             	add    %r14,%rdx
140006d55:	49 89 fe             	mov    %rdi,%r14
140006d58:	48 c1 cf 2a          	ror    $0x2a,%rdi
140006d5c:	4d 31 e5             	xor    %r12,%r13
140006d5f:	49 c1 ec 07          	shr    $0x7,%r12
140006d63:	49 d1 cd             	ror    $1,%r13
140006d66:	4c 31 f7             	xor    %r14,%rdi
140006d69:	49 c1 ee 06          	shr    $0x6,%r14
140006d6d:	48 c1 cf 13          	ror    $0x13,%rdi
140006d71:	4d 31 ec             	xor    %r13,%r12
140006d74:	4c 31 f7             	xor    %r14,%rdi
140006d77:	4c 03 64 24 70       	add    0x70(%rsp),%r12
140006d7c:	4c 03 64 24 28       	add    0x28(%rsp),%r12
140006d81:	4d 89 dd             	mov    %r11,%r13
140006d84:	49 01 fc             	add    %rdi,%r12
140006d87:	49 89 d6             	mov    %rdx,%r14
140006d8a:	49 c1 cd 17          	ror    $0x17,%r13
140006d8e:	48 89 c7             	mov    %rax,%rdi
140006d91:	4d 31 dd             	xor    %r11,%r13
140006d94:	49 c1 ce 05          	ror    $0x5,%r14
140006d98:	48 31 df             	xor    %rbx,%rdi
140006d9b:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
140006da0:	49 31 d6             	xor    %rdx,%r14
140006da3:	4c 21 df             	and    %r11,%rdi
140006da6:	49 c1 cd 04          	ror    $0x4,%r13
140006daa:	49 01 cc             	add    %rcx,%r12
140006dad:	48 31 df             	xor    %rbx,%rdi
140006db0:	49 c1 ce 06          	ror    $0x6,%r14
140006db4:	4d 31 dd             	xor    %r11,%r13
140006db7:	49 01 fc             	add    %rdi,%r12
140006dba:	48 89 d7             	mov    %rdx,%rdi
140006dbd:	4c 03 65 00          	add    0x0(%rbp),%r12
140006dc1:	49 31 d6             	xor    %rdx,%r14
140006dc4:	4c 31 c7             	xor    %r8,%rdi
140006dc7:	49 c1 cd 0e          	ror    $0xe,%r13
140006dcb:	4c 89 c1             	mov    %r8,%rcx
140006dce:	49 21 ff             	and    %rdi,%r15
140006dd1:	49 c1 ce 1c          	ror    $0x1c,%r14
140006dd5:	4d 01 ec             	add    %r13,%r12
140006dd8:	4c 31 f9             	xor    %r15,%rcx
140006ddb:	4d 01 e2             	add    %r12,%r10
140006dde:	4c 01 e1             	add    %r12,%rcx
140006de1:	48 8d 6d 18          	lea    0x18(%rbp),%rbp
140006de5:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
140006dea:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
140006def:	4d 89 ec             	mov    %r13,%r12
140006df2:	49 c1 cd 07          	ror    $0x7,%r13
140006df6:	4c 01 f1             	add    %r14,%rcx
140006df9:	4d 89 fe             	mov    %r15,%r14
140006dfc:	49 c1 cf 2a          	ror    $0x2a,%r15
140006e00:	4d 31 e5             	xor    %r12,%r13
140006e03:	49 c1 ec 07          	shr    $0x7,%r12
140006e07:	49 d1 cd             	ror    $1,%r13
140006e0a:	4d 31 f7             	xor    %r14,%r15
140006e0d:	49 c1 ee 06          	shr    $0x6,%r14
140006e11:	49 c1 cf 13          	ror    $0x13,%r15
140006e15:	4d 31 ec             	xor    %r13,%r12
140006e18:	4d 31 f7             	xor    %r14,%r15
140006e1b:	4c 03 64 24 78       	add    0x78(%rsp),%r12
140006e20:	4c 03 64 24 30       	add    0x30(%rsp),%r12
140006e25:	4d 89 d5             	mov    %r10,%r13
140006e28:	4d 01 fc             	add    %r15,%r12
140006e2b:	49 89 ce             	mov    %rcx,%r14
140006e2e:	49 c1 cd 17          	ror    $0x17,%r13
140006e32:	4d 89 df             	mov    %r11,%r15
140006e35:	4d 31 d5             	xor    %r10,%r13
140006e38:	49 c1 ce 05          	ror    $0x5,%r14
140006e3c:	49 31 c7             	xor    %rax,%r15
140006e3f:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
140006e44:	49 31 ce             	xor    %rcx,%r14
140006e47:	4d 21 d7             	and    %r10,%r15
140006e4a:	49 c1 cd 04          	ror    $0x4,%r13
140006e4e:	49 01 dc             	add    %rbx,%r12
140006e51:	49 31 c7             	xor    %rax,%r15
140006e54:	49 c1 ce 06          	ror    $0x6,%r14
140006e58:	4d 31 d5             	xor    %r10,%r13
140006e5b:	4d 01 fc             	add    %r15,%r12
140006e5e:	49 89 cf             	mov    %rcx,%r15
140006e61:	4c 03 65 00          	add    0x0(%rbp),%r12
140006e65:	49 31 ce             	xor    %rcx,%r14
140006e68:	49 31 d7             	xor    %rdx,%r15
140006e6b:	49 c1 cd 0e          	ror    $0xe,%r13
140006e6f:	48 89 d3             	mov    %rdx,%rbx
140006e72:	4c 21 ff             	and    %r15,%rdi
140006e75:	49 c1 ce 1c          	ror    $0x1c,%r14
140006e79:	4d 01 ec             	add    %r13,%r12
140006e7c:	48 31 fb             	xor    %rdi,%rbx
140006e7f:	4d 01 e1             	add    %r12,%r9
140006e82:	4c 01 e3             	add    %r12,%rbx
140006e85:	48 8d 6d 08          	lea    0x8(%rbp),%rbp
140006e89:	4c 8b 6c 24 40       	mov    0x40(%rsp),%r13
140006e8e:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
140006e93:	4d 89 ec             	mov    %r13,%r12
140006e96:	49 c1 cd 07          	ror    $0x7,%r13
140006e9a:	4c 01 f3             	add    %r14,%rbx
140006e9d:	49 89 fe             	mov    %rdi,%r14
140006ea0:	48 c1 cf 2a          	ror    $0x2a,%rdi
140006ea4:	4d 31 e5             	xor    %r12,%r13
140006ea7:	49 c1 ec 07          	shr    $0x7,%r12
140006eab:	49 d1 cd             	ror    $1,%r13
140006eae:	4c 31 f7             	xor    %r14,%rdi
140006eb1:	49 c1 ee 06          	shr    $0x6,%r14
140006eb5:	48 c1 cf 13          	ror    $0x13,%rdi
140006eb9:	4d 31 ec             	xor    %r13,%r12
140006ebc:	4c 31 f7             	xor    %r14,%rdi
140006ebf:	4c 03 24 24          	add    (%rsp),%r12
140006ec3:	4c 03 64 24 38       	add    0x38(%rsp),%r12
140006ec8:	4d 89 cd             	mov    %r9,%r13
140006ecb:	49 01 fc             	add    %rdi,%r12
140006ece:	49 89 de             	mov    %rbx,%r14
140006ed1:	49 c1 cd 17          	ror    $0x17,%r13
140006ed5:	4c 89 d7             	mov    %r10,%rdi
140006ed8:	4d 31 cd             	xor    %r9,%r13
140006edb:	49 c1 ce 05          	ror    $0x5,%r14
140006edf:	4c 31 df             	xor    %r11,%rdi
140006ee2:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
140006ee7:	49 31 de             	xor    %rbx,%r14
140006eea:	4c 21 cf             	and    %r9,%rdi
140006eed:	49 c1 cd 04          	ror    $0x4,%r13
140006ef1:	49 01 c4             	add    %rax,%r12
140006ef4:	4c 31 df             	xor    %r11,%rdi
140006ef7:	49 c1 ce 06          	ror    $0x6,%r14
140006efb:	4d 31 cd             	xor    %r9,%r13
140006efe:	49 01 fc             	add    %rdi,%r12
140006f01:	48 89 df             	mov    %rbx,%rdi
140006f04:	4c 03 65 00          	add    0x0(%rbp),%r12
140006f08:	49 31 de             	xor    %rbx,%r14
140006f0b:	48 31 cf             	xor    %rcx,%rdi
140006f0e:	49 c1 cd 0e          	ror    $0xe,%r13
140006f12:	48 89 c8             	mov    %rcx,%rax
140006f15:	49 21 ff             	and    %rdi,%r15
140006f18:	49 c1 ce 1c          	ror    $0x1c,%r14
140006f1c:	4d 01 ec             	add    %r13,%r12
140006f1f:	4c 31 f8             	xor    %r15,%rax
140006f22:	4d 01 e0             	add    %r12,%r8
140006f25:	4c 01 e0             	add    %r12,%rax
140006f28:	48 8d 6d 18          	lea    0x18(%rbp),%rbp
140006f2c:	4c 8b 6c 24 48       	mov    0x48(%rsp),%r13
140006f31:	4c 8b 7c 24 30       	mov    0x30(%rsp),%r15
140006f36:	4d 89 ec             	mov    %r13,%r12
140006f39:	49 c1 cd 07          	ror    $0x7,%r13
140006f3d:	4c 01 f0             	add    %r14,%rax
140006f40:	4d 89 fe             	mov    %r15,%r14
140006f43:	49 c1 cf 2a          	ror    $0x2a,%r15
140006f47:	4d 31 e5             	xor    %r12,%r13
140006f4a:	49 c1 ec 07          	shr    $0x7,%r12
140006f4e:	49 d1 cd             	ror    $1,%r13
140006f51:	4d 31 f7             	xor    %r14,%r15
140006f54:	49 c1 ee 06          	shr    $0x6,%r14
140006f58:	49 c1 cf 13          	ror    $0x13,%r15
140006f5c:	4d 31 ec             	xor    %r13,%r12
140006f5f:	4d 31 f7             	xor    %r14,%r15
140006f62:	4c 03 64 24 08       	add    0x8(%rsp),%r12
140006f67:	4c 03 64 24 40       	add    0x40(%rsp),%r12
140006f6c:	4d 89 c5             	mov    %r8,%r13
140006f6f:	4d 01 fc             	add    %r15,%r12
140006f72:	49 89 c6             	mov    %rax,%r14
140006f75:	49 c1 cd 17          	ror    $0x17,%r13
140006f79:	4d 89 cf             	mov    %r9,%r15
140006f7c:	4d 31 c5             	xor    %r8,%r13
140006f7f:	49 c1 ce 05          	ror    $0x5,%r14
140006f83:	4d 31 d7             	xor    %r10,%r15
140006f86:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
140006f8b:	49 31 c6             	xor    %rax,%r14
140006f8e:	4d 21 c7             	and    %r8,%r15
140006f91:	49 c1 cd 04          	ror    $0x4,%r13
140006f95:	4d 01 dc             	add    %r11,%r12
140006f98:	4d 31 d7             	xor    %r10,%r15
140006f9b:	49 c1 ce 06          	ror    $0x6,%r14
140006f9f:	4d 31 c5             	xor    %r8,%r13
140006fa2:	4d 01 fc             	add    %r15,%r12
140006fa5:	49 89 c7             	mov    %rax,%r15
140006fa8:	4c 03 65 00          	add    0x0(%rbp),%r12
140006fac:	49 31 c6             	xor    %rax,%r14
140006faf:	49 31 df             	xor    %rbx,%r15
140006fb2:	49 c1 cd 0e          	ror    $0xe,%r13
140006fb6:	49 89 db             	mov    %rbx,%r11
140006fb9:	4c 21 ff             	and    %r15,%rdi
140006fbc:	49 c1 ce 1c          	ror    $0x1c,%r14
140006fc0:	4d 01 ec             	add    %r13,%r12
140006fc3:	49 31 fb             	xor    %rdi,%r11
140006fc6:	4c 01 e2             	add    %r12,%rdx
140006fc9:	4d 01 e3             	add    %r12,%r11