1800c97ff:	cc                   	int3
1800c9800:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800c9805:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1800c980a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1800c980f:	57                   	push   %rdi
1800c9810:	48 83 ec 30          	sub    $0x30,%rsp
1800c9814:	48 8b fa             	mov    %rdx,%rdi
1800c9817:	49 8b d8             	mov    %r8,%rbx
1800c981a:	48 8b e9             	mov    %rcx,%rbp
1800c981d:	33 d2                	xor    %edx,%edx
1800c981f:	48 8b cf             	mov    %rdi,%rcx
1800c9822:	41 b8 18 01 00 00    	mov    $0x118,%r8d
1800c9828:	49 8b f1             	mov    %r9,%rsi
1800c982b:	e8 50 c4 06 00       	call   0x180135c80
1800c9830:	48 8b d3             	mov    %rbx,%rdx
1800c9833:	e8 f4 ca ff ff       	call   0x1800c632c
1800c9838:	48 8d 05 7d 00 00 00 	lea    0x7d(%rip),%rax        # 0x1800c98bc
1800c983f:	48 89 5f 18          	mov    %rbx,0x18(%rdi)
1800c9843:	33 c9                	xor    %ecx,%ecx
1800c9845:	48 89 47 10          	mov    %rax,0x10(%rdi)
1800c9849:	c6 47 0c 01          	movb   $0x1,0xc(%rdi)
1800c984d:	39 8d b0 03 00 00    	cmp    %ecx,0x3b0(%rbp)
1800c9853:	74 32                	je     0x1800c9887
1800c9855:	48 8b d7             	mov    %rdi,%rdx
1800c9858:	e8 cf ca ff ff       	call   0x1800c632c
1800c985d:	89 4f 08             	mov    %ecx,0x8(%rdi)
1800c9860:	38 4f 0c             	cmp    %cl,0xc(%rdi)
1800c9863:	74 12                	je     0x1800c9877
1800c9865:	38 4e 28             	cmp    %cl,0x28(%rsi)
1800c9868:	74 0d                	je     0x1800c9877
1800c986a:	48 8b 46 18          	mov    0x18(%rsi),%rax
1800c986e:	48 89 38             	mov    %rdi,(%rax)
1800c9871:	48 89 7e 18          	mov    %rdi,0x18(%rsi)
1800c9875:	eb 0b                	jmp    0x1800c9882
1800c9877:	48 8b 46 08          	mov    0x8(%rsi),%rax
1800c987b:	48 89 38             	mov    %rdi,(%rax)
1800c987e:	48 89 7e 08          	mov    %rdi,0x8(%rsi)
1800c9882:	48 89 0f             	mov    %rcx,(%rdi)
1800c9885:	eb 1f                	jmp    0x1800c98a6
1800c9887:	48 8d 57 20          	lea    0x20(%rdi),%rdx
1800c988b:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
1800c9890:	45 33 c9             	xor    %r9d,%r9d
1800c9893:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1800c9898:	41 b8 00 00 10 00    	mov    $0x100000,%r8d
1800c989e:	48 8b cd             	mov    %rbp,%rcx
1800c98a1:	e8 c6 5d 00 00       	call   0x1800cf66c
1800c98a6:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1800c98ab:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1800c98b0:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1800c98b5:	48 83 c4 30          	add    $0x30,%rsp
1800c98b9:	5f                   	pop    %rdi
1800c98ba:	c3                   	ret
1800c98bb:	cc                   	int3
1800c98bc:	48 8b c4             	mov    %rsp,%rax
1800c98bf:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800c98c3:	48 89 68 10          	mov    %rbp,0x10(%rax)
1800c98c7:	48 89 70 18          	mov    %rsi,0x18(%rax)
1800c98cb:	57                   	push   %rdi
1800c98cc:	41 56                	push   %r14
1800c98ce:	41 57                	push   %r15
1800c98d0:	48 83 ec 30          	sub    $0x30,%rsp
1800c98d4:	0f 57 c0             	xorps  %xmm0,%xmm0
1800c98d7:	49 8b e8             	mov    %r8,%rbp
1800c98da:	0f 11 40 d8          	movups %xmm0,-0x28(%rax)
1800c98de:	8b 42 08             	mov    0x8(%rdx),%eax
1800c98e1:	4c 8b fa             	mov    %rdx,%r15
1800c98e4:	4c 8b f1             	mov    %rcx,%r14
1800c98e7:	85 c0                	test   %eax,%eax
1800c98e9:	0f 88 4b 01 00 00    	js     0x1800c9a3a
1800c98ef:	83 b9 b0 03 00 00 00 	cmpl   $0x0,0x3b0(%rcx)
1800c98f6:	75 18                	jne    0x1800c9910
1800c98f8:	48 8b 82 f8 00 00 00 	mov    0xf8(%rdx),%rax
1800c98ff:	48 89 81 a8 03 00 00 	mov    %rax,0x3a8(%rcx)
1800c9906:	c7 81 b0 03 00 00 00 	movl   $0x100000,0x3b0(%rcx)
1800c990d:	00 10 00
1800c9910:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1800c9915:	e8 be 2f f8 ff       	call   0x18004c8d8
1800c991a:	85 c0                	test   %eax,%eax
1800c991c:	0f 88 18 01 00 00    	js     0x1800c9a3a
1800c9922:	e8 fd 2f f8 ff       	call   0x18004c924
1800c9927:	8b d8                	mov    %eax,%ebx
1800c9929:	48 c1 e3 20          	shl    $0x20,%rbx
1800c992d:	e8 f2 2f f8 ff       	call   0x18004c924
1800c9932:	49 8b b6 18 04 00 00 	mov    0x418(%r14),%rsi
1800c9939:	33 d2                	xor    %edx,%edx
1800c993b:	8b f8                	mov    %eax,%edi
1800c993d:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
1800c9943:	48 0b fb             	or     %rbx,%rdi
1800c9946:	48 b8 fe ff ff ff ff 	movabs $0x7ffffffffffffffe,%rax
1800c994d:	ff ff 7f
1800c9950:	48 23 f8             	and    %rax,%rdi
1800c9953:	48 8b 5e 48          	mov    0x48(%rsi),%rbx
1800c9957:	48 83 cf 01          	or     $0x1,%rdi
1800c995b:	48 8b cb             	mov    %rbx,%rcx
1800c995e:	e8 1d c3 06 00       	call   0x180135c80
1800c9963:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
1800c9968:	c7 03 6c 6f 67 65    	movl   $0x65676f6c,(%rbx)
1800c996e:	41 b8 00 10 00 00    	mov    $0x1000,%r8d
1800c9974:	c7 43 08 00 10 00 00 	movl   $0x1000,0x8(%rbx)
1800c997b:	48 8b d3             	mov    %rbx,%rdx
1800c997e:	f3 0f 7f 43 20       	movdqu %xmm0,0x20(%rbx)
1800c9983:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
1800c9987:	33 c9                	xor    %ecx,%ecx
1800c9989:	49 8b 86 50 0a 00 00 	mov    0xa50(%r14),%rax
1800c9990:	48 89 43 30          	mov    %rax,0x30(%rbx)
1800c9994:	49 8b 86 50 0a 00 00 	mov    0xa50(%r14),%rax
1800c999b:	48 89 43 38          	mov    %rax,0x38(%rbx)
1800c999f:	e8 d4 56 00 00       	call   0x1800cf078
1800c99a4:	83 63 0c 00          	andl   $0x0,0xc(%rbx)
1800c99a8:	49 8b d7             	mov    %r15,%rdx
1800c99ab:	89 43 04             	mov    %eax,0x4(%rbx)
1800c99ae:	49 8b 8e a8 03 00 00 	mov    0x3a8(%r14),%rcx
1800c99b5:	48 8b 46 58          	mov    0x58(%rsi),%rax
1800c99b9:	48 89 48 58          	mov    %rcx,0x58(%rax)
1800c99bd:	41 8d 48 ff          	lea    -0x1(%r8),%ecx
1800c99c1:	c7 40 48 02 00 00 00 	movl   $0x2,0x48(%rax)
1800c99c8:	44 89 40 60          	mov    %r8d,0x60(%rax)
1800c99cc:	48 8b 46 58          	mov    0x58(%rsi),%rax
1800c99d0:	48 89 58 50          	mov    %rbx,0x50(%rax)
1800c99d4:	48 23 d9             	and    %rcx,%rbx
1800c99d7:	48 03 d9             	add    %rcx,%rbx
1800c99da:	48 c1 eb 0c          	shr    $0xc,%rbx
1800c99de:	ff c3                	inc    %ebx
1800c99e0:	89 58 64             	mov    %ebx,0x64(%rax)
1800c99e3:	48 8d 05 a2 00 00 00 	lea    0xa2(%rip),%rax        # 0x1800c9a8c
1800c99ea:	49 89 47 10          	mov    %rax,0x10(%r15)
1800c99ee:	41 c6 47 0c 00       	movb   $0x0,0xc(%r15)
1800c99f3:	48 8b 46 58          	mov    0x58(%rsi),%rax
1800c99f7:	e8 30 c9 ff ff       	call   0x1800c632c
1800c99fc:	4c 89 70 18          	mov    %r14,0x18(%rax)
1800c9a00:	4c 89 78 28          	mov    %r15,0x28(%rax)
1800c9a04:	49 8b 4e 60          	mov    0x60(%r14),%rcx
1800c9a08:	48 8b 46 58          	mov    0x58(%rsi),%rax
1800c9a0c:	48 81 c1 48 0b 00 00 	add    $0xb48,%rcx
1800c9a13:	48 83 c0 30          	add    $0x30,%rax
1800c9a17:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1800c9a1b:	48 39 0a             	cmp    %rcx,(%rdx)
1800c9a1e:	74 07                	je     0x1800c9a27
1800c9a20:	b9 03 00 00 00       	mov    $0x3,%ecx
1800c9a25:	cd 29                	int    $0x29
1800c9a27:	48 89 08             	mov    %rcx,(%rax)
1800c9a2a:	48 89 50 08          	mov    %rdx,0x8(%rax)
1800c9a2e:	48 89 02             	mov    %rax,(%rdx)
1800c9a31:	48 89 41 08          	mov    %rax,0x8(%rcx)
1800c9a35:	b8 03 01 00 00       	mov    $0x103,%eax
1800c9a3a:	3d 03 01 00 00       	cmp    $0x103,%eax
1800c9a3f:	74 2f                	je     0x1800c9a70
1800c9a41:	49 8b 4f 18          	mov    0x18(%r15),%rcx
1800c9a45:	80 79 0c 00          	cmpb   $0x0,0xc(%rcx)
1800c9a49:	89 41 08             	mov    %eax,0x8(%rcx)
1800c9a4c:	74 13                	je     0x1800c9a61
1800c9a4e:	80 7d 28 00          	cmpb   $0x0,0x28(%rbp)
1800c9a52:	74 0d                	je     0x1800c9a61
1800c9a54:	48 8b 45 18          	mov    0x18(%rbp),%rax
1800c9a58:	48 89 08             	mov    %rcx,(%rax)
1800c9a5b:	48 89 4d 18          	mov    %rcx,0x18(%rbp)
1800c9a5f:	eb 0b                	jmp    0x1800c9a6c
1800c9a61:	48 8b 45 08          	mov    0x8(%rbp),%rax
1800c9a65:	48 89 08             	mov    %rcx,(%rax)
1800c9a68:	48 89 4d 08          	mov    %rcx,0x8(%rbp)
1800c9a6c:	48 83 21 00          	andq   $0x0,(%rcx)
1800c9a70:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1800c9a75:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1800c9a7a:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1800c9a7f:	48 83 c4 30          	add    $0x30,%rsp
1800c9a83:	41 5f                	pop    %r15
1800c9a85:	41 5e                	pop    %r14
1800c9a87:	5f                   	pop    %rdi
1800c9a88:	c3                   	ret
1800c9a89:	cc                   	int3
1800c9a8a:	cc                   	int3
1800c9a8b:	cc                   	int3
1800c9a8c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800c9a91:	57                   	push   %rdi
1800c9a92:	48 83 ec 20          	sub    $0x20,%rsp
1800c9a96:	48 8b 81 18 04 00 00 	mov    0x418(%rcx),%rax
1800c9a9d:	48 8b fa             	mov    %rdx,%rdi
1800c9aa0:	8b 52 08             	mov    0x8(%rdx),%edx
1800c9aa3:	49 8b d8             	mov    %r8,%rbx
1800c9aa6:	4c 8b 48 58          	mov    0x58(%rax),%r9
1800c9aaa:	41 83 61 48 00       	andl   $0x0,0x48(%r9)
1800c9aaf:	49 83 61 50 00       	andq   $0x0,0x50(%r9)
1800c9ab4:	41 83 61 64 00       	andl   $0x0,0x64(%r9)
1800c9ab9:	85 d2                	test   %edx,%edx
1800c9abb:	78 2a                	js     0x1800c9ae7
1800c9abd:	48 8d 05 68 00 00 00 	lea    0x68(%rip),%rax        # 0x1800c9b2c
1800c9ac4:	c6 47 0c 01          	movb   $0x1,0xc(%rdi)
1800c9ac8:	48 8d 57 40          	lea    0x40(%rdi),%rdx
1800c9acc:	48 89 47 10          	mov    %rax,0x10(%rdi)
1800c9ad0:	48 81 c1 48 05 00 00 	add    $0x548,%rcx
1800c9ad7:	4c 8b cb             	mov    %rbx,%r9
1800c9ada:	4c 8b c7             	mov    %rdi,%r8
1800c9add:	e8 da c1 ff ff       	call   0x1800c5cbc
1800c9ae2:	ba 03 01 00 00       	mov    $0x103,%edx
1800c9ae7:	81 fa 03 01 00 00    	cmp    $0x103,%edx
1800c9aed:	74 2f                	je     0x1800c9b1e
1800c9aef:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1800c9af3:	80 79 0c 00          	cmpb   $0x0,0xc(%rcx)
1800c9af7:	89 51 08             	mov    %edx,0x8(%rcx)
1800c9afa:	74 13                	je     0x1800c9b0f
1800c9afc:	80 7b 28 00          	cmpb   $0x0,0x28(%rbx)
1800c9b00:	74 0d                	je     0x1800c9b0f
1800c9b02:	48 8b 43 18          	mov    0x18(%rbx),%rax
1800c9b06:	48 89 08             	mov    %rcx,(%rax)
1800c9b09:	48 89 4b 18          	mov    %rcx,0x18(%rbx)
1800c9b0d:	eb 0b                	jmp    0x1800c9b1a
1800c9b0f:	48 8b 43 08          	mov    0x8(%rbx),%rax
1800c9b13:	48 89 08             	mov    %rcx,(%rax)
1800c9b16:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
1800c9b1a:	48 83 21 00          	andq   $0x0,(%rcx)
1800c9b1e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800c9b23:	48 83 c4 20          	add    $0x20,%rsp
1800c9b27:	5f                   	pop    %rdi
1800c9b28:	c3                   	ret
1800c9b29:	cc                   	int3
1800c9b2a:	cc                   	int3
1800c9b2b:	cc                   	int3
1800c9b2c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800c9b31:	57                   	push   %rdi
1800c9b32:	48 83 ec 20          	sub    $0x20,%rsp
1800c9b36:	8b 42 08             	mov    0x8(%rdx),%eax
1800c9b39:	49 8b d8             	mov    %r8,%rbx
1800c9b3c:	48 8b fa             	mov    %rdx,%rdi
1800c9b3f:	85 c0                	test   %eax,%eax
1800c9b41:	0f 88 93 00 00 00    	js     0x1800c9bda
1800c9b47:	48 8b 81 18 04 00 00 	mov    0x418(%rcx),%rax
1800c9b4e:	48 8d 91 a0 04 00 00 	lea    0x4a0(%rcx),%rdx
1800c9b55:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1800c9b5b:	4c 8b 40 48          	mov    0x48(%rax),%r8
1800c9b5f:	49 8b 40 10          	mov    0x10(%r8),%rax
1800c9b63:	83 a1 70 04 00 00 00 	andl   $0x0,0x470(%rcx)
1800c9b6a:	83 a1 90 04 00 00 00 	andl   $0x0,0x490(%rcx)
1800c9b71:	48 89 81 78 04 00 00 	mov    %rax,0x478(%rcx)
1800c9b78:	b8 00 10 00 00       	mov    $0x1000,%eax
1800c9b7d:	89 81 74 04 00 00    	mov    %eax,0x474(%rcx)
1800c9b83:	89 81 98 04 00 00    	mov    %eax,0x498(%rcx)
1800c9b89:	89 81 94 04 00 00    	mov    %eax,0x494(%rcx)
1800c9b8f:	49 8b 40 10          	mov    0x10(%r8),%rax
1800c9b93:	48 89 02             	mov    %rax,(%rdx)
1800c9b96:	48 8d 52 08          	lea    0x8(%rdx),%rdx
1800c9b9a:	49 83 e9 01          	sub    $0x1,%r9
1800c9b9e:	75 ef                	jne    0x1800c9b8f
1800c9ba0:	0f 57 c0             	xorps  %xmm0,%xmm0
1800c9ba3:	48 8d 05 72 00 00 00 	lea    0x72(%rip),%rax        # 0x1800c9c1c
1800c9baa:	0f 11 81 b0 04 00 00 	movups %xmm0,0x4b0(%rcx)
1800c9bb1:	48 8d 57 20          	lea    0x20(%rdi),%rdx
1800c9bb5:	4c 8b cb             	mov    %rbx,%r9
1800c9bb8:	41 0f 10 40 20       	movups 0x20(%r8),%xmm0
1800c9bbd:	4c 8b c7             	mov    %rdi,%r8
1800c9bc0:	f3 0f 7f 81 08 04 00 	movdqu %xmm0,0x408(%rcx)
1800c9bc7:	00
1800c9bc8:	c6 47 0c 01          	movb   $0x1,0xc(%rdi)
1800c9bcc:	48 89 47 10          	mov    %rax,0x10(%rdi)
1800c9bd0:	e8 2f 51 00 00       	call   0x1800ced04
1800c9bd5:	b8 03 01 00 00       	mov    $0x103,%eax
1800c9bda:	3d 03 01 00 00       	cmp    $0x103,%eax
1800c9bdf:	74 2f                	je     0x1800c9c10
1800c9be1:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1800c9be5:	80 79 0c 00          	cmpb   $0x0,0xc(%rcx)
1800c9be9:	89 41 08             	mov    %eax,0x8(%rcx)
1800c9bec:	74 13                	je     0x1800c9c01
1800c9bee:	80 7b 28 00          	cmpb   $0x0,0x28(%rbx)
1800c9bf2:	74 0d                	je     0x1800c9c01
1800c9bf4:	48 8b 43 18          	mov    0x18(%rbx),%rax
1800c9bf8:	48 89 08             	mov    %rcx,(%rax)
1800c9bfb:	48 89 4b 18          	mov    %rcx,0x18(%rbx)
1800c9bff:	eb 0b                	jmp    0x1800c9c0c
1800c9c01:	48 8b 43 08          	mov    0x8(%rbx),%rax
1800c9c05:	48 89 08             	mov    %rcx,(%rax)
1800c9c08:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
1800c9c0c:	48 83 21 00          	andq   $0x0,(%rcx)
1800c9c10:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800c9c15:	48 83 c4 20          	add    $0x20,%rsp
1800c9c19:	5f                   	pop    %rdi
1800c9c1a:	c3                   	ret
1800c9c1b:	cc                   	int3
1800c9c1c:	8b 42 08             	mov    0x8(%rdx),%eax
1800c9c1f:	45 33 c9             	xor    %r9d,%r9d
1800c9c22:	85 c0                	test   %eax,%eax
1800c9c24:	78 07                	js     0x1800c9c2d
1800c9c26:	c6 81 04 04 00 00 01 	movb   $0x1,0x404(%rcx)
1800c9c2d:	48 8b 4a 18          	mov    0x18(%rdx),%rcx
1800c9c31:	89 41 08             	mov    %eax,0x8(%rcx)
1800c9c34:	44 38 49 0c          	cmp    %r9b,0xc(%rcx)
1800c9c38:	74 13                	je     0x1800c9c4d
1800c9c3a:	45 38 48 28          	cmp    %r9b,0x28(%r8)
1800c9c3e:	74 0d                	je     0x1800c9c4d
1800c9c40:	49 8b 40 18          	mov    0x18(%r8),%rax
1800c9c44:	48 89 08             	mov    %rcx,(%rax)
1800c9c47:	49 89 48 18          	mov    %rcx,0x18(%r8)
1800c9c4b:	eb 0b                	jmp    0x1800c9c58
1800c9c4d:	49 8b 40 08          	mov    0x8(%r8),%rax
1800c9c51:	48 89 08             	mov    %rcx,(%rax)
1800c9c54:	49 89 48 08          	mov    %rcx,0x8(%r8)
1800c9c58:	4c 89 09             	mov    %r9,(%rcx)
1800c9c5b:	c3                   	ret
1800c9c5c:	cc                   	int3
1800c9c5d:	cc                   	int3
1800c9c5e:	cc                   	int3
1800c9c5f:	cc                   	int3
1800c9c60:	48 83 ec 28          	sub    $0x28,%rsp
1800c9c64:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1800c9c69:	4c 8b d2             	mov    %rdx,%r10
1800c9c6c:	48 89 42 20          	mov    %rax,0x20(%rdx)
1800c9c70:	8b 44 24 58          	mov    0x58(%rsp),%eax
1800c9c74:	89 42 28             	mov    %eax,0x28(%rdx)
1800c9c77:	4c 89 4a 10          	mov    %r9,0x10(%rdx)
1800c9c7b:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1800c9c80:	e8 a7 c6 ff ff       	call   0x1800c632c
1800c9c85:	33 c9                	xor    %ecx,%ecx
1800c9c87:	49 89 12             	mov    %rdx,(%r10)
1800c9c8a:	49 89 4a 18          	mov    %rcx,0x18(%r10)
1800c9c8e:	41 89 4a 2c          	mov    %ecx,0x2c(%r10)
1800c9c92:	49 83 c2 08          	add    $0x8,%r10
1800c9c96:	74 0e                	je     0x1800c9ca6
1800c9c98:	49 8b 40 08          	mov    0x8(%r8),%rax
1800c9c9c:	4c 89 10             	mov    %r10,(%rax)
1800c9c9f:	4d 89 50 08          	mov    %r10,0x8(%r8)
1800c9ca3:	49 89 0a             	mov    %rcx,(%r10)
1800c9ca6:	48 83 c4 28          	add    $0x28,%rsp
1800c9caa:	c3                   	ret
1800c9cab:	cc                   	int3
1800c9cac:	45 33 c9             	xor    %r9d,%r9d
1800c9caf:	45 33 c0             	xor    %r8d,%r8d
1800c9cb2:	48 8b c2             	mov    %rdx,%rax
1800c9cb5:	48 85 d2             	test   %rdx,%rdx
1800c9cb8:	74 0e                	je     0x1800c9cc8
1800c9cba:	4c 8b c8             	mov    %rax,%r9
1800c9cbd:	41 ff c0             	inc    %r8d
1800c9cc0:	48 8b 00             	mov    (%rax),%rax
1800c9cc3:	48 85 c0             	test   %rax,%rax
1800c9cc6:	75 f2                	jne    0x1800c9cba
1800c9cc8:	44 89 42 24          	mov    %r8d,0x24(%rdx)
1800c9ccc:	48 8b 81 28 04 00 00 	mov    0x428(%rcx),%rax
1800c9cd3:	48 89 10             	mov    %rdx,(%rax)
1800c9cd6:	4c 89 89 28 04 00 00 	mov    %r9,0x428(%rcx)
1800c9cdd:	49 83 21 00          	andq   $0x0,(%r9)
1800c9ce1:	c6 81 01 05 00 00 01 	movb   $0x1,0x501(%rcx)
1800c9ce8:	c3                   	ret
1800c9ce9:	cc                   	int3
1800c9cea:	cc                   	int3
1800c9ceb:	cc                   	int3
1800c9cec:	48 8b c4             	mov    %rsp,%rax
1800c9cef:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800c9cf3:	48 89 68 10          	mov    %rbp,0x10(%rax)
1800c9cf7:	48 89 70 18          	mov    %rsi,0x18(%rax)
1800c9cfb:	48 89 78 20          	mov    %rdi,0x20(%rax)
1800c9cff:	41 56                	push   %r14
1800c9d01:	48 83 ec 20          	sub    $0x20,%rsp
1800c9d05:	80 b9 01 05 00 00 00 	cmpb   $0x0,0x501(%rcx)