140e556bb:	44 84 e6             	test   %r12b,%sil
140e556be:	0f 84 b5 00 00 00    	je     0x140e55779
140e556c4:	49 0f ba e5 0a       	bt     $0xa,%r13
140e556c9:	0f 83 aa 00 00 00    	jae    0x140e55779
140e556cf:	8d 4e 07             	lea    0x7(%rsi),%ecx
140e556d2:	e8 dd 08 00 00       	call   0x140e55fb4
140e556d7:	49 8b c5             	mov    %r13,%rax
140e556da:	b9 00 60 00 00       	mov    $0x6000,%ecx
140e556df:	48 23 c1             	and    %rcx,%rax
140e556e2:	74 60                	je     0x140e55744
140e556e4:	48 3d 00 20 00 00    	cmp    $0x2000,%rax
140e556ea:	74 3f                	je     0x140e5572b
140e556ec:	48 3d 00 40 00 00    	cmp    $0x4000,%rax
140e556f2:	74 1e                	je     0x140e55712
140e556f4:	48 3b c1             	cmp    %rcx,%rax
140e556f7:	75 78                	jne    0x140e55771
140e556f9:	f2 0f 10 45 00       	movsd  0x0(%rbp),%xmm0
140e556fe:	66 0f 2f 05 5a 30 1c 	comisd 0x1c305a(%rip),%xmm0        # 0x141018760
140e55705:	00
140e55706:	f2 0f 10 05 da 13 39 	movsd  0x3913da(%rip),%xmm0        # 0x1411e6ae8
140e5570d:	00
140e5570e:	77 5c                	ja     0x140e5576c
140e55710:	eb 53                	jmp    0x140e55765
140e55712:	f2 0f 10 45 00       	movsd  0x0(%rbp),%xmm0
140e55717:	66 0f 2f 05 41 30 1c 	comisd 0x1c3041(%rip),%xmm0        # 0x141018760
140e5571e:	00
140e5571f:	77 32                	ja     0x140e55753
140e55721:	f2 0f 10 05 bf 13 39 	movsd  0x3913bf(%rip),%xmm0        # 0x1411e6ae8
140e55728:	00
140e55729:	eb 3a                	jmp    0x140e55765
140e5572b:	f2 0f 10 45 00       	movsd  0x0(%rbp),%xmm0
140e55730:	66 0f 2f 05 28 30 1c 	comisd 0x1c3028(%rip),%xmm0        # 0x141018760
140e55737:	00
140e55738:	76 23                	jbe    0x140e5575d
140e5573a:	f2 0f 10 05 a6 13 39 	movsd  0x3913a6(%rip),%xmm0        # 0x1411e6ae8
140e55741:	00
140e55742:	eb 28                	jmp    0x140e5576c
140e55744:	f2 0f 10 45 00       	movsd  0x0(%rbp),%xmm0
140e55749:	66 0f 2f 05 0f 30 1c 	comisd 0x1c300f(%rip),%xmm0        # 0x141018760
140e55750:	00
140e55751:	76 0a                	jbe    0x140e5575d
140e55753:	f2 0f 10 05 85 13 39 	movsd  0x391385(%rip),%xmm0        # 0x1411e6ae0
140e5575a:	00
140e5575b:	eb 0f                	jmp    0x140e5576c
140e5575d:	f2 0f 10 05 7b 13 39 	movsd  0x39137b(%rip),%xmm0        # 0x1411e6ae0
140e55764:	00
140e55765:	0f 57 05 34 8f 15 00 	xorps  0x158f34(%rip),%xmm0        # 0x140fae6a0
140e5576c:	f2 0f 11 45 00       	movsd  %xmm0,0x0(%rbp)
140e55771:	83 e3 fe             	and    $0xfffffffe,%ebx
140e55774:	e9 84 01 00 00       	jmp    0x140e558fd
140e55779:	41 f6 c4 02          	test   $0x2,%r12b
140e5577d:	0f 84 7a 01 00 00    	je     0x140e558fd
140e55783:	49 0f ba e5 0b       	bt     $0xb,%r13
140e55788:	0f 83 6f 01 00 00    	jae    0x140e558fd
140e5578e:	f2 0f 10 02          	movsd  (%rdx),%xmm0
140e55792:	45 8b f4             	mov    %r12d,%r14d
140e55795:	41 c1 ee 04          	shr    $0x4,%r14d
140e55799:	0f 57 ff             	xorps  %xmm7,%xmm7
140e5579c:	44 23 f6             	and    %esi,%r14d
140e5579f:	66 0f 2e c7          	ucomisd %xmm7,%xmm0
140e557a3:	7a 06                	jp     0x140e557ab
140e557a5:	0f 84 47 01 00 00    	je     0x140e558f2
140e557ab:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140e557b0:	e8 bb 05 00 00       	call   0x140e55d70
140e557b5:	8b 54 24 20          	mov    0x20(%rsp),%edx
140e557b9:	81 c2 00 fa ff ff    	add    $0xfffffa00,%edx
140e557bf:	f2 0f 11 44 24 28    	movsd  %xmm0,0x28(%rsp)
140e557c5:	81 fa ce fb ff ff    	cmp    $0xfffffbce,%edx
140e557cb:	7d 0f                	jge    0x140e557dc
140e557cd:	f2 0f 59 c7          	mulsd  %xmm7,%xmm0
140e557d1:	44 8b f6             	mov    %esi,%r14d
140e557d4:	0f 28 f0             	movaps %xmm0,%xmm6
140e557d7:	e9 0c 01 00 00       	jmp    0x140e558e8
140e557dc:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140e557e1:	44 8b df             	mov    %edi,%r11d
140e557e4:	66 0f 2f f8          	comisd %xmm0,%xmm7
140e557e8:	44 8a cf             	mov    %dil,%r9b
140e557eb:	40 8a cf             	mov    %dil,%cl
140e557ee:	44 89 8c 24 a8 00 00 	mov    %r9d,0xa8(%rsp)
140e557f5:	00
140e557f6:	88 8c 24 90 00 00 00 	mov    %cl,0x90(%rsp)
140e557fd:	41 0f 97 c3          	seta   %r11b
140e55801:	48 c1 e8 30          	shr    $0x30,%rax
140e55805:	66 83 e0 0f          	and    $0xf,%ax
140e55809:	66 41 0b c7          	or     %r15w,%ax
140e5580d:	66 89 44 24 2e       	mov    %ax,0x2e(%rsp)
140e55812:	81 fa 03 fc ff ff    	cmp    $0xfffffc03,%edx
140e55818:	7d 5a                	jge    0x140e55874
140e5581a:	8b 44 24 28          	mov    0x28(%rsp),%eax
140e5581e:	41 ba 03 fc ff ff    	mov    $0xfffffc03,%r10d
140e55824:	44 2b d2             	sub    %edx,%r10d
140e55827:	8b 54 24 2c          	mov    0x2c(%rsp),%edx
140e5582b:	44 8b c0             	mov    %eax,%r8d
140e5582e:	44 23 c6             	and    %esi,%r8d
140e55831:	74 07                	je     0x140e5583a
140e55833:	45 85 f6             	test   %r14d,%r14d
140e55836:	44 0f 44 f6          	cmove  %esi,%r14d
140e5583a:	84 c9                	test   %cl,%cl
140e5583c:	45 0f b6 c9          	movzbl %r9b,%r9d
140e55840:	41 8a c8             	mov    %r8b,%cl
140e55843:	44 0f 45 ce          	cmovne %esi,%r9d
140e55847:	d1 e8                	shr    $1,%eax
140e55849:	89 44 24 28          	mov    %eax,0x28(%rsp)
140e5584d:	40 84 d6             	test   %dl,%sil
140e55850:	74 08                	je     0x140e5585a
140e55852:	0f ba e8 1f          	bts    $0x1f,%eax
140e55856:	89 44 24 28          	mov    %eax,0x28(%rsp)
140e5585a:	d1 ea                	shr    $1,%edx
140e5585c:	4c 2b d6             	sub    %rsi,%r10
140e5585f:	75 ca                	jne    0x140e5582b
140e55861:	89 54 24 2c          	mov    %edx,0x2c(%rsp)
140e55865:	44 89 8c 24 a8 00 00 	mov    %r9d,0xa8(%rsp)
140e5586c:	00
140e5586d:	88 8c 24 90 00 00 00 	mov    %cl,0x90(%rsp)
140e55874:	f2 0f 10 74 24 28    	movsd  0x28(%rsp),%xmm6
140e5587a:	45 85 db             	test   %r11d,%r11d
140e5587d:	74 0d                	je     0x140e5588c
140e5587f:	0f 57 35 1a 8e 15 00 	xorps  0x158e1a(%rip),%xmm6        # 0x140fae6a0
140e55886:	f2 0f 11 74 24 28    	movsd  %xmm6,0x28(%rsp)
140e5588c:	66 0f 2f f8          	comisd %xmm0,%xmm7
140e55890:	41 0f 97 c7          	seta   %r15b
140e55894:	84 c9                	test   %cl,%cl
140e55896:	75 05                	jne    0x140e5589d
140e55898:	45 84 c9             	test   %r9b,%r9b
140e5589b:	74 45                	je     0x140e558e2
140e5589d:	e8 66 2a 00 00       	call   0x140e58308
140e558a2:	85 c0                	test   %eax,%eax
140e558a4:	74 16                	je     0x140e558bc
140e558a6:	3d 00 01 00 00       	cmp    $0x100,%eax
140e558ab:	74 0a                	je     0x140e558b7
140e558ad:	3d 00 02 00 00       	cmp    $0x200,%eax
140e558b2:	75 2e                	jne    0x140e558e2
140e558b4:	44 32 fe             	xor    %sil,%r15b
140e558b7:	45 84 ff             	test   %r15b,%r15b
140e558ba:	eb 19                	jmp    0x140e558d5
140e558bc:	40 38 bc 24 90 00 00 	cmp    %dil,0x90(%rsp)
140e558c3:	00
140e558c4:	74 1c                	je     0x140e558e2
140e558c6:	40 38 bc 24 a8 00 00 	cmp    %dil,0xa8(%rsp)
140e558cd:	00
140e558ce:	75 07                	jne    0x140e558d7
140e558d0:	40 84 74 24 28       	test   %sil,0x28(%rsp)
140e558d5:	74 0b                	je     0x140e558e2
140e558d7:	48 01 74 24 28       	add    %rsi,0x28(%rsp)
140e558dc:	f2 0f 10 74 24 28    	movsd  0x28(%rsp),%xmm6
140e558e2:	41 bf 10 00 00 00    	mov    $0x10,%r15d
140e558e8:	f2 0f 11 75 00       	movsd  %xmm6,0x0(%rbp)
140e558ed:	45 85 f6             	test   %r14d,%r14d
140e558f0:	74 08                	je     0x140e558fa
140e558f2:	49 8b cf             	mov    %r15,%rcx
140e558f5:	e8 ba 06 00 00       	call   0x140e55fb4
140e558fa:	83 e3 fd             	and    $0xfffffffd,%ebx
140e558fd:	45 84 e7             	test   %r12b,%r15b
140e55900:	74 14                	je     0x140e55916
140e55902:	49 0f ba e5 0c       	bt     $0xc,%r13
140e55907:	73 0d                	jae    0x140e55916
140e55909:	b9 20 00 00 00       	mov    $0x20,%ecx
140e5590e:	e8 a1 06 00 00       	call   0x140e55fb4
140e55913:	83 e3 ef             	and    $0xffffffef,%ebx
140e55916:	0f 28 74 24 40       	movaps 0x40(%rsp),%xmm6
140e5591b:	85 db                	test   %ebx,%ebx
140e5591d:	48 8b 9c 24 98 00 00 	mov    0x98(%rsp),%rbx
140e55924:	00
140e55925:	0f 28 7c 24 30       	movaps 0x30(%rsp),%xmm7
140e5592a:	40 0f 94 c7          	sete   %dil
140e5592e:	8b c7                	mov    %edi,%eax
140e55930:	48 83 c4 50          	add    $0x50,%rsp
140e55934:	41 5f                	pop    %r15
140e55936:	41 5e                	pop    %r14
140e55938:	41 5d                	pop    %r13
140e5593a:	41 5c                	pop    %r12
140e5593c:	5f                   	pop    %rdi
140e5593d:	5e                   	pop    %rsi
140e5593e:	5d                   	pop    %rbp
140e5593f:	c3                   	ret
140e55940:	48 83 ec 48          	sub    $0x48,%rsp
140e55944:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
140e55949:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
140e5594e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140e55953:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
140e55958:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e5595d:	e8 06 00 00 00       	call   0x140e55968
140e55962:	48 83 c4 48          	add    $0x48,%rsp
140e55966:	c3                   	ret
140e55967:	cc                   	int3
140e55968:	48 8b c4             	mov    %rsp,%rax
140e5596b:	48 89 58 10          	mov    %rbx,0x10(%rax)
140e5596f:	48 89 70 18          	mov    %rsi,0x18(%rax)
140e55973:	48 89 78 20          	mov    %rdi,0x20(%rax)
140e55977:	48 89 48 08          	mov    %rcx,0x8(%rax)
140e5597b:	55                   	push   %rbp
140e5597c:	48 8b ec             	mov    %rsp,%rbp
140e5597f:	48 83 ec 20          	sub    $0x20,%rsp
140e55983:	48 8b da             	mov    %rdx,%rbx
140e55986:	41 8b f1             	mov    %r9d,%esi
140e55989:	33 d2                	xor    %edx,%edx
140e5598b:	bf 0d 00 00 c0       	mov    $0xc000000d,%edi
140e55990:	89 51 04             	mov    %edx,0x4(%rcx)
140e55993:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55997:	89 50 08             	mov    %edx,0x8(%rax)
140e5599a:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e5599e:	89 50 0c             	mov    %edx,0xc(%rax)
140e559a1:	41 f6 c0 10          	test   $0x10,%r8b
140e559a5:	74 0d                	je     0x140e559b4
140e559a7:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e559ab:	bf 8f 00 00 c0       	mov    $0xc000008f,%edi
140e559b0:	83 48 04 01          	orl    $0x1,0x4(%rax)
140e559b4:	41 f6 c0 02          	test   $0x2,%r8b
140e559b8:	74 0d                	je     0x140e559c7
140e559ba:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e559be:	bf 93 00 00 c0       	mov    $0xc0000093,%edi
140e559c3:	83 48 04 02          	orl    $0x2,0x4(%rax)
140e559c7:	41 f6 c0 01          	test   $0x1,%r8b
140e559cb:	74 0d                	je     0x140e559da
140e559cd:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e559d1:	bf 91 00 00 c0       	mov    $0xc0000091,%edi
140e559d6:	83 48 04 04          	orl    $0x4,0x4(%rax)
140e559da:	41 f6 c0 04          	test   $0x4,%r8b
140e559de:	74 0d                	je     0x140e559ed
140e559e0:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e559e4:	bf 8e 00 00 c0       	mov    $0xc000008e,%edi
140e559e9:	83 48 04 08          	orl    $0x8,0x4(%rax)
140e559ed:	41 f6 c0 08          	test   $0x8,%r8b
140e559f1:	74 0d                	je     0x140e55a00
140e559f3:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e559f7:	bf 90 00 00 c0       	mov    $0xc0000090,%edi
140e559fc:	83 48 04 10          	orl    $0x10,0x4(%rax)
140e55a00:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140e55a04:	48 8b 03             	mov    (%rbx),%rax
140e55a07:	48 c1 e8 07          	shr    $0x7,%rax
140e55a0b:	c1 e0 04             	shl    $0x4,%eax
140e55a0e:	f7 d0                	not    %eax
140e55a10:	33 41 08             	xor    0x8(%rcx),%eax
140e55a13:	83 e0 10             	and    $0x10,%eax
140e55a16:	31 41 08             	xor    %eax,0x8(%rcx)
140e55a19:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140e55a1d:	48 8b 03             	mov    (%rbx),%rax
140e55a20:	48 c1 e8 09          	shr    $0x9,%rax
140e55a24:	c1 e0 03             	shl    $0x3,%eax
140e55a27:	f7 d0                	not    %eax
140e55a29:	33 41 08             	xor    0x8(%rcx),%eax
140e55a2c:	83 e0 08             	and    $0x8,%eax
140e55a2f:	31 41 08             	xor    %eax,0x8(%rcx)
140e55a32:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140e55a36:	48 8b 03             	mov    (%rbx),%rax
140e55a39:	48 c1 e8 0a          	shr    $0xa,%rax
140e55a3d:	c1 e0 02             	shl    $0x2,%eax
140e55a40:	f7 d0                	not    %eax
140e55a42:	33 41 08             	xor    0x8(%rcx),%eax
140e55a45:	83 e0 04             	and    $0x4,%eax
140e55a48:	31 41 08             	xor    %eax,0x8(%rcx)
140e55a4b:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140e55a4f:	48 8b 03             	mov    (%rbx),%rax
140e55a52:	48 c1 e8 0b          	shr    $0xb,%rax
140e55a56:	03 c0                	add    %eax,%eax
140e55a58:	f7 d0                	not    %eax
140e55a5a:	33 41 08             	xor    0x8(%rcx),%eax
140e55a5d:	83 e0 02             	and    $0x2,%eax
140e55a60:	31 41 08             	xor    %eax,0x8(%rcx)
140e55a63:	8b 03                	mov    (%rbx),%eax
140e55a65:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140e55a69:	48 c1 e8 0c          	shr    $0xc,%rax
140e55a6d:	f7 d0                	not    %eax
140e55a6f:	33 41 08             	xor    0x8(%rcx),%eax
140e55a72:	83 e0 01             	and    $0x1,%eax
140e55a75:	31 41 08             	xor    %eax,0x8(%rcx)
140e55a78:	e8 57 05 00 00       	call   0x140e55fd4
140e55a7d:	48 8b d0             	mov    %rax,%rdx
140e55a80:	a8 01                	test   $0x1,%al
140e55a82:	74 08                	je     0x140e55a8c
140e55a84:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140e55a88:	83 49 0c 10          	orl    $0x10,0xc(%rcx)
140e55a8c:	f6 c2 04             	test   $0x4,%dl
140e55a8f:	74 08                	je     0x140e55a99
140e55a91:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140e55a95:	83 49 0c 08          	orl    $0x8,0xc(%rcx)
140e55a99:	f6 c2 08             	test   $0x8,%dl
140e55a9c:	74 08                	je     0x140e55aa6
140e55a9e:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55aa2:	83 48 0c 04          	orl    $0x4,0xc(%rax)
140e55aa6:	f6 c2 10             	test   $0x10,%dl
140e55aa9:	74 08                	je     0x140e55ab3
140e55aab:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55aaf:	83 48 0c 02          	orl    $0x2,0xc(%rax)
140e55ab3:	f6 c2 20             	test   $0x20,%dl
140e55ab6:	74 08                	je     0x140e55ac0
140e55ab8:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55abc:	83 48 0c 01          	orl    $0x1,0xc(%rax)
140e55ac0:	8b 03                	mov    (%rbx),%eax
140e55ac2:	b9 00 60 00 00       	mov    $0x6000,%ecx
140e55ac7:	48 23 c1             	and    %rcx,%rax
140e55aca:	74 3e                	je     0x140e55b0a
140e55acc:	48 3d 00 20 00 00    	cmp    $0x2000,%rax
140e55ad2:	74 26                	je     0x140e55afa
140e55ad4:	48 3d 00 40 00 00    	cmp    $0x4000,%rax
140e55ada:	74 0e                	je     0x140e55aea
140e55adc:	48 3b c1             	cmp    %rcx,%rax
140e55adf:	75 30                	jne    0x140e55b11
140e55ae1:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55ae5:	83 08 03             	orl    $0x3,(%rax)
140e55ae8:	eb 27                	jmp    0x140e55b11
140e55aea:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55aee:	83 20 fe             	andl   $0xfffffffe,(%rax)
140e55af1:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55af5:	83 08 02             	orl    $0x2,(%rax)
140e55af8:	eb 17                	jmp    0x140e55b11
140e55afa:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55afe:	83 20 fd             	andl   $0xfffffffd,(%rax)
140e55b01:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55b05:	83 08 01             	orl    $0x1,(%rax)
140e55b08:	eb 07                	jmp    0x140e55b11
140e55b0a:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55b0e:	83 20 fc             	andl   $0xfffffffc,(%rax)
140e55b11:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55b15:	81 e6 ff 0f 00 00    	and    $0xfff,%esi
140e55b1b:	c1 e6 05             	shl    $0x5,%esi
140e55b1e:	81 20 1f 00 fe ff    	andl   $0xfffe001f,(%rax)
140e55b24:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55b28:	09 30                	or     %esi,(%rax)
140e55b2a:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55b2e:	48 8b 75 38          	mov    0x38(%rbp),%rsi
140e55b32:	83 48 20 01          	orl    $0x1,0x20(%rax)
140e55b36:	83 7d 40 00          	cmpl   $0x0,0x40(%rbp)
140e55b3a:	74 33                	je     0x140e55b6f
140e55b3c:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55b40:	ba e1 ff ff ff       	mov    $0xffffffe1,%edx
140e55b45:	21 50 20             	and    %edx,0x20(%rax)
140e55b48:	48 8b 45 30          	mov    0x30(%rbp),%rax
140e55b4c:	8b 08                	mov    (%rax),%ecx
140e55b4e:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55b52:	89 48 10             	mov    %ecx,0x10(%rax)
140e55b55:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55b59:	83 48 60 01          	orl    $0x1,0x60(%rax)
140e55b5d:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55b61:	21 50 60             	and    %edx,0x60(%rax)
140e55b64:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55b68:	8b 0e                	mov    (%rsi),%ecx
140e55b6a:	89 48 50             	mov    %ecx,0x50(%rax)
140e55b6d:	eb 48                	jmp    0x140e55bb7
140e55b6f:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
140e55b73:	41 b8 e3 ff ff ff    	mov    $0xffffffe3,%r8d
140e55b79:	8b 41 20             	mov    0x20(%rcx),%eax
140e55b7c:	41 23 c0             	and    %r8d,%eax
140e55b7f:	83 c8 02             	or     $0x2,%eax
140e55b82:	89 41 20             	mov    %eax,0x20(%rcx)
140e55b85:	48 8b 45 30          	mov    0x30(%rbp),%rax
140e55b89:	48 8b 08             	mov    (%rax),%rcx
140e55b8c:	48 8b 45 10          	mov    0x10(%rbp),%rax
140e55b90:	48 89 48 10          	mov    %rcx,0x10(%rax)
140e55b94:	48 8b 45 10          	mov    0x10(%rbp),%rax