14001b651:	75 22                	jne    0x14001b675
14001b653:	48 ff 15 3e a0 01 00 	rex.W call *0x1a03e(%rip)        # 0x140035698
14001b65a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b65f:	0f b7 f8             	movzwl %ax,%edi
14001b662:	81 cf 00 00 07 80    	or     $0x80070000,%edi
14001b668:	85 c0                	test   %eax,%eax
14001b66a:	0f 4e f8             	cmovle %eax,%edi
14001b66d:	85 ff                	test   %edi,%edi
14001b66f:	41 0f 49 ff          	cmovns %r15d,%edi
14001b673:	eb 02                	jmp    0x14001b677
14001b675:	33 ff                	xor    %edi,%edi
14001b677:	85 ff                	test   %edi,%edi
14001b679:	0f 88 63 03 00 00    	js     0x14001b9e2
14001b67f:	4c 8d bd 80 00 00 00 	lea    0x80(%rbp),%r15
14001b686:	49 8b 0f             	mov    (%r15),%rcx
14001b689:	48 ff 15 98 a5 01 00 	rex.W call *0x1a598(%rip)        # 0x140035c28
14001b690:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b695:	8b f8                	mov    %eax,%edi
14001b697:	4c 8b 15 aa 29 02 00 	mov    0x229aa(%rip),%r10        # 0x14003e048
14001b69e:	48 8d 05 a3 29 02 00 	lea    0x229a3(%rip),%rax        # 0x14003e048
14001b6a5:	4c 3b d0             	cmp    %rax,%r10
14001b6a8:	74 44                	je     0x14001b6ee
14001b6aa:	41 f6 42 1c 04       	testb  $0x4,0x1c(%r10)
14001b6af:	74 3d                	je     0x14001b6ee
14001b6b1:	8b 0e                	mov    (%rsi),%ecx
14001b6b3:	ff c1                	inc    %ecx
14001b6b5:	8d 04 89             	lea    (%rcx,%rcx,4),%eax
14001b6b8:	3d e1 01 00 00       	cmp    $0x1e1,%eax
14001b6bd:	77 08                	ja     0x14001b6c7
14001b6bf:	49 8b ce             	mov    %r14,%rcx
14001b6c2:	48 2b c8             	sub    %rax,%rcx
14001b6c5:	eb 02                	jmp    0x14001b6c9
14001b6c7:	33 c9                	xor    %ecx,%ecx
14001b6c9:	49 8b 07             	mov    (%r15),%rax
14001b6cc:	4e 8d 0c 21          	lea    (%rcx,%r12,1),%r9
14001b6d0:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14001b6d4:	4c 8d 05 2d c0 01 00 	lea    0x1c02d(%rip),%r8        # 0x140037708
14001b6db:	ba 60 00 00 00       	mov    $0x60,%edx
14001b6e0:	89 7c 24 28          	mov    %edi,0x28(%rsp)
14001b6e4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001b6e9:	e8 0e 6a fe ff       	call   0x1400020fc
14001b6ee:	49 83 27 00          	andq   $0x0,(%r15)
14001b6f2:	85 ff                	test   %edi,%edi
14001b6f4:	0f 88 e8 02 00 00    	js     0x14001b9e2
14001b6fa:	48 8d 84 24 90 00 00 	lea    0x90(%rsp),%rax
14001b701:	00
14001b702:	45 33 c9             	xor    %r9d,%r9d
14001b705:	4c 8d a5 88 00 00 00 	lea    0x88(%rbp),%r12
14001b70c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001b711:	49 8b 0c 24          	mov    (%r12),%rcx
14001b715:	45 33 c0             	xor    %r8d,%r8d
14001b718:	33 d2                	xor    %edx,%edx
14001b71a:	48 ff 15 ff a4 01 00 	rex.W call *0x1a4ff(%rip)        # 0x140035c20
14001b721:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b726:	8b f8                	mov    %eax,%edi
14001b728:	48 8b 0d 19 29 02 00 	mov    0x22919(%rip),%rcx        # 0x14003e048
14001b72f:	48 8d 05 12 29 02 00 	lea    0x22912(%rip),%rax        # 0x14003e048
14001b736:	48 3b c8             	cmp    %rax,%rcx
14001b739:	74 58                	je     0x14001b793
14001b73b:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14001b73f:	74 52                	je     0x14001b793
14001b741:	8b 06                	mov    (%rsi),%eax
14001b743:	ff c0                	inc    %eax
14001b745:	8d 14 80             	lea    (%rax,%rax,4),%edx
14001b748:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001b74e:	77 0a                	ja     0x14001b75a
14001b750:	8b c2                	mov    %edx,%eax
14001b752:	49 8b d6             	mov    %r14,%rdx
14001b755:	48 2b d0             	sub    %rax,%rdx
14001b758:	eb 02                	jmp    0x14001b75c
14001b75a:	33 d2                	xor    %edx,%edx
14001b75c:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
14001b763:	00
14001b764:	4c 8d 0d e5 ad 01 00 	lea    0x1ade5(%rip),%r9        # 0x140036550
14001b76b:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001b76f:	4c 8d 05 92 bf 01 00 	lea    0x1bf92(%rip),%r8        # 0x140037708
14001b776:	4c 03 ca             	add    %rdx,%r9
14001b779:	89 7c 24 28          	mov    %edi,0x28(%rsp)
14001b77d:	ba 61 00 00 00       	mov    $0x61,%edx
14001b782:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001b787:	e8 70 69 fe ff       	call   0x1400020fc
14001b78c:	48 8b 0d b5 28 02 00 	mov    0x228b5(%rip),%rcx        # 0x14003e048
14001b793:	85 ff                	test   %edi,%edi
14001b795:	0f 88 57 02 00 00    	js     0x14001b9f2
14001b79b:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
14001b7a2:	00
14001b7a3:	48 8d 15 36 d4 ff ff 	lea    -0x2bca(%rip),%rdx        # 0x140018be0
14001b7aa:	4c 8b c5             	mov    %rbp,%r8
14001b7ad:	48 ff 15 64 a4 01 00 	rex.W call *0x1a464(%rip)        # 0x140035c18
14001b7b4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b7b9:	8b f8                	mov    %eax,%edi
14001b7bb:	85 c0                	test   %eax,%eax
14001b7bd:	0f 88 a1 00 00 00    	js     0x14001b864
14001b7c3:	48 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%rcx
14001b7ca:	83 ca ff             	or     $0xffffffff,%edx
14001b7cd:	48 ff 15 ec a0 01 00 	rex.W call *0x1a0ec(%rip)        # 0x1400358c0
14001b7d4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b7d9:	85 c0                	test   %eax,%eax
14001b7db:	75 63                	jne    0x14001b840
14001b7dd:	8b bd 00 01 00 00    	mov    0x100(%rbp),%edi
14001b7e3:	85 ff                	test   %edi,%edi
14001b7e5:	78 7d                	js     0x14001b864
14001b7e7:	48 8b 0d 5a 28 02 00 	mov    0x2285a(%rip),%rcx        # 0x14003e048
14001b7ee:	48 8d 05 53 28 02 00 	lea    0x22853(%rip),%rax        # 0x14003e048
14001b7f5:	48 3b c8             	cmp    %rax,%rcx
14001b7f8:	0f 84 bd 00 00 00    	je     0x14001b8bb
14001b7fe:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14001b802:	74 6e                	je     0x14001b872
14001b804:	8b 06                	mov    (%rsi),%eax
14001b806:	ff c0                	inc    %eax
14001b808:	8d 14 80             	lea    (%rax,%rax,4),%edx
14001b80b:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001b811:	77 0a                	ja     0x14001b81d
14001b813:	8b c2                	mov    %edx,%eax
14001b815:	49 8b d6             	mov    %r14,%rdx
14001b818:	48 2b d0             	sub    %rax,%rdx
14001b81b:	eb 02                	jmp    0x14001b81f
14001b81d:	33 d2                	xor    %edx,%edx
14001b81f:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001b823:	4c 8d 0d 26 ad 01 00 	lea    0x1ad26(%rip),%r9        # 0x140036550
14001b82a:	4c 03 ca             	add    %rdx,%r9
14001b82d:	4c 8d 05 d4 be 01 00 	lea    0x1bed4(%rip),%r8        # 0x140037708
14001b834:	ba 62 00 00 00       	mov    $0x62,%edx
14001b839:	e8 d2 63 fe ff       	call   0x140001c10
14001b83e:	eb 24                	jmp    0x14001b864
14001b840:	48 ff 15 51 9e 01 00 	rex.W call *0x19e51(%rip)        # 0x140035698
14001b847:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b84c:	0f b7 f8             	movzwl %ax,%edi
14001b84f:	81 cf 00 00 07 80    	or     $0x80070000,%edi
14001b855:	85 c0                	test   %eax,%eax
14001b857:	0f 4e f8             	cmovle %eax,%edi
14001b85a:	b8 05 40 00 80       	mov    $0x80004005,%eax
14001b85f:	85 ff                	test   %edi,%edi
14001b861:	0f 49 f8             	cmovns %eax,%edi
14001b864:	48 8b 0d dd 27 02 00 	mov    0x227dd(%rip),%rcx        # 0x14003e048
14001b86b:	48 8d 05 d6 27 02 00 	lea    0x227d6(%rip),%rax        # 0x14003e048
14001b872:	48 3b c8             	cmp    %rax,%rcx
14001b875:	74 44                	je     0x14001b8bb
14001b877:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14001b87b:	74 3e                	je     0x14001b8bb
14001b87d:	8b 06                	mov    (%rsi),%eax
14001b87f:	ff c0                	inc    %eax
14001b881:	8d 14 80             	lea    (%rax,%rax,4),%edx
14001b884:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001b88a:	77 0a                	ja     0x14001b896
14001b88c:	8b c2                	mov    %edx,%eax
14001b88e:	49 8b d6             	mov    %r14,%rdx
14001b891:	48 2b d0             	sub    %rax,%rdx
14001b894:	eb 02                	jmp    0x14001b898
14001b896:	33 d2                	xor    %edx,%edx
14001b898:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001b89c:	4c 8d 0d ad ac 01 00 	lea    0x1acad(%rip),%r9        # 0x140036550
14001b8a3:	4c 03 ca             	add    %rdx,%r9
14001b8a6:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14001b8aa:	ba 63 00 00 00       	mov    $0x63,%edx
14001b8af:	4c 8d 05 52 be 01 00 	lea    0x1be52(%rip),%r8        # 0x140037708
14001b8b6:	e8 b9 63 fe ff       	call   0x140001c74
14001b8bb:	48 8b 8c 24 90 00 00 	mov    0x90(%rsp),%rcx
14001b8c2:	00
14001b8c3:	48 ff 15 5e a3 01 00 	rex.W call *0x1a35e(%rip)        # 0x140035c28
14001b8ca:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b8cf:	8b f8                	mov    %eax,%edi
14001b8d1:	48 8b 0d 70 27 02 00 	mov    0x22770(%rip),%rcx        # 0x14003e048
14001b8d8:	48 8d 05 69 27 02 00 	lea    0x22769(%rip),%rax        # 0x14003e048
14001b8df:	48 3b c8             	cmp    %rax,%rcx
14001b8e2:	74 58                	je     0x14001b93c
14001b8e4:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14001b8e8:	74 52                	je     0x14001b93c
14001b8ea:	8b 06                	mov    (%rsi),%eax
14001b8ec:	ff c0                	inc    %eax
14001b8ee:	8d 14 80             	lea    (%rax,%rax,4),%edx
14001b8f1:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001b8f7:	77 0a                	ja     0x14001b903
14001b8f9:	8b c2                	mov    %edx,%eax
14001b8fb:	49 8b d6             	mov    %r14,%rdx
14001b8fe:	48 2b d0             	sub    %rax,%rdx
14001b901:	eb 02                	jmp    0x14001b905
14001b903:	33 d2                	xor    %edx,%edx
14001b905:	48 8b 84 24 90 00 00 	mov    0x90(%rsp),%rax
14001b90c:	00
14001b90d:	4c 8d 0d 3c ac 01 00 	lea    0x1ac3c(%rip),%r9        # 0x140036550
14001b914:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001b918:	4c 8d 05 e9 bd 01 00 	lea    0x1bde9(%rip),%r8        # 0x140037708
14001b91f:	4c 03 ca             	add    %rdx,%r9
14001b922:	89 7c 24 28          	mov    %edi,0x28(%rsp)
14001b926:	ba 64 00 00 00       	mov    $0x64,%edx
14001b92b:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14001b930:	e8 c7 67 fe ff       	call   0x1400020fc
14001b935:	48 8b 0d 0c 27 02 00 	mov    0x2270c(%rip),%rcx        # 0x14003e048
14001b93c:	85 ff                	test   %edi,%edi
14001b93e:	0f 88 ae 00 00 00    	js     0x14001b9f2
14001b944:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
14001b94a:	45 33 c9             	xor    %r9d,%r9d
14001b94d:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
14001b953:	4d 8b c5             	mov    %r13,%r8
14001b956:	8b 94 24 a0 00 00 00 	mov    0xa0(%rsp),%edx
14001b95d:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
14001b964:	00
14001b965:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14001b96a:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14001b96f:	48 ff 15 c2 a2 01 00 	rex.W call *0x1a2c2(%rip)        # 0x140035c38
14001b976:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001b97b:	8b f8                	mov    %eax,%edi
14001b97d:	48 8b 0d c4 26 02 00 	mov    0x226c4(%rip),%rcx        # 0x14003e048
14001b984:	4c 8d 3d bd 26 02 00 	lea    0x226bd(%rip),%r15        # 0x14003e048
14001b98b:	49 3b cf             	cmp    %r15,%rcx
14001b98e:	0f 84 b0 00 00 00    	je     0x14001ba44
14001b994:	f6 41 1c 04          	testb  $0x4,0x1c(%rcx)
14001b998:	74 5f                	je     0x14001b9f9
14001b99a:	8b 06                	mov    (%rsi),%eax
14001b99c:	ff c0                	inc    %eax
14001b99e:	8d 14 80             	lea    (%rax,%rax,4),%edx
14001b9a1:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001b9a7:	77 0a                	ja     0x14001b9b3
14001b9a9:	8b c2                	mov    %edx,%eax
14001b9ab:	49 8b d6             	mov    %r14,%rdx
14001b9ae:	48 2b d0             	sub    %rax,%rdx
14001b9b1:	eb 02                	jmp    0x14001b9b5
14001b9b3:	33 d2                	xor    %edx,%edx
14001b9b5:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001b9b9:	4c 8d 25 90 ab 01 00 	lea    0x1ab90(%rip),%r12        # 0x140036550
14001b9c0:	4e 8d 0c 22          	lea    (%rdx,%r12,1),%r9
14001b9c4:	89 7c 24 20          	mov    %edi,0x20(%rsp)
14001b9c8:	ba 65 00 00 00       	mov    $0x65,%edx
14001b9cd:	4c 8d 05 34 bd 01 00 	lea    0x1bd34(%rip),%r8        # 0x140037708
14001b9d4:	e8 9b 62 fe ff       	call   0x140001c74
14001b9d9:	48 8b 0d 68 26 02 00 	mov    0x22668(%rip),%rcx        # 0x14003e048
14001b9e0:	eb 1e                	jmp    0x14001ba00
14001b9e2:	48 8b 0d 5f 26 02 00 	mov    0x2265f(%rip),%rcx        # 0x14003e048
14001b9e9:	4c 8d 3d 58 26 02 00 	lea    0x22658(%rip),%r15        # 0x14003e048
14001b9f0:	eb 0e                	jmp    0x14001ba00
14001b9f2:	4c 8d 3d 4f 26 02 00 	lea    0x2264f(%rip),%r15        # 0x14003e048
14001b9f9:	4c 8d 25 50 ab 01 00 	lea    0x1ab50(%rip),%r12        # 0x140036550
14001ba00:	49 3b cf             	cmp    %r15,%rcx
14001ba03:	74 3f                	je     0x14001ba44
14001ba05:	f6 41 1c 01          	testb  $0x1,0x1c(%rcx)
14001ba09:	74 39                	je     0x14001ba44
14001ba0b:	8b 06                	mov    (%rsi),%eax
14001ba0d:	8d 14 80             	lea    (%rax,%rax,4),%edx
14001ba10:	81 fa e1 01 00 00    	cmp    $0x1e1,%edx
14001ba16:	77 07                	ja     0x14001ba1f
14001ba18:	8b c2                	mov    %edx,%eax
14001ba1a:	4c 2b f0             	sub    %rax,%r14
14001ba1d:	eb 03                	jmp    0x14001ba22
14001ba1f:	45 33 f6             	xor    %r14d,%r14d
14001ba22:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14001ba26:	4f 8d 0c 26          	lea    (%r14,%r12,1),%r9
14001ba2a:	ba 66 00 00 00       	mov    $0x66,%edx
14001ba2f:	89 7c 24 28          	mov    %edi,0x28(%rsp)
14001ba33:	4c 8d 05 ce bc 01 00 	lea    0x1bcce(%rip),%r8        # 0x140037708
14001ba3a:	48 89 6c 24 20       	mov    %rbp,0x20(%rsp)
14001ba3f:	e8 b8 66 fe ff       	call   0x1400020fc
14001ba44:	83 c8 ff             	or     $0xffffffff,%eax
14001ba47:	01 06                	add    %eax,(%rsi)
14001ba49:	3b d8                	cmp    %eax,%ebx
14001ba4b:	74 23                	je     0x14001ba70
14001ba4d:	8b cb                	mov    %ebx,%ecx
14001ba4f:	48 ff 15 82 9d 01 00 	rex.W call *0x19d82(%rip)        # 0x1400357d8
14001ba56:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001ba5b:	48 85 c0             	test   %rax,%rax
14001ba5e:	74 10                	je     0x14001ba70
14001ba60:	33 d2                	xor    %edx,%edx
14001ba62:	8b cb                	mov    %ebx,%ecx
14001ba64:	48 ff 15 2d 9d 01 00 	rex.W call *0x19d2d(%rip)        # 0x140035798
14001ba6b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001ba70:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
14001ba77:	00
14001ba78:	8b c7                	mov    %edi,%eax
14001ba7a:	48 83 c4 50          	add    $0x50,%rsp
14001ba7e:	41 5f                	pop    %r15
14001ba80:	41 5e                	pop    %r14
14001ba82:	41 5d                	pop    %r13
14001ba84:	41 5c                	pop    %r12
14001ba86:	5f                   	pop    %rdi
14001ba87:	5e                   	pop    %rsi
14001ba88:	5d                   	pop    %rbp
14001ba89:	c3                   	ret
14001ba8a:	cc                   	int3
14001ba8b:	cc                   	int3
14001ba8c:	cc                   	int3
14001ba8d:	cc                   	int3
14001ba8e:	cc                   	int3
14001ba8f:	cc                   	int3
14001ba90:	cc                   	int3
14001ba91:	cc                   	int3
14001ba92:	cc                   	int3
14001ba93:	cc                   	int3
14001ba94:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
14001ba99:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14001ba9e:	57                   	push   %rdi
14001ba9f:	41 54                	push   %r12
14001baa1:	41 55                	push   %r13
14001baa3:	41 56                	push   %r14
14001baa5:	41 57                	push   %r15
14001baa7:	48 83 ec 30          	sub    $0x30,%rsp
14001baab:	48 8b f1             	mov    %rcx,%rsi
14001baae:	8b 0d c8 26 02 00    	mov    0x226c8(%rip),%ecx        # 0x14003e17c
14001bab4:	48 ff 15 1d 9d 01 00 	rex.W call *0x19d1d(%rip)        # 0x1400357d8
14001babb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001bac0:	83 cb ff             	or     $0xffffffff,%ebx
14001bac3:	4c 8b f0             	mov    %rax,%r14
14001bac6:	48 85 c0             	test   %rax,%rax
14001bac9:	75 22                	jne    0x14001baed
14001bacb:	8b 1d ab 26 02 00    	mov    0x226ab(%rip),%ebx        # 0x14003e17c
14001bad1:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
14001bad6:	21 44 24 60          	and    %eax,0x60(%rsp)
14001bada:	4c 8d 74 24 60       	lea    0x60(%rsp),%r14
14001badf:	8b cb                	mov    %ebx,%ecx
14001bae1:	48 ff 15 b0 9c 01 00 	rex.W call *0x19cb0(%rip)        # 0x140035798
14001bae8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001baed:	41 8b 06             	mov    (%r14),%eax
14001baf0:	ff c0                	inc    %eax
14001baf2:	41 89 06             	mov    %eax,(%r14)
14001baf5:	4c 8b 15 4c 25 02 00 	mov    0x2254c(%rip),%r10        # 0x14003e048
14001bafc:	4c 8d 25 45 25 02 00 	lea    0x22545(%rip),%r12        # 0x14003e048
14001bb03:	48 8d 15 46 aa 01 00 	lea    0x1aa46(%rip),%rdx        # 0x140036550
14001bb0a:	41 bd e1 01 00 00    	mov    $0x1e1,%r13d
14001bb10:	45 8d 7d fe          	lea    -0x2(%r13),%r15d
14001bb14:	4d 3b d4             	cmp    %r12,%r10
14001bb17:	74 39                	je     0x14001bb52
14001bb19:	41 f6 42 1c 01       	testb  $0x1,0x1c(%r10)
14001bb1e:	74 32                	je     0x14001bb52
14001bb20:	8d 0c 80             	lea    (%rax,%rax,4),%ecx
14001bb23:	41 3b cd             	cmp    %r13d,%ecx
14001bb26:	77 0a                	ja     0x14001bb32
14001bb28:	8b c1                	mov    %ecx,%eax
14001bb2a:	41 8b cf             	mov    %r15d,%ecx
14001bb2d:	48 2b c8             	sub    %rax,%rcx
14001bb30:	eb 02                	jmp    0x14001bb34
14001bb32:	33 c9                	xor    %ecx,%ecx
14001bb34:	4c 8d 0c 11          	lea    (%rcx,%rdx,1),%r9
14001bb38:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14001bb3d:	49 8b 4a 10          	mov    0x10(%r10),%rcx
14001bb41:	4c 8d 05 c0 bb 01 00 	lea    0x1bbc0(%rip),%r8        # 0x140037708
14001bb48:	ba 67 00 00 00       	mov    $0x67,%edx
14001bb4d:	e8 9a 61 fe ff       	call   0x140001cec
14001bb52:	33 ff                	xor    %edi,%edi
14001bb54:	40 38 be 0f 01 00 00 	cmp    %dil,0x10f(%rsi)
14001bb5b:	0f 84 a9 01 00 00    	je     0x14001bd0a
14001bb61:	48 8b ce             	mov    %rsi,%rcx
14001bb64:	e8 03 c9 ff ff       	call   0x14001846c
14001bb69:	8b f8                	mov    %eax,%edi
14001bb6b:	4c 8b 15 d6 24 02 00 	mov    0x224d6(%rip),%r10        # 0x14003e048
14001bb72:	48 8d 05 cf 24 02 00 	lea    0x224cf(%rip),%rax        # 0x14003e048
14001bb79:	41 b4 04             	mov    $0x4,%r12b
14001bb7c:	4c 3b d0             	cmp    %rax,%r10
14001bb7f:	74 47                	je     0x14001bbc8
14001bb81:	45 84 62 1c          	test   %r12b,0x1c(%r10)
14001bb85:	74 41                	je     0x14001bbc8
14001bb87:	41 8b 0e             	mov    (%r14),%ecx