1401acc11:	48 89 41 10          	mov    %rax,0x10(%rcx)
1401acc15:	48 8b 5a 08          	mov    0x8(%rdx),%rbx
1401acc19:	48 85 db             	test   %rbx,%rbx
1401acc1c:	74 39                	je     0x1401acc57
1401acc1e:	83 c8 ff             	or     $0xffffffff,%eax
1401acc21:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401acc26:	83 f8 01             	cmp    $0x1,%eax
1401acc29:	75 2c                	jne    0x1401acc57
1401acc2b:	48 8b 03             	mov    (%rbx),%rax
1401acc2e:	48 8b cb             	mov    %rbx,%rcx
1401acc31:	48 8b 00             	mov    (%rax),%rax
1401acc34:	ff 15 fe ff 95 00    	call   *0x95fffe(%rip)        # 0x140b0cc38
1401acc3a:	83 c8 ff             	or     $0xffffffff,%eax
1401acc3d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401acc42:	83 f8 01             	cmp    $0x1,%eax
1401acc45:	75 10                	jne    0x1401acc57
1401acc47:	48 8b 03             	mov    (%rbx),%rax
1401acc4a:	48 8b cb             	mov    %rbx,%rcx
1401acc4d:	48 8b 40 08          	mov    0x8(%rax),%rax
1401acc51:	ff 15 e1 ff 95 00    	call   *0x95ffe1(%rip)        # 0x140b0cc38
1401acc57:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401acc5c:	48 8b c7             	mov    %rdi,%rax
1401acc5f:	48 83 c4 20          	add    $0x20,%rsp
1401acc63:	5f                   	pop    %rdi
1401acc64:	c3                   	ret
1401acc65:	90                   	nop
1401acc66:	90                   	nop
1401acc67:	90                   	nop
1401acc68:	90                   	nop
1401acc69:	90                   	nop
1401acc6a:	90                   	nop
1401acc6b:	90                   	nop
1401acc6c:	90                   	nop
1401acc6d:	90                   	nop
1401acc6e:	90                   	nop
1401acc6f:	90                   	nop
1401acc70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401acc75:	57                   	push   %rdi
1401acc76:	48 83 ec 20          	sub    $0x20,%rsp
1401acc7a:	8b da                	mov    %edx,%ebx
1401acc7c:	48 8b f9             	mov    %rcx,%rdi
1401acc7f:	e8 1c 00 00 00       	call   0x1401acca0
1401acc84:	f6 c3 01             	test   $0x1,%bl
1401acc87:	74 08                	je     0x1401acc91
1401acc89:	48 8b cf             	mov    %rdi,%rcx
1401acc8c:	e8 43 29 94 00       	call   0x140aef5d4
1401acc91:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401acc96:	48 8b c7             	mov    %rdi,%rax
1401acc99:	48 83 c4 20          	add    $0x20,%rsp
1401acc9d:	5f                   	pop    %rdi
1401acc9e:	c3                   	ret
1401acc9f:	90                   	nop
1401acca0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401acca5:	57                   	push   %rdi
1401acca6:	48 83 ec 20          	sub    $0x20,%rsp
1401accaa:	48 8b 59 10          	mov    0x10(%rcx),%rbx
1401accae:	48 8b f9             	mov    %rcx,%rdi
1401accb1:	48 85 db             	test   %rbx,%rbx
1401accb4:	74 39                	je     0x1401accef
1401accb6:	83 c8 ff             	or     $0xffffffff,%eax
1401accb9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401accbe:	83 f8 01             	cmp    $0x1,%eax
1401accc1:	75 2c                	jne    0x1401accef
1401accc3:	48 8b 03             	mov    (%rbx),%rax
1401accc6:	48 8b cb             	mov    %rbx,%rcx
1401accc9:	48 8b 00             	mov    (%rax),%rax
1401acccc:	ff 15 66 ff 95 00    	call   *0x95ff66(%rip)        # 0x140b0cc38
1401accd2:	83 c8 ff             	or     $0xffffffff,%eax
1401accd5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401accda:	83 f8 01             	cmp    $0x1,%eax
1401accdd:	75 10                	jne    0x1401accef
1401accdf:	48 8b 03             	mov    (%rbx),%rax
1401acce2:	48 8b cb             	mov    %rbx,%rcx
1401acce5:	48 8b 40 08          	mov    0x8(%rax),%rax
1401acce9:	ff 15 49 ff 95 00    	call   *0x95ff49(%rip)        # 0x140b0cc38
1401accef:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401accf4:	48 8d 05 b5 17 97 00 	lea    0x9717b5(%rip),%rax        # 0x140b1e4b0
1401accfb:	48 89 07             	mov    %rax,(%rdi)
1401accfe:	48 83 c4 20          	add    $0x20,%rsp
1401acd02:	5f                   	pop    %rdi
1401acd03:	c3                   	ret
1401acd04:	90                   	nop
1401acd05:	90                   	nop
1401acd06:	90                   	nop
1401acd07:	90                   	nop
1401acd08:	90                   	nop
1401acd09:	90                   	nop
1401acd0a:	90                   	nop
1401acd0b:	90                   	nop
1401acd0c:	90                   	nop
1401acd0d:	90                   	nop
1401acd0e:	90                   	nop
1401acd0f:	90                   	nop
1401acd10:	48 8b c4             	mov    %rsp,%rax
1401acd13:	48 89 58 10          	mov    %rbx,0x10(%rax)
1401acd17:	48 89 70 18          	mov    %rsi,0x18(%rax)
1401acd1b:	48 89 78 20          	mov    %rdi,0x20(%rax)
1401acd1f:	41 56                	push   %r14
1401acd21:	48 83 ec 50          	sub    $0x50,%rsp
1401acd25:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
1401acd29:	48 8b d9             	mov    %rcx,%rbx
1401acd2c:	48 8d 48 c8          	lea    -0x38(%rax),%rcx
1401acd30:	e8 9b a7 f8 ff       	call   0x1401374d0
1401acd35:	0f 57 c0             	xorps  %xmm0,%xmm0
1401acd38:	f3 0f 7f 44 24 30    	movdqu %xmm0,0x30(%rsp)
1401acd3e:	48 8b 43 10          	mov    0x10(%rbx),%rax
1401acd42:	bf 01 00 00 00       	mov    $0x1,%edi
1401acd47:	48 85 c0             	test   %rax,%rax
1401acd4a:	74 04                	je     0x1401acd50
1401acd4c:	f0 01 78 08          	lock add %edi,0x8(%rax)
1401acd50:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401acd54:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401acd59:	48 8b 43 10          	mov    0x10(%rbx),%rax
1401acd5d:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1401acd62:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1401acd67:	e8 14 91 ff ff       	call   0x1401a5e80
1401acd6c:	48 8b 74 24 20       	mov    0x20(%rsp),%rsi
1401acd71:	84 c0                	test   %al,%al
1401acd73:	0f 85 ea 00 00 00    	jne    0x1401ace63
1401acd79:	48 85 f6             	test   %rsi,%rsi
1401acd7c:	0f 84 88 01 00 00    	je     0x1401acf0a
1401acd82:	4c 8b 76 08          	mov    0x8(%rsi),%r14
1401acd86:	49 8b 96 20 01 00 00 	mov    0x120(%r14),%rdx
1401acd8d:	48 83 c2 18          	add    $0x18,%rdx
1401acd91:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401acd95:	48 8b 88 20 01 00 00 	mov    0x120(%rax),%rcx
1401acd9c:	48 83 c1 18          	add    $0x18,%rcx
1401acda0:	48 8b 42 10          	mov    0x10(%rdx),%rax
1401acda4:	48 83 7a 18 0f       	cmpq   $0xf,0x18(%rdx)
1401acda9:	76 03                	jbe    0x1401acdae
1401acdab:	48 8b 12             	mov    (%rdx),%rdx
1401acdae:	4c 8b 41 10          	mov    0x10(%rcx),%r8
1401acdb2:	48 83 79 18 0f       	cmpq   $0xf,0x18(%rcx)
1401acdb7:	76 03                	jbe    0x1401acdbc
1401acdb9:	48 8b 09             	mov    (%rcx),%rcx
1401acdbc:	4c 3b c0             	cmp    %rax,%r8
1401acdbf:	0f 85 45 01 00 00    	jne    0x1401acf0a
1401acdc5:	e8 20 55 94 00       	call   0x140af22ea
1401acdca:	85 c0                	test   %eax,%eax
1401acdcc:	0f 85 38 01 00 00    	jne    0x1401acf0a
1401acdd2:	49 8b 06             	mov    (%r14),%rax
1401acdd5:	49 8b ce             	mov    %r14,%rcx
1401acdd8:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1401acddf:	ff 15 53 fe 95 00    	call   *0x95fe53(%rip)        # 0x140b0cc38
1401acde5:	f3 0f 10 70 0c       	movss  0xc(%rax),%xmm6
1401acdea:	f3 0f 5c 70 04       	subss  0x4(%rax),%xmm6
1401acdef:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401acdf3:	48 8b 01             	mov    (%rcx),%rax
1401acdf6:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1401acdfd:	ff 15 35 fe 95 00    	call   *0x95fe35(%rip)        # 0x140b0cc38
1401ace03:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
1401ace08:	f3 0f 5c 40 04       	subss  0x4(%rax),%xmm0
1401ace0d:	f3 0f 10 15 2b 43 a0 	movss  0xa0432b(%rip),%xmm2        # 0x140bb1140
1401ace14:	00
1401ace15:	0f 28 ce             	movaps %xmm6,%xmm1
1401ace18:	e8 63 97 00 00       	call   0x1401b6580
1401ace1d:	84 c0                	test   %al,%al
1401ace1f:	0f 84 e5 00 00 00    	je     0x1401acf0a
1401ace25:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1401ace29:	48 8b 01             	mov    (%rcx),%rax
1401ace2c:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1401ace33:	ff 15 ff fd 95 00    	call   *0x95fdff(%rip)        # 0x140b0cc38
1401ace39:	f3 0f 10 70 08       	movss  0x8(%rax),%xmm6
1401ace3e:	f3 0f 5c 30          	subss  (%rax),%xmm6
1401ace42:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401ace46:	48 8b 01             	mov    (%rcx),%rax
1401ace49:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1401ace50:	ff 15 e2 fd 95 00    	call   *0x95fde2(%rip)        # 0x140b0cc38
1401ace56:	f3 0f 10 15 e2 42 a0 	movss  0xa042e2(%rip),%xmm2        # 0x140bb1140
1401ace5d:	00
1401ace5e:	e9 92 00 00 00       	jmp    0x1401acef5
1401ace63:	48 85 f6             	test   %rsi,%rsi
1401ace66:	0f 84 9e 00 00 00    	je     0x1401acf0a
1401ace6c:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1401ace70:	48 8b 01             	mov    (%rcx),%rax
1401ace73:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1401ace7a:	ff 15 b8 fd 95 00    	call   *0x95fdb8(%rip)        # 0x140b0cc38
1401ace80:	f3 0f 10 70 0c       	movss  0xc(%rax),%xmm6
1401ace85:	f3 0f 5c 70 04       	subss  0x4(%rax),%xmm6
1401ace8a:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401ace8e:	48 8b 01             	mov    (%rcx),%rax
1401ace91:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1401ace98:	ff 15 9a fd 95 00    	call   *0x95fd9a(%rip)        # 0x140b0cc38
1401ace9e:	f3 0f 10 40 0c       	movss  0xc(%rax),%xmm0
1401acea3:	f3 0f 5c 40 04       	subss  0x4(%rax),%xmm0
1401acea8:	f3 0f 10 15 e8 42 a0 	movss  0xa042e8(%rip),%xmm2        # 0x140bb1198
1401aceaf:	00
1401aceb0:	0f 28 ce             	movaps %xmm6,%xmm1
1401aceb3:	e8 c8 96 00 00       	call   0x1401b6580
1401aceb8:	84 c0                	test   %al,%al
1401aceba:	74 4e                	je     0x1401acf0a
1401acebc:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
1401acec0:	48 8b 01             	mov    (%rcx),%rax
1401acec3:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1401aceca:	ff 15 68 fd 95 00    	call   *0x95fd68(%rip)        # 0x140b0cc38
1401aced0:	f3 0f 10 70 08       	movss  0x8(%rax),%xmm6
1401aced5:	f3 0f 5c 30          	subss  (%rax),%xmm6
1401aced9:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401acedd:	48 8b 01             	mov    (%rcx),%rax
1401acee0:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1401acee7:	ff 15 4b fd 95 00    	call   *0x95fd4b(%rip)        # 0x140b0cc38
1401aceed:	f3 0f 10 15 a3 42 a0 	movss  0xa042a3(%rip),%xmm2        # 0x140bb1198
1401acef4:	00
1401acef5:	f3 0f 10 40 08       	movss  0x8(%rax),%xmm0
1401acefa:	0f 28 ce             	movaps %xmm6,%xmm1
1401acefd:	f3 0f 5c 00          	subss  (%rax),%xmm0
1401acf01:	e8 7a 96 00 00       	call   0x1401b6580
1401acf06:	84 c0                	test   %al,%al
1401acf08:	75 03                	jne    0x1401acf0d
1401acf0a:	40 32 ff             	xor    %dil,%dil
1401acf0d:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1401acf12:	48 85 c9             	test   %rcx,%rcx
1401acf15:	74 3f                	je     0x1401acf56
1401acf17:	83 ce ff             	or     $0xffffffff,%esi
1401acf1a:	8b c6                	mov    %esi,%eax
1401acf1c:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1401acf21:	03 c6                	add    %esi,%eax
1401acf23:	75 31                	jne    0x1401acf56
1401acf25:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1401acf2a:	48 8b 03             	mov    (%rbx),%rax
1401acf2d:	48 8b cb             	mov    %rbx,%rcx
1401acf30:	48 8b 00             	mov    (%rax),%rax
1401acf33:	ff 15 ff fc 95 00    	call   *0x95fcff(%rip)        # 0x140b0cc38
1401acf39:	8b ce                	mov    %esi,%ecx
1401acf3b:	f0 0f c1 4b 0c       	lock xadd %ecx,0xc(%rbx)
1401acf40:	03 ce                	add    %esi,%ecx
1401acf42:	75 12                	jne    0x1401acf56
1401acf44:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1401acf49:	48 8b 11             	mov    (%rcx),%rdx
1401acf4c:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401acf50:	ff 15 e2 fc 95 00    	call   *0x95fce2(%rip)        # 0x140b0cc38
1401acf56:	40 8a c7             	mov    %dil,%al
1401acf59:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1401acf5e:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1401acf63:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1401acf68:	0f 28 74 24 40       	movaps 0x40(%rsp),%xmm6
1401acf6d:	48 83 c4 50          	add    $0x50,%rsp
1401acf71:	41 5e                	pop    %r14
1401acf73:	c3                   	ret
1401acf74:	90                   	nop
1401acf75:	90                   	nop
1401acf76:	90                   	nop
1401acf77:	90                   	nop
1401acf78:	90                   	nop
1401acf79:	90                   	nop
1401acf7a:	90                   	nop
1401acf7b:	90                   	nop
1401acf7c:	90                   	nop
1401acf7d:	90                   	nop
1401acf7e:	90                   	nop
1401acf7f:	90                   	nop
1401acf80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401acf85:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401acf8a:	57                   	push   %rdi
1401acf8b:	48 83 ec 30          	sub    $0x30,%rsp
1401acf8f:	48 8b da             	mov    %rdx,%rbx
1401acf92:	48 8b f1             	mov    %rcx,%rsi
1401acf95:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
1401acf9a:	4c 8d 0d 47 57 b2 00 	lea    0xb25747(%rip),%r9        # 0x140cd26e8
1401acfa1:	4c 8d 05 00 57 b2 00 	lea    0xb25700(%rip),%r8        # 0x140cd26a8
1401acfa8:	33 d2                	xor    %edx,%edx
1401acfaa:	48 8b 0b             	mov    (%rbx),%rcx
1401acfad:	e8 2c 53 94 00       	call   0x140af22de
1401acfb2:	bf 01 00 00 00       	mov    $0x1,%edi
1401acfb7:	48 85 c0             	test   %rax,%rax
1401acfba:	74 13                	je     0x1401acfcf
1401acfbc:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401acfc0:	48 85 c9             	test   %rcx,%rcx
1401acfc3:	74 04                	je     0x1401acfc9
1401acfc5:	f0 01 79 08          	lock add %edi,0x8(%rcx)
1401acfc9:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1401acfcd:	eb 02                	jmp    0x1401acfd1
1401acfcf:	33 db                	xor    %ebx,%ebx
1401acfd1:	48 85 c0             	test   %rax,%rax
1401acfd4:	74 0a                	je     0x1401acfe0
1401acfd6:	0f b7 40 08          	movzwl 0x8(%rax),%eax
1401acfda:	66 39 46 08          	cmp    %ax,0x8(%rsi)
1401acfde:	74 03                	je     0x1401acfe3
1401acfe0:	40 32 ff             	xor    %dil,%dil
1401acfe3:	48 85 db             	test   %rbx,%rbx
1401acfe6:	74 38                	je     0x1401ad020
1401acfe8:	83 ce ff             	or     $0xffffffff,%esi
1401acfeb:	8b c6                	mov    %esi,%eax
1401acfed:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401acff2:	03 c6                	add    %esi,%eax
1401acff4:	75 2a                	jne    0x1401ad020
1401acff6:	48 8b 03             	mov    (%rbx),%rax
1401acff9:	48 8b cb             	mov    %rbx,%rcx
1401acffc:	48 8b 00             	mov    (%rax),%rax
1401acfff:	ff 15 33 fc 95 00    	call   *0x95fc33(%rip)        # 0x140b0cc38
1401ad005:	8b d6                	mov    %esi,%edx
1401ad007:	f0 0f c1 53 0c       	lock xadd %edx,0xc(%rbx)
1401ad00c:	03 d6                	add    %esi,%edx
1401ad00e:	75 10                	jne    0x1401ad020
1401ad010:	48 8b 13             	mov    (%rbx),%rdx
1401ad013:	48 8b cb             	mov    %rbx,%rcx
1401ad016:	48 8b 42 08          	mov    0x8(%rdx),%rax
1401ad01a:	ff 15 18 fc 95 00    	call   *0x95fc18(%rip)        # 0x140b0cc38
1401ad020:	40 8a c7             	mov    %dil,%al
1401ad023:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401ad028:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1401ad02d:	48 83 c4 30          	add    $0x30,%rsp
1401ad031:	5f                   	pop    %rdi
1401ad032:	c3                   	ret
1401ad033:	90                   	nop
1401ad034:	90                   	nop
1401ad035:	90                   	nop
1401ad036:	90                   	nop
1401ad037:	90                   	nop
1401ad038:	90                   	nop
1401ad039:	90                   	nop
1401ad03a:	90                   	nop
1401ad03b:	90                   	nop
1401ad03c:	90                   	nop
1401ad03d:	90                   	nop
1401ad03e:	90                   	nop
1401ad03f:	90                   	nop
1401ad040:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401ad045:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401ad04a:	57                   	push   %rdi
1401ad04b:	48 83 ec 50          	sub    $0x50,%rsp
1401ad04f:	48 8b fa             	mov    %rdx,%rdi
1401ad052:	48 8b d9             	mov    %rcx,%rbx
1401ad055:	48 8b d1             	mov    %rcx,%rdx
1401ad058:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1401ad05d:	e8 9e 02 00 00       	call   0x1401ad300
1401ad062:	4c 8b 08             	mov    (%rax),%r9
1401ad065:	49 8b 01             	mov    (%r9),%rax
1401ad068:	4c 8b 50 10          	mov    0x10(%rax),%r10
1401ad06c:	0f 57 c0             	xorps  %xmm0,%xmm0
1401ad06f:	f3 0f 7f 44 24 28    	movdqu %xmm0,0x28(%rsp)
1401ad075:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1401ad079:	48 85 d2             	test   %rdx,%rdx
1401ad07c:	0f 84 d6 00 00 00    	je     0x1401ad158
1401ad082:	8b 42 08             	mov    0x8(%rdx),%eax
1401ad085:	eb 0a                	jmp    0x1401ad091
1401ad087:	8d 48 01             	lea    0x1(%rax),%ecx
1401ad08a:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
1401ad08f:	74 0a                	je     0x1401ad09b
1401ad091:	85 c0                	test   %eax,%eax
1401ad093:	0f 84 bf 00 00 00    	je     0x1401ad158
1401ad099:	eb ec                	jmp    0x1401ad087
1401ad09b:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1401ad09f:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1401ad0a4:	48 8b 53 10          	mov    0x10(%rbx),%rdx
1401ad0a8:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1401ad0ad:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1401ad0b2:	48 8b d7             	mov    %rdi,%rdx
1401ad0b5:	49 8b c9             	mov    %r9,%rcx
1401ad0b8:	49 8b c2             	mov    %r10,%rax