14003dce8:	8b 44 24 5c          	mov    0x5c(%rsp),%eax
14003dcec:	44 8b 44 24 58       	mov    0x58(%rsp),%r8d
14003dcf1:	4d 89 e9             	mov    %r13,%r9
14003dcf4:	48 89 f2             	mov    %rsi,%rdx
14003dcf7:	48 89 e9             	mov    %rbp,%rcx
14003dcfa:	89 84 24 50 01 00 00 	mov    %eax,0x150(%rsp)
14003dd01:	48 81 c4 e8 00 00 00 	add    $0xe8,%rsp
14003dd08:	5b                   	pop    %rbx
14003dd09:	5e                   	pop    %rsi
14003dd0a:	5f                   	pop    %rdi
14003dd0b:	5d                   	pop    %rbp
14003dd0c:	41 5c                	pop    %r12
14003dd0e:	41 5d                	pop    %r13
14003dd10:	41 5e                	pop    %r14
14003dd12:	41 5f                	pop    %r15
14003dd14:	e9 d7 e6 ff ff       	jmp    0x14003c3f0
14003dd19:	4c 89 ea             	mov    %r13,%rdx
14003dd1c:	48 89 f1             	mov    %rsi,%rcx
14003dd1f:	e8 0c 17 ff ff       	call   0x14002f430
14003dd24:	85 c0                	test   %eax,%eax
14003dd26:	0f 85 08 fc ff ff    	jne    0x14003d934
14003dd2c:	48 89 e9             	mov    %rbp,%rcx
14003dd2f:	e8 7c 2d 04 00       	call   0x140080ab0
14003dd34:	85 c0                	test   %eax,%eax
14003dd36:	0f 84 61 f8 ff ff    	je     0x14003d59d
14003dd3c:	48 8b 05 bd b7 1f 00 	mov    0x1fb7bd(%rip),%rax        # 0x140239500
14003dd43:	8b 00                	mov    (%rax),%eax
14003dd45:	85 c0                	test   %eax,%eax
14003dd47:	0f 84 50 f8 ff ff    	je     0x14003d59d
14003dd4d:	48 8d 84 24 88 00 00 	lea    0x88(%rsp),%rax
14003dd54:	00
14003dd55:	8b 7c 24 58          	mov    0x58(%rsp),%edi
14003dd59:	48 89 f2             	mov    %rsi,%rdx
14003dd5c:	c7 44 24 28 00 00 00 	movl   $0x0,0x28(%rsp)
14003dd63:	00
14003dd64:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14003dd69:	4c 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%r9
14003dd70:	00
14003dd71:	48 89 e9             	mov    %rbp,%rcx
14003dd74:	41 89 f8             	mov    %edi,%r8d
14003dd77:	e8 a4 73 02 00       	call   0x140065120
14003dd7c:	85 c0                	test   %eax,%eax
14003dd7e:	0f 8e 0c f8 ff ff    	jle    0x14003d590
14003dd84:	48 8d 0d 09 00 1c 00 	lea    0x1c0009(%rip),%rcx        # 0x1401fdd94
14003dd8b:	49 89 f0             	mov    %rsi,%r8
14003dd8e:	89 fa                	mov    %edi,%edx
14003dd90:	e8 6b 59 08 00       	call   0x1400c3700
14003dd95:	b9 12 00 00 00       	mov    $0x12,%ecx
14003dd9a:	e8 11 7a 0c 00       	call   0x1401057b0
14003dd9f:	85 c0                	test   %eax,%eax
14003dda1:	0f 84 e9 f7 ff ff    	je     0x14003d590
14003dda7:	48 8d 0d 0a 00 1c 00 	lea    0x1c000a(%rip),%rcx        # 0x1401fddb8
14003ddae:	e8 3d db ff ff       	call   0x14003b8f0
14003ddb3:	b9 02 00 00 00       	mov    $0x2,%ecx
14003ddb8:	48 89 c3             	mov    %rax,%rbx
14003ddbb:	ff 15 5f 6b 1b 00    	call   *0x1b6b5f(%rip)        # 0x1401f4920
14003ddc1:	49 89 d8             	mov    %rbx,%r8
14003ddc4:	48 8d 15 82 01 1c 00 	lea    0x1c0182(%rip),%rdx        # 0x1401fdf4d
14003ddcb:	48 89 c1             	mov    %rax,%rcx
14003ddce:	e8 9d 55 1a 00       	call   0x1401e3370
14003ddd3:	e9 b8 f7 ff ff       	jmp    0x14003d590
14003ddd8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14003dddf:	00
14003dde0:	45 85 c0             	test   %r8d,%r8d
14003dde3:	0f 85 b8 fd ff ff    	jne    0x14003dba1
14003dde9:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003ddef:	e9 37 fc ff ff       	jmp    0x14003da2b
14003ddf4:	8b 44 24 58          	mov    0x58(%rsp),%eax
14003ddf8:	83 e8 04             	sub    $0x4,%eax
14003ddfb:	48 98                	cltq
14003ddfd:	4c 8d 3c 06          	lea    (%rsi,%rax,1),%r15
14003de01:	eb 30                	jmp    0x14003de33
14003de03:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14003de0a:	00 00 00 00
14003de0e:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
14003de15:	00 00 00 00
14003de19:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14003de20:	48 83 e8 01          	sub    $0x1,%rax
14003de24:	49 83 ef 01          	sub    $0x1,%r15
14003de28:	89 c2                	mov    %eax,%edx
14003de2a:	83 f8 ff             	cmp    $0xffffffff,%eax
14003de2d:	0f 84 bd 01 00 00    	je     0x14003dff0
14003de33:	41 80 3f 40          	cmpb   $0x40,(%r15)
14003de37:	75 e7                	jne    0x14003de20
14003de39:	41 80 7f 01 7b       	cmpb   $0x7b,0x1(%r15)
14003de3e:	75 e0                	jne    0x14003de20
14003de40:	80 7c 06 02 2d       	cmpb   $0x2d,0x2(%rsi,%rax,1)
14003de45:	89 c7                	mov    %eax,%edi
14003de47:	0f 85 d3 01 00 00    	jne    0x14003e020
14003de4d:	85 c0                	test   %eax,%eax
14003de4f:	0f 85 4c fd ff ff    	jne    0x14003dba1
14003de55:	44 8b 7c 24 58       	mov    0x58(%rsp),%r15d
14003de5a:	b9 01 00 00 00       	mov    $0x1,%ecx
14003de5f:	ba ff ff ff ff       	mov    $0xffffffff,%edx
14003de64:	41 89 fe             	mov    %edi,%r14d
14003de67:	89 d7                	mov    %edx,%edi
14003de69:	e9 fe f4 ff ff       	jmp    0x14003d36c
14003de6e:	66 90                	xchg   %ax,%ax
14003de70:	f3 0f 6f 67 04       	movdqu 0x4(%rdi),%xmm4
14003de75:	41 0f 11 65 00       	movups %xmm4,0x0(%r13)
14003de7a:	f3 0f 6f 6f 14       	movdqu 0x14(%rdi),%xmm5
14003de7f:	41 0f 11 6d 10       	movups %xmm5,0x10(%r13)
14003de84:	8b 47 24             	mov    0x24(%rdi),%eax
14003de87:	e9 50 fc ff ff       	jmp    0x14003dadc
14003de8c:	41 bf 04 00 00 00    	mov    $0x4,%r15d
14003de92:	48 8d 35 c7 fa 1b 00 	lea    0x1bfac7(%rip),%rsi        # 0x1401fd960
14003de99:	e9 85 f6 ff ff       	jmp    0x14003d523
14003de9e:	8b 44 24 58          	mov    0x58(%rsp),%eax
14003dea2:	31 c9                	xor    %ecx,%ecx
14003dea4:	45 31 f6             	xor    %r14d,%r14d
14003dea7:	8d 78 fc             	lea    -0x4(%rax),%edi
14003deaa:	41 89 c7             	mov    %eax,%r15d
14003dead:	85 c0                	test   %eax,%eax
14003deaf:	0f 8f b7 f4 ff ff    	jg     0x14003d36c
14003deb5:	e9 e7 fc ff ff       	jmp    0x14003dba1
14003deba:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
14003dec0:	31 ff                	xor    %edi,%edi
14003dec2:	45 31 f6             	xor    %r14d,%r14d
14003dec5:	48 8d 9c 24 90 00 00 	lea    0x90(%rsp),%rbx
14003decc:	00
14003decd:	e9 9e f5 ff ff       	jmp    0x14003d470
14003ded2:	4c 89 ea             	mov    %r13,%rdx
14003ded5:	48 89 f1             	mov    %rsi,%rcx
14003ded8:	e8 53 15 ff ff       	call   0x14002f430
14003dedd:	85 c0                	test   %eax,%eax
14003dedf:	0f 85 70 f4 ff ff    	jne    0x14003d355
14003dee5:	e9 42 fe ff ff       	jmp    0x14003dd2c
14003deea:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14003def1:	00
14003def2:	45 89 f8             	mov    %r15d,%r8d
14003def5:	48 89 f2             	mov    %rsi,%rdx
14003def8:	48 89 e9             	mov    %rbp,%rcx
14003defb:	4c 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%r9
14003df02:	00
14003df03:	e8 e8 e4 ff ff       	call   0x14003c3f0
14003df08:	85 c0                	test   %eax,%eax
14003df0a:	0f 85 d2 f4 ff ff    	jne    0x14003d3e2
14003df10:	e9 2b f9 ff ff       	jmp    0x14003d840
14003df15:	48 8b 05 c4 b0 1f 00 	mov    0x1fb0c4(%rip),%rax        # 0x140238fe0
14003df1c:	48 8d 0d 35 fe 1b 00 	lea    0x1bfe35(%rip),%rcx        # 0x1401fdd58
14003df23:	8b 00                	mov    (%rax),%eax
14003df25:	85 c0                	test   %eax,%eax
14003df27:	74 08                	je     0x14003df31
14003df29:	e8 3a 54 1a 00       	call   0x1401e3368
14003df2e:	48 89 c1             	mov    %rax,%rcx
14003df31:	41 89 d9             	mov    %ebx,%r9d
14003df34:	49 89 f0             	mov    %rsi,%r8
14003df37:	44 89 fa             	mov    %r15d,%edx
14003df3a:	e8 51 54 08 00       	call   0x1400c3390
14003df3f:	49 8b 45 00          	mov    0x0(%r13),%rax
14003df43:	49 8b 55 08          	mov    0x8(%r13),%rdx
14003df47:	48 33 05 52 01 1c 00 	xor    0x1c0152(%rip),%rax        # 0x1401fe0a0
14003df4e:	48 33 15 53 01 1c 00 	xor    0x1c0153(%rip),%rdx        # 0x1401fe0a8
14003df55:	48 09 d0             	or     %rdx,%rax
14003df58:	0f 85 32 f6 ff ff    	jne    0x14003d590
14003df5e:	49 8b 45 10          	mov    0x10(%r13),%rax
14003df62:	49 8b 55 18          	mov    0x18(%r13),%rdx
14003df66:	48 33 05 43 01 1c 00 	xor    0x1c0143(%rip),%rax        # 0x1401fe0b0
14003df6d:	48 33 15 44 01 1c 00 	xor    0x1c0144(%rip),%rdx        # 0x1401fe0b8
14003df74:	48 09 d0             	or     %rdx,%rax
14003df77:	0f 85 13 f6 ff ff    	jne    0x14003d590
14003df7d:	e9 82 fb ff ff       	jmp    0x14003db04
14003df82:	0f b6 4a ff          	movzbl -0x1(%rdx),%ecx
14003df86:	80 f9 2d             	cmp    $0x2d,%cl
14003df89:	0f 85 51 fc ff ff    	jne    0x14003dbe0
14003df8f:	48 89 c2             	mov    %rax,%rdx
14003df92:	e9 b6 fc ff ff       	jmp    0x14003dc4d
14003df97:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
14003df9e:	00 00
14003dfa0:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
14003dfa7:	00
14003dfa8:	4c 89 ea             	mov    %r13,%rdx
14003dfab:	e8 80 14 ff ff       	call   0x14002f430
14003dfb0:	85 c0                	test   %eax,%eax
14003dfb2:	0f 85 00 f9 ff ff    	jne    0x14003d8b8
14003dfb8:	48 89 d9             	mov    %rbx,%rcx
14003dfbb:	e8 80 c9 05 00       	call   0x14009a940
14003dfc0:	e9 d8 f5 ff ff       	jmp    0x14003d59d
14003dfc5:	c7 44 24 20 01 00 00 	movl   $0x1,0x20(%rsp)
14003dfcc:	00
14003dfcd:	45 89 f8             	mov    %r15d,%r8d
14003dfd0:	48 89 f2             	mov    %rsi,%rdx
14003dfd3:	48 89 e9             	mov    %rbp,%rcx
14003dfd6:	4c 8d 8c 24 b0 00 00 	lea    0xb0(%rsp),%r9
14003dfdd:	00
14003dfde:	e8 0d e4 ff ff       	call   0x14003c3f0
14003dfe3:	85 c0                	test   %eax,%eax
14003dfe5:	0f 85 a5 f5 ff ff    	jne    0x14003d590
14003dfeb:	e9 a8 f9 ff ff       	jmp    0x14003d998
14003dff0:	44 8b 7c 24 58       	mov    0x58(%rsp),%r15d
14003dff5:	31 c9                	xor    %ecx,%ecx
14003dff7:	31 ff                	xor    %edi,%edi
14003dff9:	e9 66 fe ff ff       	jmp    0x14003de64
14003dffe:	f3 41 0f 6f 64 24 04 	movdqu 0x4(%r12),%xmm4
14003e005:	41 0f 11 65 00       	movups %xmm4,0x0(%r13)
14003e00a:	f3 41 0f 6f 6c 24 14 	movdqu 0x14(%r12),%xmm5
14003e011:	41 0f 11 6d 10       	movups %xmm5,0x10(%r13)
14003e016:	41 8b 44 24 24       	mov    0x24(%r12),%eax
14003e01b:	e9 bc fa ff ff       	jmp    0x14003dadc
14003e020:	44 8b 74 24 58       	mov    0x58(%rsp),%r14d
14003e025:	41 29 c6             	sub    %eax,%r14d
14003e028:	41 83 fe 0a          	cmp    $0xa,%r14d
14003e02c:	0f 8f 34 f7 ff ff    	jg     0x14003d766
14003e032:	41 83 fe 03          	cmp    $0x3,%r14d
14003e036:	7f 47                	jg     0x14003e07f
14003e038:	8b 4c 24 58          	mov    0x58(%rsp),%ecx
14003e03c:	41 89 c7             	mov    %eax,%r15d
14003e03f:	89 c2                	mov    %eax,%edx
14003e041:	29 c1                	sub    %eax,%ecx
14003e043:	8d 79 fd             	lea    -0x3(%rcx),%edi
14003e046:	31 c9                	xor    %ecx,%ecx
14003e048:	e9 17 fe ff ff       	jmp    0x14003de64
14003e04d:	41 bf 08 00 00 00    	mov    $0x8,%r15d
14003e053:	e9 a6 f5 ff ff       	jmp    0x14003d5fe
14003e058:	0f b6 0a             	movzbl (%rdx),%ecx
14003e05b:	48 89 d0             	mov    %rdx,%rax
14003e05e:	e9 23 ff ff ff       	jmp    0x14003df86
14003e063:	45 31 ff             	xor    %r15d,%r15d
14003e066:	e9 93 f5 ff ff       	jmp    0x14003d5fe
14003e06b:	e8 00 68 1a 00       	call   0x1401e4870
14003e070:	44 8b 7c 24 58       	mov    0x58(%rsp),%r15d
14003e075:	31 c9                	xor    %ecx,%ecx
14003e077:	45 31 f6             	xor    %r14d,%r14d
14003e07a:	e9 ed f2 ff ff       	jmp    0x14003d36c
14003e07f:	48 8b 1d 3a 14 27 00 	mov    0x27143a(%rip),%rbx        # 0x1402af4c0
14003e086:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14003e08c:	48 8d 15 7d fa 1b 00 	lea    0x1bfa7d(%rip),%rdx        # 0x1401fdb10
14003e093:	4c 89 f9             	mov    %r15,%rcx
14003e096:	ff d3                	call   *%rbx
14003e098:	85 c0                	test   %eax,%eax
14003e09a:	74 d4                	je     0x14003e070
14003e09c:	41 83 fe 06          	cmp    $0x6,%r14d
14003e0a0:	0f 8e 18 f7 ff ff    	jle    0x14003d7be
14003e0a6:	e9 f9 f6 ff ff       	jmp    0x14003d7a4
14003e0ab:	44 8b 7c 24 58       	mov    0x58(%rsp),%r15d
14003e0b0:	31 c9                	xor    %ecx,%ecx
14003e0b2:	e9 b5 f2 ff ff       	jmp    0x14003d36c
14003e0b7:	48 8b 8c 24 88 00 00 	mov    0x88(%rsp),%rcx
14003e0be:	00
14003e0bf:	e8 ec ad 0b 00       	call   0x1400f8eb0
14003e0c4:	e9 e1 fa ff ff       	jmp    0x14003dbaa
14003e0c9:	41 89 ff             	mov    %edi,%r15d
14003e0cc:	89 fa                	mov    %edi,%edx
14003e0ce:	31 c9                	xor    %ecx,%ecx
14003e0d0:	44 89 f7             	mov    %r14d,%edi
14003e0d3:	e9 8c fd ff ff       	jmp    0x14003de64
14003e0d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14003e0df:	00
14003e0e0:	41 57                	push   %r15
14003e0e2:	41 56                	push   %r14
14003e0e4:	41 55                	push   %r13
14003e0e6:	41 54                	push   %r12
14003e0e8:	55                   	push   %rbp
14003e0e9:	57                   	push   %rdi
14003e0ea:	56                   	push   %rsi
14003e0eb:	53                   	push   %rbx
14003e0ec:	48 81 ec 08 01 00 00 	sub    $0x108,%rsp
14003e0f3:	48 8b 35 f6 a9 1f 00 	mov    0x1fa9f6(%rip),%rsi        # 0x140238af0
14003e0fa:	4c 8b bc 24 70 01 00 	mov    0x170(%rsp),%r15
14003e101:	00
14003e102:	48 8b bc 24 78 01 00 	mov    0x178(%rsp),%rdi
14003e109:	00
14003e10a:	48 89 cd             	mov    %rcx,%rbp
14003e10d:	45 89 c6             	mov    %r8d,%r14d
14003e110:	48 89 d3             	mov    %rdx,%rbx
14003e113:	4c 89 4c 24 58       	mov    %r9,0x58(%rsp)
14003e118:	48 8b 0e             	mov    (%rsi),%rcx
14003e11b:	48 89 8c 24 f8 00 00 	mov    %rcx,0xf8(%rsp)
14003e122:	00
14003e123:	48 89 d1             	mov    %rdx,%rcx
14003e126:	4c 89 7c 24 50       	mov    %r15,0x50(%rsp)
14003e12b:	e8 68 bd 1a 00       	call   0x1401e9e98
14003e130:	66 0f ef c0          	pxor   %xmm0,%xmm0
14003e134:	41 b9 00 30 00 00    	mov    $0x3000,%r9d
14003e13a:	31 d2                	xor    %edx,%edx
14003e13c:	0f 11 47 12          	movups %xmm0,0x12(%rdi)
14003e140:	48 89 c6             	mov    %rax,%rsi
14003e143:	48 8d 47 08          	lea    0x8(%rdi),%rax
14003e147:	66 44 89 0f          	mov    %r9w,(%rdi)
14003e14b:	48 89 c1             	mov    %rax,%rcx
14003e14e:	48 c7 47 20 00 00 00 	movq   $0x0,0x20(%rdi)
14003e155:	00
14003e156:	0f 11 47 02          	movups %xmm0,0x2(%rdi)
14003e15a:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14003e15f:	e8 dc ca 05 00       	call   0x14009ac40
14003e164:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
14003e169:	4d 89 f9             	mov    %r15,%r9
14003e16c:	41 89 f0             	mov    %esi,%r8d
14003e16f:	48 89 da             	mov    %rbx,%rdx
14003e172:	48 89 e9             	mov    %rbp,%rcx
14003e175:	e8 d6 ef ff ff       	call   0x14003d150
14003e17a:	41 89 c2             	mov    %eax,%r10d
14003e17d:	85 c0                	test   %eax,%eax
14003e17f:	75 3f                	jne    0x14003e1c0
14003e181:	41 81 e6 00 10 00 00 	and    $0x1000,%r14d
14003e188:	0f 85 be 05 00 00    	jne    0x14003e74c
14003e18e:	45 31 d2             	xor    %r10d,%r10d
14003e191:	48 8b 3d 58 a9 1f 00 	mov    0x1fa958(%rip),%rdi        # 0x140238af0
14003e198:	48 8b 84 24 f8 00 00 	mov    0xf8(%rsp),%rax
14003e19f:	00
14003e1a0:	48 2b 07             	sub    (%rdi),%rax
14003e1a3:	0f 85 9e 05 00 00    	jne    0x14003e747
14003e1a9:	44 89 d0             	mov    %r10d,%eax
14003e1ac:	48 81 c4 08 01 00 00 	add    $0x108,%rsp
14003e1b3:	5b                   	pop    %rbx
14003e1b4:	5e                   	pop    %rsi
14003e1b5:	5f                   	pop    %rdi
14003e1b6:	5d                   	pop    %rbp
14003e1b7:	41 5c                	pop    %r12
14003e1b9:	41 5d                	pop    %r13
14003e1bb:	41 5e                	pop    %r14
14003e1bd:	41 5f                	pop    %r15
14003e1bf:	c3                   	ret
14003e1c0:	44 89 f0             	mov    %r14d,%eax
14003e1c3:	44 0f b6 3b          	movzbl (%rbx),%r15d
14003e1c7:	25 00 08 00 00       	and    $0x800,%eax
14003e1cc:	89 44 24 6c          	mov    %eax,0x6c(%rsp)
14003e1d0:	41 80 ff 3a          	cmp    $0x3a,%r15b
14003e1d4:	0f 84 96 00 00 00    	je     0x14003e270
14003e1da:	48 89 de             	mov    %rbx,%rsi
14003e1dd:	45 31 e4             	xor    %r12d,%r12d
14003e1e0:	4c 8d 2d 24 fe 1b 00 	lea    0x1bfe24(%rip),%r13        # 0x1401fe00b
14003e1e7:	45 84 ff             	test   %r15b,%r15b
14003e1ea:	74 a5                	je     0x14003e191
14003e1ec:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
14003e1f1:	44 89 d3             	mov    %r10d,%ebx
14003e1f4:	eb 27                	jmp    0x14003e21d
14003e1f6:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
14003e1fd:	00 00 00
14003e200:	31 d2                	xor    %edx,%edx
14003e202:	41 80 ff 7d          	cmp    $0x7d,%r15b
14003e206:	48 89 f0             	mov    %rsi,%rax
14003e209:	0f 94 c2             	sete   %dl
14003e20c:	41 29 d4             	sub    %edx,%r12d
14003e20f:	44 0f b6 78 01       	movzbl 0x1(%rax),%r15d
14003e214:	48 8d 70 01          	lea    0x1(%rax),%rsi
14003e218:	45 84 ff             	test   %r15b,%r15b
14003e21b:	74 37                	je     0x14003e254
14003e21d:	41 0f be d7          	movsbl %r15b,%edx
14003e221:	4c 89 e9             	mov    %r13,%rcx
14003e224:	e8 47 bc 1a 00       	call   0x1401e9e70
14003e229:	48 85 c0             	test   %rax,%rax
14003e22c:	74 06                	je     0x14003e234
14003e22e:	80 7e 01 7b          	cmpb   $0x7b,0x1(%rsi)
14003e232:	74 2c                	je     0x14003e260
14003e234:	45 85 e4             	test   %r12d,%r12d
14003e237:	75 c7                	jne    0x14003e200
14003e239:	41 80 ff 3a          	cmp    $0x3a,%r15b
14003e23d:	0f 84 8d 01 00 00    	je     0x14003e3d0
14003e243:	48 89 f0             	mov    %rsi,%rax