14002ba71:	bf 0d 00 07 80       	mov    $0x8007000d,%edi
14002ba76:	4c 8b 15 cb 25 01 00 	mov    0x125cb(%rip),%r10        # 0x14003e048
14002ba7d:	4c 8d 2d c4 25 01 00 	lea    0x125c4(%rip),%r13        # 0x14003e048
14002ba84:	41 be 01 00 00 00    	mov    $0x1,%r14d
14002ba8a:	4d 3b d5             	cmp    %r13,%r10
14002ba8d:	0f 84 3f 01 00 00    	je     0x14002bbd2
14002ba93:	45 84 72 1c          	test   %r14b,0x1c(%r10)
14002ba97:	0f 84 35 01 00 00    	je     0x14002bbd2
14002ba9d:	8b 06                	mov    (%rsi),%eax
14002ba9f:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14002baa2:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14002baa8:	0f 87 f5 00 00 00    	ja     0x14002bba3
14002baae:	8b c1                	mov    %ecx,%eax
14002bab0:	4c 2b f8             	sub    %rax,%r15
14002bab3:	e9 ee 00 00 00       	jmp    0x14002bba6
14002bab8:	4c 8b 45 e0          	mov    -0x20(%rbp),%r8
14002babc:	45 8b ce             	mov    %r14d,%r9d
14002babf:	c7 44 24 28 ff 00 00 	movl   $0xff,0x28(%rsp)
14002bac6:	00
14002bac7:	ba 08 00 00 00       	mov    $0x8,%edx
14002bacc:	b9 e9 fd 00 00       	mov    $0xfde9,%ecx
14002bad1:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14002bad6:	48 ff 15 83 9d 00 00 	rex.W call *0x9d83(%rip)        # 0x140035860
14002badd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002bae2:	33 d2                	xor    %edx,%edx
14002bae4:	44 8b f0             	mov    %eax,%r14d
14002bae7:	85 c0                	test   %eax,%eax
14002bae9:	74 04                	je     0x14002baef
14002baeb:	8b fa                	mov    %edx,%edi
14002baed:	eb 2e                	jmp    0x14002bb1d
14002baef:	48 ff 15 a2 9b 00 00 	rex.W call *0x9ba2(%rip)        # 0x140035698
14002baf6:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002bafb:	33 d2                	xor    %edx,%edx
14002bafd:	0f b7 f8             	movzwl %ax,%edi
14002bb00:	81 cf 00 00 07 80    	or     $0x80070000,%edi
14002bb06:	85 c0                	test   %eax,%eax
14002bb08:	0f 4e f8             	cmovle %eax,%edi
14002bb0b:	b8 05 40 00 80       	mov    $0x80004005,%eax
14002bb10:	85 ff                	test   %edi,%edi
14002bb12:	0f 49 f8             	cmovns %eax,%edi
14002bb15:	85 ff                	test   %edi,%edi
14002bb17:	0f 88 59 ff ff ff    	js     0x14002ba76
14002bb1d:	66 43 89 14 74       	mov    %dx,(%r12,%r14,2)
14002bb22:	4c 8b 15 1f 25 01 00 	mov    0x1251f(%rip),%r10        # 0x14003e048
14002bb29:	4c 8d 2d 18 25 01 00 	lea    0x12518(%rip),%r13        # 0x14003e048
14002bb30:	4d 3b d5             	cmp    %r13,%r10
14002bb33:	0f 84 99 00 00 00    	je     0x14002bbd2
14002bb39:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
14002bb3e:	0f 84 40 ff ff ff    	je     0x14002ba84
14002bb44:	8b 06                	mov    (%rsi),%eax
14002bb46:	41 be 01 00 00 00    	mov    $0x1,%r14d
14002bb4c:	41 03 c6             	add    %r14d,%eax
14002bb4f:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14002bb52:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14002bb58:	77 0a                	ja     0x14002bb64
14002bb5a:	8b c1                	mov    %ecx,%eax
14002bb5c:	49 8b cf             	mov    %r15,%rcx
14002bb5f:	48 2b c8             	sub    %rax,%rcx
14002bb62:	eb 03                	jmp    0x14002bb67
14002bb64:	48 8b ca             	mov    %rdx,%rcx
14002bb67:	4c 8d 0d e2 a9 00 00 	lea    0xa9e2(%rip),%r9        # 0x140036550
14002bb6e:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14002bb73:	4c 03 c9             	add    %rcx,%r9
14002bb76:	4c 8d 05 fb c2 00 00 	lea    0xc2fb(%rip),%r8        # 0x140037e78
14002bb7d:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14002bb81:	ba 33 00 00 00       	mov    $0x33,%edx
14002bb86:	e8 6d 9c fd ff       	call   0x1400057f8
14002bb8b:	4c 8b 15 b6 24 01 00 	mov    0x124b6(%rip),%r10        # 0x14003e048
14002bb92:	33 d2                	xor    %edx,%edx
14002bb94:	e9 f1 fe ff ff       	jmp    0x14002ba8a
14002bb99:	33 d2                	xor    %edx,%edx
14002bb9b:	44 8b f1             	mov    %ecx,%r14d
14002bb9e:	e9 1e fe ff ff       	jmp    0x14002b9c1
14002bba3:	4c 8b fa             	mov    %rdx,%r15
14002bba6:	48 8b 45 40          	mov    0x40(%rbp),%rax
14002bbaa:	4c 8d 0d 9f a9 00 00 	lea    0xa99f(%rip),%r9        # 0x140036550
14002bbb1:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14002bbb5:	4c 8d 05 bc c2 00 00 	lea    0xc2bc(%rip),%r8        # 0x140037e78
14002bbbc:	4d 03 cf             	add    %r15,%r9
14002bbbf:	89 7c 24 28          	mov    %edi,0x28(%rsp)
14002bbc3:	ba 34 00 00 00       	mov    $0x34,%edx
14002bbc8:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14002bbcd:	e8 2a 65 fd ff       	call   0x1400020fc
14002bbd2:	83 c8 ff             	or     $0xffffffff,%eax
14002bbd5:	01 06                	add    %eax,(%rsi)
14002bbd7:	3b d8                	cmp    %eax,%ebx
14002bbd9:	74 23                	je     0x14002bbfe
14002bbdb:	8b cb                	mov    %ebx,%ecx
14002bbdd:	48 ff 15 f4 9b 00 00 	rex.W call *0x9bf4(%rip)        # 0x1400357d8
14002bbe4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002bbe9:	48 85 c0             	test   %rax,%rax
14002bbec:	74 10                	je     0x14002bbfe
14002bbee:	33 d2                	xor    %edx,%edx
14002bbf0:	8b cb                	mov    %ebx,%ecx
14002bbf2:	48 ff 15 9f 9b 00 00 	rex.W call *0x9b9f(%rip)        # 0x140035798
14002bbf9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002bbfe:	48 8b 9c 24 c0 00 00 	mov    0xc0(%rsp),%rbx
14002bc05:	00
14002bc06:	8b c7                	mov    %edi,%eax
14002bc08:	48 83 c4 70          	add    $0x70,%rsp
14002bc0c:	41 5f                	pop    %r15
14002bc0e:	41 5e                	pop    %r14
14002bc10:	41 5d                	pop    %r13
14002bc12:	41 5c                	pop    %r12
14002bc14:	5f                   	pop    %rdi
14002bc15:	5e                   	pop    %rsi
14002bc16:	5d                   	pop    %rbp
14002bc17:	c3                   	ret
14002bc18:	cc                   	int3
14002bc19:	cc                   	int3
14002bc1a:	cc                   	int3
14002bc1b:	cc                   	int3
14002bc1c:	cc                   	int3
14002bc1d:	cc                   	int3
14002bc1e:	cc                   	int3
14002bc1f:	cc                   	int3
14002bc20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002bc25:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14002bc2a:	57                   	push   %rdi
14002bc2b:	48 81 ec 60 02 00 00 	sub    $0x260,%rsp
14002bc32:	48 8b 05 9f 24 01 00 	mov    0x1249f(%rip),%rax        # 0x14003e0d8
14002bc39:	48 33 c4             	xor    %rsp,%rax
14002bc3c:	48 89 84 24 50 02 00 	mov    %rax,0x250(%rsp)
14002bc43:	00
14002bc44:	33 f6                	xor    %esi,%esi
14002bc46:	48 8b da             	mov    %rdx,%rbx
14002bc49:	48 85 d2             	test   %rdx,%rdx
14002bc4c:	74 03                	je     0x14002bc51
14002bc4e:	48 89 32             	mov    %rsi,(%rdx)
14002bc51:	4c 8b c1             	mov    %rcx,%r8
14002bc54:	66 89 74 24 20       	mov    %si,0x20(%rsp)
14002bc59:	48 8d 8c 24 40 01 00 	lea    0x140(%rsp),%rcx
14002bc60:	00
14002bc61:	66 89 b4 24 b0 00 00 	mov    %si,0xb0(%rsp)
14002bc68:	00
14002bc69:	ba 82 00 00 00       	mov    $0x82,%edx
14002bc6e:	e8 9d 8a fe ff       	call   0x140014710
14002bc73:	8b c8                	mov    %eax,%ecx
14002bc75:	85 c0                	test   %eax,%eax
14002bc77:	78 6f                	js     0x14002bce8
14002bc79:	bf 21 00 00 00       	mov    $0x21,%edi
14002bc7e:	48 8d 8c 24 40 01 00 	lea    0x140(%rsp),%rcx
14002bc85:	00
14002bc86:	8b d7                	mov    %edi,%edx
14002bc88:	48 ff 15 b1 a0 00 00 	rex.W call *0xa0b1(%rip)        # 0x140035d40
14002bc8f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002bc94:	66 3b bc 24 40 01 00 	cmp    0x140(%rsp),%di
14002bc9b:	00
14002bc9c:	74 43                	je     0x14002bce1
14002bc9e:	48 85 c0             	test   %rax,%rax
14002bca1:	74 3e                	je     0x14002bce1
14002bca3:	48 8d 78 02          	lea    0x2(%rax),%rdi
14002bca7:	66 3b 37             	cmp    (%rdi),%si
14002bcaa:	74 35                	je     0x14002bce1
14002bcac:	4c 8d 84 24 40 01 00 	lea    0x140(%rsp),%r8
14002bcb3:	00
14002bcb4:	66 89 30             	mov    %si,(%rax)
14002bcb7:	ba 41 00 00 00       	mov    $0x41,%edx
14002bcbc:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14002bcc1:	e8 4a 8a fe ff       	call   0x140014710
14002bcc6:	85 c0                	test   %eax,%eax
14002bcc8:	78 2e                	js     0x14002bcf8
14002bcca:	4c 8b c7             	mov    %rdi,%r8
14002bccd:	48 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%rcx
14002bcd4:	00
14002bcd5:	ba 41 00 00 00       	mov    $0x41,%edx
14002bcda:	e8 31 8a fe ff       	call   0x140014710
14002bcdf:	eb 17                	jmp    0x14002bcf8
14002bce1:	b8 57 00 07 80       	mov    $0x80070057,%eax
14002bce6:	eb 10                	jmp    0x14002bcf8
14002bce8:	b8 57 00 07 80       	mov    $0x80070057,%eax
14002bced:	81 f9 7a 00 07 80    	cmp    $0x8007007a,%ecx
14002bcf3:	0f 44 c8             	cmove  %eax,%ecx
14002bcf6:	8b c1                	mov    %ecx,%eax
14002bcf8:	48 85 db             	test   %rbx,%rbx
14002bcfb:	74 11                	je     0x14002bd0e
14002bcfd:	85 c0                	test   %eax,%eax
14002bcff:	78 0d                	js     0x14002bd0e
14002bd01:	48 8b d3             	mov    %rbx,%rdx
14002bd04:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14002bd09:	e8 9e 8b fe ff       	call   0x1400148ac
14002bd0e:	48 8b 8c 24 50 02 00 	mov    0x250(%rsp),%rcx
14002bd15:	00
14002bd16:	48 33 cc             	xor    %rsp,%rcx
14002bd19:	e8 b2 5d 00 00       	call   0x140031ad0
14002bd1e:	4c 8d 9c 24 60 02 00 	lea    0x260(%rsp),%r11
14002bd25:	00
14002bd26:	49 8b 5b 10          	mov    0x10(%r11),%rbx
14002bd2a:	49 8b 73 20          	mov    0x20(%r11),%rsi
14002bd2e:	49 8b e3             	mov    %r11,%rsp
14002bd31:	5f                   	pop    %rdi
14002bd32:	c3                   	ret
14002bd33:	cc                   	int3
14002bd34:	cc                   	int3
14002bd35:	cc                   	int3
14002bd36:	cc                   	int3
14002bd37:	cc                   	int3
14002bd38:	cc                   	int3
14002bd39:	cc                   	int3
14002bd3a:	cc                   	int3
14002bd3b:	cc                   	int3
14002bd3c:	40 53                	rex push %rbx
14002bd3e:	48 83 ec 20          	sub    $0x20,%rsp
14002bd42:	48 8b d9             	mov    %rcx,%rbx
14002bd45:	48 8d 15 a4 a5 00 00 	lea    0xa5a4(%rip),%rdx        # 0x1400362f0
14002bd4c:	b9 b8 00 00 00       	mov    $0xb8,%ecx
14002bd51:	e8 5e 5e 00 00       	call   0x140031bb4
14002bd56:	33 d2                	xor    %edx,%edx
14002bd58:	48 85 c0             	test   %rax,%rax
14002bd5b:	74 0b                	je     0x14002bd68
14002bd5d:	48 8b c8             	mov    %rax,%rcx
14002bd60:	e8 1f 00 00 00       	call   0x14002bd84
14002bd65:	48 8b d0             	mov    %rax,%rdx
14002bd68:	48 89 13             	mov    %rdx,(%rbx)
14002bd6b:	48 f7 da             	neg    %rdx
14002bd6e:	1b c0                	sbb    %eax,%eax
14002bd70:	f7 d0                	not    %eax
14002bd72:	25 0e 00 07 80       	and    $0x8007000e,%eax
14002bd77:	48 83 c4 20          	add    $0x20,%rsp
14002bd7b:	5b                   	pop    %rbx
14002bd7c:	c3                   	ret
14002bd7d:	cc                   	int3
14002bd7e:	cc                   	int3
14002bd7f:	cc                   	int3
14002bd80:	cc                   	int3
14002bd81:	cc                   	int3
14002bd82:	cc                   	int3
14002bd83:	cc                   	int3
14002bd84:	40 53                	rex push %rbx
14002bd86:	48 83 ec 20          	sub    $0x20,%rsp
14002bd8a:	48 8d 05 a7 8d 00 00 	lea    0x8da7(%rip),%rax        # 0x140034b38
14002bd91:	48 8b d9             	mov    %rcx,%rbx
14002bd94:	48 89 01             	mov    %rax,(%rcx)
14002bd97:	48 8d 05 5a 85 00 00 	lea    0x855a(%rip),%rax        # 0x1400342f8
14002bd9e:	48 89 41 08          	mov    %rax,0x8(%rcx)
14002bda2:	48 8d 05 4f 85 00 00 	lea    0x854f(%rip),%rax        # 0x1400342f8
14002bda9:	48 89 41 10          	mov    %rax,0x10(%rcx)
14002bdad:	48 8d 05 44 85 00 00 	lea    0x8544(%rip),%rax        # 0x1400342f8
14002bdb4:	48 89 41 18          	mov    %rax,0x18(%rcx)
14002bdb8:	48 8d 05 31 8e 00 00 	lea    0x8e31(%rip),%rax        # 0x140034bf0
14002bdbf:	48 89 01             	mov    %rax,(%rcx)
14002bdc2:	48 8d 05 07 8e 00 00 	lea    0x8e07(%rip),%rax        # 0x140034bd0
14002bdc9:	48 89 41 08          	mov    %rax,0x8(%rcx)
14002bdcd:	48 8d 05 dc 8d 00 00 	lea    0x8ddc(%rip),%rax        # 0x140034bb0
14002bdd4:	48 89 41 10          	mov    %rax,0x10(%rcx)
14002bdd8:	48 8d 05 b1 8d 00 00 	lea    0x8db1(%rip),%rax        # 0x140034b90
14002bddf:	48 89 41 18          	mov    %rax,0x18(%rcx)
14002bde3:	c7 41 24 01 00 00 00 	movl   $0x1,0x24(%rcx)
14002bdea:	48 8b 0d e7 29 01 00 	mov    0x129e7(%rip),%rcx        # 0x14003e7d8
14002bdf1:	48 85 c9             	test   %rcx,%rcx
14002bdf4:	74 0d                	je     0x14002be03
14002bdf6:	48 8b 01             	mov    (%rcx),%rax
14002bdf9:	48 8b 40 08          	mov    0x8(%rax),%rax
14002bdfd:	ff 15 c5 9f 00 00    	call   *0x9fc5(%rip)        # 0x140035dc8
14002be03:	48 83 63 48 00       	andq   $0x0,0x48(%rbx)
14002be08:	48 8d 05 a1 8e 00 00 	lea    0x8ea1(%rip),%rax        # 0x140034cb0
14002be0f:	48 89 03             	mov    %rax,(%rbx)
14002be12:	48 8d 4b 58          	lea    0x58(%rbx),%rcx
14002be16:	48 83 63 28 00       	andq   $0x0,0x28(%rbx)
14002be1b:	48 8d 05 6e 8e 00 00 	lea    0x8e6e(%rip),%rax        # 0x140034c90
14002be22:	48 83 63 38 00       	andq   $0x0,0x38(%rbx)
14002be27:	45 33 c0             	xor    %r8d,%r8d
14002be2a:	48 89 43 08          	mov    %rax,0x8(%rbx)
14002be2e:	33 d2                	xor    %edx,%edx
14002be30:	48 8d 05 39 8e 00 00 	lea    0x8e39(%rip),%rax        # 0x140034c70
14002be37:	c6 43 50 00          	movb   $0x0,0x50(%rbx)
14002be3b:	48 89 43 10          	mov    %rax,0x10(%rbx)
14002be3f:	48 8d 05 0a 8e 00 00 	lea    0x8e0a(%rip),%rax        # 0x140034c50
14002be46:	48 89 43 18          	mov    %rax,0x18(%rbx)
14002be4a:	48 ff 15 8f 9a 00 00 	rex.W call *0x9a8f(%rip)        # 0x1400358e0
14002be51:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002be56:	48 8d 8b 80 00 00 00 	lea    0x80(%rbx),%rcx
14002be5d:	45 33 c0             	xor    %r8d,%r8d
14002be60:	33 d2                	xor    %edx,%edx
14002be62:	48 ff 15 77 9a 00 00 	rex.W call *0x9a77(%rip)        # 0x1400358e0
14002be69:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002be6e:	48 83 a3 a8 00 00 00 	andq   $0x0,0xa8(%rbx)
14002be75:	00
14002be76:	48 8b c3             	mov    %rbx,%rax
14002be79:	48 83 a3 b0 00 00 00 	andq   $0x0,0xb0(%rbx)
14002be80:	00
14002be81:	48 83 c4 20          	add    $0x20,%rsp
14002be85:	5b                   	pop    %rbx
14002be86:	c3                   	ret
14002be87:	cc                   	int3
14002be88:	cc                   	int3
14002be89:	cc                   	int3
14002be8a:	cc                   	int3
14002be8b:	cc                   	int3
14002be8c:	cc                   	int3
14002be8d:	cc                   	int3
14002be8e:	cc                   	int3
14002be8f:	cc                   	int3
14002be90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002be95:	57                   	push   %rdi
14002be96:	48 83 ec 20          	sub    $0x20,%rsp
14002be9a:	48 8d 05 0f 8e 00 00 	lea    0x8e0f(%rip),%rax        # 0x140034cb0
14002bea1:	8b fa                	mov    %edx,%edi
14002bea3:	48 89 01             	mov    %rax,(%rcx)
14002bea6:	48 8b d9             	mov    %rcx,%rbx
14002bea9:	48 8d 05 e0 8d 00 00 	lea    0x8de0(%rip),%rax        # 0x140034c90
14002beb0:	48 89 41 08          	mov    %rax,0x8(%rcx)
14002beb4:	48 8d 05 b5 8d 00 00 	lea    0x8db5(%rip),%rax        # 0x140034c70
14002bebb:	48 89 41 10          	mov    %rax,0x10(%rcx)
14002bebf:	48 8d 05 8a 8d 00 00 	lea    0x8d8a(%rip),%rax        # 0x140034c50
14002bec6:	48 89 41 18          	mov    %rax,0x18(%rcx)
14002beca:	e8 81 0b 00 00       	call   0x14002ca50
14002becf:	48 8b 8b b0 00 00 00 	mov    0xb0(%rbx),%rcx
14002bed6:	48 85 c9             	test   %rcx,%rcx
14002bed9:	74 15                	je     0x14002bef0
14002bedb:	48 83 a3 b0 00 00 00 	andq   $0x0,0xb0(%rbx)
14002bee2:	00
14002bee3:	48 8b 01             	mov    (%rcx),%rax
14002bee6:	48 8b 40 10          	mov    0x10(%rax),%rax
14002beea:	ff 15 d8 9e 00 00    	call   *0x9ed8(%rip)        # 0x140035dc8
14002bef0:	48 8b 8b a8 00 00 00 	mov    0xa8(%rbx),%rcx
14002bef7:	48 85 c9             	test   %rcx,%rcx
14002befa:	74 15                	je     0x14002bf11
14002befc:	48 83 a3 a8 00 00 00 	andq   $0x0,0xa8(%rbx)
14002bf03:	00
14002bf04:	48 8b 01             	mov    (%rcx),%rax
14002bf07:	48 8b 40 10          	mov    0x10(%rax),%rax
14002bf0b:	ff 15 b7 9e 00 00    	call   *0x9eb7(%rip)        # 0x140035dc8
14002bf11:	48 8d 8b 80 00 00 00 	lea    0x80(%rbx),%rcx
14002bf18:	48 ff 15 89 99 00 00 	rex.W call *0x9989(%rip)        # 0x1400358a8
14002bf1f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002bf24:	48 8d 4b 58          	lea    0x58(%rbx),%rcx
14002bf28:	48 ff 15 79 99 00 00 	rex.W call *0x9979(%rip)        # 0x1400358a8
14002bf2f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002bf34:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
14002bf38:	48 83 63 38 00       	andq   $0x0,0x38(%rbx)
14002bf3d:	48 8d 41 ff          	lea    -0x1(%rcx),%rax
14002bf41:	48 83 f8 fd          	cmp    $0xfffffffffffffffd,%rax
14002bf45:	77 0c                	ja     0x14002bf53
14002bf47:	48 ff 15 aa 97 00 00 	rex.W call *0x97aa(%rip)        # 0x1400356f8
14002bf4e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002bf53:	48 8b 4b 28          	mov    0x28(%rbx),%rcx
14002bf57:	48 83 63 28 00       	andq   $0x0,0x28(%rbx)
14002bf5c:	48 8d 41 ff          	lea    -0x1(%rcx),%rax
14002bf60:	48 83 f8 fd          	cmp    $0xfffffffffffffffd,%rax
14002bf64:	77 0c                	ja     0x14002bf72
14002bf66:	48 ff 15 8b 97 00 00 	rex.W call *0x978b(%rip)        # 0x1400356f8
14002bf6d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002bf72:	c7 43 24 01 00 00 c0 	movl   $0xc0000001,0x24(%rbx)
14002bf79:	40 f6 c7 01          	test   $0x1,%dil
14002bf7d:	74 08                	je     0x14002bf87
14002bf7f:	48 8b cb             	mov    %rbx,%rcx
14002bf82:	e8 61 57 00 00       	call   0x1400316e8
14002bf87:	48 8b c3             	mov    %rbx,%rax
14002bf8a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx