1408c96ec:	e8 e3 5e 22 00       	call   0x140aef5d4
1408c96f1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408c96f6:	48 8b c7             	mov    %rdi,%rax
1408c96f9:	48 83 c4 20          	add    $0x20,%rsp
1408c96fd:	5f                   	pop    %rdi
1408c96fe:	c3                   	ret
1408c96ff:	90                   	nop
1408c9700:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408c9705:	57                   	push   %rdi
1408c9706:	48 83 ec 20          	sub    $0x20,%rsp
1408c970a:	48 8d 05 1f e9 25 00 	lea    0x25e91f(%rip),%rax        # 0x140b28030
1408c9711:	48 8b f9             	mov    %rcx,%rdi
1408c9714:	48 89 01             	mov    %rax,(%rcx)
1408c9717:	48 83 c1 18          	add    $0x18,%rcx
1408c971b:	ff 15 df 2a 24 00    	call   *0x242adf(%rip)        # 0x140b0c200
1408c9721:	48 8b 5f 48          	mov    0x48(%rdi),%rbx
1408c9725:	48 85 db             	test   %rbx,%rbx
1408c9728:	74 39                	je     0x1408c9763
1408c972a:	83 c8 ff             	or     $0xffffffff,%eax
1408c972d:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408c9732:	83 f8 01             	cmp    $0x1,%eax
1408c9735:	75 2c                	jne    0x1408c9763
1408c9737:	48 8b 03             	mov    (%rbx),%rax
1408c973a:	48 8b cb             	mov    %rbx,%rcx
1408c973d:	48 8b 00             	mov    (%rax),%rax
1408c9740:	ff 15 f2 34 24 00    	call   *0x2434f2(%rip)        # 0x140b0cc38
1408c9746:	83 c8 ff             	or     $0xffffffff,%eax
1408c9749:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408c974e:	83 f8 01             	cmp    $0x1,%eax
1408c9751:	75 10                	jne    0x1408c9763
1408c9753:	48 8b 03             	mov    (%rbx),%rax
1408c9756:	48 8b cb             	mov    %rbx,%rcx
1408c9759:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c975d:	ff 15 d5 34 24 00    	call   *0x2434d5(%rip)        # 0x140b0cc38
1408c9763:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1408c9767:	48 85 c9             	test   %rcx,%rcx
1408c976a:	74 1a                	je     0x1408c9786
1408c976c:	83 c8 ff             	or     $0xffffffff,%eax
1408c976f:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408c9774:	83 f8 01             	cmp    $0x1,%eax
1408c9777:	75 0d                	jne    0x1408c9786
1408c9779:	48 8b 01             	mov    (%rcx),%rax
1408c977c:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c9780:	ff 15 b2 34 24 00    	call   *0x2434b2(%rip)        # 0x140b0cc38
1408c9786:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408c978b:	48 8d 05 3e e8 25 00 	lea    0x25e83e(%rip),%rax        # 0x140b27fd0
1408c9792:	48 89 07             	mov    %rax,(%rdi)
1408c9795:	48 83 c4 20          	add    $0x20,%rsp
1408c9799:	5f                   	pop    %rdi
1408c979a:	c3                   	ret
1408c979b:	90                   	nop
1408c979c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408c97a1:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1408c97a6:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1408c97ab:	41 56                	push   %r14
1408c97ad:	48 83 ec 30          	sub    $0x30,%rsp
1408c97b1:	48 8b f1             	mov    %rcx,%rsi
1408c97b4:	b9 60 00 00 00       	mov    $0x60,%ecx
1408c97b9:	ff 15 09 31 24 00    	call   *0x243109(%rip)        # 0x140b0c8c8
1408c97bf:	48 8b d8             	mov    %rax,%rbx
1408c97c2:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1408c97c7:	48 85 c0             	test   %rax,%rax
1408c97ca:	75 07                	jne    0x1408c97d3
1408c97cc:	ff 15 c6 2c 24 00    	call   *0x242cc6(%rip)        # 0x140b0c498
1408c97d2:	90                   	nop
1408c97d3:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1408c97da:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1408c97e1:	48 8d 05 70 e6 25 00 	lea    0x25e670(%rip),%rax        # 0x140b27e58
1408c97e8:	48 89 03             	mov    %rax,(%rbx)
1408c97eb:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
1408c97ef:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
1408c97f4:	48 83 67 10 00       	andq   $0x0,0x10(%rdi)
1408c97f9:	48 8d 05 30 e8 25 00 	lea    0x25e830(%rip),%rax        # 0x140b28030
1408c9800:	48 89 07             	mov    %rax,(%rdi)
1408c9803:	48 83 67 40 00       	andq   $0x0,0x40(%rdi)
1408c9808:	48 83 67 48 00       	andq   $0x0,0x48(%rdi)
1408c980d:	48 8d 4f 18          	lea    0x18(%rdi),%rcx
1408c9811:	45 33 c0             	xor    %r8d,%r8d
1408c9814:	33 d2                	xor    %edx,%edx
1408c9816:	ff 15 0c 2a 24 00    	call   *0x242a0c(%rip)        # 0x140b0c228
1408c981c:	48 89 3e             	mov    %rdi,(%rsi)
1408c981f:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
1408c9823:	48 85 ff             	test   %rdi,%rdi
1408c9826:	0f 84 99 00 00 00    	je     0x1408c98c5
1408c982c:	48 8b 47 10          	mov    0x10(%rdi),%rax
1408c9830:	48 85 c0             	test   %rax,%rax
1408c9833:	74 05                	je     0x1408c983a
1408c9835:	8b 48 08             	mov    0x8(%rax),%ecx
1408c9838:	eb 02                	jmp    0x1408c983c
1408c983a:	33 c9                	xor    %ecx,%ecx
1408c983c:	85 c9                	test   %ecx,%ecx
1408c983e:	0f 85 81 00 00 00    	jne    0x1408c98c5
1408c9844:	f0 ff 43 08          	lock incl 0x8(%rbx)
1408c9848:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1408c984c:	33 c0                	xor    %eax,%eax
1408c984e:	33 d2                	xor    %edx,%edx
1408c9850:	48 85 db             	test   %rbx,%rbx
1408c9853:	74 0a                	je     0x1408c985f
1408c9855:	48 8b d3             	mov    %rbx,%rdx
1408c9858:	f0 ff 43 0c          	lock incl 0xc(%rbx)
1408c985c:	48 8b c7             	mov    %rdi,%rax
1408c985f:	48 89 47 08          	mov    %rax,0x8(%rdi)
1408c9863:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1408c9867:	48 89 57 10          	mov    %rdx,0x10(%rdi)
1408c986b:	83 cf ff             	or     $0xffffffff,%edi
1408c986e:	48 85 c9             	test   %rcx,%rcx
1408c9871:	74 18                	je     0x1408c988b
1408c9873:	8b c7                	mov    %edi,%eax
1408c9875:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408c987a:	03 c7                	add    %edi,%eax
1408c987c:	75 0d                	jne    0x1408c988b
1408c987e:	48 8b 01             	mov    (%rcx),%rax
1408c9881:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c9885:	ff 15 ad 33 24 00    	call   *0x2433ad(%rip)        # 0x140b0cc38
1408c988b:	48 85 db             	test   %rbx,%rbx
1408c988e:	74 35                	je     0x1408c98c5
1408c9890:	8b c7                	mov    %edi,%eax
1408c9892:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408c9897:	03 c7                	add    %edi,%eax
1408c9899:	75 2a                	jne    0x1408c98c5
1408c989b:	48 8b 03             	mov    (%rbx),%rax
1408c989e:	48 8b cb             	mov    %rbx,%rcx
1408c98a1:	48 8b 00             	mov    (%rax),%rax
1408c98a4:	ff 15 8e 33 24 00    	call   *0x24338e(%rip)        # 0x140b0cc38
1408c98aa:	8b c7                	mov    %edi,%eax
1408c98ac:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408c98b1:	03 c7                	add    %edi,%eax
1408c98b3:	75 10                	jne    0x1408c98c5
1408c98b5:	48 8b 03             	mov    (%rbx),%rax
1408c98b8:	48 8b cb             	mov    %rbx,%rcx
1408c98bb:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c98bf:	ff 15 73 33 24 00    	call   *0x243373(%rip)        # 0x140b0cc38
1408c98c5:	48 8b c6             	mov    %rsi,%rax
1408c98c8:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1408c98cd:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1408c98d2:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1408c98d7:	48 83 c4 30          	add    $0x30,%rsp
1408c98db:	41 5e                	pop    %r14
1408c98dd:	c3                   	ret
1408c98de:	90                   	nop
1408c98df:	90                   	nop
1408c98e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408c98e5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1408c98ea:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1408c98ef:	41 56                	push   %r14
1408c98f1:	48 83 ec 30          	sub    $0x30,%rsp
1408c98f5:	48 8b f1             	mov    %rcx,%rsi
1408c98f8:	b9 48 01 00 00       	mov    $0x148,%ecx
1408c98fd:	ff 15 c5 2f 24 00    	call   *0x242fc5(%rip)        # 0x140b0c8c8
1408c9903:	48 8b d8             	mov    %rax,%rbx
1408c9906:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1408c990b:	48 85 c0             	test   %rax,%rax
1408c990e:	75 07                	jne    0x1408c9917
1408c9910:	ff 15 82 2b 24 00    	call   *0x242b82(%rip)        # 0x140b0c498
1408c9916:	90                   	nop
1408c9917:	c7 40 08 01 00 00 00 	movl   $0x1,0x8(%rax)
1408c991e:	c7 40 0c 01 00 00 00 	movl   $0x1,0xc(%rax)
1408c9925:	48 8d 05 54 e5 25 00 	lea    0x25e554(%rip),%rax        # 0x140b27e80
1408c992c:	48 89 03             	mov    %rax,(%rbx)
1408c992f:	48 8d 7b 10          	lea    0x10(%rbx),%rdi
1408c9933:	33 d2                	xor    %edx,%edx
1408c9935:	41 b8 38 01 00 00    	mov    $0x138,%r8d
1408c993b:	48 8b cf             	mov    %rdi,%rcx
1408c993e:	e8 29 6b 22 00       	call   0x140af046c
1408c9943:	48 8b cf             	mov    %rdi,%rcx
1408c9946:	e8 ed 0a 00 00       	call   0x1408ca438
1408c994b:	48 89 3e             	mov    %rdi,(%rsi)
1408c994e:	48 89 5e 08          	mov    %rbx,0x8(%rsi)
1408c9952:	48 85 ff             	test   %rdi,%rdi
1408c9955:	0f 84 9a 00 00 00    	je     0x1408c99f5
1408c995b:	48 8b 47 18          	mov    0x18(%rdi),%rax
1408c995f:	48 85 c0             	test   %rax,%rax
1408c9962:	74 05                	je     0x1408c9969
1408c9964:	8b 48 08             	mov    0x8(%rax),%ecx
1408c9967:	eb 02                	jmp    0x1408c996b
1408c9969:	33 c9                	xor    %ecx,%ecx
1408c996b:	85 c9                	test   %ecx,%ecx
1408c996d:	0f 85 82 00 00 00    	jne    0x1408c99f5
1408c9973:	f0 ff 43 08          	lock incl 0x8(%rbx)
1408c9977:	48 8b 5e 08          	mov    0x8(%rsi),%rbx
1408c997b:	33 c0                	xor    %eax,%eax
1408c997d:	33 d2                	xor    %edx,%edx
1408c997f:	48 85 db             	test   %rbx,%rbx
1408c9982:	74 0b                	je     0x1408c998f
1408c9984:	48 8d 47 08          	lea    0x8(%rdi),%rax
1408c9988:	48 8b d3             	mov    %rbx,%rdx
1408c998b:	f0 ff 43 0c          	lock incl 0xc(%rbx)
1408c998f:	48 89 47 10          	mov    %rax,0x10(%rdi)
1408c9993:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1408c9997:	48 89 57 18          	mov    %rdx,0x18(%rdi)
1408c999b:	83 cf ff             	or     $0xffffffff,%edi
1408c999e:	48 85 c9             	test   %rcx,%rcx
1408c99a1:	74 18                	je     0x1408c99bb
1408c99a3:	8b c7                	mov    %edi,%eax
1408c99a5:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408c99aa:	03 c7                	add    %edi,%eax
1408c99ac:	75 0d                	jne    0x1408c99bb
1408c99ae:	48 8b 01             	mov    (%rcx),%rax
1408c99b1:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c99b5:	ff 15 7d 32 24 00    	call   *0x24327d(%rip)        # 0x140b0cc38
1408c99bb:	48 85 db             	test   %rbx,%rbx
1408c99be:	74 35                	je     0x1408c99f5
1408c99c0:	8b c7                	mov    %edi,%eax
1408c99c2:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1408c99c7:	03 c7                	add    %edi,%eax
1408c99c9:	75 2a                	jne    0x1408c99f5
1408c99cb:	48 8b 03             	mov    (%rbx),%rax
1408c99ce:	48 8b cb             	mov    %rbx,%rcx
1408c99d1:	48 8b 00             	mov    (%rax),%rax
1408c99d4:	ff 15 5e 32 24 00    	call   *0x24325e(%rip)        # 0x140b0cc38
1408c99da:	8b c7                	mov    %edi,%eax
1408c99dc:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1408c99e1:	03 c7                	add    %edi,%eax
1408c99e3:	75 10                	jne    0x1408c99f5
1408c99e5:	48 8b 03             	mov    (%rbx),%rax
1408c99e8:	48 8b cb             	mov    %rbx,%rcx
1408c99eb:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c99ef:	ff 15 43 32 24 00    	call   *0x243243(%rip)        # 0x140b0cc38
1408c99f5:	48 8b c6             	mov    %rsi,%rax
1408c99f8:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1408c99fd:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1408c9a02:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1408c9a07:	48 83 c4 30          	add    $0x30,%rsp
1408c9a0b:	41 5e                	pop    %r14
1408c9a0d:	c3                   	ret
1408c9a0e:	90                   	nop
1408c9a0f:	90                   	nop
1408c9a10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408c9a15:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1408c9a1a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1408c9a1f:	41 54                	push   %r12
1408c9a21:	41 56                	push   %r14
1408c9a23:	41 57                	push   %r15
1408c9a25:	48 83 ec 40          	sub    $0x40,%rsp
1408c9a29:	4d 8b e0             	mov    %r8,%r12
1408c9a2c:	48 8b da             	mov    %rdx,%rbx
1408c9a2f:	4c 8b f9             	mov    %rcx,%r15
1408c9a32:	b9 f0 00 00 00       	mov    $0xf0,%ecx
1408c9a37:	ff 15 8b 2e 24 00    	call   *0x242e8b(%rip)        # 0x140b0c8c8
1408c9a3d:	4c 8b f0             	mov    %rax,%r14
1408c9a40:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1408c9a45:	48 85 c0             	test   %rax,%rax
1408c9a48:	75 07                	jne    0x1408c9a51
1408c9a4a:	ff 15 48 2a 24 00    	call   *0x242a48(%rip)        # 0x140b0c498
1408c9a50:	90                   	nop
1408c9a51:	b8 01 00 00 00       	mov    $0x1,%eax
1408c9a56:	41 89 46 08          	mov    %eax,0x8(%r14)
1408c9a5a:	41 89 46 0c          	mov    %eax,0xc(%r14)
1408c9a5e:	48 8d 05 a3 e3 25 00 	lea    0x25e3a3(%rip),%rax        # 0x140b27e08
1408c9a65:	49 89 06             	mov    %rax,(%r14)
1408c9a68:	49 8d 76 10          	lea    0x10(%r14),%rsi
1408c9a6c:	48 8b 03             	mov    (%rbx),%rax
1408c9a6f:	48 83 23 00          	andq   $0x0,(%rbx)
1408c9a73:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1408c9a78:	48 8b 7b 08          	mov    0x8(%rbx),%rdi
1408c9a7c:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1408c9a81:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
1408c9a86:	4d 8b c4             	mov    %r12,%r8
1408c9a89:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1408c9a8e:	48 8b ce             	mov    %rsi,%rcx
1408c9a91:	e8 8a 04 01 00       	call   0x1408d9f20
1408c9a96:	83 cb ff             	or     $0xffffffff,%ebx
1408c9a99:	48 85 ff             	test   %rdi,%rdi
1408c9a9c:	74 36                	je     0x1408c9ad4
1408c9a9e:	8b c3                	mov    %ebx,%eax
1408c9aa0:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1408c9aa5:	03 c3                	add    %ebx,%eax
1408c9aa7:	75 2b                	jne    0x1408c9ad4
1408c9aa9:	48 8b 07             	mov    (%rdi),%rax
1408c9aac:	48 8b cf             	mov    %rdi,%rcx
1408c9aaf:	48 8b 00             	mov    (%rax),%rax
1408c9ab2:	ff 15 80 31 24 00    	call   *0x243180(%rip)        # 0x140b0cc38
1408c9ab8:	8b c3                	mov    %ebx,%eax
1408c9aba:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1408c9abf:	03 c3                	add    %ebx,%eax
1408c9ac1:	75 11                	jne    0x1408c9ad4
1408c9ac3:	48 8b 07             	mov    (%rdi),%rax
1408c9ac6:	48 8b cf             	mov    %rdi,%rcx
1408c9ac9:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c9acd:	ff 15 65 31 24 00    	call   *0x243165(%rip)        # 0x140b0cc38
1408c9ad3:	90                   	nop
1408c9ad4:	49 89 37             	mov    %rsi,(%r15)
1408c9ad7:	4d 89 77 08          	mov    %r14,0x8(%r15)
1408c9adb:	48 85 f6             	test   %rsi,%rsi
1408c9ade:	0f 84 93 00 00 00    	je     0x1408c9b77
1408c9ae4:	48 8b 46 68          	mov    0x68(%rsi),%rax
1408c9ae8:	48 85 c0             	test   %rax,%rax
1408c9aeb:	74 05                	je     0x1408c9af2
1408c9aed:	8b 48 08             	mov    0x8(%rax),%ecx
1408c9af0:	eb 02                	jmp    0x1408c9af4
1408c9af2:	33 c9                	xor    %ecx,%ecx
1408c9af4:	85 c9                	test   %ecx,%ecx
1408c9af6:	75 7f                	jne    0x1408c9b77
1408c9af8:	f0 41 ff 46 08       	lock incl 0x8(%r14)
1408c9afd:	49 8b 7f 08          	mov    0x8(%r15),%rdi
1408c9b01:	33 c0                	xor    %eax,%eax
1408c9b03:	33 d2                	xor    %edx,%edx
1408c9b05:	48 85 ff             	test   %rdi,%rdi
1408c9b08:	74 0a                	je     0x1408c9b14
1408c9b0a:	48 8b d7             	mov    %rdi,%rdx
1408c9b0d:	f0 ff 47 0c          	lock incl 0xc(%rdi)
1408c9b11:	48 8b c6             	mov    %rsi,%rax
1408c9b14:	48 89 46 60          	mov    %rax,0x60(%rsi)
1408c9b18:	48 8b 4e 68          	mov    0x68(%rsi),%rcx
1408c9b1c:	48 89 56 68          	mov    %rdx,0x68(%rsi)
1408c9b20:	48 85 c9             	test   %rcx,%rcx
1408c9b23:	74 18                	je     0x1408c9b3d
1408c9b25:	8b c3                	mov    %ebx,%eax
1408c9b27:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
1408c9b2c:	03 c3                	add    %ebx,%eax
1408c9b2e:	75 0d                	jne    0x1408c9b3d
1408c9b30:	48 8b 01             	mov    (%rcx),%rax
1408c9b33:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c9b37:	ff 15 fb 30 24 00    	call   *0x2430fb(%rip)        # 0x140b0cc38
1408c9b3d:	48 85 ff             	test   %rdi,%rdi
1408c9b40:	74 35                	je     0x1408c9b77
1408c9b42:	8b c3                	mov    %ebx,%eax
1408c9b44:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1408c9b49:	03 c3                	add    %ebx,%eax
1408c9b4b:	75 2a                	jne    0x1408c9b77
1408c9b4d:	48 8b 07             	mov    (%rdi),%rax
1408c9b50:	48 8b cf             	mov    %rdi,%rcx
1408c9b53:	48 8b 00             	mov    (%rax),%rax
1408c9b56:	ff 15 dc 30 24 00    	call   *0x2430dc(%rip)        # 0x140b0cc38
1408c9b5c:	8b c3                	mov    %ebx,%eax
1408c9b5e:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1408c9b63:	03 c3                	add    %ebx,%eax
1408c9b65:	75 10                	jne    0x1408c9b77
1408c9b67:	48 8b 07             	mov    (%rdi),%rax
1408c9b6a:	48 8b cf             	mov    %rdi,%rcx
1408c9b6d:	48 8b 40 08          	mov    0x8(%rax),%rax
1408c9b71:	ff 15 c1 30 24 00    	call   *0x2430c1(%rip)        # 0x140b0cc38
1408c9b77:	49 8b c7             	mov    %r15,%rax
1408c9b7a:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1408c9b7f:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1408c9b84:	48 8b 7c 24 70       	mov    0x70(%rsp),%rdi
1408c9b89:	48 83 c4 40          	add    $0x40,%rsp
1408c9b8d:	41 5f                	pop    %r15
1408c9b8f:	41 5e                	pop    %r14
1408c9b91:	41 5c                	pop    %r12
1408c9b93:	c3                   	ret
1408c9b94:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408c9b99:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1408c9b9e:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1408c9ba3:	41 54                	push   %r12
1408c9ba5:	41 56                	push   %r14
1408c9ba7:	41 57                	push   %r15
1408c9ba9:	48 83 ec 30          	sub    $0x30,%rsp
1408c9bad:	4d 8b f1             	mov    %r9,%r14
1408c9bb0:	4d 8b f8             	mov    %r8,%r15