1800d8b8f:	48 89 41 48          	mov    %rax,0x48(%rcx)
1800d8b93:	49 8b 80 c0 00 00 00 	mov    0xc0(%r8),%rax
1800d8b9a:	48 89 41 50          	mov    %rax,0x50(%rcx)
1800d8b9e:	49 8b 80 c8 00 00 00 	mov    0xc8(%r8),%rax
1800d8ba5:	48 89 41 58          	mov    %rax,0x58(%rcx)
1800d8ba9:	49 8b 80 d0 00 00 00 	mov    0xd0(%r8),%rax
1800d8bb0:	48 89 41 60          	mov    %rax,0x60(%rcx)
1800d8bb4:	49 8b 80 90 00 00 00 	mov    0x90(%r8),%rax
1800d8bbb:	48 8b 0d 2e 06 0c 00 	mov    0xc062e(%rip),%rcx        # 0x1801991f0
1800d8bc2:	48 89 82 00 01 00 00 	mov    %rax,0x100(%rdx)
1800d8bc9:	48 81 c1 00 01 00 00 	add    $0x100,%rcx
1800d8bd0:	49 8b 80 a8 00 00 00 	mov    0xa8(%r8),%rax
1800d8bd7:	48 89 82 10 01 00 00 	mov    %rax,0x110(%rdx)
1800d8bde:	49 8b 80 b0 00 00 00 	mov    0xb0(%r8),%rax
1800d8be5:	48 89 82 08 01 00 00 	mov    %rax,0x108(%rdx)
1800d8bec:	49 8b 80 d8 00 00 00 	mov    0xd8(%r8),%rax
1800d8bf3:	48 89 82 18 01 00 00 	mov    %rax,0x118(%rdx)
1800d8bfa:	49 8b 80 e0 00 00 00 	mov    0xe0(%r8),%rax
1800d8c01:	48 89 82 20 01 00 00 	mov    %rax,0x120(%rdx)
1800d8c08:	49 8b 80 e8 00 00 00 	mov    0xe8(%r8),%rax
1800d8c0f:	48 89 82 28 01 00 00 	mov    %rax,0x128(%rdx)
1800d8c16:	49 8b 80 f0 00 00 00 	mov    0xf0(%r8),%rax
1800d8c1d:	48 89 82 30 01 00 00 	mov    %rax,0x130(%rdx)
1800d8c24:	e9 97 c4 05 00       	jmp    0x1801350c0
1800d8c29:	cc                   	int3
1800d8c2a:	cc                   	int3
1800d8c2b:	cc                   	int3
1800d8c2c:	48 8b 81 58 01 00 00 	mov    0x158(%rcx),%rax
1800d8c33:	49 89 80 a0 00 00 00 	mov    %rax,0xa0(%r8)
1800d8c3a:	48 8b 81 68 01 00 00 	mov    0x168(%rcx),%rax
1800d8c41:	49 89 80 f8 00 00 00 	mov    %rax,0xf8(%r8)
1800d8c48:	0f b7 81 70 01 00 00 	movzwl 0x170(%rcx),%eax
1800d8c4f:	66 41 89 40 38       	mov    %ax,0x38(%r8)
1800d8c54:	0f b7 81 88 01 00 00 	movzwl 0x188(%rcx),%eax
1800d8c5b:	66 41 89 40 42       	mov    %ax,0x42(%r8)
1800d8c60:	8b 81 78 01 00 00    	mov    0x178(%rcx),%eax
1800d8c66:	41 89 40 44          	mov    %eax,0x44(%r8)
1800d8c6a:	48 8b 81 80 01 00 00 	mov    0x180(%rcx),%rax
1800d8c71:	49 89 80 98 00 00 00 	mov    %rax,0x98(%r8)
1800d8c78:	41 c7 40 3a 30 00 30 	movl   $0x300030,0x3a(%r8)
1800d8c7f:	00
1800d8c80:	41 c7 40 3e 30 00 30 	movl   $0x300030,0x3e(%r8)
1800d8c87:	00
1800d8c88:	48 8b 41 30          	mov    0x30(%rcx),%rax
1800d8c8c:	49 89 40 78          	mov    %rax,0x78(%r8)
1800d8c90:	48 8b 41 38          	mov    0x38(%rcx),%rax
1800d8c94:	49 89 80 80 00 00 00 	mov    %rax,0x80(%r8)
1800d8c9b:	48 8b 41 40          	mov    0x40(%rcx),%rax
1800d8c9f:	49 89 80 88 00 00 00 	mov    %rax,0x88(%r8)
1800d8ca6:	48 8b 41 48          	mov    0x48(%rcx),%rax
1800d8caa:	49 89 80 b8 00 00 00 	mov    %rax,0xb8(%r8)
1800d8cb1:	48 8b 41 50          	mov    0x50(%rcx),%rax
1800d8cb5:	49 89 80 c0 00 00 00 	mov    %rax,0xc0(%r8)
1800d8cbc:	48 8b 41 58          	mov    0x58(%rcx),%rax
1800d8cc0:	49 89 80 c8 00 00 00 	mov    %rax,0xc8(%r8)
1800d8cc7:	48 8b 41 60          	mov    0x60(%rcx),%rax
1800d8ccb:	48 8b 0d 1e 05 0c 00 	mov    0xc051e(%rip),%rcx        # 0x1801991f0
1800d8cd2:	49 89 80 d0 00 00 00 	mov    %rax,0xd0(%r8)
1800d8cd9:	48 81 c1 00 01 00 00 	add    $0x100,%rcx
1800d8ce0:	48 8b 82 00 01 00 00 	mov    0x100(%rdx),%rax
1800d8ce7:	49 89 80 90 00 00 00 	mov    %rax,0x90(%r8)
1800d8cee:	48 8b 82 08 01 00 00 	mov    0x108(%rdx),%rax
1800d8cf5:	49 89 80 b0 00 00 00 	mov    %rax,0xb0(%r8)
1800d8cfc:	48 8b 82 10 01 00 00 	mov    0x110(%rdx),%rax
1800d8d03:	49 89 80 a8 00 00 00 	mov    %rax,0xa8(%r8)
1800d8d0a:	48 8b 82 18 01 00 00 	mov    0x118(%rdx),%rax
1800d8d11:	49 89 80 d8 00 00 00 	mov    %rax,0xd8(%r8)
1800d8d18:	48 8b 82 20 01 00 00 	mov    0x120(%rdx),%rax
1800d8d1f:	49 89 80 e0 00 00 00 	mov    %rax,0xe0(%r8)
1800d8d26:	48 8b 82 28 01 00 00 	mov    0x128(%rdx),%rax
1800d8d2d:	49 89 80 e8 00 00 00 	mov    %rax,0xe8(%r8)
1800d8d34:	48 8b 82 30 01 00 00 	mov    0x130(%rdx),%rax
1800d8d3b:	49 89 80 f0 00 00 00 	mov    %rax,0xf0(%r8)
1800d8d42:	e9 d9 c2 05 00       	jmp    0x180135020
1800d8d47:	cc                   	int3
1800d8d48:	40 53                	rex push %rbx
1800d8d4a:	48 83 ec 20          	sub    $0x20,%rsp
1800d8d4e:	33 db                	xor    %ebx,%ebx
1800d8d50:	39 1d 72 18 0c 00    	cmp    %ebx,0xc1872(%rip)        # 0x18019a5c8
1800d8d56:	74 39                	je     0x1800d8d91
1800d8d58:	39 1d 3a 3c 09 00    	cmp    %ebx,0x93c3a(%rip)        # 0x18016c998
1800d8d5e:	75 31                	jne    0x1800d8d91
1800d8d60:	48 8b 05 71 18 0c 00 	mov    0xc1871(%rip),%rax        # 0x18019a5d8
1800d8d67:	8d 4b 08             	lea    0x8(%rbx),%ecx
1800d8d6a:	45 33 c9             	xor    %r9d,%r9d
1800d8d6d:	45 33 c0             	xor    %r8d,%r8d
1800d8d70:	33 d2                	xor    %edx,%edx
1800d8d72:	ff d0                	call   *%rax
1800d8d74:	0f 1f 00             	nopl   (%rax)
1800d8d77:	85 c0                	test   %eax,%eax
1800d8d79:	8d 4b 01             	lea    0x1(%rbx),%ecx
1800d8d7c:	0f 44 d9             	cmove  %ecx,%ebx
1800d8d7f:	83 3d 7a 14 0c 00 00 	cmpl   $0x0,0xc147a(%rip)        # 0x18019a200
1800d8d86:	74 09                	je     0x1800d8d91
1800d8d88:	83 25 71 14 0c 00 00 	andl   $0x0,0xc1471(%rip)        # 0x18019a200
1800d8d8f:	8b d9                	mov    %ecx,%ebx
1800d8d91:	8b c3                	mov    %ebx,%eax
1800d8d93:	48 83 c4 20          	add    $0x20,%rsp
1800d8d97:	5b                   	pop    %rbx
1800d8d98:	c3                   	ret
1800d8d99:	cc                   	int3
1800d8d9a:	cc                   	int3
1800d8d9b:	cc                   	int3
1800d8d9c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800d8da1:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1800d8da6:	44 89 4c 24 20       	mov    %r9d,0x20(%rsp)
1800d8dab:	55                   	push   %rbp
1800d8dac:	57                   	push   %rdi
1800d8dad:	41 55                	push   %r13
1800d8daf:	41 56                	push   %r14
1800d8db1:	41 57                	push   %r15
1800d8db3:	48 8b ec             	mov    %rsp,%rbp
1800d8db6:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1800d8dbd:	49 8b f0             	mov    %r8,%rsi
1800d8dc0:	4c 8b f2             	mov    %rdx,%r14
1800d8dc3:	4c 8b f9             	mov    %rcx,%r15
1800d8dc6:	e8 0d a4 ff ff       	call   0x1800d31d8
1800d8dcb:	33 db                	xor    %ebx,%ebx
1800d8dcd:	84 c0                	test   %al,%al
1800d8dcf:	75 0a                	jne    0x1800d8ddb
1800d8dd1:	b8 54 03 00 c0       	mov    $0xc0000354,%eax
1800d8dd6:	e9 6d 01 00 00       	jmp    0x1800d8f48
1800d8ddb:	44 0f b7 06          	movzwl (%rsi),%r8d
1800d8ddf:	8b 0d af 3b 09 00    	mov    0x93baf(%rip),%ecx        # 0x18016c994
1800d8de5:	48 83 e9 40          	sub    $0x40,%rcx
1800d8de9:	49 8d 40 02          	lea    0x2(%r8),%rax
1800d8ded:	48 3b c1             	cmp    %rcx,%rax
1800d8df0:	76 16                	jbe    0x1800d8e08
1800d8df2:	48 8d 0d 17 db 07 00 	lea    0x7db17(%rip),%rcx        # 0x180156910
1800d8df9:	e8 ea 76 fb ff       	call   0x1800904e8
1800d8dfe:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax
1800d8e03:	e9 40 01 00 00       	jmp    0x1800d8f48
1800d8e08:	4c 8d 2d 51 03 0c 00 	lea    0xc0351(%rip),%r13        # 0x180199160
1800d8e0f:	8b fb                	mov    %ebx,%edi
1800d8e11:	49 8b c5             	mov    %r13,%rax
1800d8e14:	48 39 18             	cmp    %rbx,(%rax)
1800d8e17:	74 0b                	je     0x1800d8e24
1800d8e19:	ff c7                	inc    %edi
1800d8e1b:	48 83 c0 08          	add    $0x8,%rax
1800d8e1f:	83 ff 10             	cmp    $0x10,%edi
1800d8e22:	72 f0                	jb     0x1800d8e14
1800d8e24:	83 ff 10             	cmp    $0x10,%edi
1800d8e27:	72 16                	jb     0x1800d8e3f
1800d8e29:	48 8d 0d 50 da 07 00 	lea    0x7da50(%rip),%rcx        # 0x180156880
1800d8e30:	e8 b3 76 fb ff       	call   0x1800904e8
1800d8e35:	bb 17 00 00 c0       	mov    $0xc0000017,%ebx
1800d8e3a:	e9 07 01 00 00       	jmp    0x1800d8f46
1800d8e3f:	48 8b 56 08          	mov    0x8(%rsi),%rdx
1800d8e43:	48 8d 45 c0          	lea    -0x40(%rbp),%rax
1800d8e47:	48 8d 0d 12 e3 0b 00 	lea    0xbe312(%rip),%rcx        # 0x180197160
1800d8e4e:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1800d8e52:	48 c7 45 c0 30 34 00 	movq   $0x3430,-0x40(%rbp)
1800d8e59:	00
1800d8e5a:	c7 45 c8 89 00 12 00 	movl   $0x120089,-0x38(%rbp)
1800d8e61:	c7 45 cc 80 00 00 00 	movl   $0x80,-0x34(%rbp)
1800d8e68:	c7 45 d0 01 00 00 00 	movl   $0x1,-0x30(%rbp)
1800d8e6f:	48 c7 45 d4 01 00 00 	movq   $0x1,-0x2c(%rbp)
1800d8e76:	00
1800d8e77:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
1800d8e7b:	48 89 5d e8          	mov    %rbx,-0x18(%rbp)
1800d8e7f:	c7 45 b0 40 00 40 00 	movl   $0x400040,-0x50(%rbp)
1800d8e86:	e8 35 cb 05 00       	call   0x1801359c0
1800d8e8b:	0f b7 06             	movzwl (%rsi),%eax
1800d8e8e:	48 8d 0d cb e2 0b 00 	lea    0xbe2cb(%rip),%rcx        # 0x180197160
1800d8e95:	48 d1 e8             	shr    $1,%rax
1800d8e98:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1800d8e9c:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1800d8ea0:	66 89 1c 41          	mov    %bx,(%rcx,%rax,2)
1800d8ea4:	0f b7 06             	movzwl (%rsi),%eax
1800d8ea7:	66 83 c0 02          	add    $0x2,%ax
1800d8eab:	48 89 4d a8          	mov    %rcx,-0x58(%rbp)
1800d8eaf:	66 89 45 a0          	mov    %ax,-0x60(%rbp)
1800d8eb3:	b9 0b 00 00 00       	mov    $0xb,%ecx
1800d8eb8:	48 8b 05 11 17 0c 00 	mov    0xc1711(%rip),%rax        # 0x18019a5d0
1800d8ebf:	ff d0                	call   *%rax
1800d8ec1:	0f 1f 00             	nopl   (%rax)
1800d8ec4:	8b 05 8a 13 0c 00    	mov    0xc138a(%rip),%eax        # 0x18019a254
1800d8eca:	85 c0                	test   %eax,%eax
1800d8ecc:	74 07                	je     0x1800d8ed5
1800d8ece:	bb 54 03 00 c0       	mov    $0xc0000354,%ebx
1800d8ed3:	eb 71                	jmp    0x1800d8f46
1800d8ed5:	b8 00 20 00 00       	mov    $0x2000,%eax
1800d8eda:	8b f3                	mov    %ebx,%esi
1800d8edc:	66 89 45 a2          	mov    %ax,-0x5e(%rbp)
1800d8ee0:	48 8d 05 79 e2 0b 00 	lea    0xbe279(%rip),%rax        # 0x180197160
1800d8ee7:	48 89 45 a8          	mov    %rax,-0x58(%rbp)
1800d8eeb:	b8 01 00 00 00       	mov    $0x1,%eax
1800d8ef0:	83 fe 0a             	cmp    $0xa,%esi
1800d8ef3:	73 24                	jae    0x1800d8f19
1800d8ef5:	48 8b 05 dc 16 0c 00 	mov    0xc16dc(%rip),%rax        # 0x18019a5d8
1800d8efc:	4c 8d 4d 48          	lea    0x48(%rbp),%r9
1800d8f00:	4c 8d 45 a0          	lea    -0x60(%rbp),%r8
1800d8f04:	b9 0b 00 00 00       	mov    $0xb,%ecx
1800d8f09:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1800d8f0d:	ff d0                	call   *%rax
1800d8f0f:	0f 1f 00             	nopl   (%rax)
1800d8f12:	ff c6                	inc    %esi
1800d8f14:	83 f8 01             	cmp    $0x1,%eax
1800d8f17:	74 d7                	je     0x1800d8ef0
1800d8f19:	85 c0                	test   %eax,%eax
1800d8f1b:	75 24                	jne    0x1800d8f41
1800d8f1d:	39 5d c4             	cmp    %ebx,-0x3c(%rbp)
1800d8f20:	7c 1f                	jl     0x1800d8f41
1800d8f22:	48 8b 45 e0          	mov    -0x20(%rbp),%rax
1800d8f26:	8b cf                	mov    %edi,%ecx
1800d8f28:	49 89 44 cd 00       	mov    %rax,0x0(%r13,%rcx,8)
1800d8f2d:	8d 4f 01             	lea    0x1(%rdi),%ecx
1800d8f30:	49 89 0f             	mov    %rcx,(%r15)
1800d8f33:	4d 85 f6             	test   %r14,%r14
1800d8f36:	74 0e                	je     0x1800d8f46
1800d8f38:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1800d8f3c:	49 89 06             	mov    %rax,(%r14)
1800d8f3f:	eb 05                	jmp    0x1800d8f46
1800d8f41:	bb 0d 00 00 c0       	mov    $0xc000000d,%ebx
1800d8f46:	8b c3                	mov    %ebx,%eax
1800d8f48:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
1800d8f4f:	00
1800d8f50:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1800d8f54:	49 8b 73 38          	mov    0x38(%r11),%rsi
1800d8f58:	49 8b e3             	mov    %r11,%rsp
1800d8f5b:	41 5f                	pop    %r15
1800d8f5d:	41 5e                	pop    %r14
1800d8f5f:	41 5d                	pop    %r13
1800d8f61:	5f                   	pop    %rdi
1800d8f62:	5d                   	pop    %rbp
1800d8f63:	c3                   	ret
1800d8f64:	cc                   	int3
1800d8f65:	cc                   	int3
1800d8f66:	cc                   	int3
1800d8f67:	cc                   	int3
1800d8f68:	48 8b c4             	mov    %rsp,%rax
1800d8f6b:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800d8f6f:	48 89 70 10          	mov    %rsi,0x10(%rax)
1800d8f73:	48 89 78 18          	mov    %rdi,0x18(%rax)
1800d8f77:	55                   	push   %rbp
1800d8f78:	41 56                	push   %r14
1800d8f7a:	41 57                	push   %r15
1800d8f7c:	48 8d 68 a9          	lea    -0x57(%rax),%rbp
1800d8f80:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
1800d8f87:	41 8b d9             	mov    %r9d,%ebx
1800d8f8a:	4d 8b f8             	mov    %r8,%r15
1800d8f8d:	4c 8b f2             	mov    %rdx,%r14
1800d8f90:	48 8b f1             	mov    %rcx,%rsi
1800d8f93:	33 ff                	xor    %edi,%edi
1800d8f95:	e8 3e a2 ff ff       	call   0x1800d31d8
1800d8f9a:	84 c0                	test   %al,%al
1800d8f9c:	75 0a                	jne    0x1800d8fa8
1800d8f9e:	b8 54 03 00 c0       	mov    $0xc0000354,%eax
1800d8fa3:	e9 eb 00 00 00       	jmp    0x1800d9093
1800d8fa8:	8d 46 ff             	lea    -0x1(%rsi),%eax
1800d8fab:	83 f8 10             	cmp    $0x10,%eax
1800d8fae:	0f 83 cc 00 00 00    	jae    0x1800d9080
1800d8fb4:	48 8d 0d a5 01 0c 00 	lea    0xc01a5(%rip),%rcx        # 0x180199160
1800d8fbb:	48 8b 0c c1          	mov    (%rcx,%rax,8),%rcx
1800d8fbf:	48 85 c9             	test   %rcx,%rcx
1800d8fc2:	0f 84 b8 00 00 00    	je     0x1800d9080
1800d8fc8:	33 d2                	xor    %edx,%edx
1800d8fca:	48 c7 45 ff 31 34 00 	movq   $0x3431,-0x1(%rbp)
1800d8fd1:	00
1800d8fd2:	48 89 4d 07          	mov    %rcx,0x7(%rbp)
1800d8fd6:	4c 89 75 0f          	mov    %r14,0xf(%rbp)
1800d8fda:	85 db                	test   %ebx,%ebx
1800d8fdc:	0f 84 96 00 00 00    	je     0x1800d9078
1800d8fe2:	8d 72 40             	lea    0x40(%rdx),%esi
1800d8fe5:	44 8d 72 0b          	lea    0xb(%rdx),%r14d
1800d8fe9:	8b 15 a5 39 09 00    	mov    0x939a5(%rip),%edx        # 0x18016c994
1800d8fef:	8b ca                	mov    %edx,%ecx
1800d8ff1:	8b c3                	mov    %ebx,%eax
1800d8ff3:	48 2b ce             	sub    %rsi,%rcx
1800d8ff6:	48 3b c1             	cmp    %rcx,%rax
1800d8ff9:	76 08                	jbe    0x1800d9003
1800d8ffb:	8d 42 c0             	lea    -0x40(%rdx),%eax
1800d8ffe:	89 45 17             	mov    %eax,0x17(%rbp)
1800d9001:	eb 03                	jmp    0x1800d9006
1800d9003:	89 5d 17             	mov    %ebx,0x17(%rbp)
1800d9006:	48 8d 45 ff          	lea    -0x1(%rbp),%rax
1800d900a:	c7 45 d7 40 00 40 00 	movl   $0x400040,-0x29(%rbp)
1800d9011:	48 89 45 df          	mov    %rax,-0x21(%rbp)
1800d9015:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1800d9019:	48 8b 05 b0 15 0c 00 	mov    0xc15b0(%rip),%rax        # 0x18019a5d0
1800d9020:	45 33 c0             	xor    %r8d,%r8d
1800d9023:	41 8b ce             	mov    %r14d,%ecx
1800d9026:	ff d0                	call   *%rax
1800d9028:	0f 1f 00             	nopl   (%rax)
1800d902b:	0f b7 45 17          	movzwl 0x17(%rbp),%eax
1800d902f:	66 89 45 e9          	mov    %ax,-0x17(%rbp)
1800d9033:	4c 89 7d ef          	mov    %r15,-0x11(%rbp)
1800d9037:	48 8b 05 9a 15 0c 00 	mov    0xc159a(%rip),%rax        # 0x18019a5d8
1800d903e:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
1800d9042:	4c 8d 45 e7          	lea    -0x19(%rbp),%r8
1800d9046:	41 8b ce             	mov    %r14d,%ecx
1800d9049:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1800d904d:	ff d0                	call   *%rax
1800d904f:	0f 1f 00             	nopl   (%rax)
1800d9052:	83 f8 01             	cmp    $0x1,%eax
1800d9055:	74 e0                	je     0x1800d9037
1800d9057:	8b 55 03             	mov    0x3(%rbp),%edx
1800d905a:	85 c0                	test   %eax,%eax
1800d905c:	75 12                	jne    0x1800d9070
1800d905e:	85 d2                	test   %edx,%edx
1800d9060:	78 16                	js     0x1800d9078
1800d9062:	8b 4d cf             	mov    -0x31(%rbp),%ecx
1800d9065:	48 01 4d 0f          	add    %rcx,0xf(%rbp)
1800d9069:	03 f9                	add    %ecx,%edi
1800d906b:	4c 03 f9             	add    %rcx,%r15
1800d906e:	2b d9                	sub    %ecx,%ebx
1800d9070:	85 db                	test   %ebx,%ebx
1800d9072:	0f 85 71 ff ff ff    	jne    0x1800d8fe9
1800d9078:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
1800d907c:	89 38                	mov    %edi,(%rax)
1800d907e:	eb 11                	jmp    0x1800d9091
1800d9080:	48 8d 0d d9 d8 07 00 	lea    0x7d8d9(%rip),%rcx        # 0x180156960
1800d9087:	e8 5c 74 fb ff       	call   0x1800904e8
1800d908c:	ba 0d 00 00 c0       	mov    $0xc000000d,%edx
1800d9091:	8b c2                	mov    %edx,%eax
1800d9093:	4c 8d 9c 24 90 00 00 	lea    0x90(%rsp),%r11
1800d909a:	00
1800d909b:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1800d909f:	49 8b 73 28          	mov    0x28(%r11),%rsi
1800d90a3:	49 8b 7b 30          	mov    0x30(%r11),%rdi
1800d90a7:	49 8b e3             	mov    %r11,%rsp
1800d90aa:	41 5f                	pop    %r15
1800d90ac:	41 5e                	pop    %r14
1800d90ae:	5d                   	pop    %rbp
1800d90af:	c3                   	ret
1800d90b0:	cc                   	int3
1800d90b1:	cc                   	int3
1800d90b2:	cc                   	int3
1800d90b3:	cc                   	int3
1800d90b4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800d90b9:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
1800d90be:	4c 89 74 24 20       	mov    %r14,0x20(%rsp)
1800d90c3:	55                   	push   %rbp
1800d90c4:	48 8b ec             	mov    %rsp,%rbp
1800d90c7:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1800d90ce:	48 8b d9             	mov    %rcx,%rbx
1800d90d1:	e8 02 a1 ff ff       	call   0x1800d31d8
1800d90d6:	84 c0                	test   %al,%al
1800d90d8:	75 0a                	jne    0x1800d90e4
1800d90da:	b8 54 03 00 c0       	mov    $0xc0000354,%eax
1800d90df:	e9 98 00 00 00       	jmp    0x1800d917c
1800d90e4:	8d 43 ff             	lea    -0x1(%rbx),%eax
1800d90e7:	83 f8 10             	cmp    $0x10,%eax
1800d90ea:	73 12                	jae    0x1800d90fe
1800d90ec:	48 8d 3d 6d 00 0c 00 	lea    0xc006d(%rip),%rdi        # 0x180199160
1800d90f3:	8b d8                	mov    %eax,%ebx
1800d90f5:	48 8b 04 c7          	mov    (%rdi,%rax,8),%rax
1800d90f9:	48 85 c0             	test   %rax,%rax
1800d90fc:	75 07                	jne    0x1800d9105
1800d90fe:	b8 0d 00 00 c0       	mov    $0xc000000d,%eax