1401b9a35:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9a3a:	48 83 c4 30          	add    $0x30,%rsp
1401b9a3e:	5f                   	pop    %rdi
1401b9a3f:	c3                   	ret
1401b9a40:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b9a45:	e8 fe 07 14 00       	call   0x1402fa248
1401b9a4a:	48 8b f8             	mov    %rax,%rdi
1401b9a4d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b9a52:	48 85 c0             	test   %rax,%rax
1401b9a55:	74 5d                	je     0x1401b9ab4
1401b9a57:	48 8d 05 52 f4 18 00 	lea    0x18f452(%rip),%rax        # 0x140348eb0
1401b9a5e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b9a62:	48 8d 05 ff 90 17 00 	lea    0x1790ff(%rip),%rax        # 0x140332b68
1401b9a69:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b9a6d:	48 8d 05 cc 90 17 00 	lea    0x1790cc(%rip),%rax        # 0x140332b40
1401b9a74:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9a78:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b9a7c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9a80:	48 8d 05 b1 f3 18 00 	lea    0x18f3b1(%rip),%rax        # 0x140348e38
1401b9a87:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b9a8c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b9a93:	48 8d 05 c6 f3 18 00 	lea    0x18f3c6(%rip),%rax        # 0x140348e60
1401b9a9a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9a9e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b9aa2:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9aa6:	48 8d 05 db f3 18 00 	lea    0x18f3db(%rip),%rax        # 0x140348e88
1401b9aad:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b9ab2:	eb 02                	jmp    0x1401b9ab6
1401b9ab4:	33 ff                	xor    %edi,%edi
1401b9ab6:	8b 05 5c 94 24 00    	mov    0x24945c(%rip),%eax        # 0x140402f18
1401b9abc:	89 07                	mov    %eax,(%rdi)
1401b9abe:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b9ac2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b9ac6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b9acb:	48 85 db             	test   %rbx,%rbx
1401b9ace:	74 15                	je     0x1401b9ae5
1401b9ad0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b9ad4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9ad8:	48 83 c1 08          	add    $0x8,%rcx
1401b9adc:	48 03 cb             	add    %rbx,%rcx
1401b9adf:	48 8b 01             	mov    (%rcx),%rax
1401b9ae2:	ff 10                	call   *(%rax)
1401b9ae4:	90                   	nop
1401b9ae5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b9ae9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b9aed:	48 85 c0             	test   %rax,%rax
1401b9af0:	74 02                	je     0x1401b9af4
1401b9af2:	ff d0                	call   *%rax
1401b9af4:	48 89 1e             	mov    %rbx,(%rsi)
1401b9af7:	48 8b c6             	mov    %rsi,%rax
1401b9afa:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b9aff:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9b04:	48 83 c4 30          	add    $0x30,%rsp
1401b9b08:	5f                   	pop    %rdi
1401b9b09:	c3                   	ret
1401b9b0a:	cc                   	int3
1401b9b0b:	cc                   	int3
1401b9b0c:	cc                   	int3
1401b9b0d:	cc                   	int3
1401b9b0e:	cc                   	int3
1401b9b0f:	cc                   	int3
1401b9b10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b9b15:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b9b1a:	57                   	push   %rdi
1401b9b1b:	48 83 ec 30          	sub    $0x30,%rsp
1401b9b1f:	48 8b da             	mov    %rdx,%rbx
1401b9b22:	48 8b f1             	mov    %rcx,%rsi
1401b9b25:	48 85 d2             	test   %rdx,%rdx
1401b9b28:	75 16                	jne    0x1401b9b40
1401b9b2a:	48 89 11             	mov    %rdx,(%rcx)
1401b9b2d:	48 8b c1             	mov    %rcx,%rax
1401b9b30:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b9b35:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9b3a:	48 83 c4 30          	add    $0x30,%rsp
1401b9b3e:	5f                   	pop    %rdi
1401b9b3f:	c3                   	ret
1401b9b40:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b9b45:	e8 fe 06 14 00       	call   0x1402fa248
1401b9b4a:	48 8b f8             	mov    %rax,%rdi
1401b9b4d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b9b52:	48 85 c0             	test   %rax,%rax
1401b9b55:	74 5d                	je     0x1401b9bb4
1401b9b57:	48 8d 05 da f6 18 00 	lea    0x18f6da(%rip),%rax        # 0x140349238
1401b9b5e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b9b62:	48 8d 05 ff 8f 17 00 	lea    0x178fff(%rip),%rax        # 0x140332b68
1401b9b69:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b9b6d:	48 8d 05 cc 8f 17 00 	lea    0x178fcc(%rip),%rax        # 0x140332b40
1401b9b74:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9b78:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b9b7c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9b80:	48 8d 05 39 f6 18 00 	lea    0x18f639(%rip),%rax        # 0x1403491c0
1401b9b87:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b9b8c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b9b93:	48 8d 05 4e f6 18 00 	lea    0x18f64e(%rip),%rax        # 0x1403491e8
1401b9b9a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9b9e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b9ba2:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9ba6:	48 8d 05 63 f6 18 00 	lea    0x18f663(%rip),%rax        # 0x140349210
1401b9bad:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b9bb2:	eb 02                	jmp    0x1401b9bb6
1401b9bb4:	33 ff                	xor    %edi,%edi
1401b9bb6:	8b 05 40 93 24 00    	mov    0x249340(%rip),%eax        # 0x140402efc
1401b9bbc:	89 07                	mov    %eax,(%rdi)
1401b9bbe:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b9bc2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b9bc6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b9bcb:	48 85 db             	test   %rbx,%rbx
1401b9bce:	74 15                	je     0x1401b9be5
1401b9bd0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b9bd4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9bd8:	48 83 c1 08          	add    $0x8,%rcx
1401b9bdc:	48 03 cb             	add    %rbx,%rcx
1401b9bdf:	48 8b 01             	mov    (%rcx),%rax
1401b9be2:	ff 10                	call   *(%rax)
1401b9be4:	90                   	nop
1401b9be5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b9be9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b9bed:	48 85 c0             	test   %rax,%rax
1401b9bf0:	74 02                	je     0x1401b9bf4
1401b9bf2:	ff d0                	call   *%rax
1401b9bf4:	48 89 1e             	mov    %rbx,(%rsi)
1401b9bf7:	48 8b c6             	mov    %rsi,%rax
1401b9bfa:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b9bff:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9c04:	48 83 c4 30          	add    $0x30,%rsp
1401b9c08:	5f                   	pop    %rdi
1401b9c09:	c3                   	ret
1401b9c0a:	cc                   	int3
1401b9c0b:	cc                   	int3
1401b9c0c:	cc                   	int3
1401b9c0d:	cc                   	int3
1401b9c0e:	cc                   	int3
1401b9c0f:	cc                   	int3
1401b9c10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b9c15:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b9c1a:	57                   	push   %rdi
1401b9c1b:	48 83 ec 30          	sub    $0x30,%rsp
1401b9c1f:	48 8b da             	mov    %rdx,%rbx
1401b9c22:	48 8b f1             	mov    %rcx,%rsi
1401b9c25:	48 85 d2             	test   %rdx,%rdx
1401b9c28:	75 16                	jne    0x1401b9c40
1401b9c2a:	48 89 11             	mov    %rdx,(%rcx)
1401b9c2d:	48 8b c1             	mov    %rcx,%rax
1401b9c30:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b9c35:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9c3a:	48 83 c4 30          	add    $0x30,%rsp
1401b9c3e:	5f                   	pop    %rdi
1401b9c3f:	c3                   	ret
1401b9c40:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b9c45:	e8 fe 05 14 00       	call   0x1402fa248
1401b9c4a:	48 8b f8             	mov    %rax,%rdi
1401b9c4d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b9c52:	48 85 c0             	test   %rax,%rax
1401b9c55:	74 5d                	je     0x1401b9cb4
1401b9c57:	48 8d 05 a2 e6 18 00 	lea    0x18e6a2(%rip),%rax        # 0x140348300
1401b9c5e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b9c62:	48 8d 05 ff 8e 17 00 	lea    0x178eff(%rip),%rax        # 0x140332b68
1401b9c69:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b9c6d:	48 8d 05 cc e5 18 00 	lea    0x18e5cc(%rip),%rax        # 0x140348240
1401b9c74:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9c78:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b9c7c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9c80:	48 8d 05 f1 e5 18 00 	lea    0x18e5f1(%rip),%rax        # 0x140348278
1401b9c87:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b9c8c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b9c93:	48 8d 05 06 e6 18 00 	lea    0x18e606(%rip),%rax        # 0x1403482a0
1401b9c9a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9c9e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b9ca2:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9ca6:	48 8d 05 2b e6 18 00 	lea    0x18e62b(%rip),%rax        # 0x1403482d8
1401b9cad:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b9cb2:	eb 02                	jmp    0x1401b9cb6
1401b9cb4:	33 ff                	xor    %edi,%edi
1401b9cb6:	8b 05 ec 91 24 00    	mov    0x2491ec(%rip),%eax        # 0x140402ea8
1401b9cbc:	89 07                	mov    %eax,(%rdi)
1401b9cbe:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b9cc2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b9cc6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b9ccb:	48 85 db             	test   %rbx,%rbx
1401b9cce:	74 15                	je     0x1401b9ce5
1401b9cd0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b9cd4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9cd8:	48 83 c1 08          	add    $0x8,%rcx
1401b9cdc:	48 03 cb             	add    %rbx,%rcx
1401b9cdf:	48 8b 01             	mov    (%rcx),%rax
1401b9ce2:	ff 10                	call   *(%rax)
1401b9ce4:	90                   	nop
1401b9ce5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b9ce9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b9ced:	48 85 c0             	test   %rax,%rax
1401b9cf0:	74 02                	je     0x1401b9cf4
1401b9cf2:	ff d0                	call   *%rax
1401b9cf4:	48 89 1e             	mov    %rbx,(%rsi)
1401b9cf7:	48 8b c6             	mov    %rsi,%rax
1401b9cfa:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b9cff:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9d04:	48 83 c4 30          	add    $0x30,%rsp
1401b9d08:	5f                   	pop    %rdi
1401b9d09:	c3                   	ret
1401b9d0a:	cc                   	int3
1401b9d0b:	cc                   	int3
1401b9d0c:	cc                   	int3
1401b9d0d:	cc                   	int3
1401b9d0e:	cc                   	int3
1401b9d0f:	cc                   	int3
1401b9d10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b9d15:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b9d1a:	57                   	push   %rdi
1401b9d1b:	48 83 ec 30          	sub    $0x30,%rsp
1401b9d1f:	48 8b da             	mov    %rdx,%rbx
1401b9d22:	48 8b f1             	mov    %rcx,%rsi
1401b9d25:	48 85 d2             	test   %rdx,%rdx
1401b9d28:	75 16                	jne    0x1401b9d40
1401b9d2a:	48 89 11             	mov    %rdx,(%rcx)
1401b9d2d:	48 8b c1             	mov    %rcx,%rax
1401b9d30:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b9d35:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9d3a:	48 83 c4 30          	add    $0x30,%rsp
1401b9d3e:	5f                   	pop    %rdi
1401b9d3f:	c3                   	ret
1401b9d40:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b9d45:	e8 fe 04 14 00       	call   0x1402fa248
1401b9d4a:	48 8b f8             	mov    %rax,%rdi
1401b9d4d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b9d52:	48 85 c0             	test   %rax,%rax
1401b9d55:	74 5d                	je     0x1401b9db4
1401b9d57:	48 8d 05 d2 e0 18 00 	lea    0x18e0d2(%rip),%rax        # 0x140347e30
1401b9d5e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b9d62:	48 8d 05 ff 8d 17 00 	lea    0x178dff(%rip),%rax        # 0x140332b68
1401b9d69:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b9d6d:	48 8d 05 dc df 18 00 	lea    0x18dfdc(%rip),%rax        # 0x140347d50
1401b9d74:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9d78:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b9d7c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9d80:	48 8d 05 11 e0 18 00 	lea    0x18e011(%rip),%rax        # 0x140347d98
1401b9d87:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b9d8c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b9d93:	48 8d 05 26 e0 18 00 	lea    0x18e026(%rip),%rax        # 0x140347dc0
1401b9d9a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9d9e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b9da2:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9da6:	48 8d 05 5b e0 18 00 	lea    0x18e05b(%rip),%rax        # 0x140347e08
1401b9dad:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b9db2:	eb 02                	jmp    0x1401b9db6
1401b9db4:	33 ff                	xor    %edi,%edi
1401b9db6:	8b 05 ac 8f 24 00    	mov    0x248fac(%rip),%eax        # 0x140402d68
1401b9dbc:	89 07                	mov    %eax,(%rdi)
1401b9dbe:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b9dc2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b9dc6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b9dcb:	48 85 db             	test   %rbx,%rbx
1401b9dce:	74 15                	je     0x1401b9de5
1401b9dd0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b9dd4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9dd8:	48 83 c1 08          	add    $0x8,%rcx
1401b9ddc:	48 03 cb             	add    %rbx,%rcx
1401b9ddf:	48 8b 01             	mov    (%rcx),%rax
1401b9de2:	ff 10                	call   *(%rax)
1401b9de4:	90                   	nop
1401b9de5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b9de9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b9ded:	48 85 c0             	test   %rax,%rax
1401b9df0:	74 02                	je     0x1401b9df4
1401b9df2:	ff d0                	call   *%rax
1401b9df4:	48 89 1e             	mov    %rbx,(%rsi)
1401b9df7:	48 8b c6             	mov    %rsi,%rax
1401b9dfa:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b9dff:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9e04:	48 83 c4 30          	add    $0x30,%rsp
1401b9e08:	5f                   	pop    %rdi
1401b9e09:	c3                   	ret
1401b9e0a:	cc                   	int3
1401b9e0b:	cc                   	int3
1401b9e0c:	cc                   	int3
1401b9e0d:	cc                   	int3
1401b9e0e:	cc                   	int3
1401b9e0f:	cc                   	int3
1401b9e10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b9e15:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b9e1a:	57                   	push   %rdi
1401b9e1b:	48 83 ec 30          	sub    $0x30,%rsp
1401b9e1f:	48 8b da             	mov    %rdx,%rbx
1401b9e22:	48 8b f1             	mov    %rcx,%rsi
1401b9e25:	48 85 d2             	test   %rdx,%rdx
1401b9e28:	75 16                	jne    0x1401b9e40
1401b9e2a:	48 89 11             	mov    %rdx,(%rcx)
1401b9e2d:	48 8b c1             	mov    %rcx,%rax
1401b9e30:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b9e35:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9e3a:	48 83 c4 30          	add    $0x30,%rsp
1401b9e3e:	5f                   	pop    %rdi
1401b9e3f:	c3                   	ret
1401b9e40:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b9e45:	e8 fe 03 14 00       	call   0x1402fa248
1401b9e4a:	48 8b f8             	mov    %rax,%rdi
1401b9e4d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b9e52:	48 85 c0             	test   %rax,%rax
1401b9e55:	74 5d                	je     0x1401b9eb4
1401b9e57:	48 8d 05 6a e0 18 00 	lea    0x18e06a(%rip),%rax        # 0x140347ec8
1401b9e5e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b9e62:	48 8d 05 ff 8c 17 00 	lea    0x178cff(%rip),%rax        # 0x140332b68
1401b9e69:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b9e6d:	48 8d 05 fc d9 18 00 	lea    0x18d9fc(%rip),%rax        # 0x140347870
1401b9e74:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9e78:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b9e7c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9e80:	48 8d 05 b1 df 18 00 	lea    0x18dfb1(%rip),%rax        # 0x140347e38
1401b9e87:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b9e8c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b9e93:	48 8d 05 c6 df 18 00 	lea    0x18dfc6(%rip),%rax        # 0x140347e60
1401b9e9a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b9e9e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b9ea2:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9ea6:	48 8d 05 f3 df 18 00 	lea    0x18dff3(%rip),%rax        # 0x140347ea0
1401b9ead:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b9eb2:	eb 02                	jmp    0x1401b9eb6
1401b9eb4:	33 ff                	xor    %edi,%edi
1401b9eb6:	8b 05 b0 8e 24 00    	mov    0x248eb0(%rip),%eax        # 0x140402d6c
1401b9ebc:	89 07                	mov    %eax,(%rdi)
1401b9ebe:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b9ec2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b9ec6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b9ecb:	48 85 db             	test   %rbx,%rbx
1401b9ece:	74 15                	je     0x1401b9ee5
1401b9ed0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b9ed4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b9ed8:	48 83 c1 08          	add    $0x8,%rcx
1401b9edc:	48 03 cb             	add    %rbx,%rcx
1401b9edf:	48 8b 01             	mov    (%rcx),%rax
1401b9ee2:	ff 10                	call   *(%rax)
1401b9ee4:	90                   	nop
1401b9ee5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b9ee9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b9eed:	48 85 c0             	test   %rax,%rax
1401b9ef0:	74 02                	je     0x1401b9ef4
1401b9ef2:	ff d0                	call   *%rax
1401b9ef4:	48 89 1e             	mov    %rbx,(%rsi)
1401b9ef7:	48 8b c6             	mov    %rsi,%rax
1401b9efa:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b9eff:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b9f04:	48 83 c4 30          	add    $0x30,%rsp
1401b9f08:	5f                   	pop    %rdi
1401b9f09:	c3                   	ret
1401b9f0a:	cc                   	int3
1401b9f0b:	cc                   	int3
1401b9f0c:	cc                   	int3
1401b9f0d:	cc                   	int3
1401b9f0e:	cc                   	int3
1401b9f0f:	cc                   	int3
1401b9f10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)