1800c8489:	4c 89 44 24 68       	mov    %r8,0x68(%rsp)
1800c848e:	48 3d ff ff 0f 00    	cmp    $0xfffff,%rax
1800c8494:	77 1e                	ja     0x1800c84b4
1800c8496:	49 8b 57 08          	mov    0x8(%r15),%rdx
1800c849a:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
1800c849f:	41 b9 01 00 00 40    	mov    $0x40000001,%r9d
1800c84a5:	44 8b c0             	mov    %eax,%r8d
1800c84a8:	e8 af 43 f8 ff       	call   0x18004c85c
1800c84ad:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
1800c84b2:	eb 05                	jmp    0x1800c84b9
1800c84b4:	b8 9a 00 00 c0       	mov    $0xc000009a,%eax
1800c84b9:	85 c0                	test   %eax,%eax
1800c84bb:	79 35                	jns    0x1800c84f2
1800c84bd:	48 8d 05 64 00 00 00 	lea    0x64(%rip),%rax        # 0x1800c8528
1800c84c4:	48 89 5b 08          	mov    %rbx,0x8(%rbx)
1800c84c8:	be 01 00 00 00       	mov    $0x1,%esi
1800c84cd:	48 89 45 10          	mov    %rax,0x10(%rbp)
1800c84d1:	49 8d 97 f8 01 00 00 	lea    0x1f8(%r15),%rdx
1800c84d8:	40 88 75 0c          	mov    %sil,0xc(%rbp)
1800c84dc:	4c 8b c5             	mov    %rbp,%r8
1800c84df:	48 89 1b             	mov    %rbx,(%rbx)
1800c84e2:	e8 51 de ff ff       	call   0x1800c6338
1800c84e7:	84 c0                	test   %al,%al
1800c84e9:	74 12                	je     0x1800c84fd
1800c84eb:	4d 8b 87 f0 01 00 00 	mov    0x1f0(%r15),%r8
1800c84f2:	48 8b d5             	mov    %rbp,%rdx
1800c84f5:	49 8b cf             	mov    %r15,%rcx
1800c84f8:	e8 3f 00 00 00       	call   0x1800c853c
1800c84fd:	03 fe                	add    %esi,%edi
1800c84ff:	41 3b fe             	cmp    %r14d,%edi
1800c8502:	0f 82 22 ff ff ff    	jb     0x1800c842a
1800c8508:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1800c850d:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1800c8512:	48 83 c4 20          	add    $0x20,%rsp
1800c8516:	41 5f                	pop    %r15
1800c8518:	41 5e                	pop    %r14
1800c851a:	41 5c                	pop    %r12
1800c851c:	5f                   	pop    %rdi
1800c851d:	5e                   	pop    %rsi
1800c851e:	c3                   	ret
1800c851f:	cc                   	int3
1800c8520:	b9 03 00 00 00       	mov    $0x3,%ecx
1800c8525:	cd 29                	int    $0x29
1800c8527:	cc                   	int3
1800c8528:	66 90                	xchg   %ax,%ax
1800c852a:	48 8b 4a 28          	mov    0x28(%rdx),%rcx
1800c852e:	4c 8b 81 f0 01 00 00 	mov    0x1f0(%rcx),%r8
1800c8535:	e9 02 00 00 00       	jmp    0x1800c853c
1800c853a:	cc                   	int3
1800c853b:	cc                   	int3
1800c853c:	40 53                	rex push %rbx
1800c853e:	48 83 ec 20          	sub    $0x20,%rsp
1800c8542:	48 8d 5a 30          	lea    0x30(%rdx),%rbx
1800c8546:	4c 8b ca             	mov    %rdx,%r9
1800c8549:	4c 8b d3             	mov    %rbx,%r10
1800c854c:	45 33 db             	xor    %r11d,%r11d
1800c854f:	49 8d 02             	lea    (%r10),%rax
1800c8552:	41 ff c3             	inc    %r11d
1800c8555:	4d 8b 12             	mov    (%r10),%r10
1800c8558:	48 83 a0 88 00 00 00 	andq   $0x0,0x88(%rax)
1800c855f:	00
1800c8560:	41 8b 50 64          	mov    0x64(%r8),%edx
1800c8564:	48 8b 40 50          	mov    0x50(%rax),%rax
1800c8568:	49 89 44 d0 70       	mov    %rax,0x70(%r8,%rdx,8)
1800c856d:	41 ff 40 64          	incl   0x64(%r8)
1800c8571:	4c 3b d3             	cmp    %rbx,%r10
1800c8574:	75 d9                	jne    0x1800c854f
1800c8576:	48 8d 05 6f 00 00 00 	lea    0x6f(%rip),%rax        # 0x1800c85ec
1800c857d:	4d 89 81 b8 00 00 00 	mov    %r8,0xb8(%r9)
1800c8584:	49 89 41 10          	mov    %rax,0x10(%r9)
1800c8588:	49 8b d1             	mov    %r9,%rdx
1800c858b:	41 c6 41 0c 00       	movb   $0x0,0xc(%r9)
1800c8590:	48 8b 01             	mov    (%rcx),%rax
1800c8593:	e8 94 dd ff ff       	call   0x1800c632c
1800c8598:	49 89 40 18          	mov    %rax,0x18(%r8)
1800c859c:	4d 89 48 28          	mov    %r9,0x28(%r8)
1800c85a0:	49 8b 41 50          	mov    0x50(%r9),%rax
1800c85a4:	49 89 40 58          	mov    %rax,0x58(%r8)
1800c85a8:	49 8d 40 30          	lea    0x30(%r8),%rax
1800c85ac:	41 c7 40 48 02 00 00 	movl   $0x2,0x48(%r8)
1800c85b3:	00
1800c85b4:	41 c1 e3 0c          	shl    $0xc,%r11d
1800c85b8:	45 89 58 60          	mov    %r11d,0x60(%r8)
1800c85bc:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1800c85c0:	48 81 c1 48 0b 00 00 	add    $0xb48,%rcx
1800c85c7:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1800c85cb:	48 39 0a             	cmp    %rcx,(%rdx)
1800c85ce:	74 07                	je     0x1800c85d7
1800c85d0:	b9 03 00 00 00       	mov    $0x3,%ecx
1800c85d5:	cd 29                	int    $0x29
1800c85d7:	48 89 08             	mov    %rcx,(%rax)
1800c85da:	48 89 50 08          	mov    %rdx,0x8(%rax)
1800c85de:	48 89 02             	mov    %rax,(%rdx)
1800c85e1:	48 89 41 08          	mov    %rax,0x8(%rcx)
1800c85e5:	48 83 c4 20          	add    $0x20,%rsp
1800c85e9:	5b                   	pop    %rbx
1800c85ea:	c3                   	ret
1800c85eb:	cc                   	int3
1800c85ec:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800c85f1:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1800c85f6:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1800c85fb:	55                   	push   %rbp
1800c85fc:	41 54                	push   %r12
1800c85fe:	41 55                	push   %r13
1800c8600:	41 56                	push   %r14
1800c8602:	41 57                	push   %r15
1800c8604:	48 8b ec             	mov    %rsp,%rbp
1800c8607:	48 83 ec 50          	sub    $0x50,%rsp
1800c860b:	44 8b 7a 08          	mov    0x8(%rdx),%r15d
1800c860f:	4d 8b f0             	mov    %r8,%r14
1800c8612:	48 8b fa             	mov    %rdx,%rdi
1800c8615:	48 8b 5a 28          	mov    0x28(%rdx),%rbx
1800c8619:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1800c861d:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1800c8621:	45 33 ed             	xor    %r13d,%r13d
1800c8624:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1800c8628:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
1800c862c:	48 8b 82 b8 00 00 00 	mov    0xb8(%rdx),%rax
1800c8633:	48 3b 83 f0 01 00 00 	cmp    0x1f0(%rbx),%rax
1800c863a:	74 0a                	je     0x1800c8646
1800c863c:	48 8b c8             	mov    %rax,%rcx
1800c863f:	e8 b8 19 fd ff       	call   0x180099ffc
1800c8644:	eb 1b                	jmp    0x1800c8661
1800c8646:	48 8d 8b f8 01 00 00 	lea    0x1f8(%rbx),%rcx
1800c864d:	44 89 68 48          	mov    %r13d,0x48(%rax)
1800c8651:	49 8b d6             	mov    %r14,%rdx
1800c8654:	4c 89 68 50          	mov    %r13,0x50(%rax)
1800c8658:	44 89 68 64          	mov    %r13d,0x64(%rax)
1800c865c:	e8 13 dd ff ff       	call   0x1800c6374
1800c8661:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1800c8665:	4c 89 af b8 00 00 00 	mov    %r13,0xb8(%rdi)
1800c866c:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1800c8670:	48 8d 4f 30          	lea    0x30(%rdi),%rcx
1800c8674:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1800c8678:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1800c867c:	48 8b 01             	mov    (%rcx),%rax
1800c867f:	48 39 48 08          	cmp    %rcx,0x8(%rax)
1800c8683:	0f 85 fb 02 00 00    	jne    0x1800c8984
1800c8689:	48 8b 41 08          	mov    0x8(%rcx),%rax
1800c868d:	48 39 08             	cmp    %rcx,(%rax)
1800c8690:	0f 85 ee 02 00 00    	jne    0x1800c8984
1800c8696:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1800c869a:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
1800c869e:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
1800c86a2:	45 8a e5             	mov    %r13b,%r12b
1800c86a5:	48 89 10             	mov    %rdx,(%rax)
1800c86a8:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1800c86ac:	48 89 41 08          	mov    %rax,0x8(%rcx)
1800c86b0:	e9 14 02 00 00       	jmp    0x1800c88c9
1800c86b5:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1800c86b9:	48 39 47 08          	cmp    %rax,0x8(%rdi)
1800c86bd:	0f 85 c1 02 00 00    	jne    0x1800c8984
1800c86c3:	48 8b 07             	mov    (%rdi),%rax
1800c86c6:	48 39 78 08          	cmp    %rdi,0x8(%rax)
1800c86ca:	0f 85 b4 02 00 00    	jne    0x1800c8984
1800c86d0:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1800c86d4:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1800c86d8:	48 89 48 08          	mov    %rcx,0x8(%rax)
1800c86dc:	48 89 7f 08          	mov    %rdi,0x8(%rdi)
1800c86e0:	48 89 3f             	mov    %rdi,(%rdi)
1800c86e3:	45 85 ff             	test   %r15d,%r15d
1800c86e6:	79 06                	jns    0x1800c86ee
1800c86e8:	83 7b 38 04          	cmpl   $0x4,0x38(%rbx)
1800c86ec:	75 22                	jne    0x1800c8710
1800c86ee:	48 8b 43 18          	mov    0x18(%rbx),%rax
1800c86f2:	4d 8b ce             	mov    %r14,%r9
1800c86f5:	48 8b 97 80 00 00 00 	mov    0x80(%rdi),%rdx
1800c86fc:	45 8b c7             	mov    %r15d,%r8d
1800c86ff:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1800c8703:	48 8b 40 20          	mov    0x20(%rax),%rax
1800c8707:	ff d0                	call   *%rax
1800c8709:	0f 1f 00             	nopl   (%rax)
1800c870c:	4c 89 6f 58          	mov    %r13,0x58(%rdi)
1800c8710:	48 8b 97 98 00 00 00 	mov    0x98(%rdi),%rdx
1800c8717:	48 85 d2             	test   %rdx,%rdx
1800c871a:	74 0f                	je     0x1800c872b
1800c871c:	4d 8b c6             	mov    %r14,%r8
1800c871f:	e8 3c 0d 00 00       	call   0x1800c9460
1800c8724:	4c 89 af 98 00 00 00 	mov    %r13,0x98(%rdi)
1800c872b:	48 8b 97 a0 00 00 00 	mov    0xa0(%rdi),%rdx
1800c8732:	48 85 d2             	test   %rdx,%rdx
1800c8735:	74 0f                	je     0x1800c8746
1800c8737:	4d 8b c6             	mov    %r14,%r8
1800c873a:	e8 b9 e4 ff ff       	call   0x1800c6bf8
1800c873f:	4c 89 af a0 00 00 00 	mov    %r13,0xa0(%rdi)
1800c8746:	45 85 ff             	test   %r15d,%r15d
1800c8749:	0f 88 23 01 00 00    	js     0x1800c8872
1800c874f:	83 83 a4 01 00 00 ff 	addl   $0xffffffff,0x1a4(%rbx)
1800c8756:	75 07                	jne    0x1800c875f
1800c8758:	44 88 ab e8 01 00 00 	mov    %r13b,0x1e8(%rbx)
1800c875f:	c6 47 38 02          	movb   $0x2,0x38(%rdi)
1800c8763:	4c 89 af a0 00 00 00 	mov    %r13,0xa0(%rdi)
1800c876a:	44 39 6f 3c          	cmp    %r13d,0x3c(%rdi)
1800c876e:	75 0f                	jne    0x1800c877f
1800c8770:	48 8d 93 c8 01 00 00 	lea    0x1c8(%rbx),%rdx
1800c8777:	4d 8b c6             	mov    %r14,%r8
1800c877a:	e8 0d 02 00 00       	call   0x1800c898c
1800c877f:	f7 47 38 00 01 00 00 	testl  $0x100,0x38(%rdi)
1800c8786:	75 31                	jne    0x1800c87b9
1800c8788:	44 39 6f 3c          	cmp    %r13d,0x3c(%rdi)
1800c878c:	0f 85 37 01 00 00    	jne    0x1800c88c9
1800c8792:	48 8d 83 28 01 00 00 	lea    0x128(%rbx),%rax
1800c8799:	48 8b 48 08          	mov    0x8(%rax),%rcx
1800c879d:	48 39 01             	cmp    %rax,(%rcx)
1800c87a0:	0f 85 de 01 00 00    	jne    0x1800c8984
1800c87a6:	48 89 07             	mov    %rax,(%rdi)
1800c87a9:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1800c87ad:	48 89 39             	mov    %rdi,(%rcx)
1800c87b0:	48 89 78 08          	mov    %rdi,0x8(%rax)
1800c87b4:	e9 10 01 00 00       	jmp    0x1800c88c9
1800c87b9:	4c 8b 57 48          	mov    0x48(%rdi),%r10
1800c87bd:	48 8d 4f d0          	lea    -0x30(%rdi),%rcx
1800c87c1:	e8 22 e1 ff ff       	call   0x1800c68e8
1800c87c6:	44 39 6f 3c          	cmp    %r13d,0x3c(%rdi)
1800c87ca:	75 55                	jne    0x1800c8821
1800c87cc:	ff 8b 88 01 00 00    	decl   0x188(%rbx)
1800c87d2:	48 8d 47 e8          	lea    -0x18(%rdi),%rax
1800c87d6:	48 8b 10             	mov    (%rax),%rdx
1800c87d9:	48 39 42 08          	cmp    %rax,0x8(%rdx)
1800c87dd:	0f 85 a1 01 00 00    	jne    0x1800c8984
1800c87e3:	48 8b 48 08          	mov    0x8(%rax),%rcx
1800c87e7:	48 39 01             	cmp    %rax,(%rcx)
1800c87ea:	0f 85 94 01 00 00    	jne    0x1800c8984
1800c87f0:	48 89 11             	mov    %rdx,(%rcx)
1800c87f3:	48 89 4a 08          	mov    %rcx,0x8(%rdx)
1800c87f7:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1800c87fb:	48 89 40 08          	mov    %rax,0x8(%rax)
1800c87ff:	48 89 00             	mov    %rax,(%rax)
1800c8802:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
1800c8806:	48 39 11             	cmp    %rdx,(%rcx)
1800c8809:	0f 85 75 01 00 00    	jne    0x1800c8984
1800c880f:	48 89 48 08          	mov    %rcx,0x8(%rax)
1800c8813:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1800c8817:	48 89 10             	mov    %rdx,(%rax)
1800c881a:	48 89 01             	mov    %rax,(%rcx)
1800c881d:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
1800c8821:	41 80 7a f8 0b       	cmpb   $0xb,-0x8(%r10)
1800c8826:	0f 85 9d 00 00 00    	jne    0x1800c88c9
1800c882c:	48 8d 83 78 01 00 00 	lea    0x178(%rbx),%rax
1800c8833:	41 c6 42 f8 0c       	movb   $0xc,-0x8(%r10)
1800c8838:	48 8b 50 08          	mov    0x8(%rax),%rdx
1800c883c:	49 8d 4a c0          	lea    -0x40(%r10),%rcx
1800c8840:	48 39 02             	cmp    %rax,(%rdx)
1800c8843:	0f 85 3b 01 00 00    	jne    0x1800c8984
1800c8849:	48 89 01             	mov    %rax,(%rcx)
1800c884c:	48 89 51 08          	mov    %rdx,0x8(%rcx)
1800c8850:	48 89 0a             	mov    %rcx,(%rdx)
1800c8853:	48 89 48 08          	mov    %rcx,0x8(%rax)
1800c8857:	ff 83 a0 01 00 00    	incl   0x1a0(%rbx)
1800c885d:	8b 47 38             	mov    0x38(%rdi),%eax
1800c8860:	0f ba e0 0a          	bt     $0xa,%eax
1800c8864:	73 63                	jae    0x1800c88c9
1800c8866:	0f ba f0 0a          	btr    $0xa,%eax
1800c886a:	41 b4 01             	mov    $0x1,%r12b
1800c886d:	89 47 38             	mov    %eax,0x38(%rdi)
1800c8870:	eb 57                	jmp    0x1800c88c9
1800c8872:	44 39 ab 08 01 00 00 	cmp    %r13d,0x108(%rbx)
1800c8879:	7d 22                	jge    0x1800c889d
1800c887b:	83 7b 38 04          	cmpl   $0x4,0x38(%rbx)
1800c887f:	75 1c                	jne    0x1800c889d
1800c8881:	41 b9 0e 00 00 00    	mov    $0xe,%r9d
1800c8887:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1800c888c:	45 8b c7             	mov    %r15d,%r8d
1800c888f:	48 8d 57 d0          	lea    -0x30(%rdi),%rdx
1800c8893:	48 8b cb             	mov    %rbx,%rcx
1800c8896:	e8 e5 e0 ff ff       	call   0x1800c6980
1800c889b:	eb 2c                	jmp    0x1800c88c9
1800c889d:	48 8d 83 78 01 00 00 	lea    0x178(%rbx),%rax
1800c88a4:	c6 47 38 0c          	movb   $0xc,0x38(%rdi)
1800c88a8:	48 8b 48 08          	mov    0x8(%rax),%rcx
1800c88ac:	48 39 01             	cmp    %rax,(%rcx)
1800c88af:	0f 85 cf 00 00 00    	jne    0x1800c8984
1800c88b5:	48 89 07             	mov    %rax,(%rdi)
1800c88b8:	48 89 4f 08          	mov    %rcx,0x8(%rdi)
1800c88bc:	48 89 39             	mov    %rdi,(%rcx)
1800c88bf:	48 89 78 08          	mov    %rdi,0x8(%rax)
1800c88c3:	ff 83 a0 01 00 00    	incl   0x1a0(%rbx)
1800c88c9:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
1800c88cd:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1800c88d1:	48 3b f8             	cmp    %rax,%rdi
1800c88d4:	0f 85 db fd ff ff    	jne    0x1800c86b5
1800c88da:	45 85 ff             	test   %r15d,%r15d
1800c88dd:	78 24                	js     0x1800c8903
1800c88df:	44 38 ab e8 01 00 00 	cmp    %r13b,0x1e8(%rbx)
1800c88e6:	75 0e                	jne    0x1800c88f6
1800c88e8:	83 bb a0 01 00 00 10 	cmpl   $0x10,0x1a0(%rbx)
1800c88ef:	73 05                	jae    0x1800c88f6
1800c88f1:	45 84 e4             	test   %r12b,%r12b
1800c88f4:	74 62                	je     0x1800c8958
1800c88f6:	49 8b d6             	mov    %r14,%rdx
1800c88f9:	48 8b cb             	mov    %rbx,%rcx
1800c88fc:	e8 ef f8 ff ff       	call   0x1800c81f0
1800c8901:	eb 55                	jmp    0x1800c8958
1800c8903:	44 39 ab 08 01 00 00 	cmp    %r13d,0x108(%rbx)
1800c890a:	7c 4c                	jl     0x1800c8958
1800c890c:	48 8b 43 28          	mov    0x28(%rbx),%rax
1800c8910:	48 8d 0d e1 d7 08 00 	lea    0x8d7e1(%rip),%rcx        # 0x1801560f8
1800c8917:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1800c891c:	4d 8b ce             	mov    %r14,%r9
1800c891f:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
1800c8923:	45 33 c0             	xor    %r8d,%r8d
1800c8926:	41 8b d7             	mov    %r15d,%edx
1800c8929:	ff d0                	call   *%rax
1800c892b:	0f 1f 00             	nopl   (%rax)
1800c892e:	eb 28                	jmp    0x1800c8958
1800c8930:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1800c8934:	48 39 48 08          	cmp    %rcx,0x8(%rax)
1800c8938:	75 4a                	jne    0x1800c8984
1800c893a:	48 8b 08             	mov    (%rax),%rcx
1800c893d:	48 39 41 08          	cmp    %rax,0x8(%rcx)
1800c8941:	75 41                	jne    0x1800c8984
1800c8943:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
1800c8947:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1800c894b:	48 89 51 08          	mov    %rdx,0x8(%rcx)
1800c894f:	48 8d 48 e8          	lea    -0x18(%rax),%rcx
1800c8953:	e8 60 df ff ff       	call   0x1800c68b8
1800c8958:	48 8b 45 f0          	mov    -0x10(%rbp),%rax
1800c895c:	48 8d 4d f0          	lea    -0x10(%rbp),%rcx
1800c8960:	48 3b c1             	cmp    %rcx,%rax
1800c8963:	75 cb                	jne    0x1800c8930
1800c8965:	4c 8d 5c 24 50       	lea    0x50(%rsp),%r11
1800c896a:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1800c896e:	49 8b 73 38          	mov    0x38(%r11),%rsi
1800c8972:	49 8b 7b 40          	mov    0x40(%r11),%rdi
1800c8976:	49 8b e3             	mov    %r11,%rsp
1800c8979:	41 5f                	pop    %r15
1800c897b:	41 5e                	pop    %r14
1800c897d:	41 5d                	pop    %r13
1800c897f:	41 5c                	pop    %r12
1800c8981:	5d                   	pop    %rbp
1800c8982:	c3                   	ret
1800c8983:	cc                   	int3
1800c8984:	b9 03 00 00 00       	mov    $0x3,%ecx
1800c8989:	cd 29                	int    $0x29
1800c898b:	cc                   	int3
1800c898c:	48 83 ec 28          	sub    $0x28,%rsp
1800c8990:	4c 8b ca             	mov    %rdx,%r9
1800c8993:	33 c9                	xor    %ecx,%ecx
1800c8995:	48 8b 12             	mov    (%rdx),%rdx
1800c8998:	eb 4f                	jmp    0x1800c89e9
1800c899a:	48 8b 02             	mov    (%rdx),%rax
1800c899d:	49 89 01             	mov    %rax,(%r9)
1800c89a0:	48 85 c0             	test   %rax,%rax
1800c89a3:	75 04                	jne    0x1800c89a9
1800c89a5:	4d 89 49 08          	mov    %r9,0x8(%r9)
1800c89a9:	48 8d 05 4c e5 ff ff 	lea    -0x1ab4(%rip),%rax        # 0x1800c6efc
1800c89b0:	c6 42 0c 01          	movb   $0x1,0xc(%rdx)
1800c89b4:	48 89 42 10          	mov    %rax,0x10(%rdx)
1800c89b8:	e8 6f d9 ff ff       	call   0x1800c632c
1800c89bd:	89 4a 08             	mov    %ecx,0x8(%rdx)