14022f922:	44 2b c8             	sub    %eax,%r9d
14022f925:	41 8b 7e 04          	mov    0x4(%r14),%edi
14022f929:	48 8d 05 10 d9 12 00 	lea    0x12d910(%rip),%rax        # 0x14035d240
14022f930:	45 8b 56 10          	mov    0x10(%r14),%r10d
14022f934:	4c 8d 05 e5 d8 12 00 	lea    0x12d8e5(%rip),%r8        # 0x14035d220
14022f93b:	45 8b 5e 0c          	mov    0xc(%r14),%r11d
14022f93f:	83 fb 18             	cmp    $0x18,%ebx
14022f942:	41 8b 5e 08          	mov    0x8(%r14),%ebx
14022f946:	ba 14 00 00 00       	mov    $0x14,%edx
14022f94b:	89 4c 24 40          	mov    %ecx,0x40(%rsp)
14022f94f:	4c 0f 45 c0          	cmovne %rax,%r8
14022f953:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14022f957:	41 ff c2             	inc    %r10d
14022f95a:	89 7c 24 38          	mov    %edi,0x38(%rsp)
14022f95e:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
14022f962:	44 89 5c 24 28       	mov    %r11d,0x28(%rsp)
14022f967:	44 89 54 24 20       	mov    %r10d,0x20(%rsp)
14022f96c:	e8 0f a6 ff ff       	call   0x140229f80
14022f971:	89 06                	mov    %eax,(%rsi)
14022f973:	48 8b c6             	mov    %rsi,%rax
14022f976:	e9 36 ff ff ff       	jmp    0x14022f8b1
14022f97b:	cc                   	int3
14022f97c:	cc                   	int3
14022f97d:	cc                   	int3
14022f97e:	cc                   	int3
14022f97f:	cc                   	int3
14022f980:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
14022f985:	55                   	push   %rbp
14022f986:	56                   	push   %rsi
14022f987:	57                   	push   %rdi
14022f988:	41 54                	push   %r12
14022f98a:	41 55                	push   %r13
14022f98c:	41 56                	push   %r14
14022f98e:	41 57                	push   %r15
14022f990:	b8 80 00 00 00       	mov    $0x80,%eax
14022f995:	e8 46 ac 0c 00       	call   0x1402fa5e0
14022f99a:	48 2b e0             	sub    %rax,%rsp
14022f99d:	48 8b 05 dc 87 1d 00 	mov    0x1d87dc(%rip),%rax        # 0x140408180
14022f9a4:	48 33 c4             	xor    %rsp,%rax
14022f9a7:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
14022f9ac:	4c 8b e2             	mov    %rdx,%r12
14022f9af:	48 89 54 24 48       	mov    %rdx,0x48(%rsp)
14022f9b4:	45 33 f6             	xor    %r14d,%r14d
14022f9b7:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14022f9bc:	b8 06 00 00 00       	mov    $0x6,%eax
14022f9c1:	41 8b d6             	mov    %r14d,%edx
14022f9c4:	89 54 24 28          	mov    %edx,0x28(%rsp)
14022f9c8:	45 8b 44 24 04       	mov    0x4(%r12),%r8d
14022f9cd:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14022f9d2:	89 44 24 2c          	mov    %eax,0x2c(%rsp)
14022f9d6:	41 83 f8 17          	cmp    $0x17,%r8d
14022f9da:	75 26                	jne    0x14022fa02
14022f9dc:	41 f7 44 24 10 00 01 	testl  $0x100,0x10(%r12)
14022f9e3:	00 00
14022f9e5:	41 8d 46 05          	lea    0x5(%r14),%eax
14022f9e9:	ba 0b 00 00 00       	mov    $0xb,%edx
14022f9ee:	b9 0d 00 00 00       	mov    $0xd,%ecx
14022f9f3:	0f 44 ca             	cmove  %edx,%ecx
14022f9f6:	41 8b d6             	mov    %r14d,%edx
14022f9f9:	0f 95 c2             	setne  %dl
14022f9fc:	89 54 24 28          	mov    %edx,0x28(%rsp)
14022fa00:	eb 31                	jmp    0x14022fa33
14022fa02:	41 83 f8 18          	cmp    $0x18,%r8d
14022fa06:	0f 85 28 03 00 00    	jne    0x14022fd34
14022fa0c:	41 f7 44 24 10 00 01 	testl  $0x100,0x10(%r12)
14022fa13:	00 00
14022fa15:	c7 44 24 2c 07 00 00 	movl   $0x7,0x2c(%rsp)
14022fa1c:	00
14022fa1d:	74 0f                	je     0x14022fa2e
14022fa1f:	ba 01 00 00 00       	mov    $0x1,%edx
14022fa24:	41 8d 48 f7          	lea    -0x9(%r8),%ecx
14022fa28:	89 54 24 28          	mov    %edx,0x28(%rsp)
14022fa2c:	eb 0a                	jmp    0x14022fa38
14022fa2e:	b9 0d 00 00 00       	mov    $0xd,%ecx
14022fa33:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
14022fa38:	4d 63 04 24          	movslq (%r12),%r8
14022fa3c:	45 33 d2             	xor    %r10d,%r10d
14022fa3f:	4d 8b 7c 24 08       	mov    0x8(%r12),%r15
14022fa44:	0f 57 c0             	xorps  %xmm0,%xmm0
14022fa47:	44 89 44 24 24       	mov    %r8d,0x24(%rsp)
14022fa4c:	41 8b de             	mov    %r14d,%ebx
14022fa4f:	44 89 54 24 70       	mov    %r10d,0x70(%rsp)
14022fa54:	0f 11 44 24 50       	movups %xmm0,0x50(%rsp)
14022fa59:	0f 11 44 24 60       	movups %xmm0,0x60(%rsp)
14022fa5e:	44 3b c1             	cmp    %ecx,%r8d
14022fa61:	0f 8c cd 02 00 00    	jl     0x14022fd34
14022fa67:	4d 8b e8             	mov    %r8,%r13
14022fa6a:	41 8b ee             	mov    %r14d,%ebp
14022fa6d:	49 b8 05 00 00 00 00 	movabs $0x800000000005,%r8
14022fa74:	80 00 00
14022fa77:	49 8b f6             	mov    %r14,%rsi
14022fa7a:	49 8b fe             	mov    %r14,%rdi
14022fa7d:	0f 1f 00             	nopl   (%rax)
14022fa80:	85 d2                	test   %edx,%edx
14022fa82:	75 1e                	jne    0x14022faa2
14022fa84:	48 3b f0             	cmp    %rax,%rsi
14022fa87:	75 19                	jne    0x14022faa2
14022fa89:	42 0f b6 04 3f       	movzbl (%rdi,%r15,1),%eax
14022fa8e:	2c 2b                	sub    $0x2b,%al
14022fa90:	3c 2f                	cmp    $0x2f,%al
14022fa92:	77 0e                	ja     0x14022faa2
14022fa94:	48 0f be c0          	movsbq %al,%rax
14022fa98:	49 0f a3 c0          	bt     %rax,%r8
14022fa9c:	0f 82 3f 02 00 00    	jb     0x14022fce1
14022faa2:	42 0f b6 0c 3f       	movzbl (%rdi,%r15,1),%ecx
14022faa7:	e8 84 ca 03 00       	call   0x14026c530
14022faac:	85 c0                	test   %eax,%eax
14022faae:	0f 84 80 02 00 00    	je     0x14022fd34
14022fab4:	46 0f be 24 3f       	movsbl (%rdi,%r15,1),%r12d
14022fab9:	48 ff c7             	inc    %rdi
14022fabc:	49 3b fd             	cmp    %r13,%rdi
14022fabf:	0f 84 6f 02 00 00    	je     0x14022fd34
14022fac5:	42 0f b6 0c 3f       	movzbl (%rdi,%r15,1),%ecx
14022faca:	e8 61 ca 03 00       	call   0x14026c530
14022facf:	85 c0                	test   %eax,%eax
14022fad1:	0f 84 5d 02 00 00    	je     0x14022fd34
14022fad7:	42 0f be 04 3f       	movsbl (%rdi,%r15,1),%eax
14022fadc:	45 8d 54 24 be       	lea    -0x42(%r12),%r10d
14022fae1:	83 c3 02             	add    $0x2,%ebx
14022fae4:	47 8d 14 94          	lea    (%r12,%r10,4),%r10d
14022fae8:	48 ff c7             	inc    %rdi
14022faeb:	46 8d 14 50          	lea    (%rax,%r10,2),%r10d
14022faef:	49 3b fd             	cmp    %r13,%rdi
14022faf2:	0f 84 3c 02 00 00    	je     0x14022fd34
14022faf8:	4c 8b 64 24 48       	mov    0x48(%rsp),%r12
14022fafd:	48 8d 46 01          	lea    0x1(%rsi),%rax
14022fb01:	8d 4d 01             	lea    0x1(%rbp),%ecx
14022fb04:	4c 8d 05 f5 04 dd ff 	lea    -0x22fb0b(%rip),%r8        # 0x140000000
14022fb0b:	41 8b 54 24 04       	mov    0x4(%r12),%edx
14022fb10:	83 fa 17             	cmp    $0x17,%edx
14022fb13:	48 0f 45 c6          	cmovne %rsi,%rax
14022fb17:	0f 45 cd             	cmovne %ebp,%ecx
14022fb1a:	45 3b 94 80 70 d1 35 	cmp    0x35d170(%r8,%rax,4),%r10d
14022fb21:	00
14022fb22:	0f 8c 0c 02 00 00    	jl     0x14022fd34
14022fb28:	45 3b 94 80 98 d1 35 	cmp    0x35d198(%r8,%rax,4),%r10d
14022fb2f:	00
14022fb30:	0f 8f fe 01 00 00    	jg     0x14022fd34
14022fb36:	83 f9 06             	cmp    $0x6,%ecx
14022fb39:	0f 87 7c 01 00 00    	ja     0x14022fcbb
14022fb3f:	48 63 c1             	movslq %ecx,%rax
14022fb42:	41 8b 8c 80 a0 fe 22 	mov    0x22fea0(%r8,%rax,4),%ecx
14022fb49:	00
14022fb4a:	49 03 c8             	add    %r8,%rcx
14022fb4d:	ff e1                	jmp    *%rcx
14022fb4f:	41 8d 42 ed          	lea    -0x13(%r10),%eax
14022fb53:	6b c8 64             	imul   $0x64,%eax,%ecx
14022fb56:	89 4c 24 64          	mov    %ecx,0x64(%rsp)
14022fb5a:	e9 5c 01 00 00       	jmp    0x14022fcbb
14022fb5f:	83 fa 17             	cmp    $0x17,%edx
14022fb62:	75 1d                	jne    0x14022fb81
14022fb64:	41 83 fa 32          	cmp    $0x32,%r10d
14022fb68:	7d 0d                	jge    0x14022fb77
14022fb6a:	41 8d 42 64          	lea    0x64(%r10),%eax
14022fb6e:	89 44 24 64          	mov    %eax,0x64(%rsp)
14022fb72:	e9 44 01 00 00       	jmp    0x14022fcbb
14022fb77:	44 89 54 24 64       	mov    %r10d,0x64(%rsp)
14022fb7c:	e9 3a 01 00 00       	jmp    0x14022fcbb
14022fb81:	44 01 54 24 64       	add    %r10d,0x64(%rsp)
14022fb86:	e9 30 01 00 00       	jmp    0x14022fcbb
14022fb8b:	41 8d 42 ff          	lea    -0x1(%r10),%eax
14022fb8f:	89 44 24 60          	mov    %eax,0x60(%rsp)
14022fb93:	e9 23 01 00 00       	jmp    0x14022fcbb
14022fb98:	4c 63 5c 24 60       	movslq 0x60(%rsp),%r11
14022fb9d:	41 83 fb 01          	cmp    $0x1,%r11d
14022fba1:	75 1b                	jne    0x14022fbbe
14022fba3:	8b 4c 24 64          	mov    0x64(%rsp),%ecx
14022fba7:	81 c1 6c 07 00 00    	add    $0x76c,%ecx
14022fbad:	e8 0e 03 00 00       	call   0x14022fec0
14022fbb2:	83 c0 1c             	add    $0x1c,%eax
14022fbb5:	4c 8d 05 44 04 dd ff 	lea    -0x22fbbc(%rip),%r8        # 0x140000000
14022fbbc:	eb 08                	jmp    0x14022fbc6
14022fbbe:	43 8b 84 98 c0 d1 35 	mov    0x35d1c0(%r8,%r11,4),%eax
14022fbc5:	00
14022fbc6:	44 3b d0             	cmp    %eax,%r10d
14022fbc9:	0f 8f 65 01 00 00    	jg     0x14022fd34
14022fbcf:	43 8b 84 98 40 d1 35 	mov    0x35d140(%r8,%r11,4),%eax
14022fbd6:	00
14022fbd7:	8b 4c 24 64          	mov    0x64(%rsp),%ecx
14022fbdb:	41 03 c2             	add    %r10d,%eax
14022fbde:	81 c1 6c 07 00 00    	add    $0x76c,%ecx
14022fbe4:	89 44 24 34          	mov    %eax,0x34(%rsp)
14022fbe8:	ff c8                	dec    %eax
14022fbea:	44 89 54 24 5c       	mov    %r10d,0x5c(%rsp)
14022fbef:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
14022fbf3:	89 44 24 6c          	mov    %eax,0x6c(%rsp)
14022fbf7:	41 83 fb 02          	cmp    $0x2,%r11d
14022fbfb:	7c 1b                	jl     0x14022fc18
14022fbfd:	e8 be 02 00 00       	call   0x14022fec0
14022fc02:	8b 4c 24 34          	mov    0x34(%rsp),%ecx
14022fc06:	ff c9                	dec    %ecx
14022fc08:	03 c8                	add    %eax,%ecx
14022fc0a:	41 8d 43 02          	lea    0x2(%r11),%eax
14022fc0e:	89 4c 24 6c          	mov    %ecx,0x6c(%rsp)
14022fc12:	8b 4c 24 30          	mov    0x30(%rsp),%ecx
14022fc16:	eb 06                	jmp    0x14022fc1e
14022fc18:	ff c9                	dec    %ecx
14022fc1a:	41 8d 43 0e          	lea    0xe(%r11),%eax
14022fc1e:	44 6b c0 0d          	imul   $0xd,%eax,%r8d
14022fc22:	b8 1f 85 eb 51       	mov    $0x51eb851f,%eax
14022fc27:	f7 e9                	imul   %ecx
14022fc29:	44 8b ca             	mov    %edx,%r9d
14022fc2c:	41 c1 f9 05          	sar    $0x5,%r9d
14022fc30:	41 8b c1             	mov    %r9d,%eax
14022fc33:	c1 e8 1f             	shr    $0x1f,%eax
14022fc36:	44 03 c8             	add    %eax,%r9d
14022fc39:	41 6b c1 9c          	imul   $0xffffff9c,%r9d,%eax
14022fc3d:	03 c8                	add    %eax,%ecx
14022fc3f:	b8 67 66 66 66       	mov    $0x66666667,%eax
14022fc44:	41 f7 e8             	imul   %r8d
14022fc47:	89 4c 24 30          	mov    %ecx,0x30(%rsp)
14022fc4b:	41 8b c1             	mov    %r9d,%eax
14022fc4e:	44 8b c2             	mov    %edx,%r8d
14022fc51:	99                   	cltd
14022fc52:	83 e2 03             	and    $0x3,%edx
14022fc55:	41 d1 f8             	sar    $1,%r8d
14022fc58:	03 c2                	add    %edx,%eax
14022fc5a:	41 8b c8             	mov    %r8d,%ecx
14022fc5d:	c1 f8 02             	sar    $0x2,%eax
14022fc60:	c1 e9 1f             	shr    $0x1f,%ecx
14022fc63:	44 03 c1             	add    %ecx,%r8d
14022fc66:	44 03 c0             	add    %eax,%r8d
14022fc69:	8b 44 24 30          	mov    0x30(%rsp),%eax
14022fc6d:	42 8d 0c 88          	lea    (%rax,%r9,4),%ecx
14022fc71:	99                   	cltd
14022fc72:	44 03 c9             	add    %ecx,%r9d
14022fc75:	83 e2 03             	and    $0x3,%edx
14022fc78:	45 03 c8             	add    %r8d,%r9d
14022fc7b:	8d 0c 02             	lea    (%rdx,%rax,1),%ecx
14022fc7e:	b8 93 24 49 92       	mov    $0x92492493,%eax
14022fc83:	c1 f9 02             	sar    $0x2,%ecx
14022fc86:	83 c1 06             	add    $0x6,%ecx
14022fc89:	41 03 c9             	add    %r9d,%ecx
14022fc8c:	41 03 ca             	add    %r10d,%ecx
14022fc8f:	f7 e9                	imul   %ecx
14022fc91:	03 d1                	add    %ecx,%edx
14022fc93:	c1 fa 02             	sar    $0x2,%edx
14022fc96:	8b c2                	mov    %edx,%eax
14022fc98:	c1 e8 1f             	shr    $0x1f,%eax
14022fc9b:	03 d0                	add    %eax,%edx
14022fc9d:	6b c2 07             	imul   $0x7,%edx,%eax
14022fca0:	2b c8                	sub    %eax,%ecx
14022fca2:	89 4c 24 68          	mov    %ecx,0x68(%rsp)
14022fca6:	eb 13                	jmp    0x14022fcbb
14022fca8:	44 89 54 24 58       	mov    %r10d,0x58(%rsp)
14022fcad:	eb 0c                	jmp    0x14022fcbb
14022fcaf:	44 89 54 24 54       	mov    %r10d,0x54(%rsp)
14022fcb4:	eb 05                	jmp    0x14022fcbb
14022fcb6:	44 89 54 24 50       	mov    %r10d,0x50(%rsp)
14022fcbb:	44 8b 4c 24 2c       	mov    0x2c(%rsp),%r9d
14022fcc0:	ff c5                	inc    %ebp
14022fcc2:	8b 54 24 28          	mov    0x28(%rsp),%edx
14022fcc6:	48 ff c6             	inc    %rsi
14022fcc9:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
14022fcce:	49 b8 05 00 00 00 00 	movabs $0x800000000005,%r8
14022fcd5:	80 00 00
14022fcd8:	49 3b f1             	cmp    %r9,%rsi
14022fcdb:	0f 8c 9f fd ff ff    	jl     0x14022fa80
14022fce1:	41 83 7c 24 04 18    	cmpl   $0x18,0x4(%r12)
14022fce7:	75 75                	jne    0x14022fd5e
14022fce9:	48 63 c3             	movslq %ebx,%rax
14022fcec:	42 80 3c 38 2e       	cmpb   $0x2e,(%rax,%r15,1)
14022fcf1:	75 6b                	jne    0x14022fd5e
14022fcf3:	85 d2                	test   %edx,%edx
14022fcf5:	75 3d                	jne    0x14022fd34
14022fcf7:	ff c3                	inc    %ebx
14022fcf9:	41 3b dd             	cmp    %r13d,%ebx
14022fcfc:	74 36                	je     0x14022fd34
14022fcfe:	48 63 fb             	movslq %ebx,%rdi
14022fd01:	8b f3                	mov    %ebx,%esi
14022fd03:	49 3b fd             	cmp    %r13,%rdi
14022fd06:	7d 2c                	jge    0x14022fd34
14022fd08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14022fd0f:	00
14022fd10:	42 0f b6 0c 3f       	movzbl (%rdi,%r15,1),%ecx
14022fd15:	e8 16 c8 03 00       	call   0x14026c530
14022fd1a:	85 c0                	test   %eax,%eax
14022fd1c:	74 0a                	je     0x14022fd28
14022fd1e:	ff c3                	inc    %ebx
14022fd20:	48 ff c7             	inc    %rdi
14022fd23:	49 3b fd             	cmp    %r13,%rdi
14022fd26:	7c e8                	jl     0x14022fd10
14022fd28:	3b f3                	cmp    %ebx,%esi
14022fd2a:	74 08                	je     0x14022fd34
14022fd2c:	45 8b c5             	mov    %r13d,%r8d
14022fd2f:	41 3b dd             	cmp    %r13d,%ebx
14022fd32:	75 2d                	jne    0x14022fd61
14022fd34:	33 c0                	xor    %eax,%eax
14022fd36:	48 8b 4c 24 78       	mov    0x78(%rsp),%rcx
14022fd3b:	48 33 cc             	xor    %rsp,%rcx
14022fd3e:	e8 fd a8 0c 00       	call   0x1402fa640
14022fd43:	48 8b 9c 24 d0 00 00 	mov    0xd0(%rsp),%rbx
14022fd4a:	00
14022fd4b:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
14022fd52:	41 5f                	pop    %r15
14022fd54:	41 5e                	pop    %r14
14022fd56:	41 5d                	pop    %r13
14022fd58:	41 5c                	pop    %r12
14022fd5a:	5f                   	pop    %rdi
14022fd5b:	5e                   	pop    %rsi
14022fd5c:	5d                   	pop    %rbp
14022fd5d:	c3                   	ret
14022fd5e:	45 8b c5             	mov    %r13d,%r8d
14022fd61:	48 63 c3             	movslq %ebx,%rax
14022fd64:	42 0f b6 04 38       	movzbl (%rax,%r15,1),%eax
14022fd69:	88 44 24 20          	mov    %al,0x20(%rsp)
14022fd6d:	3c 5a                	cmp    $0x5a,%al
14022fd6f:	75 07                	jne    0x14022fd78
14022fd71:	ff c3                	inc    %ebx
14022fd73:	e9 ee 00 00 00       	jmp    0x14022fe66
14022fd78:	44 39 74 24 28       	cmp    %r14d,0x28(%rsp)
14022fd7d:	75 b5                	jne    0x14022fd34
14022fd7f:	2c 2b                	sub    $0x2b,%al
14022fd81:	a8 fd                	test   $0xfd,%al
14022fd83:	75 af                	jne    0x14022fd34
14022fd85:	ff c3                	inc    %ebx
14022fd87:	8d 43 04             	lea    0x4(%rbx),%eax
14022fd8a:	41 3b c0             	cmp    %r8d,%eax
14022fd8d:	75 a5                	jne    0x14022fd34
14022fd8f:	8b 4c 24 2c          	mov    0x2c(%rsp),%ecx
14022fd93:	48 63 fb             	movslq %ebx,%rdi
14022fd96:	8b e9                	mov    %ecx,%ebp
14022fd98:	8b f1                	mov    %ecx,%esi
14022fd9a:	49 03 ff             	add    %r15,%rdi
14022fd9d:	44 8d 69 02          	lea    0x2(%rcx),%r13d
14022fda1:	0f b6 0f             	movzbl (%rdi),%ecx
14022fda4:	e8 87 c7 03 00       	call   0x14026c530
14022fda9:	85 c0                	test   %eax,%eax
14022fdab:	74 87                	je     0x14022fd34
14022fdad:	0f b6 4f 01          	movzbl 0x1(%rdi),%ecx
14022fdb1:	44 0f be 3f          	movsbl (%rdi),%r15d
14022fdb5:	e8 76 c7 03 00       	call   0x14026c530
14022fdba:	85 c0                	test   %eax,%eax
14022fdbc:	0f 84 72 ff ff ff    	je     0x14022fd34
14022fdc2:	0f be 47 01          	movsbl 0x1(%rdi),%eax
14022fdc6:	41 8d 4f be          	lea    -0x42(%r15),%ecx
14022fdca:	41 83 7c 24 04 17    	cmpl   $0x17,0x4(%r12)
14022fdd0:	41 8d 0c 8f          	lea    (%r15,%rcx,4),%ecx
14022fdd4:	8d 14 48             	lea    (%rax,%rcx,2),%edx
14022fdd7:	48 8d 46 01          	lea    0x1(%rsi),%rax
14022fddb:	48 0f 45 c6          	cmovne %rsi,%rax
14022fddf:	48 8d 0d 1a 02 dd ff 	lea    -0x22fde6(%rip),%rcx        # 0x140000000
14022fde6:	3b 94 81 70 d1 35 00 	cmp    0x35d170(%rcx,%rax,4),%edx
14022fded:	0f 8c 41 ff ff ff    	jl     0x14022fd34
14022fdf3:	3b 94 81 98 d1 35 00 	cmp    0x35d198(%rcx,%rax,4),%edx
14022fdfa:	0f 8f 34 ff ff ff    	jg     0x14022fd34
14022fe00:	4c 8b 44 24 40       	mov    0x40(%rsp),%r8
14022fe05:	4d 85 c0             	test   %r8,%r8
14022fe08:	74 1f                	je     0x14022fe29
14022fe0a:	8b 4c 24 2c          	mov    0x2c(%rsp),%ecx