14005c8b0:	e8 0b c5 03 00       	call   0x140098dc0
14005c8b5:	8b 45 0c             	mov    0xc(%rbp),%eax
14005c8b8:	48 85 f6             	test   %rsi,%rsi
14005c8bb:	75 0a                	jne    0x14005c8c7
14005c8bd:	85 c0                	test   %eax,%eax
14005c8bf:	0f 95 c0             	setne  %al
14005c8c2:	0f b6 c0             	movzbl %al,%eax
14005c8c5:	eb 8d                	jmp    0x14005c854
14005c8c7:	85 c0                	test   %eax,%eax
14005c8c9:	74 f2                	je     0x14005c8bd
14005c8cb:	31 ff                	xor    %edi,%edi
14005c8cd:	eb 2e                	jmp    0x14005c8fd
14005c8cf:	90                   	nop
14005c8d0:	48 8b 45 00          	mov    0x0(%rbp),%rax
14005c8d4:	48 8b 1c f8          	mov    (%rax,%rdi,8),%rbx
14005c8d8:	48 83 c7 01          	add    $0x1,%rdi
14005c8dc:	48 83 c3 6c          	add    $0x6c,%rbx
14005c8e0:	48 89 d9             	mov    %rbx,%rcx
14005c8e3:	e8 b0 d5 18 00       	call   0x1401e9e98
14005c8e8:	48 89 da             	mov    %rbx,%rdx
14005c8eb:	48 89 f1             	mov    %rsi,%rcx
14005c8ee:	49 89 c0             	mov    %rax,%r8
14005c8f1:	e8 ba f0 03 00       	call   0x14009b9b0
14005c8f6:	8b 45 0c             	mov    0xc(%rbp),%eax
14005c8f9:	39 c7                	cmp    %eax,%edi
14005c8fb:	73 c0                	jae    0x14005c8bd
14005c8fd:	48 85 ff             	test   %rdi,%rdi
14005c900:	74 ce                	je     0x14005c8d0
14005c902:	48 8b 16             	mov    (%rsi),%rdx
14005c905:	48 85 d2             	test   %rdx,%rdx
14005c908:	74 2e                	je     0x14005c938
14005c90a:	48 8b 46 08          	mov    0x8(%rsi),%rax
14005c90e:	48 29 c2             	sub    %rax,%rdx
14005c911:	48 83 fa 01          	cmp    $0x1,%rdx
14005c915:	74 21                	je     0x14005c938
14005c917:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14005c91b:	48 8d 48 01          	lea    0x1(%rax),%rcx
14005c91f:	48 89 4e 08          	mov    %rcx,0x8(%rsi)
14005c923:	c6 04 02 20          	movb   $0x20,(%rdx,%rax,1)
14005c927:	48 8b 56 10          	mov    0x10(%rsi),%rdx
14005c92b:	48 8b 46 08          	mov    0x8(%rsi),%rax
14005c92f:	c6 04 02 00          	movb   $0x0,(%rdx,%rax,1)
14005c933:	eb 9b                	jmp    0x14005c8d0
14005c935:	0f 1f 00             	nopl   (%rax)
14005c938:	ba 01 00 00 00       	mov    $0x1,%edx
14005c93d:	48 89 f1             	mov    %rsi,%rcx
14005c940:	e8 5b e2 03 00       	call   0x14009aba0
14005c945:	48 8b 46 08          	mov    0x8(%rsi),%rax
14005c949:	eb cc                	jmp    0x14005c917
14005c94b:	e8 20 7f 18 00       	call   0x1401e4870
14005c950:	90                   	nop
14005c951:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14005c958:	00 00 00 00
14005c95c:	0f 1f 40 00          	nopl   0x0(%rax)
14005c960:	8b 41 0c             	mov    0xc(%rcx),%eax
14005c963:	85 c0                	test   %eax,%eax
14005c965:	7e 42                	jle    0x14005c9a9
14005c967:	48 8b 11             	mov    (%rcx),%rdx
14005c96a:	83 e8 01             	sub    $0x1,%eax
14005c96d:	4c 8d 4c c2 08       	lea    0x8(%rdx,%rax,8),%r9
14005c972:	4c 8b 02             	mov    (%rdx),%r8
14005c975:	41 8b 40 34          	mov    0x34(%r8),%eax
14005c979:	25 00 f0 00 00       	and    $0xf000,%eax
14005c97e:	3d 00 e0 00 00       	cmp    $0xe000,%eax
14005c983:	74 1b                	je     0x14005c9a0
14005c985:	8b 41 30             	mov    0x30(%rcx),%eax
14005c988:	85 c0                	test   %eax,%eax
14005c98a:	74 14                	je     0x14005c9a0
14005c98c:	41 39 40 18          	cmp    %eax,0x18(%r8)
14005c990:	72 0e                	jb     0x14005c9a0
14005c992:	b8 01 00 00 00       	mov    $0x1,%eax
14005c997:	c3                   	ret
14005c998:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14005c99f:	00
14005c9a0:	48 83 c2 08          	add    $0x8,%rdx
14005c9a4:	4c 39 ca             	cmp    %r9,%rdx
14005c9a7:	75 c9                	jne    0x14005c972
14005c9a9:	31 c0                	xor    %eax,%eax
14005c9ab:	c3                   	ret
14005c9ac:	0f 1f 40 00          	nopl   0x0(%rax)
14005c9b0:	48 89 0d 99 6f 21 00 	mov    %rcx,0x216f99(%rip)        # 0x140273950
14005c9b7:	c3                   	ret
14005c9b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14005c9bf:	00
14005c9c0:	41 57                	push   %r15
14005c9c2:	41 56                	push   %r14
14005c9c4:	41 55                	push   %r13
14005c9c6:	41 54                	push   %r12
14005c9c8:	55                   	push   %rbp
14005c9c9:	57                   	push   %rdi
14005c9ca:	56                   	push   %rsi
14005c9cb:	53                   	push   %rbx
14005c9cc:	48 81 ec d8 00 00 00 	sub    $0xd8,%rsp
14005c9d3:	48 8b 2d 16 c1 1d 00 	mov    0x1dc116(%rip),%rbp        # 0x140238af0
14005c9da:	4c 8b 75 00          	mov    0x0(%rbp),%r14
14005c9de:	4c 89 b4 24 c8 00 00 	mov    %r14,0xc8(%rsp)
14005c9e5:	00
14005c9e6:	4c 8b 71 28          	mov    0x28(%rcx),%r14
14005c9ea:	48 89 cb             	mov    %rcx,%rbx
14005c9ed:	48 89 d7             	mov    %rdx,%rdi
14005c9f0:	48 8d 0d ad 48 1a 00 	lea    0x1a48ad(%rip),%rcx        # 0x1402012a4
14005c9f7:	31 d2                	xor    %edx,%edx
14005c9f9:	44 89 c6             	mov    %r8d,%esi
14005c9fc:	e8 6f ad fe ff       	call   0x140047770
14005ca01:	85 c0                	test   %eax,%eax
14005ca03:	0f 85 df 02 00 00    	jne    0x14005cce8
14005ca09:	41 89 f4             	mov    %esi,%r12d
14005ca0c:	41 83 e4 01          	and    $0x1,%r12d
14005ca10:	40 f6 c6 02          	test   $0x2,%sil
14005ca14:	74 0d                	je     0x14005ca23
14005ca16:	44 8b 5b 14          	mov    0x14(%rbx),%r11d
14005ca1a:	45 85 db             	test   %r11d,%r11d
14005ca1d:	0f 84 fd 02 00 00    	je     0x14005cd20
14005ca23:	48 83 bb d0 00 00 00 	cmpq   $0x0,0xd0(%rbx)
14005ca2a:	00
14005ca2b:	74 08                	je     0x14005ca35
14005ca2d:	48 89 d9             	mov    %rbx,%rcx
14005ca30:	e8 1b f7 fc ff       	call   0x14002c150
14005ca35:	31 d2                	xor    %edx,%edx
14005ca37:	48 8d 0d 80 48 1a 00 	lea    0x1a4880(%rip),%rcx        # 0x1402012be
14005ca3e:	e8 2d ad fe ff       	call   0x140047770
14005ca43:	4d 85 f6             	test   %r14,%r14
14005ca46:	75 04                	jne    0x14005ca4c
14005ca48:	85 c0                	test   %eax,%eax
14005ca4a:	74 0a                	je     0x14005ca56
14005ca4c:	48 83 3d fc 6e 21 00 	cmpq   $0x0,0x216efc(%rip)        # 0x140273950
14005ca53:	00
14005ca54:	74 4a                	je     0x14005caa0
14005ca56:	41 b9 fe ff ff ff    	mov    $0xfffffffe,%r9d
14005ca5c:	41 89 f0             	mov    %esi,%r8d
14005ca5f:	48 89 fa             	mov    %rdi,%rdx
14005ca62:	48 89 d9             	mov    %rbx,%rcx
14005ca65:	e8 c6 e0 ff ff       	call   0x14005ab30
14005ca6a:	41 89 c7             	mov    %eax,%r15d
14005ca6d:	45 85 e4             	test   %r12d,%r12d
14005ca70:	0f 85 9a 02 00 00    	jne    0x14005cd10
14005ca76:	48 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%rax
14005ca7d:	00
14005ca7e:	48 2b 45 00          	sub    0x0(%rbp),%rax
14005ca82:	0f 85 82 06 00 00    	jne    0x14005d10a
14005ca88:	44 89 f8             	mov    %r15d,%eax
14005ca8b:	48 81 c4 d8 00 00 00 	add    $0xd8,%rsp
14005ca92:	5b                   	pop    %rbx
14005ca93:	5e                   	pop    %rsi
14005ca94:	5f                   	pop    %rdi
14005ca95:	5d                   	pop    %rbp
14005ca96:	41 5c                	pop    %r12
14005ca98:	41 5d                	pop    %r13
14005ca9a:	41 5e                	pop    %r14
14005ca9c:	41 5f                	pop    %r15
14005ca9e:	c3                   	ret
14005ca9f:	90                   	nop
14005caa0:	8b 53 14             	mov    0x14(%rbx),%edx
14005caa3:	f7 c2 01 fe ff ff    	test   $0xfffffe01,%edx
14005caa9:	75 ab                	jne    0x14005ca56
14005caab:	85 c0                	test   %eax,%eax
14005caad:	74 18                	je     0x14005cac7
14005caaf:	4d 85 f6             	test   %r14,%r14
14005cab2:	0f 84 40 05 00 00    	je     0x14005cff8
14005cab8:	41 0f b6 06          	movzbl (%r14),%eax
14005cabc:	83 e0 0f             	and    $0xf,%eax
14005cabf:	3c 05                	cmp    $0x5,%al
14005cac1:	0f 86 39 03 00 00    	jbe    0x14005ce00
14005cac7:	4c 8b 2d 32 c9 1d 00 	mov    0x1dc932(%rip),%r13        # 0x140239400
14005cace:	49 8b 4d 00          	mov    0x0(%r13),%rcx
14005cad2:	e8 39 89 fb ff       	call   0x140015410
14005cad7:	44 8b 53 14          	mov    0x14(%rbx),%r10d
14005cadb:	48 63 c8             	movslq %eax,%rcx
14005cade:	85 c9                	test   %ecx,%ecx
14005cae0:	74 71                	je     0x14005cb53
14005cae2:	83 f9 64             	cmp    $0x64,%ecx
14005cae5:	0f 84 4d 02 00 00    	je     0x14005cd38
14005caeb:	8b 53 0c             	mov    0xc(%rbx),%edx
14005caee:	83 f9 ff             	cmp    $0xffffffff,%ecx
14005caf1:	b8 14 00 00 00       	mov    $0x14,%eax
14005caf6:	48 0f 44 c8          	cmove  %rax,%rcx
14005cafa:	85 d2                	test   %edx,%edx
14005cafc:	0f 84 36 02 00 00    	je     0x14005cd38
14005cb02:	48 8b 03             	mov    (%rbx),%rax
14005cb05:	41 89 d3             	mov    %edx,%r11d
14005cb08:	45 31 c0             	xor    %r8d,%r8d
14005cb0b:	4e 8d 0c d8          	lea    (%rax,%r11,8),%r9
14005cb0f:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14005cb16:	00 00 00 00
14005cb1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14005cb20:	48 8b 10             	mov    (%rax),%rdx
14005cb23:	83 7a 44 01          	cmpl   $0x1,0x44(%rdx)
14005cb27:	41 83 d0 00          	adc    $0x0,%r8d
14005cb2b:	48 83 c0 08          	add    $0x8,%rax
14005cb2f:	49 39 c1             	cmp    %rax,%r9
14005cb32:	75 ec                	jne    0x14005cb20
14005cb34:	4c 89 da             	mov    %r11,%rdx
14005cb37:	49 63 c0             	movslq %r8d,%rax
14005cb3a:	48 0f af d1          	imul   %rcx,%rdx
14005cb3e:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
14005cb42:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
14005cb46:	48 c1 e0 02          	shl    $0x2,%rax
14005cb4a:	48 39 c2             	cmp    %rax,%rdx
14005cb4d:	0f 8d e5 01 00 00    	jge    0x14005cd38
14005cb53:	44 89 d0             	mov    %r10d,%eax
14005cb56:	83 c8 40             	or     $0x40,%eax
14005cb59:	89 43 14             	mov    %eax,0x14(%rbx)
14005cb5c:	48 8d 0d 70 47 1a 00 	lea    0x1a4770(%rip),%rcx        # 0x1402012d3
14005cb63:	e8 78 af ff ff       	call   0x140057ae0
14005cb68:	41 b8 b6 01 00 00    	mov    $0x1b6,%r8d
14005cb6e:	31 d2                	xor    %edx,%edx
14005cb70:	48 89 c1             	mov    %rax,%rcx
14005cb73:	e8 88 d3 04 00       	call   0x1400a9f00
14005cb78:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
14005cb7d:	48 85 c0             	test   %rax,%rax
14005cb80:	0f 84 d0 fe ff ff    	je     0x14005ca56
14005cb86:	44 8b 5b 3c          	mov    0x3c(%rbx),%r11d
14005cb8a:	48 89 d9             	mov    %rbx,%rcx
14005cb8d:	4c 8b 73 28          	mov    0x28(%rbx),%r14
14005cb91:	44 89 5c 24 40       	mov    %r11d,0x40(%rsp)
14005cb96:	e8 d5 cc 03 00       	call   0x140099870
14005cb9b:	31 d2                	xor    %edx,%edx
14005cb9d:	48 89 d9             	mov    %rbx,%rcx
14005cba0:	e8 6b bb 03 00       	call   0x140098710
14005cba5:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14005cbaa:	e8 61 da 04 00       	call   0x1400aa610
14005cbaf:	4c 8d 15 24 40 1a 00 	lea    0x1a4024(%rip),%r10        # 0x140200bda
14005cbb6:	ba da 0c 00 00       	mov    $0xcda,%edx
14005cbbb:	4c 8d 0d 24 47 1a 00 	lea    0x1a4724(%rip),%r9        # 0x1402012e6
14005cbc2:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14005cbc7:	48 8d 05 b9 44 1a 00 	lea    0x1a44b9(%rip),%rax        # 0x140201087
14005cbce:	4c 89 d1             	mov    %r10,%rcx
14005cbd1:	4c 8d 05 e8 42 1a 00 	lea    0x1a42e8(%rip),%r8        # 0x140200ec0
14005cbd8:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14005cbdd:	49 8b 45 00          	mov    0x0(%r13),%rax
14005cbe1:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14005cbe6:	e8 95 10 05 00       	call   0x1400adc80
14005cbeb:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
14005cbf0:	41 89 f1             	mov    %esi,%r9d
14005cbf3:	45 31 c0             	xor    %r8d,%r8d
14005cbf6:	49 8b 4e 28          	mov    0x28(%r14),%rcx
14005cbfa:	e8 31 ce ff ff       	call   0x140059a30
14005cbff:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14005cc04:	41 89 c7             	mov    %eax,%r15d
14005cc07:	e8 04 da 04 00       	call   0x1400aa610
14005cc0c:	4c 8d 15 c7 3f 1a 00 	lea    0x1a3fc7(%rip),%r10        # 0x140200bda
14005cc13:	ba dd 0c 00 00       	mov    $0xcdd,%edx
14005cc18:	4c 8d 0d c7 46 1a 00 	lea    0x1a46c7(%rip),%r9        # 0x1402012e6
14005cc1f:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14005cc24:	48 8d 05 5c 44 1a 00 	lea    0x1a445c(%rip),%rax        # 0x140201087
14005cc2b:	4c 8d 05 8e 42 1a 00 	lea    0x1a428e(%rip),%r8        # 0x140200ec0
14005cc32:	4c 89 d1             	mov    %r10,%rcx
14005cc35:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14005cc3a:	49 8b 45 00          	mov    0x0(%r13),%rax
14005cc3e:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14005cc43:	e8 48 12 05 00       	call   0x1400ade90
14005cc48:	44 8b 5c 24 40       	mov    0x40(%rsp),%r11d
14005cc4d:	45 85 db             	test   %r11d,%r11d
14005cc50:	0f 84 6a 03 00 00    	je     0x14005cfc0
14005cc56:	45 85 ff             	test   %r15d,%r15d
14005cc59:	0f 85 a0 04 00 00    	jne    0x14005d0ff
14005cc5f:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
14005cc64:	e8 a7 d9 04 00       	call   0x1400aa610
14005cc69:	48 89 c1             	mov    %rax,%rcx
14005cc6c:	e8 9f cb fe ff       	call   0x140049810
14005cc71:	41 89 c7             	mov    %eax,%r15d
14005cc74:	85 c0                	test   %eax,%eax
14005cc76:	0f 85 04 03 00 00    	jne    0x14005cf80
14005cc7c:	49 8b 46 28          	mov    0x28(%r14),%rax
14005cc80:	48 8d 88 a0 00 00 00 	lea    0xa0(%rax),%rcx
14005cc87:	e8 f4 29 fd ff       	call   0x14002f680
14005cc8c:	48 8d 0d 69 46 1a 00 	lea    0x1a4669(%rip),%rcx        # 0x1402012fc
14005cc93:	48 89 c2             	mov    %rax,%rdx
14005cc96:	e8 45 ae ff ff       	call   0x140057ae0
14005cc9b:	48 89 c2             	mov    %rax,%rdx
14005cc9e:	48 8d 44 24 68       	lea    0x68(%rsp),%rax
14005cca3:	48 89 c1             	mov    %rax,%rcx
14005cca6:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14005ccab:	e8 30 dd 04 00       	call   0x1400aa9e0
14005ccb0:	41 89 c7             	mov    %eax,%r15d
14005ccb3:	85 c0                	test   %eax,%eax
14005ccb5:	0f 84 65 01 00 00    	je     0x14005ce20
14005ccbb:	48 8b 1d 5e 27 25 00 	mov    0x25275e(%rip),%rbx        # 0x1402af420
14005ccc2:	ff d3                	call   *%rbx
14005ccc4:	48 83 7c 24 68 00    	cmpq   $0x0,0x68(%rsp)
14005ccca:	8b 30                	mov    (%rax),%esi
14005cccc:	0f 84 3e 01 00 00    	je     0x14005ce10
14005ccd2:	48 8d 4c 24 68       	lea    0x68(%rsp),%rcx
14005ccd7:	e8 b4 da 04 00       	call   0x1400aa790
14005ccdc:	ff d3                	call   *%rbx
14005ccde:	89 30                	mov    %esi,(%rax)
14005cce0:	e9 88 fd ff ff       	jmp    0x14005ca6d
14005cce5:	0f 1f 00             	nopl   (%rax)
14005cce8:	48 8b 05 11 c7 1d 00 	mov    0x1dc711(%rip),%rax        # 0x140239400
14005ccef:	48 89 da             	mov    %rbx,%rdx
14005ccf2:	48 8b 08             	mov    (%rax),%rcx
14005ccf5:	e8 56 5a 0b 00       	call   0x140112750
14005ccfa:	85 c0                	test   %eax,%eax
14005ccfc:	0f 89 07 fd ff ff    	jns    0x14005ca09
14005cd02:	41 bf ff ff ff ff    	mov    $0xffffffff,%r15d
14005cd08:	e9 69 fd ff ff       	jmp    0x14005ca76
14005cd0d:	0f 1f 00             	nopl   (%rax)
14005cd10:	48 89 f9             	mov    %rdi,%rcx
14005cd13:	e8 78 da 04 00       	call   0x1400aa790
14005cd18:	e9 59 fd ff ff       	jmp    0x14005ca76
14005cd1d:	0f 1f 00             	nopl   (%rax)
14005cd20:	45 85 e4             	test   %r12d,%r12d
14005cd23:	0f 85 c7 00 00 00    	jne    0x14005cdf0
14005cd29:	45 31 ff             	xor    %r15d,%r15d
14005cd2c:	e9 45 fd ff ff       	jmp    0x14005ca76
14005cd31:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14005cd38:	44 89 d0             	mov    %r10d,%eax
14005cd3b:	83 e0 40             	and    $0x40,%eax
14005cd3e:	85 c0                	test   %eax,%eax
14005cd40:	0f 85 16 fe ff ff    	jne    0x14005cb5c
14005cd46:	48 89 d9             	mov    %rbx,%rcx
14005cd49:	e8 82 ce 03 00       	call   0x140099bd0
14005cd4e:	48 89 d9             	mov    %rbx,%rcx
14005cd51:	41 89 f0             	mov    %esi,%r8d
14005cd54:	48 89 fa             	mov    %rdi,%rdx
14005cd57:	41 b9 ff ff ff ff    	mov    $0xffffffff,%r9d
14005cd5d:	e8 ce dd ff ff       	call   0x14005ab30
14005cd62:	48 89 d9             	mov    %rbx,%rcx
14005cd65:	41 89 c7             	mov    %eax,%r15d
14005cd68:	e8 13 d3 03 00       	call   0x14009a080
14005cd6d:	45 85 ff             	test   %r15d,%r15d
14005cd70:	0f 85 f7 fc ff ff    	jne    0x14005ca6d
14005cd76:	49 8b 06             	mov    (%r14),%rax
14005cd79:	49 8b 56 08          	mov    0x8(%r14),%rdx
14005cd7d:	48 33 05 5c 48 1a 00 	xor    0x1a485c(%rip),%rax        # 0x1402015e0
14005cd84:	48 33 15 5d 48 1a 00 	xor    0x1a485d(%rip),%rdx        # 0x1402015e8
14005cd8b:	48 09 d0             	or     %rdx,%rax
14005cd8e:	0f 84 3c 02 00 00    	je     0x14005cfd0
14005cd94:	4c 89 f1             	mov    %r14,%rcx
14005cd97:	e8 e4 28 fd ff       	call   0x14002f680
14005cd9c:	48 8d 0d 59 45 1a 00 	lea    0x1a4559(%rip),%rcx        # 0x1402012fc
14005cda3:	48 89 c2             	mov    %rax,%rdx
14005cda6:	e8 35 ad ff ff       	call   0x140057ae0
14005cdab:	ba 01 00 00 00       	mov    $0x1,%edx
14005cdb0:	48 89 c1             	mov    %rax,%rcx
14005cdb3:	48 89 c3             	mov    %rax,%rbx
14005cdb6:	e8 45 9a fd ff       	call   0x140036800
14005cdbb:	85 c0                	test   %eax,%eax
14005cdbd:	0f 85 aa fc ff ff    	jne    0x14005ca6d
14005cdc3:	48 8b 05 16 c2 1d 00 	mov    0x1dc216(%rip),%rax        # 0x140238fe0
14005cdca:	48 8d 0d af 44 1a 00 	lea    0x1a44af(%rip),%rcx        # 0x140201280
14005cdd1:	8b 00                	mov    (%rax),%eax
14005cdd3:	85 c0                	test   %eax,%eax
14005cdd5:	74 08                	je     0x14005cddf
14005cdd7:	e8 8c 65 18 00       	call   0x1401e3368
14005cddc:	48 89 c1             	mov    %rax,%rcx
14005cddf:	48 89 da             	mov    %rbx,%rdx
14005cde2:	e8 19 69 06 00       	call   0x1400c3700
14005cde7:	e9 81 fc ff ff       	jmp    0x14005ca6d
14005cdec:	0f 1f 40 00          	nopl   0x0(%rax)