140da074b:	4d 03 e1             	add    %r9,%r12
140da074e:	4c 03 e1             	add    %rcx,%r12
140da0751:	4d 33 d4             	xor    %r12,%r10
140da0754:	4d 8b f2             	mov    %r10,%r14
140da0757:	49 c1 ea 10          	shr    $0x10,%r10
140da075b:	49 c1 e6 30          	shl    $0x30,%r14
140da075f:	4d 0b f2             	or     %r10,%r14
140da0762:	4b 8d 1c 06          	lea    (%r14,%r8,1),%rbx
140da0766:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
140da076b:	4c 33 cb             	xor    %rbx,%r9
140da076e:	49 8b c9             	mov    %r9,%rcx
140da0771:	48 c1 e9 3f          	shr    $0x3f,%rcx
140da0775:	4b 8d 04 09          	lea    (%r9,%r9,1),%rax
140da0779:	48 0b c8             	or     %rax,%rcx
140da077c:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140da0781:	48 89 4c 24 18       	mov    %rcx,0x18(%rsp)
140da0786:	48 8b 4d 08          	mov    0x8(%rbp),%rcx
140da078a:	49 03 cb             	add    %r11,%rcx
140da078d:	49 03 cd             	add    %r13,%rcx
140da0790:	4c 8b 6d d0          	mov    -0x30(%rbp),%r13
140da0794:	48 33 c1             	xor    %rcx,%rax
140da0797:	4c 8b d0             	mov    %rax,%r10
140da079a:	48 c1 e0 20          	shl    $0x20,%rax
140da079e:	49 c1 ea 20          	shr    $0x20,%r10
140da07a2:	4c 0b d0             	or     %rax,%r10
140da07a5:	4d 03 c2             	add    %r10,%r8
140da07a8:	4d 33 d8             	xor    %r8,%r11
140da07ab:	4d 8b cb             	mov    %r11,%r9
140da07ae:	49 c1 eb 18          	shr    $0x18,%r11
140da07b2:	49 c1 e1 28          	shl    $0x28,%r9
140da07b6:	4d 0b cb             	or     %r11,%r9
140da07b9:	4d 03 e9             	add    %r9,%r13
140da07bc:	4c 03 e9             	add    %rcx,%r13
140da07bf:	48 8b 0c 24          	mov    (%rsp),%rcx
140da07c3:	4d 33 d5             	xor    %r13,%r10
140da07c6:	4d 8b fa             	mov    %r10,%r15
140da07c9:	49 c1 ea 10          	shr    $0x10,%r10
140da07cd:	49 c1 e7 30          	shl    $0x30,%r15
140da07d1:	4d 0b fa             	or     %r10,%r15
140da07d4:	4b 8d 3c 07          	lea    (%r15,%r8,1),%rdi
140da07d8:	4c 33 cf             	xor    %rdi,%r9
140da07db:	4d 8b d1             	mov    %r9,%r10
140da07de:	49 c1 ea 3f          	shr    $0x3f,%r10
140da07e2:	4b 8d 04 09          	lea    (%r9,%r9,1),%rax
140da07e6:	4c 0b d0             	or     %rax,%r10
140da07e9:	48 8b 45 d8          	mov    -0x28(%rbp),%rax
140da07ed:	49 03 c2             	add    %r10,%rax
140da07f0:	48 03 c8             	add    %rax,%rcx
140da07f3:	48 8b 45 90          	mov    -0x70(%rbp),%rax
140da07f7:	48 33 f1             	xor    %rcx,%rsi
140da07fa:	4c 8b de             	mov    %rsi,%r11
140da07fd:	48 c1 e6 20          	shl    $0x20,%rsi
140da0801:	49 c1 eb 20          	shr    $0x20,%r11
140da0805:	4c 0b de             	or     %rsi,%r11
140da0808:	4d 8d 04 1b          	lea    (%r11,%rbx,1),%r8
140da080c:	4d 33 d0             	xor    %r8,%r10
140da080f:	4d 8b ca             	mov    %r10,%r9
140da0812:	49 c1 ea 18          	shr    $0x18,%r10
140da0816:	49 c1 e1 28          	shl    $0x28,%r9
140da081a:	4d 0b ca             	or     %r10,%r9
140da081d:	49 03 c1             	add    %r9,%rax
140da0820:	48 03 c1             	add    %rcx,%rax
140da0823:	4c 33 d8             	xor    %rax,%r11
140da0826:	48 89 04 24          	mov    %rax,(%rsp)
140da082a:	49 8b c3             	mov    %r11,%rax
140da082d:	48 c1 e0 30          	shl    $0x30,%rax
140da0831:	49 c1 eb 10          	shr    $0x10,%r11
140da0835:	48 8b 5c 24 18       	mov    0x18(%rsp),%rbx
140da083a:	49 0b c3             	or     %r11,%rax
140da083d:	4c 8b 5c 24 20       	mov    0x20(%rsp),%r11
140da0842:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140da0847:	49 03 c0             	add    %r8,%rax
140da084a:	4c 33 c8             	xor    %rax,%r9
140da084d:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140da0852:	49 8b c9             	mov    %r9,%rcx
140da0855:	48 c1 e9 3f          	shr    $0x3f,%rcx
140da0859:	4b 8d 04 09          	lea    (%r9,%r9,1),%rax
140da085d:	48 0b c8             	or     %rax,%rcx
140da0860:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
140da0864:	49 03 c3             	add    %r11,%rax
140da0867:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140da086c:	48 8b 4c 24 08       	mov    0x8(%rsp),%rcx
140da0871:	48 03 c8             	add    %rax,%rcx
140da0874:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
140da0878:	4c 33 f1             	xor    %rcx,%r14
140da087b:	4d 8b d6             	mov    %r14,%r10
140da087e:	49 c1 e6 20          	shl    $0x20,%r14
140da0882:	49 c1 ea 20          	shr    $0x20,%r10
140da0886:	4d 0b d6             	or     %r14,%r10
140da0889:	4d 8d 04 3a          	lea    (%r10,%rdi,1),%r8
140da088d:	4d 33 d8             	xor    %r8,%r11
140da0890:	4d 8b cb             	mov    %r11,%r9
140da0893:	49 c1 eb 18          	shr    $0x18,%r11
140da0897:	49 c1 e1 28          	shl    $0x28,%r9
140da089b:	4d 0b cb             	or     %r11,%r9
140da089e:	4c 8b 5c 24 10       	mov    0x10(%rsp),%r11
140da08a3:	49 03 c1             	add    %r9,%rax
140da08a6:	48 03 c1             	add    %rcx,%rax
140da08a9:	48 8b 4d a0          	mov    -0x60(%rbp),%rcx
140da08ad:	4c 33 d0             	xor    %rax,%r10
140da08b0:	48 89 44 24 08       	mov    %rax,0x8(%rsp)
140da08b5:	49 8b c2             	mov    %r10,%rax
140da08b8:	49 03 cb             	add    %r11,%rcx
140da08bb:	48 c1 e0 30          	shl    $0x30,%rax
140da08bf:	49 03 cc             	add    %r12,%rcx
140da08c2:	49 c1 ea 10          	shr    $0x10,%r10
140da08c6:	4c 33 f9             	xor    %rcx,%r15
140da08c9:	49 0b c2             	or     %r10,%rax
140da08cc:	4d 8b d7             	mov    %r15,%r10
140da08cf:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140da08d4:	49 03 c0             	add    %r8,%rax
140da08d7:	4c 8b 44 24 38       	mov    0x38(%rsp),%r8
140da08dc:	4c 33 c8             	xor    %rax,%r9
140da08df:	49 8b f1             	mov    %r9,%rsi
140da08e2:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140da08e7:	49 c1 e7 20          	shl    $0x20,%r15
140da08eb:	49 c1 ea 20          	shr    $0x20,%r10
140da08ef:	4b 8d 04 09          	lea    (%r9,%r9,1),%rax
140da08f3:	48 c1 ee 3f          	shr    $0x3f,%rsi
140da08f7:	4d 0b d7             	or     %r15,%r10
140da08fa:	48 0b f0             	or     %rax,%rsi
140da08fd:	4c 8b 7d b0          	mov    -0x50(%rbp),%r15
140da0901:	4d 03 c2             	add    %r10,%r8
140da0904:	4d 33 d8             	xor    %r8,%r11
140da0907:	4d 8b cb             	mov    %r11,%r9
140da090a:	49 c1 eb 18          	shr    $0x18,%r11
140da090e:	49 c1 e1 28          	shl    $0x28,%r9
140da0912:	4d 0b cb             	or     %r11,%r9
140da0915:	4d 03 f9             	add    %r9,%r15
140da0918:	4c 03 f9             	add    %rcx,%r15
140da091b:	4d 33 d7             	xor    %r15,%r10
140da091e:	49 8b c2             	mov    %r10,%rax
140da0921:	49 c1 ea 10          	shr    $0x10,%r10
140da0925:	48 c1 e0 30          	shl    $0x30,%rax
140da0929:	49 0b c2             	or     %r10,%rax
140da092c:	48 89 44 24 10       	mov    %rax,0x10(%rsp)
140da0931:	4e 8d 1c 00          	lea    (%rax,%r8,1),%r11
140da0935:	4d 33 cb             	xor    %r11,%r9
140da0938:	4d 8b f1             	mov    %r9,%r14
140da093b:	49 c1 ee 3f          	shr    $0x3f,%r14
140da093f:	4b 8d 04 09          	lea    (%r9,%r9,1),%rax
140da0943:	4c 8b 4d e0          	mov    -0x20(%rbp),%r9
140da0947:	4c 03 cb             	add    %rbx,%r9
140da094a:	4c 0b f0             	or     %rax,%r14
140da094d:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140da0952:	4d 03 cd             	add    %r13,%r9
140da0955:	49 33 c1             	xor    %r9,%rax
140da0958:	48 8b c8             	mov    %rax,%rcx
140da095b:	4c 8b 54 24 58       	mov    0x58(%rsp),%r10
140da0960:	4c 8b 65 08          	mov    0x8(%rbp),%r12
140da0964:	4c 8b 6d 98          	mov    -0x68(%rbp),%r13
140da0968:	4d 03 e1             	add    %r9,%r12
140da096b:	4c 8b 4d 00          	mov    0x0(%rbp),%r9
140da096f:	48 c1 e0 20          	shl    $0x20,%rax
140da0973:	4c 03 ce             	add    %rsi,%r9
140da0976:	4c 03 0c 24          	add    (%rsp),%r9
140da097a:	48 c1 e9 20          	shr    $0x20,%rcx
140da097e:	4d 03 e9             	add    %r9,%r13
140da0981:	48 0b c8             	or     %rax,%rcx
140da0984:	4c 03 d1             	add    %rcx,%r10
140da0987:	49 33 da             	xor    %r10,%rbx
140da098a:	4c 8b c3             	mov    %rbx,%r8
140da098d:	48 c1 eb 18          	shr    $0x18,%rbx
140da0991:	49 c1 e0 28          	shl    $0x28,%r8
140da0995:	4c 0b c3             	or     %rbx,%r8
140da0998:	4d 03 e0             	add    %r8,%r12
140da099b:	49 8b c4             	mov    %r12,%rax
140da099e:	48 33 c1             	xor    %rcx,%rax
140da09a1:	48 8b c8             	mov    %rax,%rcx
140da09a4:	48 c1 e8 10          	shr    $0x10,%rax
140da09a8:	48 c1 e1 30          	shl    $0x30,%rcx
140da09ac:	48 0b c8             	or     %rax,%rcx
140da09af:	49 8d 1c 0a          	lea    (%r10,%rcx,1),%rbx
140da09b3:	48 8b c3             	mov    %rbx,%rax
140da09b6:	49 33 c0             	xor    %r8,%rax
140da09b9:	48 8b f8             	mov    %rax,%rdi
140da09bc:	48 03 c0             	add    %rax,%rax
140da09bf:	48 c1 ef 3f          	shr    $0x3f,%rdi
140da09c3:	48 0b f8             	or     %rax,%rdi
140da09c6:	49 8b c1             	mov    %r9,%rax
140da09c9:	4c 8b 4d e8          	mov    -0x18(%rbp),%r9
140da09cd:	48 33 c1             	xor    %rcx,%rax
140da09d0:	48 8b c8             	mov    %rax,%rcx
140da09d3:	4d 03 ce             	add    %r14,%r9
140da09d6:	4c 03 4c 24 08       	add    0x8(%rsp),%r9
140da09db:	48 c1 e0 20          	shl    $0x20,%rax
140da09df:	48 c1 e9 20          	shr    $0x20,%rcx
140da09e3:	48 0b c8             	or     %rax,%rcx
140da09e6:	4d 8d 14 0b          	lea    (%r11,%rcx,1),%r10
140da09ea:	49 33 f2             	xor    %r10,%rsi
140da09ed:	4c 8b c6             	mov    %rsi,%r8
140da09f0:	48 c1 ee 18          	shr    $0x18,%rsi
140da09f4:	49 c1 e0 28          	shl    $0x28,%r8
140da09f8:	4c 0b c6             	or     %rsi,%r8
140da09fb:	4d 03 e8             	add    %r8,%r13
140da09fe:	49 8b c5             	mov    %r13,%rax
140da0a01:	48 33 c1             	xor    %rcx,%rax
140da0a04:	48 8b c8             	mov    %rax,%rcx
140da0a07:	48 c1 e8 10          	shr    $0x10,%rax
140da0a0b:	48 c1 e1 30          	shl    $0x30,%rcx
140da0a0f:	48 0b c8             	or     %rax,%rcx
140da0a12:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140da0a17:	49 8d 04 0a          	lea    (%r10,%rcx,1),%rax
140da0a1b:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
140da0a20:	49 33 c0             	xor    %r8,%rax
140da0a23:	48 8b c8             	mov    %rax,%rcx
140da0a26:	48 03 c0             	add    %rax,%rax
140da0a29:	48 c1 e9 3f          	shr    $0x3f,%rcx
140da0a2d:	48 0b c8             	or     %rax,%rcx
140da0a30:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140da0a35:	49 33 c1             	xor    %r9,%rax
140da0a38:	48 89 4c 24 18       	mov    %rcx,0x18(%rsp)
140da0a3d:	48 8b c8             	mov    %rax,%rcx
140da0a40:	48 c1 e0 20          	shl    $0x20,%rax
140da0a44:	48 c1 e9 20          	shr    $0x20,%rcx
140da0a48:	48 0b c8             	or     %rax,%rcx
140da0a4b:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
140da0a4f:	49 03 c1             	add    %r9,%rax
140da0a52:	4c 8d 14 0b          	lea    (%rbx,%rcx,1),%r10
140da0a56:	4d 33 f2             	xor    %r10,%r14
140da0a59:	4d 8b c6             	mov    %r14,%r8
140da0a5c:	49 c1 ee 18          	shr    $0x18,%r14
140da0a60:	49 c1 e0 28          	shl    $0x28,%r8
140da0a64:	4d 0b c6             	or     %r14,%r8
140da0a67:	49 03 c0             	add    %r8,%rax
140da0a6a:	48 89 04 24          	mov    %rax,(%rsp)
140da0a6e:	48 33 c1             	xor    %rcx,%rax
140da0a71:	48 8b f0             	mov    %rax,%rsi
140da0a74:	48 c1 e6 30          	shl    $0x30,%rsi
140da0a78:	4c 8b 4d c0          	mov    -0x40(%rbp),%r9
140da0a7c:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
140da0a81:	4d 03 cf             	add    %r15,%r9
140da0a84:	4c 8b 7d d0          	mov    -0x30(%rbp),%r15
140da0a88:	4c 03 cf             	add    %rdi,%r9
140da0a8b:	48 c1 e8 10          	shr    $0x10,%rax
140da0a8f:	4d 03 f9             	add    %r9,%r15
140da0a92:	48 0b f0             	or     %rax,%rsi
140da0a95:	49 8d 04 32          	lea    (%r10,%rsi,1),%rax
140da0a99:	4c 8b 54 24 50       	mov    0x50(%rsp),%r10
140da0a9e:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140da0aa3:	49 33 c0             	xor    %r8,%rax
140da0aa6:	48 8b c8             	mov    %rax,%rcx
140da0aa9:	48 03 c0             	add    %rax,%rax
140da0aac:	48 c1 e9 3f          	shr    $0x3f,%rcx
140da0ab0:	48 0b c8             	or     %rax,%rcx
140da0ab3:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
140da0ab8:	49 33 c1             	xor    %r9,%rax
140da0abb:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140da0ac0:	48 8b c8             	mov    %rax,%rcx
140da0ac3:	4e 8d 0c 23          	lea    (%rbx,%r12,1),%r9
140da0ac7:	4c 03 4d a8          	add    -0x58(%rbp),%r9
140da0acb:	4c 8b 65 f8          	mov    -0x8(%rbp),%r12
140da0acf:	48 c1 e0 20          	shl    $0x20,%rax
140da0ad3:	4d 03 e1             	add    %r9,%r12
140da0ad6:	48 c1 e9 20          	shr    $0x20,%rcx
140da0ada:	48 0b c8             	or     %rax,%rcx
140da0add:	4c 03 d1             	add    %rcx,%r10
140da0ae0:	49 8b c2             	mov    %r10,%rax
140da0ae3:	48 33 c7             	xor    %rdi,%rax
140da0ae6:	4c 8b c0             	mov    %rax,%r8
140da0ae9:	48 c1 e8 18          	shr    $0x18,%rax
140da0aed:	49 c1 e0 28          	shl    $0x28,%r8
140da0af1:	4c 0b c0             	or     %rax,%r8
140da0af4:	4d 03 f8             	add    %r8,%r15
140da0af7:	49 8b c7             	mov    %r15,%rax
140da0afa:	48 33 c1             	xor    %rcx,%rax
140da0afd:	48 8b f8             	mov    %rax,%rdi
140da0b00:	48 c1 e8 10          	shr    $0x10,%rax
140da0b04:	48 c1 e7 30          	shl    $0x30,%rdi
140da0b08:	48 0b f8             	or     %rax,%rdi
140da0b0b:	4d 8d 1c 3a          	lea    (%r10,%rdi,1),%r11
140da0b0f:	4c 8b 54 24 40       	mov    0x40(%rsp),%r10
140da0b14:	49 8b c3             	mov    %r11,%rax
140da0b17:	49 33 c0             	xor    %r8,%rax
140da0b1a:	48 8b c8             	mov    %rax,%rcx
140da0b1d:	48 03 c0             	add    %rax,%rax
140da0b20:	48 c1 e9 3f          	shr    $0x3f,%rcx
140da0b24:	48 0b c8             	or     %rax,%rcx
140da0b27:	48 8b 44 24 10       	mov    0x10(%rsp),%rax
140da0b2c:	49 33 c1             	xor    %r9,%rax
140da0b2f:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140da0b34:	4c 8b 4d a0          	mov    -0x60(%rbp),%r9
140da0b38:	48 8b c8             	mov    %rax,%rcx
140da0b3b:	48 c1 e0 20          	shl    $0x20,%rax
140da0b3f:	4d 03 cd             	add    %r13,%r9
140da0b42:	48 c1 e9 20          	shr    $0x20,%rcx
140da0b46:	48 0b c8             	or     %rax,%rcx
140da0b49:	4c 03 d1             	add    %rcx,%r10
140da0b4c:	49 33 da             	xor    %r10,%rbx
140da0b4f:	4c 8b c3             	mov    %rbx,%r8
140da0b52:	48 c1 eb 18          	shr    $0x18,%rbx
140da0b56:	49 c1 e0 28          	shl    $0x28,%r8
140da0b5a:	4c 0b c3             	or     %rbx,%r8
140da0b5d:	4d 03 e0             	add    %r8,%r12
140da0b60:	49 8b c4             	mov    %r12,%rax
140da0b63:	48 33 c1             	xor    %rcx,%rax
140da0b66:	4c 8b f0             	mov    %rax,%r14
140da0b69:	48 c1 e8 10          	shr    $0x10,%rax
140da0b6d:	49 c1 e6 30          	shl    $0x30,%r14
140da0b71:	4c 0b f0             	or     %rax,%r14
140da0b74:	4b 8d 1c 32          	lea    (%r10,%r14,1),%rbx
140da0b78:	48 8b c3             	mov    %rbx,%rax
140da0b7b:	49 33 c0             	xor    %r8,%rax
140da0b7e:	48 8b c8             	mov    %rax,%rcx
140da0b81:	48 03 c0             	add    %rax,%rax
140da0b84:	48 c1 e9 3f          	shr    $0x3f,%rcx
140da0b88:	48 0b c8             	or     %rax,%rcx
140da0b8b:	4c 03 c9             	add    %rcx,%r9
140da0b8e:	49 8b c1             	mov    %r9,%rax
140da0b91:	48 33 c6             	xor    %rsi,%rax
140da0b94:	4c 8b 6d f0          	mov    -0x10(%rbp),%r13
140da0b98:	4c 8b c0             	mov    %rax,%r8
140da0b9b:	48 c1 e0 20          	shl    $0x20,%rax
140da0b9f:	4d 03 e9             	add    %r9,%r13
140da0ba2:	4c 8b 0c 24          	mov    (%rsp),%r9
140da0ba6:	4c 03 4d c0          	add    -0x40(%rbp),%r9
140da0baa:	4c 03 4c 24 18       	add    0x18(%rsp),%r9
140da0baf:	49 c1 e8 20          	shr    $0x20,%r8
140da0bb3:	4c 0b c0             	or     %rax,%r8
140da0bb6:	4f 8d 14 03          	lea    (%r11,%r8,1),%r10
140da0bba:	49 8b c2             	mov    %r10,%rax
140da0bbd:	48 33 c1             	xor    %rcx,%rax
140da0bc0:	48 8b c8             	mov    %rax,%rcx
140da0bc3:	48 c1 e8 18          	shr    $0x18,%rax
140da0bc7:	48 c1 e1 28          	shl    $0x28,%rcx
140da0bcb:	48 0b c8             	or     %rax,%rcx
140da0bce:	4c 03 e9             	add    %rcx,%r13
140da0bd1:	49 8b c5             	mov    %r13,%rax
140da0bd4:	49 33 c0             	xor    %r8,%rax
140da0bd7:	4c 8b c0             	mov    %rax,%r8
140da0bda:	48 c1 e8 10          	shr    $0x10,%rax
140da0bde:	49 c1 e0 30          	shl    $0x30,%r8
140da0be2:	4c 0b c0             	or     %rax,%r8
140da0be5:	4c 89 44 24 20       	mov    %r8,0x20(%rsp)
140da0bea:	4b 8d 04 02          	lea    (%r10,%r8,1),%rax
140da0bee:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140da0bf3:	48 33 c1             	xor    %rcx,%rax
140da0bf6:	48 8b c8             	mov    %rax,%rcx
140da0bf9:	48 03 c0             	add    %rax,%rax
140da0bfc:	48 c1 e9 3f          	shr    $0x3f,%rcx
140da0c00:	48 0b c8             	or     %rax,%rcx
140da0c03:	49 8b c1             	mov    %r9,%rax
140da0c06:	48 33 c7             	xor    %rdi,%rax
140da0c09:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
140da0c0e:	48 8b c8             	mov    %rax,%rcx
140da0c11:	48 c1 e0 20          	shl    $0x20,%rax
140da0c15:	48 c1 e9 20          	shr    $0x20,%rcx
140da0c19:	48 0b c8             	or     %rax,%rcx
140da0c1c:	4c 8d 14 0b          	lea    (%rbx,%rcx,1),%r10
140da0c20:	49 8b c2             	mov    %r10,%rax