1800ec8dc:	41 89 5e 0c          	mov    %ebx,0xc(%r14)
1800ec8e0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800ec8e5:	8b c5                	mov    %ebp,%eax
1800ec8e7:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
1800ec8ec:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1800ec8f1:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1800ec8f6:	48 83 c4 20          	add    $0x20,%rsp
1800ec8fa:	41 5e                	pop    %r14
1800ec8fc:	c3                   	ret
1800ec8fd:	cc                   	int3
1800ec8fe:	cc                   	int3
1800ec8ff:	cc                   	int3
1800ec900:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1800ec905:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1800ec90a:	57                   	push   %rdi
1800ec90b:	48 83 ec 20          	sub    $0x20,%rsp
1800ec90f:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
1800ec915:	48 8b f1             	mov    %rcx,%rsi
1800ec918:	48 85 c9             	test   %rcx,%rcx
1800ec91b:	75 0a                	jne    0x1800ec927
1800ec91d:	bb 04 01 29 80       	mov    $0x80290104,%ebx
1800ec922:	e9 bd 00 00 00       	jmp    0x1800ec9e4
1800ec927:	48 8b 01             	mov    (%rcx),%rax
1800ec92a:	48 85 c0             	test   %rax,%rax
1800ec92d:	74 ee                	je     0x1800ec91d
1800ec92f:	8b 48 0c             	mov    0xc(%rax),%ecx
1800ec932:	8b 40 10             	mov    0x10(%rax),%eax
1800ec935:	44 8d 41 e8          	lea    -0x18(%rcx),%r8d
1800ec939:	8d 3c 10             	lea    (%rax,%rdx,1),%edi
1800ec93c:	3b f8                	cmp    %eax,%edi
1800ec93e:	0f 82 9b 00 00 00    	jb     0x1800ec9df
1800ec944:	33 db                	xor    %ebx,%ebx
1800ec946:	44 3b c7             	cmp    %edi,%r8d
1800ec949:	0f 83 95 00 00 00    	jae    0x1800ec9e4
1800ec94f:	83 c7 18             	add    $0x18,%edi
1800ec952:	83 ff 18             	cmp    $0x18,%edi
1800ec955:	0f 82 84 00 00 00    	jb     0x1800ec9df
1800ec95b:	2b f9                	sub    %ecx,%edi
1800ec95d:	81 c7 ff 0f 00 00    	add    $0xfff,%edi
1800ec963:	81 e7 00 f0 ff ff    	and    $0xfffff000,%edi
1800ec969:	03 f9                	add    %ecx,%edi
1800ec96b:	81 ff 00 00 40 00    	cmp    $0x400000,%edi
1800ec971:	76 07                	jbe    0x1800ec97a
1800ec973:	bb 06 01 29 80       	mov    $0x80290106,%ebx
1800ec978:	eb 6a                	jmp    0x1800ec9e4
1800ec97a:	48 8b 05 c7 8b 0a 00 	mov    0xa8bc7(%rip),%rax        # 0x180195548
1800ec981:	48 85 c0             	test   %rax,%rax
1800ec984:	75 07                	jne    0x1800ec98d
1800ec986:	bb 0a 01 29 80       	mov    $0x8029010a,%ebx
1800ec98b:	eb 57                	jmp    0x1800ec9e4
1800ec98d:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1800ec992:	8b cf                	mov    %edi,%ecx
1800ec994:	ff d0                	call   *%rax
1800ec996:	0f 1f 00             	nopl   (%rax)
1800ec999:	8b d8                	mov    %eax,%ebx
1800ec99b:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1800ec9a0:	85 c0                	test   %eax,%eax
1800ec9a2:	78 2f                	js     0x1800ec9d3
1800ec9a4:	48 8b 16             	mov    (%rsi),%rdx
1800ec9a7:	44 8b 42 10          	mov    0x10(%rdx),%r8d
1800ec9ab:	41 83 c0 18          	add    $0x18,%r8d
1800ec9af:	e8 0c 90 04 00       	call   0x1801359c0
1800ec9b4:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1800ec9b9:	89 78 0c             	mov    %edi,0xc(%rax)
1800ec9bc:	48 8b 0e             	mov    (%rsi),%rcx
1800ec9bf:	e8 50 ef ff ff       	call   0x1800eb914
1800ec9c4:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1800ec9c9:	33 c9                	xor    %ecx,%ecx
1800ec9cb:	48 89 06             	mov    %rax,(%rsi)
1800ec9ce:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1800ec9d3:	48 85 c9             	test   %rcx,%rcx
1800ec9d6:	74 0c                	je     0x1800ec9e4
1800ec9d8:	e8 37 ef ff ff       	call   0x1800eb914
1800ec9dd:	eb 05                	jmp    0x1800ec9e4
1800ec9df:	bb 95 00 00 c0       	mov    $0xc0000095,%ebx
1800ec9e4:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1800ec9e9:	8b c3                	mov    %ebx,%eax
1800ec9eb:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1800ec9f0:	48 83 c4 20          	add    $0x20,%rsp
1800ec9f4:	5f                   	pop    %rdi
1800ec9f5:	c3                   	ret
1800ec9f6:	cc                   	int3
1800ec9f7:	cc                   	int3
1800ec9f8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800ec9fd:	57                   	push   %rdi
1800ec9fe:	48 83 ec 20          	sub    $0x20,%rsp
1800eca02:	45 33 d2             	xor    %r10d,%r10d
1800eca05:	49 8b f9             	mov    %r9,%rdi
1800eca08:	4d 8b c8             	mov    %r8,%r9
1800eca0b:	44 8b d9             	mov    %ecx,%r11d
1800eca0e:	85 d2                	test   %edx,%edx
1800eca10:	74 10                	je     0x1800eca22
1800eca12:	4d 85 c0             	test   %r8,%r8
1800eca15:	75 0b                	jne    0x1800eca22
1800eca17:	41 ba 04 01 29 80    	mov    $0x80290104,%r10d
1800eca1d:	e9 91 00 00 00       	jmp    0x1800ecab3
1800eca22:	48 85 ff             	test   %rdi,%rdi
1800eca25:	74 f0                	je     0x1800eca17
1800eca27:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1800eca2c:	44 39 17             	cmp    %r10d,(%rdi)
1800eca2f:	74 05                	je     0x1800eca36
1800eca31:	48 85 c9             	test   %rcx,%rcx
1800eca34:	74 e1                	je     0x1800eca17
1800eca36:	44 8b c2             	mov    %edx,%r8d
1800eca39:	49 8d 58 08          	lea    0x8(%r8),%rbx
1800eca3d:	49 3b d8             	cmp    %r8,%rbx
1800eca40:	72 6b                	jb     0x1800ecaad
1800eca42:	48 83 fb 08          	cmp    $0x8,%rbx
1800eca46:	72 65                	jb     0x1800ecaad
1800eca48:	8b 07                	mov    (%rdi),%eax
1800eca4a:	48 3b d8             	cmp    %rax,%rbx
1800eca4d:	76 29                	jbe    0x1800eca78
1800eca4f:	ba ff ff ff ff       	mov    $0xffffffff,%edx
1800eca54:	48 3b da             	cmp    %rdx,%rbx
1800eca57:	8b c2                	mov    %edx,%eax
1800eca59:	0f 46 c3             	cmovbe %ebx,%eax
1800eca5c:	48 3b d3             	cmp    %rbx,%rdx
1800eca5f:	89 07                	mov    %eax,(%rdi)
1800eca61:	1b c0                	sbb    %eax,%eax
1800eca63:	25 16 02 07 80       	and    $0x80070216,%eax
1800eca68:	44 8b d0             	mov    %eax,%r10d
1800eca6b:	48 3b da             	cmp    %rdx,%rbx
1800eca6e:	77 43                	ja     0x1800ecab3
1800eca70:	41 ba 06 01 29 80    	mov    $0x80290106,%r10d
1800eca76:	eb 3b                	jmp    0x1800ecab3
1800eca78:	48 85 c9             	test   %rcx,%rcx
1800eca7b:	74 36                	je     0x1800ecab3
1800eca7d:	89 51 04             	mov    %edx,0x4(%rcx)
1800eca80:	49 8b d1             	mov    %r9,%rdx
1800eca83:	44 89 19             	mov    %r11d,(%rcx)
1800eca86:	48 83 c1 08          	add    $0x8,%rcx
1800eca8a:	e8 31 8f 04 00       	call   0x1801359c0
1800eca8f:	ba ff ff ff ff       	mov    $0xffffffff,%edx
1800eca94:	48 3b da             	cmp    %rdx,%rbx
1800eca97:	8b ca                	mov    %edx,%ecx
1800eca99:	0f 46 cb             	cmovbe %ebx,%ecx
1800eca9c:	48 3b d3             	cmp    %rbx,%rdx
1800eca9f:	89 0f                	mov    %ecx,(%rdi)
1800ecaa1:	1b c0                	sbb    %eax,%eax
1800ecaa3:	25 16 02 07 80       	and    $0x80070216,%eax
1800ecaa8:	44 8b d0             	mov    %eax,%r10d
1800ecaab:	eb 06                	jmp    0x1800ecab3
1800ecaad:	41 ba 02 01 29 80    	mov    $0x80290102,%r10d
1800ecab3:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1800ecab8:	41 8b c2             	mov    %r10d,%eax
1800ecabb:	48 83 c4 20          	add    $0x20,%rsp
1800ecabf:	5f                   	pop    %rdi
1800ecac0:	c3                   	ret
1800ecac1:	cc                   	int3
1800ecac2:	cc                   	int3
1800ecac3:	cc                   	int3
1800ecac4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800ecac9:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1800ecace:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1800ecad3:	57                   	push   %rdi
1800ecad4:	41 54                	push   %r12
1800ecad6:	41 55                	push   %r13
1800ecad8:	41 56                	push   %r14
1800ecada:	41 57                	push   %r15
1800ecadc:	48 83 ec 70          	sub    $0x70,%rsp
1800ecae0:	33 db                	xor    %ebx,%ebx
1800ecae2:	41 8b e8             	mov    %r8d,%ebp
1800ecae5:	4d 8b f9             	mov    %r9,%r15
1800ecae8:	44 8b ca             	mov    %edx,%r9d
1800ecaeb:	44 8b d1             	mov    %ecx,%r10d
1800ecaee:	45 85 c0             	test   %r8d,%r8d
1800ecaf1:	74 0f                	je     0x1800ecb02
1800ecaf3:	4d 85 ff             	test   %r15,%r15
1800ecaf6:	75 0a                	jne    0x1800ecb02
1800ecaf8:	bb 04 01 29 80       	mov    $0x80290104,%ebx
1800ecafd:	e9 99 01 00 00       	jmp    0x1800ecc9b
1800ecb02:	48 8b 94 24 c0 00 00 	mov    0xc0(%rsp),%rdx
1800ecb09:	00
1800ecb0a:	48 8b bc 24 c8 00 00 	mov    0xc8(%rsp),%rdi
1800ecb11:	00
1800ecb12:	39 1a                	cmp    %ebx,(%rdx)
1800ecb14:	74 05                	je     0x1800ecb1b
1800ecb16:	48 85 ff             	test   %rdi,%rdi
1800ecb19:	74 dd                	je     0x1800ecaf8
1800ecb1b:	48 8b 05 86 6c 0b 00 	mov    0xb6c86(%rip),%rax        # 0x1801a37a8
1800ecb22:	41 bd 04 00 00 00    	mov    $0x4,%r13d
1800ecb28:	45 0f b7 f5          	movzwl %r13w,%r14d
1800ecb2c:	45 8d 65 fd          	lea    -0x3(%r13),%r12d
1800ecb30:	48 85 c0             	test   %rax,%rax
1800ecb33:	75 0a                	jne    0x1800ecb3f
1800ecb35:	bb 05 40 00 80       	mov    $0x80004005,%ebx
1800ecb3a:	e9 5c 01 00 00       	jmp    0x1800ecc9b
1800ecb3f:	83 38 03             	cmpl   $0x3,(%rax)
1800ecb42:	72 09                	jb     0x1800ecb4d
1800ecb44:	44 8b 60 2e          	mov    0x2e(%rax),%r12d
1800ecb48:	44 0f b7 70 28       	movzwl 0x28(%rax),%r14d
1800ecb4d:	45 0f b7 c6          	movzwl %r14w,%r8d
1800ecb51:	41 8b c8             	mov    %r8d,%ecx
1800ecb54:	41 2b cd             	sub    %r13d,%ecx
1800ecb57:	74 4b                	je     0x1800ecba4
1800ecb59:	83 e9 07             	sub    $0x7,%ecx
1800ecb5c:	74 3c                	je     0x1800ecb9a
1800ecb5e:	83 e9 01             	sub    $0x1,%ecx
1800ecb61:	74 2d                	je     0x1800ecb90
1800ecb63:	83 e9 01             	sub    $0x1,%ecx
1800ecb66:	74 1e                	je     0x1800ecb86
1800ecb68:	83 e9 05             	sub    $0x5,%ecx
1800ecb6b:	74 2d                	je     0x1800ecb9a
1800ecb6d:	83 e9 15             	sub    $0x15,%ecx
1800ecb70:	74 28                	je     0x1800ecb9a
1800ecb72:	83 e9 01             	sub    $0x1,%ecx
1800ecb75:	74 19                	je     0x1800ecb90
1800ecb77:	83 f9 01             	cmp    $0x1,%ecx
1800ecb7a:	74 0a                	je     0x1800ecb86
1800ecb7c:	bb 01 40 00 80       	mov    $0x80004001,%ebx
1800ecb81:	e9 15 01 00 00       	jmp    0x1800ecc9b
1800ecb86:	be 40 00 00 00       	mov    $0x40,%esi
1800ecb8b:	8d 46 0c             	lea    0xc(%rsi),%eax
1800ecb8e:	eb 1c                	jmp    0x1800ecbac
1800ecb90:	be 30 00 00 00       	mov    $0x30,%esi
1800ecb95:	8d 46 0c             	lea    0xc(%rsi),%eax
1800ecb98:	eb 12                	jmp    0x1800ecbac
1800ecb9a:	be 20 00 00 00       	mov    $0x20,%esi
1800ecb9f:	8d 46 0c             	lea    0xc(%rsi),%eax
1800ecba2:	eb 08                	jmp    0x1800ecbac
1800ecba4:	be 14 00 00 00       	mov    $0x14,%esi
1800ecba9:	8d 46 0c             	lea    0xc(%rsi),%eax
1800ecbac:	8d 0c 28             	lea    (%rax,%rbp,1),%ecx
1800ecbaf:	3b c8                	cmp    %eax,%ecx
1800ecbb1:	0f 82 df 00 00 00    	jb     0x1800ecc96
1800ecbb7:	41 83 fc 02          	cmp    $0x2,%r12d
1800ecbbb:	75 0c                	jne    0x1800ecbc9
1800ecbbd:	83 c1 06             	add    $0x6,%ecx
1800ecbc0:	83 f9 06             	cmp    $0x6,%ecx
1800ecbc3:	0f 82 cd 00 00 00    	jb     0x1800ecc96
1800ecbc9:	3b 0a                	cmp    (%rdx),%ecx
1800ecbcb:	89 0a                	mov    %ecx,(%rdx)
1800ecbcd:	76 0a                	jbe    0x1800ecbd9
1800ecbcf:	bb 06 01 29 80       	mov    $0x80290106,%ebx
1800ecbd4:	e9 c2 00 00 00       	jmp    0x1800ecc9b
1800ecbd9:	44 89 17             	mov    %r10d,(%rdi)
1800ecbdc:	49 03 fd             	add    %r13,%rdi
1800ecbdf:	66 44 89 74 24 20    	mov    %r14w,0x20(%rsp)
1800ecbe5:	66 89 74 24 22       	mov    %si,0x22(%rsp)
1800ecbea:	44 89 0f             	mov    %r9d,(%rdi)
1800ecbed:	49 03 fd             	add    %r13,%rdi
1800ecbf0:	45 3b c5             	cmp    %r13d,%r8d
1800ecbf3:	74 19                	je     0x1800ecc0e
1800ecbf5:	66 41 83 fe 0b       	cmp    $0xb,%r14w
1800ecbfa:	75 22                	jne    0x1800ecc1e
1800ecbfc:	48 8b d5             	mov    %rbp,%rdx
1800ecbff:	4c 8d 44 24 24       	lea    0x24(%rsp),%r8
1800ecc04:	49 8b cf             	mov    %r15,%rcx
1800ecc07:	e8 b0 5a ff ff       	call   0x1800e26bc
1800ecc0c:	eb 10                	jmp    0x1800ecc1e
1800ecc0e:	48 8b d5             	mov    %rbp,%rdx
1800ecc11:	4c 8d 44 24 24       	lea    0x24(%rsp),%r8
1800ecc16:	49 8b cf             	mov    %r15,%rcx
1800ecc19:	e8 0e 46 ff ff       	call   0x1800e122c
1800ecc1e:	0f b7 f6             	movzwl %si,%esi
1800ecc21:	48 8d 54 24 24       	lea    0x24(%rsp),%rdx
1800ecc26:	44 8b c6             	mov    %esi,%r8d
1800ecc29:	41 83 fc 02          	cmp    $0x2,%r12d
1800ecc2d:	75 11                	jne    0x1800ecc40
1800ecc2f:	c7 07 01 00 00 00    	movl   $0x1,(%rdi)
1800ecc35:	49 03 fd             	add    %r13,%rdi
1800ecc38:	66 44 89 37          	mov    %r14w,(%rdi)
1800ecc3c:	48 83 c7 02          	add    $0x2,%rdi
1800ecc40:	48 8b cf             	mov    %rdi,%rcx
1800ecc43:	e8 78 8d 04 00       	call   0x1801359c0
1800ecc48:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
1800ecc4f:	00
1800ecc50:	48 85 c9             	test   %rcx,%rcx
1800ecc53:	74 2a                	je     0x1800ecc7f
1800ecc55:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1800ecc5a:	0f 28 4c 24 30       	movaps 0x30(%rsp),%xmm1
1800ecc5f:	8b 44 24 60          	mov    0x60(%rsp),%eax
1800ecc63:	0f 11 01             	movups %xmm0,(%rcx)
1800ecc66:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1800ecc6b:	0f 11 49 10          	movups %xmm1,0x10(%rcx)
1800ecc6f:	0f 28 4c 24 50       	movaps 0x50(%rsp),%xmm1
1800ecc74:	0f 11 41 20          	movups %xmm0,0x20(%rcx)
1800ecc78:	0f 11 49 30          	movups %xmm1,0x30(%rcx)
1800ecc7c:	89 41 40             	mov    %eax,0x40(%rcx)
1800ecc7f:	48 8d 4e 04          	lea    0x4(%rsi),%rcx
1800ecc83:	89 2c 37             	mov    %ebp,(%rdi,%rsi,1)
1800ecc86:	48 03 cf             	add    %rdi,%rcx
1800ecc89:	4c 8b c5             	mov    %rbp,%r8
1800ecc8c:	49 8b d7             	mov    %r15,%rdx
1800ecc8f:	e8 2c 8d 04 00       	call   0x1801359c0
1800ecc94:	eb 05                	jmp    0x1800ecc9b
1800ecc96:	bb 95 00 00 c0       	mov    $0xc0000095,%ebx
1800ecc9b:	4c 8d 5c 24 70       	lea    0x70(%rsp),%r11
1800ecca0:	8b c3                	mov    %ebx,%eax
1800ecca2:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1800ecca6:	49 8b 6b 38          	mov    0x38(%r11),%rbp
1800eccaa:	49 8b 73 40          	mov    0x40(%r11),%rsi
1800eccae:	49 8b e3             	mov    %r11,%rsp
1800eccb1:	41 5f                	pop    %r15
1800eccb3:	41 5e                	pop    %r14
1800eccb5:	41 5d                	pop    %r13
1800eccb7:	41 5c                	pop    %r12
1800eccb9:	5f                   	pop    %rdi
1800eccba:	c3                   	ret
1800eccbb:	cc                   	int3
1800eccbc:	48 8b c4             	mov    %rsp,%rax
1800eccbf:	48 89 58 08          	mov    %rbx,0x8(%rax)
1800eccc3:	48 89 70 10          	mov    %rsi,0x10(%rax)
1800eccc7:	48 89 78 20          	mov    %rdi,0x20(%rax)
1800ecccb:	55                   	push   %rbp
1800ecccc:	41 56                	push   %r14
1800eccce:	41 57                	push   %r15
1800eccd0:	48 8d 68 d8          	lea    -0x28(%rax),%rbp
1800eccd4:	48 81 ec 10 01 00 00 	sub    $0x110,%rsp
1800eccdb:	0f 57 c0             	xorps  %xmm0,%xmm0
1800eccde:	41 8a d8             	mov    %r8b,%bl
1800ecce1:	8b fa                	mov    %edx,%edi
1800ecce3:	48 8b f1             	mov    %rcx,%rsi
1800ecce6:	41 be 80 00 00 00    	mov    $0x80,%r14d
1800eccec:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1800eccf0:	45 8b c6             	mov    %r14d,%r8d
1800eccf3:	33 d2                	xor    %edx,%edx
1800eccf5:	4d 8b f9             	mov    %r9,%r15
1800eccf8:	0f 11 44 24 58       	movups %xmm0,0x58(%rsp)
1800eccfd:	0f 11 44 24 68       	movups %xmm0,0x68(%rsp)
1800ecd02:	0f 11 44 24 78       	movups %xmm0,0x78(%rsp)
1800ecd07:	e8 74 8f 04 00       	call   0x180135c80
1800ecd0c:	44 89 75 90          	mov    %r14d,-0x70(%rbp)
1800ecd10:	48 8d 05 b1 c3 05 00 	lea    0x5c3b1(%rip),%rax        # 0x1801490c8
1800ecd17:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1800ecd1b:	4c 8d 05 ee db 06 00 	lea    0x6dbee(%rip),%r8        # 0x18015a910
1800ecd22:	48 8d 05 f7 db 06 00 	lea    0x6dbf7(%rip),%rax        # 0x18015a920
1800ecd29:	c7 45 94 01 00 00 00 	movl   $0x1,-0x6c(%rbp)
1800ecd30:	45 33 f6             	xor    %r14d,%r14d
1800ecd33:	c7 45 98 01 00 00 00 	movl   $0x1,-0x68(%rbp)
1800ecd3a:	84 db                	test   %bl,%bl
1800ecd3c:	8b d7                	mov    %edi,%edx
1800ecd3e:	48 8b ce             	mov    %rsi,%rcx
1800ecd41:	4c 0f 44 c0          	cmove  %rax,%r8
1800ecd45:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1800ecd4a:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1800ecd4f:	48 8d 45 40          	lea    0x40(%rbp),%rax
1800ecd53:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1800ecd58:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1800ecd5d:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1800ecd62:	48 8d 45 90          	lea    -0x70(%rbp),%rax
1800ecd66:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1800ecd6b:	e8 28 2e f3 ff       	call   0x18001fb98
1800ecd70:	8b d0                	mov    %eax,%edx
1800ecd72:	85 c0                	test   %eax,%eax
1800ecd74:	79 15                	jns    0x1800ecd8b
1800ecd76:	3d 28 04 00 c0       	cmp    $0xc0000428,%eax
1800ecd7b:	74 07                	je     0x1800ecd84
1800ecd7d:	3d 03 06 00 c0       	cmp    $0xc0000603,%eax
1800ecd82:	75 59                	jne    0x1800ecddd