1406b9652:	e8 f9 e3 ad ff       	call   0x140197a50
1406b9657:	8b d7                	mov    %edi,%edx
1406b9659:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
1406b965d:	e8 be a7 af ff       	call   0x1401b3e20
1406b9662:	90                   	nop
1406b9663:	49 8b 56 08          	mov    0x8(%r14),%rdx
1406b9667:	49 3b 56 10          	cmp    0x10(%r14),%rdx
1406b966b:	74 23                	je     0x1406b9690
1406b966d:	0f 10 45 ff          	movups -0x1(%rbp),%xmm0
1406b9671:	0f 11 02             	movups %xmm0,(%rdx)
1406b9674:	0f 10 4d 0f          	movups 0xf(%rbp),%xmm1
1406b9678:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
1406b967c:	b8 0f 00 00 00       	mov    $0xf,%eax
1406b9681:	48 89 45 17          	mov    %rax,0x17(%rbp)
1406b9685:	c6 45 ff 00          	movb   $0x0,-0x1(%rbp)
1406b9689:	49 83 46 08 20       	addq   $0x20,0x8(%r14)
1406b968e:	eb 10                	jmp    0x1406b96a0
1406b9690:	4c 8d 45 ff          	lea    -0x1(%rbp),%r8
1406b9694:	49 8b ce             	mov    %r14,%rcx
1406b9697:	e8 74 f7 b7 ff       	call   0x140238e10
1406b969c:	48 8b 45 17          	mov    0x17(%rbp),%rax
1406b96a0:	48 83 f8 0f          	cmp    $0xf,%rax
1406b96a4:	76 32                	jbe    0x1406b96d8
1406b96a6:	48 8d 50 01          	lea    0x1(%rax),%rdx
1406b96aa:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1406b96ae:	48 8b c1             	mov    %rcx,%rax
1406b96b1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406b96b8:	72 19                	jb     0x1406b96d3
1406b96ba:	48 83 c2 27          	add    $0x27,%rdx
1406b96be:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406b96c2:	48 2b c1             	sub    %rcx,%rax
1406b96c5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406b96c9:	48 83 f8 1f          	cmp    $0x1f,%rax
1406b96cd:	0f 87 c2 01 00 00    	ja     0x1406b9895
1406b96d3:	e8 6c 1a 76 00       	call   0x140e1b144
1406b96d8:	49 8b 45 50          	mov    0x50(%r13),%rax
1406b96dc:	4e 8d 04 e0          	lea    (%rax,%r12,8),%r8
1406b96e0:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1406b96e4:	49 8b 4d 28          	mov    0x28(%r13),%rcx
1406b96e8:	e8 73 8f fe ff       	call   0x1406a2660
1406b96ed:	48 8b 38             	mov    (%rax),%rdi
1406b96f0:	48 85 ff             	test   %rdi,%rdi
1406b96f3:	74 05                	je     0x1406b96fa
1406b96f5:	8b 7f 18             	mov    0x18(%rdi),%edi
1406b96f8:	eb 05                	jmp    0x1406b96ff
1406b96fa:	bf ff ff ff ff       	mov    $0xffffffff,%edi
1406b96ff:	48 8b 5d b7          	mov    -0x49(%rbp),%rbx
1406b9703:	48 85 db             	test   %rbx,%rbx
1406b9706:	74 3d                	je     0x1406b9745
1406b9708:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1406b970d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1406b9712:	83 f8 01             	cmp    $0x1,%eax
1406b9715:	75 2e                	jne    0x1406b9745
1406b9717:	48 8b 03             	mov    (%rbx),%rax
1406b971a:	48 8b cb             	mov    %rbx,%rcx
1406b971d:	48 8b 00             	mov    (%rax),%rax
1406b9720:	ff 15 fa a2 8c 00    	call   *0x8ca2fa(%rip)        # 0x140f83a20
1406b9726:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1406b972b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1406b9730:	83 f8 01             	cmp    $0x1,%eax
1406b9733:	75 10                	jne    0x1406b9745
1406b9735:	48 8b 03             	mov    (%rbx),%rax
1406b9738:	48 8b cb             	mov    %rbx,%rcx
1406b973b:	48 8b 40 08          	mov    0x8(%rax),%rax
1406b973f:	ff 15 db a2 8c 00    	call   *0x8ca2db(%rip)        # 0x140f83a20
1406b9745:	8b d7                	mov    %edi,%edx
1406b9747:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
1406b974b:	e8 d0 a6 af ff       	call   0x1401b3e20
1406b9750:	90                   	nop
1406b9751:	49 8b 56 08          	mov    0x8(%r14),%rdx
1406b9755:	49 3b 56 10          	cmp    0x10(%r14),%rdx
1406b9759:	74 1f                	je     0x1406b977a
1406b975b:	0f 10 45 ff          	movups -0x1(%rbp),%xmm0
1406b975f:	0f 11 02             	movups %xmm0,(%rdx)
1406b9762:	0f 10 4d 0f          	movups 0xf(%rbp),%xmm1
1406b9766:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
1406b976a:	ba 0f 00 00 00       	mov    $0xf,%edx
1406b976f:	c6 45 ff 00          	movb   $0x0,-0x1(%rbp)
1406b9773:	49 83 46 08 20       	addq   $0x20,0x8(%r14)
1406b9778:	eb 10                	jmp    0x1406b978a
1406b977a:	4c 8d 45 ff          	lea    -0x1(%rbp),%r8
1406b977e:	49 8b ce             	mov    %r14,%rcx
1406b9781:	e8 8a f6 b7 ff       	call   0x140238e10
1406b9786:	48 8b 55 17          	mov    0x17(%rbp),%rdx
1406b978a:	48 83 fa 0f          	cmp    $0xf,%rdx
1406b978e:	76 31                	jbe    0x1406b97c1
1406b9790:	48 ff c2             	inc    %rdx
1406b9793:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1406b9797:	48 8b c1             	mov    %rcx,%rax
1406b979a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406b97a1:	72 19                	jb     0x1406b97bc
1406b97a3:	48 83 c2 27          	add    $0x27,%rdx
1406b97a7:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406b97ab:	48 2b c1             	sub    %rcx,%rax
1406b97ae:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406b97b2:	48 83 f8 1f          	cmp    $0x1f,%rax
1406b97b6:	0f 87 df 00 00 00    	ja     0x1406b989b
1406b97bc:	e8 83 19 76 00       	call   0x140e1b144
1406b97c1:	49 8b 45 68          	mov    0x68(%r13),%rax
1406b97c5:	42 8b 14 a0          	mov    (%rax,%r12,4),%edx
1406b97c9:	48 8d 4d ff          	lea    -0x1(%rbp),%rcx
1406b97cd:	e8 4e a6 af ff       	call   0x1401b3e20
1406b97d2:	90                   	nop
1406b97d3:	49 8b 56 08          	mov    0x8(%r14),%rdx
1406b97d7:	49 3b 56 10          	cmp    0x10(%r14),%rdx
1406b97db:	74 23                	je     0x1406b9800
1406b97dd:	0f 10 45 ff          	movups -0x1(%rbp),%xmm0
1406b97e1:	0f 11 02             	movups %xmm0,(%rdx)
1406b97e4:	0f 10 4d 0f          	movups 0xf(%rbp),%xmm1
1406b97e8:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
1406b97ec:	b8 0f 00 00 00       	mov    $0xf,%eax
1406b97f1:	48 89 45 17          	mov    %rax,0x17(%rbp)
1406b97f5:	c6 45 ff 00          	movb   $0x0,-0x1(%rbp)
1406b97f9:	49 83 46 08 20       	addq   $0x20,0x8(%r14)
1406b97fe:	eb 10                	jmp    0x1406b9810
1406b9800:	4c 8d 45 ff          	lea    -0x1(%rbp),%r8
1406b9804:	49 8b ce             	mov    %r14,%rcx
1406b9807:	e8 04 f6 b7 ff       	call   0x140238e10
1406b980c:	48 8b 45 17          	mov    0x17(%rbp),%rax
1406b9810:	48 83 f8 0f          	cmp    $0xf,%rax
1406b9814:	76 2e                	jbe    0x1406b9844
1406b9816:	48 8d 50 01          	lea    0x1(%rax),%rdx
1406b981a:	48 8b 4d ff          	mov    -0x1(%rbp),%rcx
1406b981e:	48 8b c1             	mov    %rcx,%rax
1406b9821:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406b9828:	72 15                	jb     0x1406b983f
1406b982a:	48 83 c2 27          	add    $0x27,%rdx
1406b982e:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406b9832:	48 2b c1             	sub    %rcx,%rax
1406b9835:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406b9839:	48 83 f8 1f          	cmp    $0x1f,%rax
1406b983d:	77 5c                	ja     0x1406b989b
1406b983f:	e8 00 19 76 00       	call   0x140e1b144
1406b9844:	8b 45 97             	mov    -0x69(%rbp),%eax
1406b9847:	ff c0                	inc    %eax
1406b9849:	89 45 97             	mov    %eax,-0x69(%rbp)
1406b984c:	44 8b e0             	mov    %eax,%r12d
1406b984f:	4c 3b 65 9f          	cmp    -0x61(%rbp),%r12
1406b9853:	73 07                	jae    0x1406b985c
1406b9855:	33 d2                	xor    %edx,%edx
1406b9857:	e9 16 fc ff ff       	jmp    0x1406b9472
1406b985c:	48 8b 4d 1f          	mov    0x1f(%rbp),%rcx
1406b9860:	48 33 cc             	xor    %rsp,%rcx
1406b9863:	e8 98 1c 76 00       	call   0x140e1b500
1406b9868:	48 8b 9c 24 00 01 00 	mov    0x100(%rsp),%rbx
1406b986f:	00
1406b9870:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
1406b9877:	41 5f                	pop    %r15
1406b9879:	41 5e                	pop    %r14
1406b987b:	41 5d                	pop    %r13
1406b987d:	41 5c                	pop    %r12
1406b987f:	5f                   	pop    %rdi
1406b9880:	5e                   	pop    %rsi
1406b9881:	5d                   	pop    %rbp
1406b9882:	c3                   	ret
1406b9883:	e8 e8 3c ae ff       	call   0x14019d570
1406b9888:	cc                   	int3
1406b9889:	e8 16 09 77 00       	call   0x140e2a1a4
1406b988e:	cc                   	int3
1406b988f:	e8 fc 38 ae ff       	call   0x14019d190
1406b9894:	cc                   	int3
1406b9895:	e8 0a 09 77 00       	call   0x140e2a1a4
1406b989a:	cc                   	int3
1406b989b:	e8 04 09 77 00       	call   0x140e2a1a4
1406b98a0:	cc                   	int3
1406b98a1:	cc                   	int3
1406b98a2:	cc                   	int3
1406b98a3:	cc                   	int3
1406b98a4:	cc                   	int3
1406b98a5:	cc                   	int3
1406b98a6:	cc                   	int3
1406b98a7:	cc                   	int3
1406b98a8:	cc                   	int3
1406b98a9:	cc                   	int3
1406b98aa:	cc                   	int3
1406b98ab:	cc                   	int3
1406b98ac:	cc                   	int3
1406b98ad:	cc                   	int3
1406b98ae:	cc                   	int3
1406b98af:	cc                   	int3
1406b98b0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1406b98b5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1406b98ba:	57                   	push   %rdi
1406b98bb:	48 83 ec 50          	sub    $0x50,%rsp
1406b98bf:	48 8b 05 3a f6 cf 00 	mov    0xcff63a(%rip),%rax        # 0x1413b8f00
1406b98c6:	48 33 c4             	xor    %rsp,%rax
1406b98c9:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1406b98ce:	48 8b da             	mov    %rdx,%rbx
1406b98d1:	48 8b f1             	mov    %rcx,%rsi
1406b98d4:	8b 51 38             	mov    0x38(%rcx),%edx
1406b98d7:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1406b98dc:	e8 3f a5 af ff       	call   0x1401b3e20
1406b98e1:	90                   	nop
1406b98e2:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1406b98e6:	bf 0f 00 00 00       	mov    $0xf,%edi
1406b98eb:	48 3b 53 10          	cmp    0x10(%rbx),%rdx
1406b98ef:	74 1f                	je     0x1406b9910
1406b98f1:	0f 10 44 24 28       	movups 0x28(%rsp),%xmm0
1406b98f6:	0f 11 02             	movups %xmm0,(%rdx)
1406b98f9:	0f 10 4c 24 38       	movups 0x38(%rsp),%xmm1
1406b98fe:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
1406b9902:	8b d7                	mov    %edi,%edx
1406b9904:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
1406b9909:	48 83 43 08 20       	addq   $0x20,0x8(%rbx)
1406b990e:	eb 12                	jmp    0x1406b9922
1406b9910:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1406b9915:	48 8b cb             	mov    %rbx,%rcx
1406b9918:	e8 f3 f4 b7 ff       	call   0x140238e10
1406b991d:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1406b9922:	48 83 fa 0f          	cmp    $0xf,%rdx
1406b9926:	76 32                	jbe    0x1406b995a
1406b9928:	48 ff c2             	inc    %rdx
1406b992b:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1406b9930:	48 8b c1             	mov    %rcx,%rax
1406b9933:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406b993a:	72 19                	jb     0x1406b9955
1406b993c:	48 83 c2 27          	add    $0x27,%rdx
1406b9940:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406b9944:	48 2b c1             	sub    %rcx,%rax
1406b9947:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406b994b:	48 83 f8 1f          	cmp    $0x1f,%rax
1406b994f:	0f 87 b7 00 00 00    	ja     0x1406b9a0c
1406b9955:	e8 ea 17 76 00       	call   0x140e1b144
1406b995a:	48 8d 56 40          	lea    0x40(%rsi),%rdx
1406b995e:	48 83 3a 00          	cmpq   $0x0,(%rdx)
1406b9962:	74 0b                	je     0x1406b996f
1406b9964:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
1406b9968:	e8 43 23 ff ff       	call   0x1406abcb0
1406b996d:	eb 05                	jmp    0x1406b9974
1406b996f:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1406b9974:	8b d0                	mov    %eax,%edx
1406b9976:	48 8d 4c 24 28       	lea    0x28(%rsp),%rcx
1406b997b:	e8 a0 a4 af ff       	call   0x1401b3e20
1406b9980:	90                   	nop
1406b9981:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1406b9985:	48 3b 53 10          	cmp    0x10(%rbx),%rdx
1406b9989:	74 1d                	je     0x1406b99a8
1406b998b:	0f 10 44 24 28       	movups 0x28(%rsp),%xmm0
1406b9990:	0f 11 02             	movups %xmm0,(%rdx)
1406b9993:	0f 10 4c 24 38       	movups 0x38(%rsp),%xmm1
1406b9998:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
1406b999c:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
1406b99a1:	48 83 43 08 20       	addq   $0x20,0x8(%rbx)
1406b99a6:	eb 12                	jmp    0x1406b99ba
1406b99a8:	4c 8d 44 24 28       	lea    0x28(%rsp),%r8
1406b99ad:	48 8b cb             	mov    %rbx,%rcx
1406b99b0:	e8 5b f4 b7 ff       	call   0x140238e10
1406b99b5:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1406b99ba:	48 83 ff 0f          	cmp    $0xf,%rdi
1406b99be:	76 2f                	jbe    0x1406b99ef
1406b99c0:	48 8d 57 01          	lea    0x1(%rdi),%rdx
1406b99c4:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1406b99c9:	48 8b c1             	mov    %rcx,%rax
1406b99cc:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406b99d3:	72 15                	jb     0x1406b99ea
1406b99d5:	48 83 c2 27          	add    $0x27,%rdx
1406b99d9:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406b99dd:	48 2b c1             	sub    %rcx,%rax
1406b99e0:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406b99e4:	48 83 f8 1f          	cmp    $0x1f,%rax
1406b99e8:	77 22                	ja     0x1406b9a0c
1406b99ea:	e8 55 17 76 00       	call   0x140e1b144
1406b99ef:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1406b99f4:	48 33 cc             	xor    %rsp,%rcx
1406b99f7:	e8 04 1b 76 00       	call   0x140e1b500
1406b99fc:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1406b9a01:	48 8b 74 24 78       	mov    0x78(%rsp),%rsi
1406b9a06:	48 83 c4 50          	add    $0x50,%rsp
1406b9a0a:	5f                   	pop    %rdi
1406b9a0b:	c3                   	ret
1406b9a0c:	e8 93 07 77 00       	call   0x140e2a1a4
1406b9a11:	cc                   	int3
1406b9a12:	cc                   	int3
1406b9a13:	cc                   	int3
1406b9a14:	cc                   	int3
1406b9a15:	cc                   	int3
1406b9a16:	cc                   	int3
1406b9a17:	cc                   	int3
1406b9a18:	cc                   	int3
1406b9a19:	cc                   	int3
1406b9a1a:	cc                   	int3
1406b9a1b:	cc                   	int3
1406b9a1c:	cc                   	int3
1406b9a1d:	cc                   	int3
1406b9a1e:	cc                   	int3
1406b9a1f:	cc                   	int3
1406b9a20:	40 53                	rex push %rbx
1406b9a22:	48 83 ec 50          	sub    $0x50,%rsp
1406b9a26:	48 8b 05 d3 f4 cf 00 	mov    0xcff4d3(%rip),%rax        # 0x1413b8f00
1406b9a2d:	48 33 c4             	xor    %rsp,%rax
1406b9a30:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1406b9a35:	48 8b da             	mov    %rdx,%rbx
1406b9a38:	48 8d 51 38          	lea    0x38(%rcx),%rdx
1406b9a3c:	48 8b 49 28          	mov    0x28(%rcx),%rcx
1406b9a40:	e8 6b 22 ff ff       	call   0x1406abcb0
1406b9a45:	8b d0                	mov    %eax,%edx
1406b9a47:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1406b9a4c:	e8 cf a3 af ff       	call   0x1401b3e20
1406b9a51:	90                   	nop
1406b9a52:	48 8b 53 08          	mov    0x8(%rbx),%rdx
1406b9a56:	48 3b 53 10          	cmp    0x10(%rbx),%rdx
1406b9a5a:	74 33                	je     0x1406b9a8f
1406b9a5c:	0f 57 c0             	xorps  %xmm0,%xmm0
1406b9a5f:	0f 11 02             	movups %xmm0,(%rdx)
1406b9a62:	33 c9                	xor    %ecx,%ecx
1406b9a64:	48 89 4a 10          	mov    %rcx,0x10(%rdx)
1406b9a68:	48 89 4a 18          	mov    %rcx,0x18(%rdx)
1406b9a6c:	0f 10 00             	movups (%rax),%xmm0
1406b9a6f:	0f 11 02             	movups %xmm0,(%rdx)
1406b9a72:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406b9a76:	0f 11 4a 10          	movups %xmm1,0x10(%rdx)
1406b9a7a:	48 89 48 10          	mov    %rcx,0x10(%rax)
1406b9a7e:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406b9a85:	00
1406b9a86:	88 08                	mov    %cl,(%rax)
1406b9a88:	48 83 43 08 20       	addq   $0x20,0x8(%rbx)
1406b9a8d:	eb 0c                	jmp    0x1406b9a9b
1406b9a8f:	4c 8b c0             	mov    %rax,%r8
1406b9a92:	48 8b cb             	mov    %rbx,%rcx
1406b9a95:	e8 76 f3 b7 ff       	call   0x140238e10
1406b9a9a:	90                   	nop
1406b9a9b:	48 8b 54 24 38       	mov    0x38(%rsp),%rdx
1406b9aa0:	48 83 fa 0f          	cmp    $0xf,%rdx
1406b9aa4:	76 2e                	jbe    0x1406b9ad4
1406b9aa6:	48 ff c2             	inc    %rdx
1406b9aa9:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1406b9aae:	48 8b c1             	mov    %rcx,%rax
1406b9ab1:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406b9ab8:	72 15                	jb     0x1406b9acf
1406b9aba:	48 83 c2 27          	add    $0x27,%rdx
1406b9abe:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406b9ac2:	48 2b c1             	sub    %rcx,%rax
1406b9ac5:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406b9ac9:	48 83 f8 1f          	cmp    $0x1f,%rax
1406b9acd:	77 18                	ja     0x1406b9ae7
1406b9acf:	e8 70 16 76 00       	call   0x140e1b144
1406b9ad4:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1406b9ad9:	48 33 cc             	xor    %rsp,%rcx
1406b9adc:	e8 1f 1a 76 00       	call   0x140e1b500
1406b9ae1:	48 83 c4 50          	add    $0x50,%rsp
1406b9ae5:	5b                   	pop    %rbx
1406b9ae6:	c3                   	ret
1406b9ae7:	e8 b8 06 77 00       	call   0x140e2a1a4
1406b9aec:	cc                   	int3
1406b9aed:	cc                   	int3
1406b9aee:	cc                   	int3
1406b9aef:	cc                   	int3
1406b9af0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1406b9af5:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
1406b9afa:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)