14001abd3:	48 85 c0             	test   %rax,%rax
14001abd6:	75 22                	jne    0x14001abfa
14001abd8:	8b 1d 9e 35 02 00    	mov    0x2359e(%rip),%ebx        # 0x14003e17c
14001abde:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14001abe3:	21 44 24 50          	and    %eax,0x50(%rsp)
14001abe7:	48 8d 7c 24 50       	lea    0x50(%rsp),%rdi
14001abec:	8b cb                	mov    %ebx,%ecx
14001abee:	48 ff 15 a3 ab 01 00 	rex.W call *0x1aba3(%rip)        # 0x140035798
14001abf5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001abfa:	8b 07                	mov    (%rdi),%eax
14001abfc:	ff c0                	inc    %eax
14001abfe:	89 07                	mov    %eax,(%rdi)
14001ac00:	4c 8b 15 41 34 02 00 	mov    0x23441(%rip),%r10        # 0x14003e048
14001ac07:	4c 8d 2d 3a 34 02 00 	lea    0x2343a(%rip),%r13        # 0x14003e048
14001ac0e:	48 8d 15 3b b9 01 00 	lea    0x1b93b(%rip),%rdx        # 0x140036550
14001ac15:	41 be df 01 00 00    	mov    $0x1df,%r14d
14001ac1b:	4d 3b d5             	cmp    %r13,%r10
14001ac1e:	74 3c                	je     0x14001ac5c
14001ac20:	41 f6 42 1c 01       	testb  $0x1,0x1c(%r10)
14001ac25:	74 35                	je     0x14001ac5c
14001ac27:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14001ac2a:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14001ac30:	77 0a                	ja     0x14001ac3c
14001ac32:	8b c1                	mov    %ecx,%eax
14001ac34:	41 8b ce             	mov    %r14d,%ecx
14001ac37:	48 2b c8             	sub    %rax,%rcx
14001ac3a:	eb 02                	jmp    0x14001ac3e
14001ac3c:	33 c9                	xor    %ecx,%ecx
14001ac3e:	4c 8d 0c 11          	lea    (%rcx,%rdx,1),%r9
14001ac42:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14001ac47:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14001ac4b:	4c 8d 05 b6 ca 01 00 	lea    0x1cab6(%rip),%r8        # 0x140037708
14001ac52:	ba 53 00 00 00       	mov    $0x53,%edx
14001ac57:	e8 90 70 fe ff       	call   0x140001cec
14001ac5c:	48 8b ce             	mov    %rsi,%rcx
14001ac5f:	e8 30 0e 00 00       	call   0x14001ba94
14001ac64:	48 8b 0d 6d bd 01 00 	mov    0x1bd6d(%rip),%rcx        # 0x1400369d8
14001ac6b:	8b e8                	mov    %eax,%ebp
14001ac6d:	48 3b 4e 28          	cmp    0x28(%rsi),%rcx
14001ac71:	75 40                	jne    0x14001acb3
14001ac73:	48 8b 0d 66 bd 01 00 	mov    0x1bd66(%rip),%rcx        # 0x1400369e0
14001ac7a:	48 3b 4e 30          	cmp    0x30(%rsi),%rcx
14001ac7e:	75 33                	jne    0x14001acb3
14001ac80:	3d 18 00 64 00       	cmp    $0x640018,%eax
14001ac85:	75 2c                	jne    0x14001acb3
14001ac87:	48 8b 46 18          	mov    0x18(%rsi),%rax
14001ac8b:	4c 8d 05 5e c8 01 00 	lea    0x1c85e(%rip),%r8        # 0x1400374f0
14001ac92:	4c 8b 4e 20          	mov    0x20(%rsi),%r9
14001ac96:	33 d2                	xor    %edx,%edx
14001ac98:	48 8b ce             	mov    %rsi,%rcx
14001ac9b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001aca0:	e8 ab 00 00 00       	call   0x14001ad50
14001aca5:	85 c0                	test   %eax,%eax
14001aca7:	78 08                	js     0x14001acb1
14001aca9:	48 8b ce             	mov    %rsi,%rcx
14001acac:	e8 e3 0d 00 00       	call   0x14001ba94
14001acb1:	33 ed                	xor    %ebp,%ebp
14001acb3:	48 8b 0d 8e 33 02 00 	mov    0x2338e(%rip),%rcx        # 0x14003e048
14001acba:	49 3b cd             	cmp    %r13,%rcx
14001acbd:	74 45                	je     0x14001ad04
14001acbf:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14001acc3:	74 3f                	je     0x14001ad04
14001acc5:	8b 07                	mov    (%rdi),%eax
14001acc7:	8d 14 80             	lea    (%rax,%rax,4),%edx
14001acca:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001acd0:	77 07                	ja     0x14001acd9
14001acd2:	8b c2                	mov    %edx,%eax
14001acd4:	4c 2b f0             	sub    %rax,%r14
14001acd7:	eb 03                	jmp    0x14001acdc
14001acd9:	45 33 f6             	xor    %r14d,%r14d
14001acdc:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001ace0:	4c 8d 0d 69 b8 01 00 	lea    0x1b869(%rip),%r9        # 0x140036550
14001ace7:	4d 03 ce             	add    %r14,%r9
14001acea:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
14001acee:	ba 54 00 00 00       	mov    $0x54,%edx
14001acf3:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14001acf8:	4c 8d 05 09 ca 01 00 	lea    0x1ca09(%rip),%r8        # 0x140037708
14001acff:	e8 f8 73 fe ff       	call   0x1400020fc
14001ad04:	ff 0f                	decl   (%rdi)
14001ad06:	83 fb ff             	cmp    $0xffffffff,%ebx
14001ad09:	74 23                	je     0x14001ad2e
14001ad0b:	8b cb                	mov    %ebx,%ecx
14001ad0d:	48 ff 15 c4 aa 01 00 	rex.W call *0x1aac4(%rip)        # 0x1400357d8
14001ad14:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001ad19:	48 85 c0             	test   %rax,%rax
14001ad1c:	74 10                	je     0x14001ad2e
14001ad1e:	33 d2                	xor    %edx,%edx
14001ad20:	8b cb                	mov    %ebx,%ecx
14001ad22:	48 ff 15 6f aa 01 00 	rex.W call *0x1aa6f(%rip)        # 0x140035798
14001ad29:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001ad2e:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14001ad33:	8b c5                	mov    %ebp,%eax
14001ad35:	48 8b 6c 24 60       	mov    0x60(%rsp),%rbp
14001ad3a:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
14001ad3f:	48 83 c4 30          	add    $0x30,%rsp
14001ad43:	41 5e                	pop    %r14
14001ad45:	41 5d                	pop    %r13
14001ad47:	5f                   	pop    %rdi
14001ad48:	c3                   	ret
14001ad49:	cc                   	int3
14001ad4a:	cc                   	int3
14001ad4b:	cc                   	int3
14001ad4c:	cc                   	int3
14001ad4d:	cc                   	int3
14001ad4e:	cc                   	int3
14001ad4f:	cc                   	int3
14001ad50:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14001ad55:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14001ad5a:	88 54 24 10          	mov    %dl,0x10(%rsp)
14001ad5e:	55                   	push   %rbp
14001ad5f:	56                   	push   %rsi
14001ad60:	57                   	push   %rdi
14001ad61:	41 54                	push   %r12
14001ad63:	41 55                	push   %r13
14001ad65:	41 56                	push   %r14
14001ad67:	41 57                	push   %r15
14001ad69:	48 8b ec             	mov    %rsp,%rbp
14001ad6c:	48 83 ec 70          	sub    $0x70,%rsp
14001ad70:	48 8b f1             	mov    %rcx,%rsi
14001ad73:	49 8b f9             	mov    %r9,%rdi
14001ad76:	8b 0d 00 34 02 00    	mov    0x23400(%rip),%ecx        # 0x14003e17c
14001ad7c:	4d 8b e8             	mov    %r8,%r13
14001ad7f:	44 8a e2             	mov    %dl,%r12b
14001ad82:	48 ff 15 4f aa 01 00 	rex.W call *0x1aa4f(%rip)        # 0x1400357d8
14001ad89:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001ad8e:	83 cb ff             	or     $0xffffffff,%ebx
14001ad91:	4c 8b f0             	mov    %rax,%r14
14001ad94:	48 85 c0             	test   %rax,%rax
14001ad97:	75 1f                	jne    0x14001adb8
14001ad99:	8b 1d dd 33 02 00    	mov    0x233dd(%rip),%ebx        # 0x14003e17c
14001ad9f:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
14001ada3:	21 45 f0             	and    %eax,-0x10(%rbp)
14001ada6:	4c 8d 75 f0          	lea    -0x10(%rbp),%r14
14001adaa:	8b cb                	mov    %ebx,%ecx
14001adac:	48 ff 15 e5 a9 01 00 	rex.W call *0x1a9e5(%rip)        # 0x140035798
14001adb3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001adb8:	41 8b 06             	mov    (%r14),%eax
14001adbb:	ff c0                	inc    %eax
14001adbd:	41 89 06             	mov    %eax,(%r14)
14001adc0:	48 8b 15 81 32 02 00 	mov    0x23281(%rip),%rdx        # 0x14003e048
14001adc7:	48 8d 0d 7a 32 02 00 	lea    0x2327a(%rip),%rcx        # 0x14003e048
14001adce:	4c 8d 0d 7b b7 01 00 	lea    0x1b77b(%rip),%r9        # 0x140036550
14001add5:	41 bf df 01 00 00    	mov    $0x1df,%r15d
14001addb:	48 3b d1             	cmp    %rcx,%rdx
14001adde:	74 5b                	je     0x14001ae3b
14001ade0:	f6 42 1c 01          	testb  $0x1,0x1c(%rdx)
14001ade4:	74 55                	je     0x14001ae3b
14001ade6:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14001ade9:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14001adef:	77 0a                	ja     0x14001adfb
14001adf1:	8b c1                	mov    %ecx,%eax
14001adf3:	41 8b cf             	mov    %r15d,%ecx
14001adf6:	48 2b c8             	sub    %rax,%rcx
14001adf9:	eb 02                	jmp    0x14001adfd
14001adfb:	33 c9                	xor    %ecx,%ecx
14001adfd:	45 84 e4             	test   %r12b,%r12b
14001ae00:	4c 8d 05 71 c8 01 00 	lea    0x1c871(%rip),%r8        # 0x140037678
14001ae07:	48 8d 05 7a c8 01 00 	lea    0x1c87a(%rip),%rax        # 0x140037688
14001ae0e:	49 0f 45 c0          	cmovne %r8,%rax
14001ae12:	4c 03 c9             	add    %rcx,%r9
14001ae15:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
14001ae19:	48 89 4c 24 40       	mov    %rcx,0x40(%rsp)
14001ae1e:	48 8b 4a 10          	mov    0x10(%rdx),%rcx
14001ae22:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
14001ae27:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
14001ae2c:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14001ae31:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14001ae36:	e8 d1 b4 ff ff       	call   0x14001630c
14001ae3b:	4c 8b 45 60          	mov    0x60(%rbp),%r8
14001ae3f:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14001ae43:	83 65 e0 00          	andl   $0x0,-0x20(%rbp)
14001ae47:	48 8d 86 80 00 00 00 	lea    0x80(%rsi),%rax
14001ae4e:	48 83 65 e8 00       	andq   $0x0,-0x18(%rbp)
14001ae53:	4c 8d ae 88 00 00 00 	lea    0x88(%rsi),%r13
14001ae5a:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
14001ae5f:	45 33 c9             	xor    %r9d,%r9d
14001ae62:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
14001ae66:	8b d7                	mov    %edi,%edx
14001ae68:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14001ae6d:	45 32 e4             	xor    %r12b,%r12b
14001ae70:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14001ae74:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14001ae79:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14001ae7e:	48 ff 15 b3 ad 01 00 	rex.W call *0x1adb3(%rip)        # 0x140035c38
14001ae85:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001ae8a:	8b f8                	mov    %eax,%edi
14001ae8c:	3d 18 00 64 00       	cmp    $0x640018,%eax
14001ae91:	75 07                	jne    0x14001ae9a
14001ae93:	c6 86 0d 01 00 00 01 	movb   $0x1,0x10d(%rsi)
14001ae9a:	85 c0                	test   %eax,%eax
14001ae9c:	0f 88 11 02 00 00    	js     0x14001b0b3
14001aea2:	4c 8b 15 9f 31 02 00 	mov    0x2319f(%rip),%r10        # 0x14003e048
14001aea9:	48 8d 05 98 31 02 00 	lea    0x23198(%rip),%rax        # 0x14003e048
14001aeb0:	4c 3b d0             	cmp    %rax,%r10
14001aeb3:	74 4b                	je     0x14001af00
14001aeb5:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
14001aeba:	74 44                	je     0x14001af00
14001aebc:	41 8b 06             	mov    (%r14),%eax
14001aebf:	ff c0                	inc    %eax
14001aec1:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14001aec4:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14001aeca:	77 0a                	ja     0x14001aed6
14001aecc:	8b c1                	mov    %ecx,%eax
14001aece:	49 8b cf             	mov    %r15,%rcx
14001aed1:	48 2b c8             	sub    %rax,%rcx
14001aed4:	eb 02                	jmp    0x14001aed8
14001aed6:	33 c9                	xor    %ecx,%ecx
14001aed8:	49 8b 45 00          	mov    0x0(%r13),%rax
14001aedc:	4c 8d 0d 6d b6 01 00 	lea    0x1b66d(%rip),%r9        # 0x140036550
14001aee3:	4c 03 c9             	add    %rcx,%r9
14001aee6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001aeeb:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14001aeef:	4c 8d 05 12 c8 01 00 	lea    0x1c812(%rip),%r8        # 0x140037708
14001aef6:	ba 56 00 00 00       	mov    $0x56,%edx
14001aefb:	e8 f8 a8 fe ff       	call   0x1400057f8
14001af00:	45 33 c9             	xor    %r9d,%r9d
14001af03:	45 33 c0             	xor    %r8d,%r8d
14001af06:	33 c9                	xor    %ecx,%ecx
14001af08:	41 8d 51 01          	lea    0x1(%r9),%edx
14001af0c:	48 ff 15 a5 a9 01 00 	rex.W call *0x1a9a5(%rip)        # 0x1400358b8
14001af13:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001af18:	48 89 86 e0 00 00 00 	mov    %rax,0xe0(%rsi)
14001af1f:	48 85 c0             	test   %rax,%rax
14001af22:	75 26                	jne    0x14001af4a
14001af24:	48 ff 15 6d a7 01 00 	rex.W call *0x1a76d(%rip)        # 0x140035698
14001af2b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001af30:	0f b7 f8             	movzwl %ax,%edi
14001af33:	81 cf 00 00 07 80    	or     $0x80070000,%edi
14001af39:	85 c0                	test   %eax,%eax
14001af3b:	0f 4e f8             	cmovle %eax,%edi
14001af3e:	b8 05 40 00 80       	mov    $0x80004005,%eax
14001af43:	85 ff                	test   %edi,%edi
14001af45:	0f 49 f8             	cmovns %eax,%edi
14001af48:	eb 02                	jmp    0x14001af4c
14001af4a:	33 ff                	xor    %edi,%edi
14001af4c:	85 ff                	test   %edi,%edi
14001af4e:	0f 88 5f 01 00 00    	js     0x14001b0b3
14001af54:	45 33 c9             	xor    %r9d,%r9d
14001af57:	45 33 c0             	xor    %r8d,%r8d
14001af5a:	33 c9                	xor    %ecx,%ecx
14001af5c:	41 8d 51 01          	lea    0x1(%r9),%edx
14001af60:	48 ff 15 51 a9 01 00 	rex.W call *0x1a951(%rip)        # 0x1400358b8
14001af67:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001af6c:	48 89 86 d8 00 00 00 	mov    %rax,0xd8(%rsi)
14001af73:	48 85 c0             	test   %rax,%rax
14001af76:	75 26                	jne    0x14001af9e
14001af78:	48 ff 15 19 a7 01 00 	rex.W call *0x1a719(%rip)        # 0x140035698
14001af7f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001af84:	0f b7 f8             	movzwl %ax,%edi
14001af87:	81 cf 00 00 07 80    	or     $0x80070000,%edi
14001af8d:	85 c0                	test   %eax,%eax
14001af8f:	0f 4e f8             	cmovle %eax,%edi
14001af92:	b8 05 40 00 80       	mov    $0x80004005,%eax
14001af97:	85 ff                	test   %edi,%edi
14001af99:	0f 49 f8             	cmovns %eax,%edi
14001af9c:	eb 02                	jmp    0x14001afa0
14001af9e:	33 ff                	xor    %edi,%edi
14001afa0:	85 ff                	test   %edi,%edi
14001afa2:	0f 88 0b 01 00 00    	js     0x14001b0b3
14001afa8:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
14001afac:	48 8b ce             	mov    %rsi,%rcx
14001afaf:	8b 55 e0             	mov    -0x20(%rbp),%edx
14001afb2:	e8 51 bf ff ff       	call   0x140016f08
14001afb7:	8b f8                	mov    %eax,%edi
14001afb9:	85 c0                	test   %eax,%eax
14001afbb:	0f 89 f2 00 00 00    	jns    0x14001b0b3
14001afc1:	48 8b ce             	mov    %rsi,%rcx
14001afc4:	e8 33 d7 ff ff       	call   0x1400186fc
14001afc9:	33 d2                	xor    %edx,%edx
14001afcb:	84 c0                	test   %al,%al
14001afcd:	0f 85 bb 00 00 00    	jne    0x14001b08e
14001afd3:	4c 8b 15 6e 30 02 00 	mov    0x2306e(%rip),%r10        # 0x14003e048
14001afda:	48 8d 05 67 30 02 00 	lea    0x23067(%rip),%rax        # 0x14003e048
14001afe1:	4c 3b d0             	cmp    %rax,%r10
14001afe4:	74 43                	je     0x14001b029
14001afe6:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
14001afeb:	74 3c                	je     0x14001b029
14001afed:	41 8b 06             	mov    (%r14),%eax
14001aff0:	ff c0                	inc    %eax
14001aff2:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14001aff5:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14001affb:	77 0a                	ja     0x14001b007
14001affd:	8b c1                	mov    %ecx,%eax
14001afff:	49 8b cf             	mov    %r15,%rcx
14001b002:	48 2b c8             	sub    %rax,%rcx
14001b005:	eb 03                	jmp    0x14001b00a
14001b007:	48 8b ca             	mov    %rdx,%rcx
14001b00a:	4c 8d 0d 3f b5 01 00 	lea    0x1b53f(%rip),%r9        # 0x140036550
14001b011:	ba 57 00 00 00       	mov    $0x57,%edx
14001b016:	4c 03 c9             	add    %rcx,%r9
14001b019:	4c 8d 05 e8 c6 01 00 	lea    0x1c6e8(%rip),%r8        # 0x140037708
14001b020:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14001b024:	e8 e7 6b fe ff       	call   0x140001c10
14001b029:	48 8b ce             	mov    %rsi,%rcx
14001b02c:	e8 6b c6 ff ff       	call   0x14001769c
14001b031:	8b f8                	mov    %eax,%edi
14001b033:	4c 8b 15 0e 30 02 00 	mov    0x2300e(%rip),%r10        # 0x14003e048
14001b03a:	48 8d 05 07 30 02 00 	lea    0x23007(%rip),%rax        # 0x14003e048
14001b041:	4c 3b d0             	cmp    %rax,%r10
14001b044:	74 6d                	je     0x14001b0b3
14001b046:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
14001b04b:	74 66                	je     0x14001b0b3
14001b04d:	41 8b 06             	mov    (%r14),%eax
14001b050:	ff c0                	inc    %eax
14001b052:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14001b055:	81 f9 e1 01 00 00    	cmp    $0x1e1,%ecx
14001b05b:	77 0a                	ja     0x14001b067
14001b05d:	8b c1                	mov    %ecx,%eax
14001b05f:	49 8b cf             	mov    %r15,%rcx
14001b062:	48 2b c8             	sub    %rax,%rcx
14001b065:	eb 02                	jmp    0x14001b069
14001b067:	33 c9                	xor    %ecx,%ecx
14001b069:	4c 8d 0d e0 b4 01 00 	lea    0x1b4e0(%rip),%r9        # 0x140036550
14001b070:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14001b074:	4c 03 c9             	add    %rcx,%r9
14001b077:	4c 8d 05 8a c6 01 00 	lea    0x1c68a(%rip),%r8        # 0x140037708
14001b07e:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14001b082:	ba 58 00 00 00       	mov    $0x58,%edx
14001b087:	e8 e8 6b fe ff       	call   0x140001c74
14001b08c:	eb 25                	jmp    0x14001b0b3
14001b08e:	38 96 08 01 00 00    	cmp    %dl,0x108(%rsi)
14001b094:	74 18                	je     0x14001b0ae
14001b096:	38 96 0b 01 00 00    	cmp    %dl,0x10b(%rsi)
14001b09c:	74 10                	je     0x14001b0ae
14001b09e:	38 96 0a 01 00 00    	cmp    %dl,0x10a(%rsi)
14001b0a4:	74 08                	je     0x14001b0ae
14001b0a6:	38 96 09 01 00 00    	cmp    %dl,0x109(%rsi)
14001b0ac:	75 03                	jne    0x14001b0b1
14001b0ae:	41 b4 01             	mov    $0x1,%r12b
14001b0b1:	8b fa                	mov    %edx,%edi
14001b0b3:	48 ff 15 be a8 01 00 	rex.W call *0x1a8be(%rip)        # 0x140035978
14001b0ba:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b0bf:	f6 05 fa 36 02 00 04 	testb  $0x4,0x236fa(%rip)        # 0x14003e7c0
14001b0c6:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
14001b0ca:	c7 45 40 01 00 00 00 	movl   $0x1,0x40(%rbp)
14001b0d1:	74 2e                	je     0x14001b101
14001b0d3:	48 8b 8e 90 00 00 00 	mov    0x90(%rsi),%rcx
14001b0da:	48 8d 15 0f b9 01 00 	lea    0x1b90f(%rip),%rdx        # 0x1400369f0
14001b0e1:	4d 8b 4d 00          	mov    0x0(%r13),%r9
14001b0e5:	48 85 c9             	test   %rcx,%rcx
14001b0e8:	4c 8b 45 60          	mov    0x60(%rbp),%r8
14001b0ec:	48 0f 45 d1          	cmovne %rcx,%rdx
14001b0f0:	48 89 54 24 20       	mov    %rdx,0x20(%rsp)
14001b0f5:	48 8d 15 0c b7 01 00 	lea    0x1b70c(%rip),%rdx        # 0x140036808
14001b0fc:	e8 93 11 00 00       	call   0x14001c294
14001b101:	85 ff                	test   %edi,%edi
14001b103:	78 3f                	js     0x14001b144
14001b105:	80 7d 48 00          	cmpb   $0x0,0x48(%rbp)
14001b109:	74 35                	je     0x14001b140
14001b10b:	48 83 25 c5 38 02 00 	andq   $0x0,0x238c5(%rip)        # 0x14003e9d8