14002f962:	ff 15 20 fd 03 00    	call   *0x3fd20(%rip)        # 0x14006f688
14002f968:	48 8d 43 08          	lea    0x8(%rbx),%rax
14002f96c:	c6 44 24 28 00       	movb   $0x0,0x28(%rsp)
14002f971:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14002f976:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
14002f97b:	44 8b c6             	mov    %esi,%r8d
14002f97e:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
14002f983:	48 8b cf             	mov    %rdi,%rcx
14002f986:	e8 15 22 00 00       	call   0x140031ba0
14002f98b:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
14002f990:	48 33 cc             	xor    %rsp,%rcx
14002f993:	e8 a8 a0 03 00       	call   0x140069a40
14002f998:	48 83 c4 50          	add    $0x50,%rsp
14002f99c:	5f                   	pop    %rdi
14002f99d:	5e                   	pop    %rsi
14002f99e:	5b                   	pop    %rbx
14002f99f:	c3                   	ret
14002f9a0:	8b 41 10             	mov    0x10(%rcx),%eax
14002f9a3:	c3                   	ret
14002f9a4:	90                   	nop
14002f9a5:	90                   	nop
14002f9a6:	90                   	nop
14002f9a7:	90                   	nop
14002f9a8:	90                   	nop
14002f9a9:	90                   	nop
14002f9aa:	90                   	nop
14002f9ab:	90                   	nop
14002f9ac:	90                   	nop
14002f9ad:	90                   	nop
14002f9ae:	90                   	nop
14002f9af:	90                   	nop
14002f9b0:	40 53                	rex push %rbx
14002f9b2:	48 83 ec 20          	sub    $0x20,%rsp
14002f9b6:	49 8b d9             	mov    %r9,%rbx
14002f9b9:	85 d2                	test   %edx,%edx
14002f9bb:	74 07                	je     0x14002f9c4
14002f9bd:	b8 0b 00 02 80       	mov    $0x8002000b,%eax
14002f9c2:	eb 4e                	jmp    0x14002fa12
14002f9c4:	48 85 db             	test   %rbx,%rbx
14002f9c7:	75 07                	jne    0x14002f9d0
14002f9c9:	b8 03 40 00 80       	mov    $0x80004003,%eax
14002f9ce:	eb 42                	jmp    0x14002fa12
14002f9d0:	48 8b 0d d9 2a 09 00 	mov    0x92ad9(%rip),%rcx        # 0x1400c24b0
14002f9d7:	33 c0                	xor    %eax,%eax
14002f9d9:	48 85 c9             	test   %rcx,%rcx
14002f9dc:	75 16                	jne    0x14002f9f4
14002f9de:	41 8b d0             	mov    %r8d,%edx
14002f9e1:	48 8d 0d b0 2a 09 00 	lea    0x92ab0(%rip),%rcx        # 0x1400c2498
14002f9e8:	e8 0f f3 fe ff       	call   0x14001ecfc
14002f9ed:	48 8b 0d bc 2a 09 00 	mov    0x92abc(%rip),%rcx        # 0x1400c24b0
14002f9f4:	48 89 0b             	mov    %rcx,(%rbx)
14002f9f7:	48 8b 0d b2 2a 09 00 	mov    0x92ab2(%rip),%rcx        # 0x1400c24b0
14002f9fe:	48 85 c9             	test   %rcx,%rcx
14002fa01:	74 0f                	je     0x14002fa12
14002fa03:	48 8b 01             	mov    (%rcx),%rax
14002fa06:	48 8b 40 08          	mov    0x8(%rax),%rax
14002fa0a:	ff 15 78 fc 03 00    	call   *0x3fc78(%rip)        # 0x14006f688
14002fa10:	33 c0                	xor    %eax,%eax
14002fa12:	48 83 c4 20          	add    $0x20,%rsp
14002fa16:	5b                   	pop    %rbx
14002fa17:	c3                   	ret
14002fa18:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002fa1d:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14002fa22:	57                   	push   %rdi
14002fa23:	48 83 ec 20          	sub    $0x20,%rsp
14002fa27:	48 8b fa             	mov    %rdx,%rdi
14002fa2a:	48 8b d9             	mov    %rcx,%rbx
14002fa2d:	48 8b 51 10          	mov    0x10(%rcx),%rdx
14002fa31:	48 3b fa             	cmp    %rdx,%rdi
14002fa34:	0f 86 bc 00 00 00    	jbe    0x14002faf6
14002fa3a:	48 83 3b 00          	cmpq   $0x0,(%rbx)
14002fa3e:	48 63 49 18          	movslq 0x18(%rcx),%rcx
14002fa42:	75 22                	jne    0x14002fa66
14002fa44:	48 3b cf             	cmp    %rdi,%rcx
14002fa47:	ba 08 00 00 00       	mov    $0x8,%edx
14002fa4c:	48 0f 47 f9          	cmova  %rcx,%rdi
14002fa50:	48 8b cf             	mov    %rdi,%rcx
14002fa53:	ff 15 57 fb 03 00    	call   *0x3fb57(%rip)        # 0x14006f5b0
14002fa59:	48 89 03             	mov    %rax,(%rbx)
14002fa5c:	48 85 c0             	test   %rax,%rax
14002fa5f:	74 3e                	je     0x14002fa9f
14002fa61:	e9 8c 00 00 00       	jmp    0x14002faf2
14002fa66:	48 85 c9             	test   %rcx,%rcx
14002fa69:	75 13                	jne    0x14002fa7e
14002fa6b:	48 8b ca             	mov    %rdx,%rcx
14002fa6e:	48 8b c7             	mov    %rdi,%rax
14002fa71:	48 d1 e9             	shr    $1,%rcx
14002fa74:	48 2b c2             	sub    %rdx,%rax
14002fa77:	48 3b c1             	cmp    %rcx,%rax
14002fa7a:	48 0f 47 c8          	cmova  %rax,%rcx
14002fa7e:	48 8d 04 0a          	lea    (%rdx,%rcx,1),%rax
14002fa82:	ba 08 00 00 00       	mov    $0x8,%edx
14002fa87:	48 3b f8             	cmp    %rax,%rdi
14002fa8a:	48 0f 42 f8          	cmovb  %rax,%rdi
14002fa8e:	48 8b cf             	mov    %rdi,%rcx
14002fa91:	ff 15 19 fb 03 00    	call   *0x3fb19(%rip)        # 0x14006f5b0
14002fa97:	48 8b f0             	mov    %rax,%rsi
14002fa9a:	48 85 c0             	test   %rax,%rax
14002fa9d:	75 04                	jne    0x14002faa3
14002fa9f:	32 c0                	xor    %al,%al
14002faa1:	eb 55                	jmp    0x14002faf8
14002faa3:	4c 8b 43 08          	mov    0x8(%rbx),%r8
14002faa7:	48 8b 13             	mov    (%rbx),%rdx
14002faaa:	49 c1 e0 03          	shl    $0x3,%r8
14002faae:	4d 85 c0             	test   %r8,%r8
14002fab1:	74 26                	je     0x14002fad9
14002fab3:	48 85 d2             	test   %rdx,%rdx
14002fab6:	75 19                	jne    0x14002fad1
14002fab8:	ff 15 7a f9 03 00    	call   *0x3f97a(%rip)        # 0x14006f438
14002fabe:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
14002fac4:	ff 15 0e fa 03 00    	call   *0x3fa0e(%rip)        # 0x14006f4d8
14002faca:	b8 16 00 00 00       	mov    $0x16,%eax
14002facf:	eb 0a                	jmp    0x14002fadb
14002fad1:	48 8b ce             	mov    %rsi,%rcx
14002fad4:	e8 37 a8 03 00       	call   0x14006a310
14002fad9:	33 c0                	xor    %eax,%eax
14002fadb:	85 c0                	test   %eax,%eax
14002fadd:	74 07                	je     0x14002fae6
14002fadf:	83 f8 16             	cmp    $0x16,%eax
14002fae2:	74 2f                	je     0x14002fb13
14002fae4:	eb 22                	jmp    0x14002fb08
14002fae6:	48 8b 0b             	mov    (%rbx),%rcx
14002fae9:	ff 15 b9 fa 03 00    	call   *0x3fab9(%rip)        # 0x14006f5a8
14002faef:	48 89 33             	mov    %rsi,(%rbx)
14002faf2:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
14002faf6:	b0 01                	mov    $0x1,%al
14002faf8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14002fafd:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14002fb02:	48 83 c4 20          	add    $0x20,%rsp
14002fb06:	5f                   	pop    %rdi
14002fb07:	c3                   	ret
14002fb08:	b9 05 40 00 80       	mov    $0x80004005,%ecx
14002fb0d:	e8 be ea fe ff       	call   0x14001e5d0
14002fb12:	cc                   	int3
14002fb13:	b9 57 00 07 80       	mov    $0x80070057,%ecx
14002fb18:	e8 b3 ea fe ff       	call   0x14001e5d0
14002fb1d:	cc                   	int3
14002fb1e:	90                   	nop
14002fb1f:	90                   	nop
14002fb20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002fb25:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14002fb2a:	57                   	push   %rdi
14002fb2b:	48 83 ec 20          	sub    $0x20,%rsp
14002fb2f:	48 8b fa             	mov    %rdx,%rdi
14002fb32:	48 8b d9             	mov    %rcx,%rbx
14002fb35:	48 8b 51 10          	mov    0x10(%rcx),%rdx
14002fb39:	48 3b fa             	cmp    %rdx,%rdi
14002fb3c:	0f 86 c0 00 00 00    	jbe    0x14002fc02
14002fb42:	48 83 3b 00          	cmpq   $0x0,(%rbx)
14002fb46:	48 63 49 18          	movslq 0x18(%rcx),%rcx
14002fb4a:	75 22                	jne    0x14002fb6e
14002fb4c:	48 3b cf             	cmp    %rdi,%rcx
14002fb4f:	ba 18 00 00 00       	mov    $0x18,%edx
14002fb54:	48 0f 47 f9          	cmova  %rcx,%rdi
14002fb58:	48 8b cf             	mov    %rdi,%rcx
14002fb5b:	ff 15 4f fa 03 00    	call   *0x3fa4f(%rip)        # 0x14006f5b0
14002fb61:	48 89 03             	mov    %rax,(%rbx)
14002fb64:	48 85 c0             	test   %rax,%rax
14002fb67:	74 3e                	je     0x14002fba7
14002fb69:	e9 90 00 00 00       	jmp    0x14002fbfe
14002fb6e:	48 85 c9             	test   %rcx,%rcx
14002fb71:	75 13                	jne    0x14002fb86
14002fb73:	48 8b ca             	mov    %rdx,%rcx
14002fb76:	48 8b c7             	mov    %rdi,%rax
14002fb79:	48 d1 e9             	shr    $1,%rcx
14002fb7c:	48 2b c2             	sub    %rdx,%rax
14002fb7f:	48 3b c1             	cmp    %rcx,%rax
14002fb82:	48 0f 47 c8          	cmova  %rax,%rcx
14002fb86:	48 8d 04 0a          	lea    (%rdx,%rcx,1),%rax
14002fb8a:	ba 18 00 00 00       	mov    $0x18,%edx
14002fb8f:	48 3b f8             	cmp    %rax,%rdi
14002fb92:	48 0f 42 f8          	cmovb  %rax,%rdi
14002fb96:	48 8b cf             	mov    %rdi,%rcx
14002fb99:	ff 15 11 fa 03 00    	call   *0x3fa11(%rip)        # 0x14006f5b0
14002fb9f:	48 8b f0             	mov    %rax,%rsi
14002fba2:	48 85 c0             	test   %rax,%rax
14002fba5:	75 04                	jne    0x14002fbab
14002fba7:	32 c0                	xor    %al,%al
14002fba9:	eb 59                	jmp    0x14002fc04
14002fbab:	48 8b 43 08          	mov    0x8(%rbx),%rax
14002fbaf:	48 8b 13             	mov    (%rbx),%rdx
14002fbb2:	4c 8d 04 40          	lea    (%rax,%rax,2),%r8
14002fbb6:	49 c1 e0 03          	shl    $0x3,%r8
14002fbba:	4d 85 c0             	test   %r8,%r8
14002fbbd:	74 26                	je     0x14002fbe5
14002fbbf:	48 85 d2             	test   %rdx,%rdx
14002fbc2:	75 19                	jne    0x14002fbdd
14002fbc4:	ff 15 6e f8 03 00    	call   *0x3f86e(%rip)        # 0x14006f438
14002fbca:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
14002fbd0:	ff 15 02 f9 03 00    	call   *0x3f902(%rip)        # 0x14006f4d8
14002fbd6:	b8 16 00 00 00       	mov    $0x16,%eax
14002fbdb:	eb 0a                	jmp    0x14002fbe7
14002fbdd:	48 8b ce             	mov    %rsi,%rcx
14002fbe0:	e8 2b a7 03 00       	call   0x14006a310
14002fbe5:	33 c0                	xor    %eax,%eax
14002fbe7:	85 c0                	test   %eax,%eax
14002fbe9:	74 07                	je     0x14002fbf2
14002fbeb:	83 f8 16             	cmp    $0x16,%eax
14002fbee:	74 2f                	je     0x14002fc1f
14002fbf0:	eb 22                	jmp    0x14002fc14
14002fbf2:	48 8b 0b             	mov    (%rbx),%rcx
14002fbf5:	ff 15 ad f9 03 00    	call   *0x3f9ad(%rip)        # 0x14006f5a8
14002fbfb:	48 89 33             	mov    %rsi,(%rbx)
14002fbfe:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
14002fc02:	b0 01                	mov    $0x1,%al
14002fc04:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14002fc09:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14002fc0e:	48 83 c4 20          	add    $0x20,%rsp
14002fc12:	5f                   	pop    %rdi
14002fc13:	c3                   	ret
14002fc14:	b9 05 40 00 80       	mov    $0x80004005,%ecx
14002fc19:	e8 b2 e9 fe ff       	call   0x14001e5d0
14002fc1e:	cc                   	int3
14002fc1f:	b9 57 00 07 80       	mov    $0x80070057,%ecx
14002fc24:	e8 a7 e9 fe ff       	call   0x14001e5d0
14002fc29:	cc                   	int3
14002fc2a:	90                   	nop
14002fc2b:	90                   	nop
14002fc2c:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14002fc31:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14002fc36:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14002fc3b:	57                   	push   %rdi
14002fc3c:	41 54                	push   %r12
14002fc3e:	41 55                	push   %r13
14002fc40:	41 56                	push   %r14
14002fc42:	41 57                	push   %r15
14002fc44:	48 81 ec c0 00 00 00 	sub    $0xc0,%rsp
14002fc4b:	45 8a e9             	mov    %r9b,%r13b
14002fc4e:	4d 8b e0             	mov    %r8,%r12
14002fc51:	44 8b f2             	mov    %edx,%r14d
14002fc54:	48 8b f1             	mov    %rcx,%rsi
14002fc57:	4c 8d 79 70          	lea    0x70(%rcx),%r15
14002fc5b:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
14002fc60:	49 8b cf             	mov    %r15,%rcx
14002fc63:	ff 15 e7 f3 03 00    	call   *0x3f3e7(%rip)        # 0x14006f050
14002fc69:	bf 01 00 00 00       	mov    $0x1,%edi
14002fc6e:	40 88 7c 24 40       	mov    %dil,0x40(%rsp)
14002fc73:	48 83 be 98 00 00 00 	cmpq   $0x0,0x98(%rsi)
14002fc7a:	00
14002fc7b:	74 34                	je     0x14002fcb1
14002fc7d:	49 8b cf             	mov    %r15,%rcx
14002fc80:	ff 15 d2 f3 03 00    	call   *0x3f3d2(%rip)        # 0x14006f058
14002fc86:	49 8b 14 24          	mov    (%r12),%rdx
14002fc8a:	48 83 ea 18          	sub    $0x18,%rdx
14002fc8e:	83 c9 ff             	or     $0xffffffff,%ecx
14002fc91:	f0 0f c1 4a 10       	lock xadd %ecx,0x10(%rdx)
14002fc96:	2b cf                	sub    %edi,%ecx
14002fc98:	7f 10                	jg     0x14002fcaa
14002fc9a:	48 8b 0a             	mov    (%rdx),%rcx
14002fc9d:	4c 8b 01             	mov    (%rcx),%r8
14002fca0:	49 8b 40 08          	mov    0x8(%r8),%rax
14002fca4:	ff 15 de f9 03 00    	call   *0x3f9de(%rip)        # 0x14006f688
14002fcaa:	8b c7                	mov    %edi,%eax
14002fcac:	e9 96 06 00 00       	jmp    0x140030347
14002fcb1:	83 64 24 30 00       	andl   $0x0,0x30(%rsp)
14002fcb6:	89 7c 24 34          	mov    %edi,0x34(%rsp)
14002fcba:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
14002fcbf:	e8 e0 5d 02 00       	call   0x140055aa4
14002fcc4:	85 c0                	test   %eax,%eax
14002fcc6:	0f 88 94 06 00 00    	js     0x140030360
14002fccc:	48 83 64 24 78 00    	andq   $0x0,0x78(%rsp)
14002fcd2:	b9 48 01 00 00       	mov    $0x148,%ecx
14002fcd7:	e8 00 5c 02 00       	call   0x1400558dc
14002fcdc:	48 8b f8             	mov    %rax,%rdi
14002fcdf:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14002fce4:	48 85 ff             	test   %rdi,%rdi
14002fce7:	74 37                	je     0x14002fd20
14002fce9:	49 8b 0c 24          	mov    (%r12),%rcx
14002fced:	48 83 e9 18          	sub    $0x18,%rcx
14002fcf1:	e8 8a 6e ff ff       	call   0x140026b80
14002fcf6:	48 83 c0 18          	add    $0x18,%rax
14002fcfa:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14002fcff:	8a 84 24 10 01 00 00 	mov    0x110(%rsp),%al
14002fd06:	88 44 24 20          	mov    %al,0x20(%rsp)
14002fd0a:	45 8a cd             	mov    %r13b,%r9b
14002fd0d:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14002fd12:	41 8b d6             	mov    %r14d,%edx
14002fd15:	48 8b cf             	mov    %rdi,%rcx
14002fd18:	e8 13 dc 01 00       	call   0x14004d930
14002fd1d:	48 8b f8             	mov    %rax,%rdi
14002fd20:	48 89 7c 24 78       	mov    %rdi,0x78(%rsp)
14002fd25:	48 85 ff             	test   %rdi,%rdi
14002fd28:	75 7b                	jne    0x14002fda5
14002fd2a:	48 8d 05 cf 82 08 00 	lea    0x882cf(%rip),%rax        # 0x1400b8000
14002fd31:	48 8b 0d c8 82 08 00 	mov    0x882c8(%rip),%rcx        # 0x1400b8000
14002fd38:	48 3b c8             	cmp    %rax,%rcx
14002fd3b:	74 26                	je     0x14002fd63
14002fd3d:	f7 41 5c 00 00 02 00 	testl  $0x20000,0x5c(%rcx)
14002fd44:	74 1d                	je     0x14002fd63
14002fd46:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
14002fd4a:	72 17                	jb     0x14002fd63
14002fd4c:	8d 57 51             	lea    0x51(%rdi),%edx
14002fd4f:	4c 8b ce             	mov    %rsi,%r9
14002fd52:	4c 8d 05 7f 93 04 00 	lea    0x4937f(%rip),%r8        # 0x1400790d8
14002fd59:	48 8b 49 50          	mov    0x50(%rcx),%rcx
14002fd5d:	e8 2a 51 ff ff       	call   0x140024e8c
14002fd62:	90                   	nop
14002fd63:	e8 c8 5d 02 00       	call   0x140055b30
14002fd68:	49 8b cf             	mov    %r15,%rcx
14002fd6b:	ff 15 e7 f2 03 00    	call   *0x3f2e7(%rip)        # 0x14006f058
14002fd71:	c6 44 24 40 00       	movb   $0x0,0x40(%rsp)
14002fd76:	49 8b 14 24          	mov    (%r12),%rdx
14002fd7a:	48 83 ea 18          	sub    $0x18,%rdx
14002fd7e:	83 c8 ff             	or     $0xffffffff,%eax
14002fd81:	f0 0f c1 42 10       	lock xadd %eax,0x10(%rdx)
14002fd86:	83 e8 01             	sub    $0x1,%eax
14002fd89:	7f 10                	jg     0x14002fd9b
14002fd8b:	48 8b 0a             	mov    (%rdx),%rcx
14002fd8e:	48 8b 01             	mov    (%rcx),%rax
14002fd91:	48 8b 40 08          	mov    0x8(%rax),%rax
14002fd95:	ff 15 ed f8 03 00    	call   *0x3f8ed(%rip)        # 0x14006f688
14002fd9b:	b8 0e 00 07 80       	mov    $0x8007000e,%eax
14002fda0:	e9 a2 05 00 00       	jmp    0x140030347
14002fda5:	48 83 64 24 50 00    	andq   $0x0,0x50(%rsp)
14002fdab:	41 83 fe 0b          	cmp    $0xb,%r14d
14002fdaf:	41 0f 93 c5          	setae  %r13b
14002fdb3:	b9 58 00 00 00       	mov    $0x58,%ecx
14002fdb8:	e8 1f 5b 02 00       	call   0x1400558dc
14002fdbd:	4c 8b f0             	mov    %rax,%r14
14002fdc0:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
14002fdc7:	00
14002fdc8:	4d 85 f6             	test   %r14,%r14
14002fdcb:	74 34                	je     0x14002fe01
14002fdcd:	49 8b 0c 24          	mov    (%r12),%rcx
14002fdd1:	48 83 e9 18          	sub    $0x18,%rcx
14002fdd5:	e8 a6 6d ff ff       	call   0x140026b80
14002fdda:	48 83 c0 18          	add    $0x18,%rax
14002fdde:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14002fde3:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
14002fde8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14002fded:	45 8a cd             	mov    %r13b,%r9b
14002fdf0:	4c 8b c7             	mov    %rdi,%r8
14002fdf3:	48 8b d6             	mov    %rsi,%rdx
14002fdf6:	49 8b ce             	mov    %r14,%rcx
14002fdf9:	e8 e2 9e ff ff       	call   0x140029ce0
14002fdfe:	4c 8b f0             	mov    %rax,%r14
14002fe01:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
14002fe06:	4d 85 f6             	test   %r14,%r14
14002fe09:	0f 85 8c 00 00 00    	jne    0x14002fe9b
14002fe0f:	48 8d 05 ea 81 08 00 	lea    0x881ea(%rip),%rax        # 0x1400b8000
14002fe16:	48 8b 0d e3 81 08 00 	mov    0x881e3(%rip),%rcx        # 0x1400b8000
14002fe1d:	48 3b c8             	cmp    %rax,%rcx
14002fe20:	74 27                	je     0x14002fe49
14002fe22:	f7 41 5c 00 00 02 00 	testl  $0x20000,0x5c(%rcx)
14002fe29:	74 1e                	je     0x14002fe49
14002fe2b:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
14002fe2f:	72 18                	jb     0x14002fe49
14002fe31:	41 8d 56 52          	lea    0x52(%r14),%edx
14002fe35:	4c 8b ce             	mov    %rsi,%r9
14002fe38:	4c 8d 05 99 92 04 00 	lea    0x49299(%rip),%r8        # 0x1400790d8