1401b7aec:	89 07                	mov    %eax,(%rdi)
1401b7aee:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b7af2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b7af6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b7afb:	48 85 db             	test   %rbx,%rbx
1401b7afe:	74 15                	je     0x1401b7b15
1401b7b00:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b7b04:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7b08:	48 83 c1 08          	add    $0x8,%rcx
1401b7b0c:	48 03 cb             	add    %rbx,%rcx
1401b7b0f:	48 8b 01             	mov    (%rcx),%rax
1401b7b12:	ff 10                	call   *(%rax)
1401b7b14:	90                   	nop
1401b7b15:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b7b19:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b7b1d:	48 85 c0             	test   %rax,%rax
1401b7b20:	74 02                	je     0x1401b7b24
1401b7b22:	ff d0                	call   *%rax
1401b7b24:	48 89 1e             	mov    %rbx,(%rsi)
1401b7b27:	48 8b c6             	mov    %rsi,%rax
1401b7b2a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b7b2f:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b7b34:	48 83 c4 30          	add    $0x30,%rsp
1401b7b38:	5f                   	pop    %rdi
1401b7b39:	c3                   	ret
1401b7b3a:	cc                   	int3
1401b7b3b:	cc                   	int3
1401b7b3c:	cc                   	int3
1401b7b3d:	cc                   	int3
1401b7b3e:	cc                   	int3
1401b7b3f:	cc                   	int3
1401b7b40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b7b45:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b7b4a:	57                   	push   %rdi
1401b7b4b:	48 83 ec 30          	sub    $0x30,%rsp
1401b7b4f:	48 8b da             	mov    %rdx,%rbx
1401b7b52:	48 8b f1             	mov    %rcx,%rsi
1401b7b55:	48 85 d2             	test   %rdx,%rdx
1401b7b58:	75 16                	jne    0x1401b7b70
1401b7b5a:	48 89 11             	mov    %rdx,(%rcx)
1401b7b5d:	48 8b c1             	mov    %rcx,%rax
1401b7b60:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b7b65:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b7b6a:	48 83 c4 30          	add    $0x30,%rsp
1401b7b6e:	5f                   	pop    %rdi
1401b7b6f:	c3                   	ret
1401b7b70:	b9 20 00 00 00       	mov    $0x20,%ecx
1401b7b75:	e8 ce 26 14 00       	call   0x1402fa248
1401b7b7a:	48 8b f8             	mov    %rax,%rdi
1401b7b7d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b7b82:	48 85 c0             	test   %rax,%rax
1401b7b85:	74 14                	je     0x1401b7b9b
1401b7b87:	c7 40 18 00 00 00 00 	movl   $0x0,0x18(%rax)
1401b7b8e:	48 8d 05 9b f9 18 00 	lea    0x18f99b(%rip),%rax        # 0x140347530
1401b7b95:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b7b99:	eb 02                	jmp    0x1401b7b9d
1401b7b9b:	33 ff                	xor    %edi,%edi
1401b7b9d:	8b 05 31 b2 24 00    	mov    0x24b231(%rip),%eax        # 0x140402dd4
1401b7ba3:	89 07                	mov    %eax,(%rdi)
1401b7ba5:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b7ba9:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b7bad:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b7bb2:	48 85 db             	test   %rbx,%rbx
1401b7bb5:	74 09                	je     0x1401b7bc0
1401b7bb7:	48 8b 03             	mov    (%rbx),%rax
1401b7bba:	48 8b cb             	mov    %rbx,%rcx
1401b7bbd:	ff 10                	call   *(%rax)
1401b7bbf:	90                   	nop
1401b7bc0:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b7bc4:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b7bc8:	48 85 c0             	test   %rax,%rax
1401b7bcb:	74 02                	je     0x1401b7bcf
1401b7bcd:	ff d0                	call   *%rax
1401b7bcf:	48 89 1e             	mov    %rbx,(%rsi)
1401b7bd2:	48 8b c6             	mov    %rsi,%rax
1401b7bd5:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b7bda:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b7bdf:	48 83 c4 30          	add    $0x30,%rsp
1401b7be3:	5f                   	pop    %rdi
1401b7be4:	c3                   	ret
1401b7be5:	cc                   	int3
1401b7be6:	cc                   	int3
1401b7be7:	cc                   	int3
1401b7be8:	cc                   	int3
1401b7be9:	cc                   	int3
1401b7bea:	cc                   	int3
1401b7beb:	cc                   	int3
1401b7bec:	cc                   	int3
1401b7bed:	cc                   	int3
1401b7bee:	cc                   	int3
1401b7bef:	cc                   	int3
1401b7bf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b7bf5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b7bfa:	57                   	push   %rdi
1401b7bfb:	48 83 ec 30          	sub    $0x30,%rsp
1401b7bff:	48 8b da             	mov    %rdx,%rbx
1401b7c02:	48 8b f1             	mov    %rcx,%rsi
1401b7c05:	48 85 d2             	test   %rdx,%rdx
1401b7c08:	75 16                	jne    0x1401b7c20
1401b7c0a:	48 89 11             	mov    %rdx,(%rcx)
1401b7c0d:	48 8b c1             	mov    %rcx,%rax
1401b7c10:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b7c15:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b7c1a:	48 83 c4 30          	add    $0x30,%rsp
1401b7c1e:	5f                   	pop    %rdi
1401b7c1f:	c3                   	ret
1401b7c20:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b7c25:	e8 1e 26 14 00       	call   0x1402fa248
1401b7c2a:	48 8b f8             	mov    %rax,%rdi
1401b7c2d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b7c32:	48 85 c0             	test   %rax,%rax
1401b7c35:	74 5d                	je     0x1401b7c94
1401b7c37:	48 8d 05 62 f6 18 00 	lea    0x18f662(%rip),%rax        # 0x1403472a0
1401b7c3e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b7c42:	48 8d 05 1f af 17 00 	lea    0x17af1f(%rip),%rax        # 0x140332b68
1401b7c49:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b7c4d:	48 8d 05 2c f5 18 00 	lea    0x18f52c(%rip),%rax        # 0x140347180
1401b7c54:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b7c58:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b7c5c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7c60:	48 8d 05 81 f5 18 00 	lea    0x18f581(%rip),%rax        # 0x1403471e8
1401b7c67:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b7c6c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b7c73:	48 8d 05 96 f5 18 00 	lea    0x18f596(%rip),%rax        # 0x140347210
1401b7c7a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b7c7e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b7c82:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7c86:	48 8d 05 eb f5 18 00 	lea    0x18f5eb(%rip),%rax        # 0x140347278
1401b7c8d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b7c92:	eb 02                	jmp    0x1401b7c96
1401b7c94:	33 ff                	xor    %edi,%edi
1401b7c96:	8b 05 e0 b0 24 00    	mov    0x24b0e0(%rip),%eax        # 0x140402d7c
1401b7c9c:	89 07                	mov    %eax,(%rdi)
1401b7c9e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b7ca2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b7ca6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b7cab:	48 85 db             	test   %rbx,%rbx
1401b7cae:	74 15                	je     0x1401b7cc5
1401b7cb0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b7cb4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7cb8:	48 83 c1 08          	add    $0x8,%rcx
1401b7cbc:	48 03 cb             	add    %rbx,%rcx
1401b7cbf:	48 8b 01             	mov    (%rcx),%rax
1401b7cc2:	ff 10                	call   *(%rax)
1401b7cc4:	90                   	nop
1401b7cc5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b7cc9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b7ccd:	48 85 c0             	test   %rax,%rax
1401b7cd0:	74 02                	je     0x1401b7cd4
1401b7cd2:	ff d0                	call   *%rax
1401b7cd4:	48 89 1e             	mov    %rbx,(%rsi)
1401b7cd7:	48 8b c6             	mov    %rsi,%rax
1401b7cda:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b7cdf:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b7ce4:	48 83 c4 30          	add    $0x30,%rsp
1401b7ce8:	5f                   	pop    %rdi
1401b7ce9:	c3                   	ret
1401b7cea:	cc                   	int3
1401b7ceb:	cc                   	int3
1401b7cec:	cc                   	int3
1401b7ced:	cc                   	int3
1401b7cee:	cc                   	int3
1401b7cef:	cc                   	int3
1401b7cf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b7cf5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b7cfa:	57                   	push   %rdi
1401b7cfb:	48 83 ec 30          	sub    $0x30,%rsp
1401b7cff:	48 8b da             	mov    %rdx,%rbx
1401b7d02:	48 8b f1             	mov    %rcx,%rsi
1401b7d05:	48 85 d2             	test   %rdx,%rdx
1401b7d08:	75 16                	jne    0x1401b7d20
1401b7d0a:	48 89 11             	mov    %rdx,(%rcx)
1401b7d0d:	48 8b c1             	mov    %rcx,%rax
1401b7d10:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b7d15:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b7d1a:	48 83 c4 30          	add    $0x30,%rsp
1401b7d1e:	5f                   	pop    %rdi
1401b7d1f:	c3                   	ret
1401b7d20:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b7d25:	e8 1e 25 14 00       	call   0x1402fa248
1401b7d2a:	48 8b f8             	mov    %rax,%rdi
1401b7d2d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b7d32:	48 85 c0             	test   %rax,%rax
1401b7d35:	74 5d                	je     0x1401b7d94
1401b7d37:	48 8d 05 82 f8 18 00 	lea    0x18f882(%rip),%rax        # 0x1403475c0
1401b7d3e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b7d42:	48 8d 05 1f ae 17 00 	lea    0x17ae1f(%rip),%rax        # 0x140332b68
1401b7d49:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b7d4d:	48 8d 05 34 e1 18 00 	lea    0x18e134(%rip),%rax        # 0x140345e88
1401b7d54:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b7d58:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b7d5c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7d60:	48 8d 05 01 f8 18 00 	lea    0x18f801(%rip),%rax        # 0x140347568
1401b7d67:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b7d6c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b7d73:	48 8d 05 16 f8 18 00 	lea    0x18f816(%rip),%rax        # 0x140347590
1401b7d7a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b7d7e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b7d82:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7d86:	48 8d 05 0b f8 18 00 	lea    0x18f80b(%rip),%rax        # 0x140347598
1401b7d8d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b7d92:	eb 02                	jmp    0x1401b7d96
1401b7d94:	33 ff                	xor    %edi,%edi
1401b7d96:	8b 05 60 b0 24 00    	mov    0x24b060(%rip),%eax        # 0x140402dfc
1401b7d9c:	89 07                	mov    %eax,(%rdi)
1401b7d9e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b7da2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b7da6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b7dab:	48 85 db             	test   %rbx,%rbx
1401b7dae:	74 15                	je     0x1401b7dc5
1401b7db0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b7db4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7db8:	48 83 c1 08          	add    $0x8,%rcx
1401b7dbc:	48 03 cb             	add    %rbx,%rcx
1401b7dbf:	48 8b 01             	mov    (%rcx),%rax
1401b7dc2:	ff 10                	call   *(%rax)
1401b7dc4:	90                   	nop
1401b7dc5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b7dc9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b7dcd:	48 85 c0             	test   %rax,%rax
1401b7dd0:	74 02                	je     0x1401b7dd4
1401b7dd2:	ff d0                	call   *%rax
1401b7dd4:	48 89 1e             	mov    %rbx,(%rsi)
1401b7dd7:	48 8b c6             	mov    %rsi,%rax
1401b7dda:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b7ddf:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b7de4:	48 83 c4 30          	add    $0x30,%rsp
1401b7de8:	5f                   	pop    %rdi
1401b7de9:	c3                   	ret
1401b7dea:	cc                   	int3
1401b7deb:	cc                   	int3
1401b7dec:	cc                   	int3
1401b7ded:	cc                   	int3
1401b7dee:	cc                   	int3
1401b7def:	cc                   	int3
1401b7df0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b7df5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b7dfa:	57                   	push   %rdi
1401b7dfb:	48 83 ec 30          	sub    $0x30,%rsp
1401b7dff:	48 8b da             	mov    %rdx,%rbx
1401b7e02:	48 8b f1             	mov    %rcx,%rsi
1401b7e05:	48 85 d2             	test   %rdx,%rdx
1401b7e08:	75 16                	jne    0x1401b7e20
1401b7e0a:	48 89 11             	mov    %rdx,(%rcx)
1401b7e0d:	48 8b c1             	mov    %rcx,%rax
1401b7e10:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b7e15:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b7e1a:	48 83 c4 30          	add    $0x30,%rsp
1401b7e1e:	5f                   	pop    %rdi
1401b7e1f:	c3                   	ret
1401b7e20:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b7e25:	e8 1e 24 14 00       	call   0x1402fa248
1401b7e2a:	48 8b f8             	mov    %rax,%rdi
1401b7e2d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b7e32:	48 85 c0             	test   %rax,%rax
1401b7e35:	74 5d                	je     0x1401b7e94
1401b7e37:	48 8d 05 f2 0f 19 00 	lea    0x190ff2(%rip),%rax        # 0x140348e30
1401b7e3e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b7e42:	48 8d 05 1f ad 17 00 	lea    0x17ad1f(%rip),%rax        # 0x140332b68
1401b7e49:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b7e4d:	48 8d 05 cc 0d 19 00 	lea    0x190dcc(%rip),%rax        # 0x140348c20
1401b7e54:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b7e58:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b7e5c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7e60:	48 8d 05 99 0e 19 00 	lea    0x190e99(%rip),%rax        # 0x140348d00
1401b7e67:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b7e6c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b7e73:	48 8d 05 ae 0e 19 00 	lea    0x190eae(%rip),%rax        # 0x140348d28
1401b7e7a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b7e7e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b7e82:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7e86:	48 8d 05 7b 0f 19 00 	lea    0x190f7b(%rip),%rax        # 0x140348e08
1401b7e8d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b7e92:	eb 02                	jmp    0x1401b7e96
1401b7e94:	33 ff                	xor    %edi,%edi
1401b7e96:	8b 05 e0 af 24 00    	mov    0x24afe0(%rip),%eax        # 0x140402e7c
1401b7e9c:	89 07                	mov    %eax,(%rdi)
1401b7e9e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b7ea2:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b7ea6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b7eab:	48 85 db             	test   %rbx,%rbx
1401b7eae:	74 15                	je     0x1401b7ec5
1401b7eb0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b7eb4:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7eb8:	48 83 c1 08          	add    $0x8,%rcx
1401b7ebc:	48 03 cb             	add    %rbx,%rcx
1401b7ebf:	48 8b 01             	mov    (%rcx),%rax
1401b7ec2:	ff 10                	call   *(%rax)
1401b7ec4:	90                   	nop
1401b7ec5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b7ec9:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b7ecd:	48 85 c0             	test   %rax,%rax
1401b7ed0:	74 02                	je     0x1401b7ed4
1401b7ed2:	ff d0                	call   *%rax
1401b7ed4:	48 89 1e             	mov    %rbx,(%rsi)
1401b7ed7:	48 8b c6             	mov    %rsi,%rax
1401b7eda:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b7edf:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b7ee4:	48 83 c4 30          	add    $0x30,%rsp
1401b7ee8:	5f                   	pop    %rdi
1401b7ee9:	c3                   	ret
1401b7eea:	cc                   	int3
1401b7eeb:	cc                   	int3
1401b7eec:	cc                   	int3
1401b7eed:	cc                   	int3
1401b7eee:	cc                   	int3
1401b7eef:	cc                   	int3
1401b7ef0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b7ef5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b7efa:	57                   	push   %rdi
1401b7efb:	48 83 ec 30          	sub    $0x30,%rsp
1401b7eff:	48 8b da             	mov    %rdx,%rbx
1401b7f02:	48 8b f1             	mov    %rcx,%rsi
1401b7f05:	48 85 d2             	test   %rdx,%rdx
1401b7f08:	75 16                	jne    0x1401b7f20
1401b7f0a:	48 89 11             	mov    %rdx,(%rcx)
1401b7f0d:	48 8b c1             	mov    %rcx,%rax
1401b7f10:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b7f15:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b7f1a:	48 83 c4 30          	add    $0x30,%rsp
1401b7f1e:	5f                   	pop    %rdi
1401b7f1f:	c3                   	ret
1401b7f20:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b7f25:	e8 1e 23 14 00       	call   0x1402fa248
1401b7f2a:	48 8b f8             	mov    %rax,%rdi
1401b7f2d:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b7f32:	48 85 c0             	test   %rax,%rax
1401b7f35:	74 5d                	je     0x1401b7f94
1401b7f37:	48 8d 05 0a fb 18 00 	lea    0x18fb0a(%rip),%rax        # 0x140347a48
1401b7f3e:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b7f42:	48 8d 05 1f ac 17 00 	lea    0x17ac1f(%rip),%rax        # 0x140332b68
1401b7f49:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b7f4d:	48 8d 05 ec eb 18 00 	lea    0x18ebec(%rip),%rax        # 0x140346b40
1401b7f54:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b7f58:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b7f5c:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7f60:	48 8d 05 e9 eb 18 00 	lea    0x18ebe9(%rip),%rax        # 0x140346b50
1401b7f67:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b7f6c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b7f73:	48 8d 05 fe eb 18 00 	lea    0x18ebfe(%rip),%rax        # 0x140346b78
1401b7f7a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b7f7e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b7f82:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7f86:	48 8d 05 fb eb 18 00 	lea    0x18ebfb(%rip),%rax        # 0x140346b88
1401b7f8d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b7f92:	eb 02                	jmp    0x1401b7f96
1401b7f94:	33 ff                	xor    %edi,%edi
1401b7f96:	8b 05 34 af 24 00    	mov    0x24af34(%rip),%eax        # 0x140402ed0
1401b7f9c:	89 07                	mov    %eax,(%rdi)
1401b7f9e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)