14002b5b3:	44 8b 42 04          	mov    0x4(%rdx),%r8d
14002b5b7:	48 81 c2 07 02 00 00 	add    $0x207,%rdx
14002b5be:	e8 3f 6d 00 00       	call   0x140032302
14002b5c3:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
14002b5ca:	00
14002b5cb:	48 8b cd             	mov    %rbp,%rcx
14002b5ce:	4c 89 28             	mov    %r13,(%rax)
14002b5d1:	49 8b 47 08          	mov    0x8(%r15),%rax
14002b5d5:	8b 50 04             	mov    0x4(%rax),%edx
14002b5d8:	48 8b 84 24 80 00 00 	mov    0x80(%rsp),%rax
14002b5df:	00
14002b5e0:	89 10                	mov    %edx,(%rax)
14002b5e2:	49 8b 47 08          	mov    0x8(%r15),%rax
14002b5e6:	8a 50 08             	mov    0x8(%rax),%dl
14002b5e9:	41 88 14 24          	mov    %dl,(%r12)
14002b5ed:	49 8b 57 08          	mov    0x8(%r15),%rdx
14002b5f1:	44 0f b6 42 08       	movzbl 0x8(%rdx),%r8d
14002b5f6:	48 81 c2 08 01 00 00 	add    $0x108,%rdx
14002b5fd:	e8 00 6d 00 00       	call   0x140032302
14002b602:	eb 9f                	jmp    0x14002b5a3
14002b604:	bf 57 00 07 80       	mov    $0x80070057,%edi
14002b609:	48 8d 05 38 2a 01 00 	lea    0x12a38(%rip),%rax        # 0x14003e048
14002b610:	48 3b c8             	cmp    %rax,%rcx
14002b613:	74 45                	je     0x14002b65a
14002b615:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14002b619:	74 3f                	je     0x14002b65a
14002b61b:	8b 06                	mov    (%rsi),%eax
14002b61d:	8d 14 80             	lea    (%rax,%rax,4),%edx
14002b620:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14002b626:	77 07                	ja     0x14002b62f
14002b628:	8b c2                	mov    %edx,%eax
14002b62a:	4c 2b f0             	sub    %rax,%r14
14002b62d:	eb 03                	jmp    0x14002b632
14002b62f:	45 33 f6             	xor    %r14d,%r14d
14002b632:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14002b636:	4c 8d 0d 13 af 00 00 	lea    0xaf13(%rip),%r9        # 0x140036550
14002b63d:	4d 03 ce             	add    %r14,%r9
14002b640:	89 7c 24 28          	mov    %edi,0x28(%rsp)
14002b644:	ba 2e 00 00 00       	mov    $0x2e,%edx
14002b649:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
14002b64e:	4c 8d 05 23 c8 00 00 	lea    0xc823(%rip),%r8        # 0x140037e78
14002b655:	e8 a2 6a fd ff       	call   0x1400020fc
14002b65a:	83 c8 ff             	or     $0xffffffff,%eax
14002b65d:	01 06                	add    %eax,(%rsi)
14002b65f:	3b d8                	cmp    %eax,%ebx
14002b661:	74 23                	je     0x14002b686
14002b663:	8b cb                	mov    %ebx,%ecx
14002b665:	48 ff 15 6c a1 00 00 	rex.W call *0xa16c(%rip)        # 0x1400357d8
14002b66c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002b671:	48 85 c0             	test   %rax,%rax
14002b674:	74 10                	je     0x14002b686
14002b676:	33 d2                	xor    %edx,%edx
14002b678:	8b cb                	mov    %ebx,%ecx
14002b67a:	48 ff 15 17 a1 00 00 	rex.W call *0xa117(%rip)        # 0x140035798
14002b681:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002b686:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
14002b68b:	8b c7                	mov    %edi,%eax
14002b68d:	48 83 c4 30          	add    $0x30,%rsp
14002b691:	41 5f                	pop    %r15
14002b693:	41 5e                	pop    %r14
14002b695:	41 5d                	pop    %r13
14002b697:	41 5c                	pop    %r12
14002b699:	5f                   	pop    %rdi
14002b69a:	5e                   	pop    %rsi
14002b69b:	5d                   	pop    %rbp
14002b69c:	c3                   	ret
14002b69d:	cc                   	int3
14002b69e:	cc                   	int3
14002b69f:	cc                   	int3
14002b6a0:	cc                   	int3
14002b6a1:	cc                   	int3
14002b6a2:	cc                   	int3
14002b6a3:	cc                   	int3
14002b6a4:	cc                   	int3
14002b6a5:	cc                   	int3
14002b6a6:	cc                   	int3
14002b6a7:	cc                   	int3
14002b6a8:	cc                   	int3
14002b6a9:	cc                   	int3
14002b6aa:	cc                   	int3
14002b6ab:	cc                   	int3
14002b6ac:	cc                   	int3
14002b6ad:	cc                   	int3
14002b6ae:	cc                   	int3
14002b6af:	cc                   	int3
14002b6b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002b6b5:	57                   	push   %rdi
14002b6b6:	48 83 ec 20          	sub    $0x20,%rsp
14002b6ba:	48 8d 05 77 93 00 00 	lea    0x9377(%rip),%rax        # 0x140034a38
14002b6c1:	8b da                	mov    %edx,%ebx
14002b6c3:	48 89 01             	mov    %rax,(%rcx)
14002b6c6:	48 8b f9             	mov    %rcx,%rdi
14002b6c9:	e8 9a e4 ff ff       	call   0x140029b68
14002b6ce:	f6 c3 01             	test   $0x1,%bl
14002b6d1:	74 08                	je     0x14002b6db
14002b6d3:	48 8b cf             	mov    %rdi,%rcx
14002b6d6:	e8 0d 60 00 00       	call   0x1400316e8
14002b6db:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14002b6e0:	48 8b c7             	mov    %rdi,%rax
14002b6e3:	48 83 c4 20          	add    $0x20,%rsp
14002b6e7:	5f                   	pop    %rdi
14002b6e8:	c3                   	ret
14002b6e9:	cc                   	int3
14002b6ea:	cc                   	int3
14002b6eb:	cc                   	int3
14002b6ec:	cc                   	int3
14002b6ed:	cc                   	int3
14002b6ee:	cc                   	int3
14002b6ef:	cc                   	int3
14002b6f0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14002b6f5:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14002b6fa:	55                   	push   %rbp
14002b6fb:	56                   	push   %rsi
14002b6fc:	57                   	push   %rdi
14002b6fd:	41 54                	push   %r12
14002b6ff:	41 55                	push   %r13
14002b701:	41 56                	push   %r14
14002b703:	41 57                	push   %r15
14002b705:	48 8b ec             	mov    %rsp,%rbp
14002b708:	48 83 ec 70          	sub    $0x70,%rsp
14002b70c:	48 8b f9             	mov    %rcx,%rdi
14002b70f:	4d 8b e9             	mov    %r9,%r13
14002b712:	8b 0d 64 2a 01 00    	mov    0x12a64(%rip),%ecx        # 0x14003e17c
14002b718:	4d 8b e0             	mov    %r8,%r12
14002b71b:	4c 8b f2             	mov    %rdx,%r14
14002b71e:	48 ff 15 b3 a0 00 00 	rex.W call *0xa0b3(%rip)        # 0x1400357d8
14002b725:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002b72a:	33 d2                	xor    %edx,%edx
14002b72c:	83 cb ff             	or     $0xffffffff,%ebx
14002b72f:	48 8b f0             	mov    %rax,%rsi
14002b732:	48 85 c0             	test   %rax,%rax
14002b735:	75 21                	jne    0x14002b758
14002b737:	8b 1d 3f 2a 01 00    	mov    0x12a3f(%rip),%ebx        # 0x14003e17c
14002b73d:	48 8d 75 d8          	lea    -0x28(%rbp),%rsi
14002b741:	89 55 d8             	mov    %edx,-0x28(%rbp)
14002b744:	8b cb                	mov    %ebx,%ecx
14002b746:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
14002b74a:	48 ff 15 47 a0 00 00 	rex.W call *0xa047(%rip)        # 0x140035798
14002b751:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002b756:	33 d2                	xor    %edx,%edx
14002b758:	8b 06                	mov    (%rsi),%eax
14002b75a:	ff c0                	inc    %eax
14002b75c:	89 06                	mov    %eax,(%rsi)
14002b75e:	4c 8b 15 e3 28 01 00 	mov    0x128e3(%rip),%r10        # 0x14003e048
14002b765:	4c 8d 05 dc 28 01 00 	lea    0x128dc(%rip),%r8        # 0x14003e048
14002b76c:	4c 8d 0d dd ad 00 00 	lea    0xaddd(%rip),%r9        # 0x140036550
14002b773:	b9 01 00 00 00       	mov    $0x1,%ecx
14002b778:	41 bf df 01 00 00    	mov    $0x1df,%r15d
14002b77e:	4d 3b d0             	cmp    %r8,%r10
14002b781:	74 47                	je     0x14002b7ca
14002b783:	41 84 4a 1c          	test   %cl,0x1c(%r10)
14002b787:	74 41                	je     0x14002b7ca
14002b789:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14002b78c:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14002b792:	77 0a                	ja     0x14002b79e
14002b794:	8b c1                	mov    %ecx,%eax
14002b796:	41 8b cf             	mov    %r15d,%ecx
14002b799:	48 2b c8             	sub    %rax,%rcx
14002b79c:	eb 03                	jmp    0x14002b7a1
14002b79e:	48 8b ca             	mov    %rdx,%rcx
14002b7a1:	4c 03 c9             	add    %rcx,%r9
14002b7a4:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
14002b7a9:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14002b7ad:	4c 8d 05 c4 c6 00 00 	lea    0xc6c4(%rip),%r8        # 0x140037e78
14002b7b4:	ba 2f 00 00 00       	mov    $0x2f,%edx
14002b7b9:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14002b7be:	e8 d5 0f ff ff       	call   0x14001c798
14002b7c3:	4c 8b 15 7e 28 01 00 	mov    0x1287e(%rip),%r10        # 0x14003e048
14002b7ca:	33 d2                	xor    %edx,%edx
14002b7cc:	8b fa                	mov    %edx,%edi
14002b7ce:	4d 85 f6             	test   %r14,%r14
14002b7d1:	74 0a                	je     0x14002b7dd
14002b7d3:	4d 85 e4             	test   %r12,%r12
14002b7d6:	74 05                	je     0x14002b7dd
14002b7d8:	4d 85 ed             	test   %r13,%r13
14002b7db:	75 05                	jne    0x14002b7e2
14002b7dd:	bf 57 00 07 80       	mov    $0x80070057,%edi
14002b7e2:	88 55 d0             	mov    %dl,-0x30(%rbp)
14002b7e5:	89 55 e8             	mov    %edx,-0x18(%rbp)
14002b7e8:	48 89 55 f0          	mov    %rdx,-0x10(%rbp)
14002b7ec:	89 55 f8             	mov    %edx,-0x8(%rbp)
14002b7ef:	85 ff                	test   %edi,%edi
14002b7f1:	0f 88 86 02 00 00    	js     0x14002ba7d
14002b7f7:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14002b7fb:	49 8b d6             	mov    %r14,%rdx
14002b7fe:	48 8b 01             	mov    (%rcx),%rax
14002b801:	48 8b 40 28          	mov    0x28(%rax),%rax
14002b805:	ff 15 bd a5 00 00    	call   *0xa5bd(%rip)        # 0x140035dc8
14002b80b:	33 d2                	xor    %edx,%edx
14002b80d:	8b f8                	mov    %eax,%edi
14002b80f:	85 c0                	test   %eax,%eax
14002b811:	0f 88 5f 02 00 00    	js     0x14002ba76
14002b817:	48 8b 45 40          	mov    0x40(%rbp),%rax
14002b81b:	b9 9f 13 07 80       	mov    $0x8007139f,%ecx
14002b820:	48 8b 40 08          	mov    0x8(%rax),%rax
14002b824:	48 85 c0             	test   %rax,%rax
14002b827:	0f 44 f9             	cmove  %ecx,%edi
14002b82a:	85 ff                	test   %edi,%edi
14002b82c:	0f 88 44 02 00 00    	js     0x14002ba76
14002b832:	8b 50 04             	mov    0x4(%rax),%edx
14002b835:	4c 8d 80 07 02 00 00 	lea    0x207(%rax),%r8
14002b83c:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14002b840:	e8 fb da ff ff       	call   0x140029340
14002b845:	33 d2                	xor    %edx,%edx
14002b847:	8b f8                	mov    %eax,%edi
14002b849:	85 c0                	test   %eax,%eax
14002b84b:	0f 88 25 02 00 00    	js     0x14002ba76
14002b851:	66 89 55 48          	mov    %dx,0x48(%rbp)
14002b855:	4c 8d 45 48          	lea    0x48(%rbp),%r8
14002b859:	ba 02 00 00 00       	mov    $0x2,%edx
14002b85e:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14002b862:	e8 fd dd ff ff       	call   0x140029664
14002b867:	33 d2                	xor    %edx,%edx
14002b869:	8b f8                	mov    %eax,%edi
14002b86b:	85 c0                	test   %eax,%eax
14002b86d:	0f 88 03 02 00 00    	js     0x14002ba76
14002b873:	0f b7 4d 48          	movzwl 0x48(%rbp),%ecx
14002b877:	48 ff 15 3a 9d 00 00 	rex.W call *0x9d3a(%rip)        # 0x1400355b8
14002b87e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002b883:	44 0f b7 f0          	movzwl %ax,%r14d
14002b887:	4c 8b 15 ba 27 01 00 	mov    0x127ba(%rip),%r10        # 0x14003e048
14002b88e:	48 8d 15 b3 27 01 00 	lea    0x127b3(%rip),%rdx        # 0x14003e048
14002b895:	4c 3b d2             	cmp    %rdx,%r10
14002b898:	74 47                	je     0x14002b8e1
14002b89a:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
14002b89f:	74 40                	je     0x14002b8e1
14002b8a1:	8b 0e                	mov    (%rsi),%ecx
14002b8a3:	ff c1                	inc    %ecx
14002b8a5:	8d 04 89             	lea    (%rcx,%rcx,4),%eax
14002b8a8:	3d e1 01 00 00       	cmp    $0x1e1,%eax
14002b8ad:	77 08                	ja     0x14002b8b7
14002b8af:	49 8b cf             	mov    %r15,%rcx
14002b8b2:	48 2b c8             	sub    %rax,%rcx
14002b8b5:	eb 04                	jmp    0x14002b8bb
14002b8b7:	33 c0                	xor    %eax,%eax
14002b8b9:	8b c8                	mov    %eax,%ecx
14002b8bb:	4c 8d 0d 8e ac 00 00 	lea    0xac8e(%rip),%r9        # 0x140036550
14002b8c2:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
14002b8c7:	4c 03 c9             	add    %rcx,%r9
14002b8ca:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14002b8ce:	e8 5d d4 ff ff       	call   0x140028d30
14002b8d3:	4c 8b 15 6e 27 01 00 	mov    0x1276e(%rip),%r10        # 0x14003e048
14002b8da:	48 8d 15 67 27 01 00 	lea    0x12767(%rip),%rdx        # 0x14003e048
14002b8e1:	b9 01 00 00 00       	mov    $0x1,%ecx
14002b8e6:	66 44 3b f1          	cmp    %cx,%r14w
14002b8ea:	74 5e                	je     0x14002b94a
14002b8ec:	bf 32 00 07 80       	mov    $0x80070032,%edi
14002b8f1:	4c 3b d2             	cmp    %rdx,%r10
14002b8f4:	0f 84 d8 02 00 00    	je     0x14002bbd2
14002b8fa:	41 f6 42 1c 10       	testb  $0x10,0x1c(%r10)
14002b8ff:	0f 84 94 02 00 00    	je     0x14002bb99
14002b905:	8b 06                	mov    (%rsi),%eax
14002b907:	03 c1                	add    %ecx,%eax
14002b909:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14002b90c:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14002b912:	77 0a                	ja     0x14002b91e
14002b914:	8b c1                	mov    %ecx,%eax
14002b916:	49 8b cf             	mov    %r15,%rcx
14002b919:	48 2b c8             	sub    %rax,%rcx
14002b91c:	eb 04                	jmp    0x14002b922
14002b91e:	33 c0                	xor    %eax,%eax
14002b920:	8b c8                	mov    %eax,%ecx
14002b922:	4c 8d 0d 27 ac 00 00 	lea    0xac27(%rip),%r9        # 0x140036550
14002b929:	89 7c 24 30          	mov    %edi,0x30(%rsp)
14002b92d:	4c 03 c9             	add    %rcx,%r9
14002b930:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
14002b935:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14002b939:	ba 31 00 00 00       	mov    $0x31,%edx
14002b93e:	e8 75 d6 ff ff       	call   0x140028fb8
14002b943:	4c 8b 15 fe 26 01 00 	mov    0x126fe(%rip),%r10        # 0x14003e048
14002b94a:	33 d2                	xor    %edx,%edx
14002b94c:	85 ff                	test   %edi,%edi
14002b94e:	0f 88 29 01 00 00    	js     0x14002ba7d
14002b954:	66 89 55 48          	mov    %dx,0x48(%rbp)
14002b958:	4c 8d 45 48          	lea    0x48(%rbp),%r8
14002b95c:	ba 02 00 00 00       	mov    $0x2,%edx
14002b961:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14002b965:	e8 fa dc ff ff       	call   0x140029664
14002b96a:	33 d2                	xor    %edx,%edx
14002b96c:	8b f8                	mov    %eax,%edi
14002b96e:	85 c0                	test   %eax,%eax
14002b970:	0f 88 00 01 00 00    	js     0x14002ba76
14002b976:	0f b7 4d 48          	movzwl 0x48(%rbp),%ecx
14002b97a:	48 ff 15 37 9c 00 00 	rex.W call *0x9c37(%rip)        # 0x1400355b8
14002b981:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002b986:	33 c0                	xor    %eax,%eax
14002b988:	4c 8d 45 48          	lea    0x48(%rbp),%r8
14002b98c:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14002b990:	88 45 48             	mov    %al,0x48(%rbp)
14002b993:	44 8d 70 01          	lea    0x1(%rax),%r14d
14002b997:	41 8b d6             	mov    %r14d,%edx
14002b99a:	e8 c5 dc ff ff       	call   0x140029664
14002b99f:	33 d2                	xor    %edx,%edx
14002b9a1:	8b f8                	mov    %eax,%edi
14002b9a3:	85 c0                	test   %eax,%eax
14002b9a5:	0f 88 cb 00 00 00    	js     0x14002ba76
14002b9ab:	0f b6 7d 48          	movzbl 0x48(%rbp),%edi
14002b9af:	4c 8b 15 92 26 01 00 	mov    0x12692(%rip),%r10        # 0x14003e048
14002b9b6:	40 80 ff 02          	cmp    $0x2,%dil
14002b9ba:	72 11                	jb     0x14002b9cd
14002b9bc:	bf 57 00 07 80       	mov    $0x80070057,%edi
14002b9c1:	4c 8d 2d 80 26 01 00 	lea    0x12680(%rip),%r13        # 0x14003e048
14002b9c8:	e9 bd 00 00 00       	jmp    0x14002ba8a
14002b9cd:	48 8d 05 74 26 01 00 	lea    0x12674(%rip),%rax        # 0x14003e048
14002b9d4:	4c 3b d0             	cmp    %rax,%r10
14002b9d7:	74 49                	je     0x14002ba22
14002b9d9:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
14002b9de:	74 42                	je     0x14002ba22
14002b9e0:	8b 06                	mov    (%rsi),%eax
14002b9e2:	41 03 c6             	add    %r14d,%eax
14002b9e5:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14002b9e8:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14002b9ee:	77 0a                	ja     0x14002b9fa
14002b9f0:	8b c1                	mov    %ecx,%eax
14002b9f2:	49 8b cf             	mov    %r15,%rcx
14002b9f5:	48 2b c8             	sub    %rax,%rcx
14002b9f8:	eb 03                	jmp    0x14002b9fd
14002b9fa:	48 8b ca             	mov    %rdx,%rcx
14002b9fd:	4c 8d 0d 4c ab 00 00 	lea    0xab4c(%rip),%r9        # 0x140036550
14002ba04:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14002ba08:	4c 03 c9             	add    %rcx,%r9
14002ba0b:	4c 8d 05 66 c4 00 00 	lea    0xc466(%rip),%r8        # 0x140037e78
14002ba12:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14002ba16:	ba 32 00 00 00       	mov    $0x32,%edx
14002ba1b:	e8 54 62 fd ff       	call   0x140001c74
14002ba20:	33 d2                	xor    %edx,%edx
14002ba22:	41 89 7d 00          	mov    %edi,0x0(%r13)
14002ba26:	4c 8d 45 d0          	lea    -0x30(%rbp),%r8
14002ba2a:	66 41 89 14 24       	mov    %dx,(%r12)
14002ba2f:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14002ba33:	41 8b d6             	mov    %r14d,%edx
14002ba36:	e8 29 dc ff ff       	call   0x140029664
14002ba3b:	33 d2                	xor    %edx,%edx
14002ba3d:	8b f8                	mov    %eax,%edi
14002ba3f:	85 c0                	test   %eax,%eax
14002ba41:	78 33                	js     0x14002ba76
14002ba43:	44 0f b6 75 d0       	movzbl -0x30(%rbp),%r14d
14002ba48:	45 84 f6             	test   %r14b,%r14b
14002ba4b:	74 29                	je     0x14002ba76
14002ba4d:	48 89 55 e0          	mov    %rdx,-0x20(%rbp)
14002ba51:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14002ba55:	89 55 48             	mov    %edx,0x48(%rbp)
14002ba58:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14002ba5c:	48 8d 55 48          	lea    0x48(%rbp),%rdx
14002ba60:	e8 2f df ff ff       	call   0x140029994
14002ba65:	33 d2                	xor    %edx,%edx
14002ba67:	85 c0                	test   %eax,%eax
14002ba69:	78 4d                	js     0x14002bab8
14002ba6b:	44 39 75 48          	cmp    %r14d,0x48(%rbp)
14002ba6f:	73 47                	jae    0x14002bab8