14013f86d:	75 22                	jne    0x14013f891
14013f86f:	49 8b 4c 24 38       	mov    0x38(%r12),%rcx
14013f874:	ff 15 96 34 2c 00    	call   *0x2c3496(%rip)        # 0x140402d10
14013f87a:	49 8b ce             	mov    %r14,%rcx
14013f87d:	ff 15 9d 34 2c 00    	call   *0x2c349d(%rip)        # 0x140402d20
14013f883:	49 89 44 24 38       	mov    %rax,0x38(%r12)
14013f888:	48 85 c0             	test   %rax,%rax
14013f88b:	0f 84 73 fa ff ff    	je     0x14013f304
14013f891:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
14013f896:	48 85 c0             	test   %rax,%rax
14013f899:	74 63                	je     0x14013f8fe
14013f89b:	80 38 00             	cmpb   $0x0,(%rax)
14013f89e:	74 5e                	je     0x14013f8fe
14013f8a0:	0f b6 48 01          	movzbl 0x1(%rax),%ecx
14013f8a4:	48 8d 58 01          	lea    0x1(%rax),%rbx
14013f8a8:	84 c9                	test   %cl,%cl
14013f8aa:	74 1b                	je     0x14013f8c7
14013f8ac:	0f b6 c1             	movzbl %cl,%eax
14013f8af:	90                   	nop
14013f8b0:	80 f9 20             	cmp    $0x20,%cl
14013f8b3:	74 04                	je     0x14013f8b9
14013f8b5:	3c 09                	cmp    $0x9,%al
14013f8b7:	75 0e                	jne    0x14013f8c7
14013f8b9:	0f b6 43 01          	movzbl 0x1(%rbx),%eax
14013f8bd:	48 ff c3             	inc    %rbx
14013f8c0:	0f b6 c8             	movzbl %al,%ecx
14013f8c3:	84 c0                	test   %al,%al
14013f8c5:	75 e9                	jne    0x14013f8b0
14013f8c7:	ba 3b 00 00 00       	mov    $0x3b,%edx
14013f8cc:	48 8b cb             	mov    %rbx,%rcx
14013f8cf:	e8 6c d1 1b 00       	call   0x1402fca40
14013f8d4:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14013f8d9:	48 85 c0             	test   %rax,%rax
14013f8dc:	0f 85 5e f8 ff ff    	jne    0x14013f140
14013f8e2:	38 03                	cmp    %al,(%rbx)
14013f8e4:	74 18                	je     0x14013f8fe
14013f8e6:	33 d2                	xor    %edx,%edx
14013f8e8:	48 8b cb             	mov    %rbx,%rcx
14013f8eb:	e8 50 d1 1b 00       	call   0x1402fca40
14013f8f0:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14013f8f5:	48 85 c0             	test   %rax,%rax
14013f8f8:	0f 85 42 f8 ff ff    	jne    0x14013f140
14013f8fe:	8b 7c 24 44          	mov    0x44(%rsp),%edi
14013f902:	49 8b 4c 24 48       	mov    0x48(%r12),%rcx
14013f907:	48 85 c9             	test   %rcx,%rcx
14013f90a:	0f 84 9d 00 00 00    	je     0x14013f9ad
14013f910:	80 39 22             	cmpb   $0x22,(%rcx)
14013f913:	75 03                	jne    0x14013f918
14013f915:	48 ff c1             	inc    %rcx
14013f918:	4d 8d 4c 24 30       	lea    0x30(%r12),%r9
14013f91d:	33 d2                	xor    %edx,%edx
14013f91f:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
14013f925:	e8 76 04 02 00       	call   0x14015fda0
14013f92a:	83 f8 01             	cmp    $0x1,%eax
14013f92d:	75 38                	jne    0x14013f967
14013f92f:	48 b9 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rcx
14013f936:	ff ff 7f
14013f939:	49 89 4c 24 30       	mov    %rcx,0x30(%r12)
14013f93e:	e9 9a 00 00 00       	jmp    0x14013f9dd
14013f943:	49 8b cc             	mov    %r12,%rcx
14013f946:	e8 35 48 02 00       	call   0x140164180
14013f94b:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14013f950:	48 8d 15 39 c5 1f 00 	lea    0x1fc539(%rip),%rdx        # 0x14033be90
14013f957:	4c 8b ce             	mov    %rsi,%r9
14013f95a:	4c 8b c7             	mov    %rdi,%r8
14013f95d:	e8 be b3 00 00       	call   0x14014ad20
14013f962:	e9 5d 01 00 00       	jmp    0x14013fac4
14013f967:	85 c0                	test   %eax,%eax
14013f969:	75 72                	jne    0x14013f9dd
14013f96b:	49 8b 54 24 30       	mov    0x30(%r12),%rdx
14013f970:	48 85 d2             	test   %rdx,%rdx
14013f973:	75 0c                	jne    0x14013f981
14013f975:	b8 01 00 00 00       	mov    $0x1,%eax
14013f97a:	49 89 44 24 30       	mov    %rax,0x30(%r12)
14013f97f:	eb 5c                	jmp    0x14013f9dd
14013f981:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
14013f986:	48 b9 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rcx
14013f98d:	ff ff 7f
14013f990:	48 8b c1             	mov    %rcx,%rax
14013f993:	49 2b c0             	sub    %r8,%rax
14013f996:	48 3b c2             	cmp    %rdx,%rax
14013f999:	7d 07                	jge    0x14013f9a2
14013f99b:	49 89 4c 24 30       	mov    %rcx,0x30(%r12)
14013f9a0:	eb 3b                	jmp    0x14013f9dd
14013f9a2:	4a 8d 04 02          	lea    (%rdx,%r8,1),%rax
14013f9a6:	49 89 44 24 30       	mov    %rax,0x30(%r12)
14013f9ab:	eb 30                	jmp    0x14013f9dd
14013f9ad:	49 8b 4c 24 38       	mov    0x38(%r12),%rcx
14013f9b2:	48 85 c9             	test   %rcx,%rcx
14013f9b5:	74 26                	je     0x14013f9dd
14013f9b7:	e8 74 40 00 00       	call   0x140143a30
14013f9bc:	49 89 44 24 30       	mov    %rax,0x30(%r12)
14013f9c1:	48 85 c0             	test   %rax,%rax
14013f9c4:	75 0c                	jne    0x14013f9d2
14013f9c6:	b8 01 00 00 00       	mov    $0x1,%eax
14013f9cb:	49 89 44 24 30       	mov    %rax,0x30(%r12)
14013f9d0:	eb 0b                	jmp    0x14013f9dd
14013f9d2:	79 09                	jns    0x14013f9dd
14013f9d4:	49 c7 44 24 30 00 00 	movq   $0x0,0x30(%r12)
14013f9db:	00 00
14013f9dd:	40 84 ff             	test   %dil,%dil
14013f9e0:	0f 85 d6 00 00 00    	jne    0x14013fabc
14013f9e6:	49 83 7c 24 28 00    	cmpq   $0x0,0x28(%r12)
14013f9ec:	75 1c                	jne    0x14013fa0a
14013f9ee:	4d 85 ed             	test   %r13,%r13
14013f9f1:	74 17                	je     0x14013fa0a
14013f9f3:	49 8b cd             	mov    %r13,%rcx
14013f9f6:	ff 15 24 33 2c 00    	call   *0x2c3324(%rip)        # 0x140402d20
14013f9fc:	49 89 44 24 28       	mov    %rax,0x28(%r12)
14013fa01:	48 85 c0             	test   %rax,%rax
14013fa04:	0f 84 b2 00 00 00    	je     0x14013fabc
14013fa0a:	49 83 7c 24 18 00    	cmpq   $0x0,0x18(%r12)
14013fa10:	0f 85 9a 00 00 00    	jne    0x14013fab0
14013fa16:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
14013fa1b:	48 85 ff             	test   %rdi,%rdi
14013fa1e:	0f 84 8c 00 00 00    	je     0x14013fab0
14013fa24:	ba 3f 00 00 00       	mov    $0x3f,%edx
14013fa29:	48 8b cf             	mov    %rdi,%rcx
14013fa2c:	e8 0f d0 1b 00       	call   0x1402fca40
14013fa31:	48 8b d8             	mov    %rax,%rbx
14013fa34:	48 85 c0             	test   %rax,%rax
14013fa37:	75 12                	jne    0x14013fa4b
14013fa39:	ba 2f 00 00 00       	mov    $0x2f,%edx
14013fa3e:	48 8b cf             	mov    %rdi,%rcx
14013fa41:	e8 00 d0 1b 00       	call   0x1402fca46
14013fa46:	48 8b d8             	mov    %rax,%rbx
14013fa49:	eb 1c                	jmp    0x14013fa67
14013fa4b:	48 3b df             	cmp    %rdi,%rbx
14013fa4e:	74 15                	je     0x14013fa65
14013fa50:	48 ff cb             	dec    %rbx
14013fa53:	48 3b df             	cmp    %rdi,%rbx
14013fa56:	72 0d                	jb     0x14013fa65
14013fa58:	80 3b 2f             	cmpb   $0x2f,(%rbx)
14013fa5b:	74 0a                	je     0x14013fa67
14013fa5d:	48 ff cb             	dec    %rbx
14013fa60:	48 3b df             	cmp    %rdi,%rbx
14013fa63:	73 f3                	jae    0x14013fa58
14013fa65:	33 db                	xor    %ebx,%ebx
14013fa67:	48 85 db             	test   %rbx,%rbx
14013fa6a:	74 44                	je     0x14013fab0
14013fa6c:	48 2b df             	sub    %rdi,%rbx
14013fa6f:	48 8d 4b 02          	lea    0x2(%rbx),%rcx
14013fa73:	ff 15 8f 32 2c 00    	call   *0x2c328f(%rip)        # 0x140402d08
14013fa79:	49 89 44 24 18       	mov    %rax,0x18(%r12)
14013fa7e:	48 85 c0             	test   %rax,%rax
14013fa81:	74 39                	je     0x14013fabc
14013fa83:	4c 8d 43 01          	lea    0x1(%rbx),%r8
14013fa87:	48 8b d7             	mov    %rdi,%rdx
14013fa8a:	48 8b c8             	mov    %rax,%rcx
14013fa8d:	e8 96 cf 1b 00       	call   0x1402fca28
14013fa92:	49 8b 44 24 18       	mov    0x18(%r12),%rax
14013fa97:	c6 44 03 01 00       	movb   $0x0,0x1(%rbx,%rax,1)
14013fa9c:	49 8b 4c 24 18       	mov    0x18(%r12),%rcx
14013faa1:	e8 fa 28 03 00       	call   0x1401723a0
14013faa6:	49 89 44 24 20       	mov    %rax,0x20(%r12)
14013faab:	48 85 c0             	test   %rax,%rax
14013faae:	74 0c                	je     0x14013fabc
14013fab0:	49 83 7c 24 08 00    	cmpq   $0x0,0x8(%r12)
14013fab6:	0f 85 b5 05 00 00    	jne    0x140140071
14013fabc:	49 8b cc             	mov    %r12,%rcx
14013fabf:	e8 bc 46 02 00       	call   0x140164180
14013fac4:	33 c0                	xor    %eax,%eax
14013fac6:	48 8b b4 24 e0 20 00 	mov    0x20e0(%rsp),%rsi
14013facd:	00
14013face:	4c 8b b4 24 90 20 00 	mov    0x2090(%rsp),%r14
14013fad5:	00
14013fad6:	48 8b 8d 80 1f 00 00 	mov    0x1f80(%rbp),%rcx
14013fadd:	48 33 cc             	xor    %rsp,%rcx
14013fae0:	e8 5b ab 1b 00       	call   0x1402fa640
14013fae5:	48 81 c4 98 20 00 00 	add    $0x2098,%rsp
14013faec:	41 5f                	pop    %r15
14013faee:	41 5d                	pop    %r13
14013faf0:	41 5c                	pop    %r12
14013faf2:	5f                   	pop    %rdi
14013faf3:	5b                   	pop    %rbx
14013faf4:	5d                   	pop    %rbp
14013faf5:	c3                   	ret
14013faf6:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
14013fafc:	48 8d 15 35 c4 1f 00 	lea    0x1fc435(%rip),%rdx        # 0x14033bf38
14013fb03:	48 8b cb             	mov    %rbx,%rcx
14013fb06:	ff 15 ec a6 1e 00    	call   *0x1ea6ec(%rip)        # 0x14032a1f8
14013fb0c:	85 c0                	test   %eax,%eax
14013fb0e:	75 0a                	jne    0x14013fb1a
14013fb10:	48 83 c3 0a          	add    $0xa,%rbx
14013fb14:	41 c6 44 24 53 01    	movb   $0x1,0x53(%r12)
14013fb1a:	80 3b 23             	cmpb   $0x23,(%rbx)
14013fb1d:	0f 84 ce f5 ff ff    	je     0x14013f0f1
14013fb23:	ba 0d 00 00 00       	mov    $0xd,%edx
14013fb28:	48 8b cb             	mov    %rbx,%rcx
14013fb2b:	e8 10 cf 1b 00       	call   0x1402fca40
14013fb30:	48 85 c0             	test   %rax,%rax
14013fb33:	74 03                	je     0x14013fb38
14013fb35:	c6 00 00             	movb   $0x0,(%rax)
14013fb38:	ba 0a 00 00 00       	mov    $0xa,%edx
14013fb3d:	48 8b cb             	mov    %rbx,%rcx
14013fb40:	e8 fb ce 1b 00       	call   0x1402fca40
14013fb45:	48 85 c0             	test   %rax,%rax
14013fb48:	74 03                	je     0x14013fb4d
14013fb4a:	c6 00 00             	movb   $0x0,(%rax)
14013fb4d:	0f b6 03             	movzbl (%rbx),%eax
14013fb50:	84 c0                	test   %al,%al
14013fb52:	74 30                	je     0x14013fb84
14013fb54:	0f 1f 40 00          	nopl   0x0(%rax)
14013fb58:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14013fb5f:	00
14013fb60:	0f be d0             	movsbl %al,%edx
14013fb63:	48 8d 0d da c3 1f 00 	lea    0x1fc3da(%rip),%rcx        # 0x14033bf44
14013fb6a:	e8 d1 ce 1b 00       	call   0x1402fca40
14013fb6f:	48 85 c0             	test   %rax,%rax
14013fb72:	74 10                	je     0x14013fb84
14013fb74:	0f b6 43 01          	movzbl 0x1(%rbx),%eax
14013fb78:	48 ff c3             	inc    %rbx
14013fb7b:	84 c0                	test   %al,%al
14013fb7d:	75 e1                	jne    0x14013fb60
14013fb7f:	e9 38 ff ff ff       	jmp    0x14013fabc
14013fb84:	80 3b 00             	cmpb   $0x0,(%rbx)
14013fb87:	0f 84 2f ff ff ff    	je     0x14013fabc
14013fb8d:	0f b6 43 01          	movzbl 0x1(%rbx),%eax
14013fb91:	48 8d 73 01          	lea    0x1(%rbx),%rsi
14013fb95:	84 c0                	test   %al,%al
14013fb97:	74 33                	je     0x14013fbcc
14013fb99:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
14013fba0:	0f be d0             	movsbl %al,%edx
14013fba3:	48 8d 0d 9a c3 1f 00 	lea    0x1fc39a(%rip),%rcx        # 0x14033bf44
14013fbaa:	e8 91 ce 1b 00       	call   0x1402fca40
14013fbaf:	48 85 c0             	test   %rax,%rax
14013fbb2:	75 0d                	jne    0x14013fbc1
14013fbb4:	0f b6 46 01          	movzbl 0x1(%rsi),%eax
14013fbb8:	48 ff c6             	inc    %rsi
14013fbbb:	84 c0                	test   %al,%al
14013fbbd:	75 e1                	jne    0x14013fba0
14013fbbf:	eb 0b                	jmp    0x14013fbcc
14013fbc1:	80 3e 00             	cmpb   $0x0,(%rsi)
14013fbc4:	74 06                	je     0x14013fbcc
14013fbc6:	c6 06 00             	movb   $0x0,(%rsi)
14013fbc9:	48 ff c6             	inc    %rsi
14013fbcc:	33 ff                	xor    %edi,%edi
14013fbce:	44 8b f7             	mov    %edi,%r14d
14013fbd1:	48 85 db             	test   %rbx,%rbx
14013fbd4:	0f 84 e2 fe ff ff    	je     0x14013fabc
14013fbda:	4c 8d 2d 1f 04 ec ff 	lea    -0x13fbe1(%rip),%r13        # 0x140000000
14013fbe1:	4c 8d 05 d8 fd 1e 00 	lea    0x1efdd8(%rip),%r8        # 0x14032f9c0
14013fbe8:	48 8d 15 51 fd 1e 00 	lea    0x1efd51(%rip),%rdx        # 0x14032f940
14013fbef:	45 84 ff             	test   %r15b,%r15b
14013fbf2:	0f 85 3f 04 00 00    	jne    0x140140037
14013fbf8:	41 83 fe 06          	cmp    $0x6,%r14d
14013fbfc:	0f 87 05 04 00 00    	ja     0x140140007
14013fc02:	49 63 c6             	movslq %r14d,%rax
14013fc05:	41 8b 8c 85 80 04 14 	mov    0x140480(%r13,%rax,4),%ecx
14013fc0c:	00
14013fc0d:	49 03 cd             	add    %r13,%rcx
14013fc10:	ff e1                	jmp    *%rcx
14013fc12:	80 3b 2e             	cmpb   $0x2e,(%rbx)
14013fc15:	75 03                	jne    0x14013fc1a
14013fc17:	48 ff c3             	inc    %rbx
14013fc1a:	48 8b cb             	mov    %rbx,%rcx
14013fc1d:	ff 15 fd 30 2c 00    	call   *0x2c30fd(%rip)        # 0x140402d20
14013fc23:	49 89 44 24 28       	mov    %rax,0x28(%r12)
14013fc28:	48 85 c0             	test   %rax,%rax
14013fc2b:	0f 85 d6 03 00 00    	jne    0x140140007
14013fc31:	41 b7 01             	mov    $0x1,%r15b
14013fc34:	e9 ce 03 00 00       	jmp    0x140140007
14013fc39:	80 3b 00             	cmpb   $0x0,(%rbx)
14013fc3c:	4c 8b d2             	mov    %rdx,%r10
14013fc3f:	74 39                	je     0x14013fc7a
14013fc41:	45 0f b6 02          	movzbl (%r10),%r8d
14013fc45:	45 84 c0             	test   %r8b,%r8b
14013fc48:	74 30                	je     0x14013fc7a
14013fc4a:	0f b6 13             	movzbl (%rbx),%edx
14013fc4d:	8d 42 e0             	lea    -0x20(%rdx),%eax
14013fc50:	44 0f b6 c8          	movzbl %al,%r9d
14013fc54:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
14013fc57:	80 f9 19             	cmp    $0x19,%cl
14013fc5a:	41 8d 40 9f          	lea    -0x61(%r8),%eax
14013fc5e:	44 0f 47 ca          	cmova  %edx,%r9d
14013fc62:	3c 19                	cmp    $0x19,%al
14013fc64:	77 04                	ja     0x14013fc6a
14013fc66:	41 80 e8 20          	sub    $0x20,%r8b
14013fc6a:	45 3a c8             	cmp    %r8b,%r9b
14013fc6d:	75 0b                	jne    0x14013fc7a
14013fc6f:	48 ff c3             	inc    %rbx
14013fc72:	49 ff c2             	inc    %r10
14013fc75:	80 3b 00             	cmpb   $0x0,(%rbx)
14013fc78:	75 c7                	jne    0x14013fc41
14013fc7a:	41 0f b6 12          	movzbl (%r10),%edx
14013fc7e:	44 0f b6 0b          	movzbl (%rbx),%r9d
14013fc82:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
14013fc85:	80 f9 19             	cmp    $0x19,%cl
14013fc88:	8d 42 e0             	lea    -0x20(%rdx),%eax
14013fc8b:	44 0f b6 c0          	movzbl %al,%r8d
14013fc8f:	41 8d 41 e0          	lea    -0x20(%r9),%eax
14013fc93:	44 0f 47 c2          	cmova  %edx,%r8d
14013fc97:	0f b6 c8             	movzbl %al,%ecx
14013fc9a:	41 8d 51 9f          	lea    -0x61(%r9),%edx
14013fc9e:	80 fa 19             	cmp    $0x19,%dl
14013fca1:	41 0f 47 c9          	cmova  %r9d,%ecx
14013fca5:	41 3a c8             	cmp    %r8b,%cl
14013fca8:	0f 94 c0             	sete   %al
14013fcab:	41 88 44 24 50       	mov    %al,0x50(%r12)
14013fcb0:	e9 52 03 00 00       	jmp    0x140140007
14013fcb5:	48 8b cf             	mov    %rdi,%rcx
14013fcb8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14013fcbf:	00
14013fcc0:	0f b6 04 0a          	movzbl (%rdx,%rcx,1),%eax
14013fcc4:	48 ff c1             	inc    %rcx
14013fcc7:	3a 44 0b ff          	cmp    -0x1(%rbx,%rcx,1),%al
14013fccb:	75 08                	jne    0x14013fcd5
14013fccd:	48 83 f9 05          	cmp    $0x5,%rcx
14013fcd1:	75 ed                	jne    0x14013fcc0
14013fcd3:	eb 23                	jmp    0x14013fcf8
14013fcd5:	48 8b cf             	mov    %rdi,%rcx
14013fcd8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
14013fcdf:	00
14013fce0:	41 0f b6 04 08       	movzbl (%r8,%rcx,1),%eax
14013fce5:	48 ff c1             	inc    %rcx
14013fce8:	3a 44 0b ff          	cmp    -0x1(%rbx,%rcx,1),%al
14013fcec:	0f 85 ed 00 00 00    	jne    0x14013fddf
14013fcf2:	48 83 f9 06          	cmp    $0x6,%rcx
14013fcf6:	75 e8                	jne    0x14013fce0
14013fcf8:	48 8d 0d a1 d2 1e 00 	lea    0x1ed2a1(%rip),%rcx        # 0x14032cfa0
14013fcff:	ff 15 1b 30 2c 00    	call   *0x2c301b(%rip)        # 0x140402d20
14013fd05:	41 0f b6 ff          	movzbl %r15b,%edi
14013fd09:	48 8d 0d 90 d2 1e 00 	lea    0x1ed290(%rip),%rcx        # 0x14032cfa0
14013fd10:	48 85 c0             	test   %rax,%rax
14013fd13:	49 89 44 24 18       	mov    %rax,0x18(%r12)
14013fd18:	b8 01 00 00 00       	mov    $0x1,%eax
14013fd1d:	0f 44 f8             	cmove  %eax,%edi
14013fd20:	ff 15 fa 2f 2c 00    	call   *0x2c2ffa(%rip)        # 0x140402d20
14013fd26:	44 0f b6 ff          	movzbl %dil,%r15d
14013fd2a:	48 8d 15 0f fc 1e 00 	lea    0x1efc0f(%rip),%rdx        # 0x14032f940
14013fd31:	48 85 c0             	test   %rax,%rax
14013fd34:	49 89 44 24 20       	mov    %rax,0x20(%r12)
14013fd39:	b8 01 00 00 00       	mov    $0x1,%eax
14013fd3e:	44 0f 44 f8          	cmove  %eax,%r15d
14013fd42:	41 ff c6             	inc    %r14d
14013fd45:	41 c6 44 24 51 00    	movb   $0x0,0x51(%r12)
14013fd4b:	4c 8b d2             	mov    %rdx,%r10
14013fd4e:	80 3b 00             	cmpb   $0x0,(%rbx)
14013fd51:	74 39                	je     0x14013fd8c
14013fd53:	45 0f b6 02          	movzbl (%r10),%r8d
14013fd57:	45 84 c0             	test   %r8b,%r8b
14013fd5a:	74 30                	je     0x14013fd8c
14013fd5c:	0f b6 13             	movzbl (%rbx),%edx
14013fd5f:	8d 42 e0             	lea    -0x20(%rdx),%eax
14013fd62:	44 0f b6 c8          	movzbl %al,%r9d
14013fd66:	8d 4a 9f             	lea    -0x61(%rdx),%ecx
14013fd69:	80 f9 19             	cmp    $0x19,%cl
14013fd6c:	41 8d 40 9f          	lea    -0x61(%r8),%eax
14013fd70:	44 0f 47 ca          	cmova  %edx,%r9d
14013fd74:	3c 19                	cmp    $0x19,%al