14004495c:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
140044960:	e8 69 12 01 00       	call   0x140055bce
140044965:	8b d8                	mov    %eax,%ebx
140044967:	85 c0                	test   %eax,%eax
140044969:	79 34                	jns    0x14004499f
14004496b:	48 8d 05 8e 36 07 00 	lea    0x7368e(%rip),%rax        # 0x1400b8000
140044972:	48 8b 0d 87 36 07 00 	mov    0x73687(%rip),%rcx        # 0x1400b8000
140044979:	48 3b c8             	cmp    %rax,%rcx
14004497c:	0f 84 9b 00 00 00    	je     0x140044a1d
140044982:	bf 00 01 00 00       	mov    $0x100,%edi
140044987:	85 79 5c             	test   %edi,0x5c(%rcx)
14004498a:	0f 84 8d 00 00 00    	je     0x140044a1d
140044990:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
140044994:	0f 82 83 00 00 00    	jb     0x140044a1d
14004499a:	8d 57 8c             	lea    -0x74(%rdi),%edx
14004499d:	eb 66                	jmp    0x140044a05
14004499f:	49 8b 8d 00 01 00 00 	mov    0x100(%r13),%rcx
1400449a6:	48 8b 01             	mov    (%rcx),%rax
1400449a9:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
1400449ad:	4c 8d 8e 88 00 00 00 	lea    0x88(%rsi),%r9
1400449b4:	4c 89 4c 24 28       	mov    %r9,0x28(%rsp)
1400449b9:	4c 8b 4d 40          	mov    0x40(%rbp),%r9
1400449bd:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1400449c2:	41 b9 10 00 00 00    	mov    $0x10,%r9d
1400449c8:	4c 8b 42 10          	mov    0x10(%rdx),%r8
1400449cc:	8b 52 08             	mov    0x8(%rdx),%edx
1400449cf:	48 8b 40 70          	mov    0x70(%rax),%rax
1400449d3:	ff 15 af ac 02 00    	call   *0x2acaf(%rip)        # 0x14006f688
1400449d9:	8b d8                	mov    %eax,%ebx
1400449db:	85 c0                	test   %eax,%eax
1400449dd:	79 71                	jns    0x140044a50
1400449df:	48 8d 05 1a 36 07 00 	lea    0x7361a(%rip),%rax        # 0x1400b8000
1400449e6:	48 8b 0d 13 36 07 00 	mov    0x73613(%rip),%rcx        # 0x1400b8000
1400449ed:	48 3b c8             	cmp    %rax,%rcx
1400449f0:	74 2b                	je     0x140044a1d
1400449f2:	bf 00 01 00 00       	mov    $0x100,%edi
1400449f7:	85 79 5c             	test   %edi,0x5c(%rcx)
1400449fa:	74 21                	je     0x140044a1d
1400449fc:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
140044a00:	72 1b                	jb     0x140044a1d
140044a02:	8d 57 8d             	lea    -0x73(%rdi),%edx
140044a05:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140044a09:	4c 8b ce             	mov    %rsi,%r9
140044a0c:	4c 8d 05 3d 4d 03 00 	lea    0x34d3d(%rip),%r8        # 0x140079750
140044a13:	48 8b 49 50          	mov    0x50(%rcx),%rcx
140044a17:	e8 c4 de fd ff       	call   0x1400228e0
140044a1c:	90                   	nop
140044a1d:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140044a21:	48 85 c9             	test   %rcx,%rcx
140044a24:	74 0e                	je     0x140044a34
140044a26:	48 8b 01             	mov    (%rcx),%rax
140044a29:	48 8b 40 10          	mov    0x10(%rax),%rax
140044a2d:	ff 15 55 ac 02 00    	call   *0x2ac55(%rip)        # 0x14006f688
140044a33:	90                   	nop
140044a34:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
140044a38:	48 85 c9             	test   %rcx,%rcx
140044a3b:	74 0e                	je     0x140044a4b
140044a3d:	48 8b 01             	mov    (%rcx),%rax
140044a40:	48 8b 40 10          	mov    0x10(%rax),%rax
140044a44:	ff 15 3e ac 02 00    	call   *0x2ac3e(%rip)        # 0x14006f688
140044a4a:	90                   	nop
140044a4b:	e9 21 03 00 00       	jmp    0x140044d71
140044a50:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140044a54:	48 85 c9             	test   %rcx,%rcx
140044a57:	74 0e                	je     0x140044a67
140044a59:	48 8b 01             	mov    (%rcx),%rax
140044a5c:	48 8b 40 10          	mov    0x10(%rax),%rax
140044a60:	ff 15 22 ac 02 00    	call   *0x2ac22(%rip)        # 0x14006f688
140044a66:	90                   	nop
140044a67:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
140044a6b:	48 85 c9             	test   %rcx,%rcx
140044a6e:	0f 84 b5 02 00 00    	je     0x140044d29
140044a74:	48 8b 01             	mov    (%rcx),%rax
140044a77:	e9 a2 02 00 00       	jmp    0x140044d1e
140044a7c:	4c 8b 76 78          	mov    0x78(%rsi),%r14
140044a80:	4c 89 75 d0          	mov    %r14,-0x30(%rbp)
140044a84:	4d 85 f6             	test   %r14,%r14
140044a87:	74 11                	je     0x140044a9a
140044a89:	49 8b 06             	mov    (%r14),%rax
140044a8c:	49 8b ce             	mov    %r14,%rcx
140044a8f:	48 8b 40 08          	mov    0x8(%rax),%rax
140044a93:	ff 15 ef ab 02 00    	call   *0x2abef(%rip)        # 0x14006f688
140044a99:	90                   	nop
140044a9a:	4d 85 f6             	test   %r14,%r14
140044a9d:	0f 84 70 02 00 00    	je     0x140044d13
140044aa3:	4c 89 65 50          	mov    %r12,0x50(%rbp)
140044aa7:	4c 8d 45 50          	lea    0x50(%rbp),%r8
140044aab:	48 8b d6             	mov    %rsi,%rdx
140044aae:	48 8d 0d 5b d8 ff ff 	lea    -0x27a5(%rip),%rcx        # 0x140042310
140044ab5:	e8 02 11 01 00       	call   0x140055bbc
140044aba:	8b d8                	mov    %eax,%ebx
140044abc:	85 c0                	test   %eax,%eax
140044abe:	79 4e                	jns    0x140044b0e
140044ac0:	48 8d 05 39 35 07 00 	lea    0x73539(%rip),%rax        # 0x1400b8000
140044ac7:	48 8b 0d 32 35 07 00 	mov    0x73532(%rip),%rcx        # 0x1400b8000
140044ace:	48 3b c8             	cmp    %rax,%rcx
140044ad1:	0f 84 ee 00 00 00    	je     0x140044bc5
140044ad7:	bf 00 01 00 00       	mov    $0x100,%edi
140044adc:	85 79 5c             	test   %edi,0x5c(%rcx)
140044adf:	0f 84 e0 00 00 00    	je     0x140044bc5
140044ae5:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
140044ae9:	0f 82 d6 00 00 00    	jb     0x140044bc5
140044aef:	8d 57 8e             	lea    -0x72(%rdi),%edx
140044af2:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140044af6:	4c 8b ce             	mov    %rsi,%r9
140044af9:	4c 8d 05 50 4c 03 00 	lea    0x34c50(%rip),%r8        # 0x140079750
140044b00:	48 8b 49 50          	mov    0x50(%rcx),%rcx
140044b04:	e8 d7 dd fd ff       	call   0x1400228e0
140044b09:	e9 b7 00 00 00       	jmp    0x140044bc5
140044b0e:	4c 89 65 40          	mov    %r12,0x40(%rbp)
140044b12:	48 8d 55 40          	lea    0x40(%rbp),%rdx
140044b16:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
140044b1a:	e8 af 10 01 00       	call   0x140055bce
140044b1f:	8b d8                	mov    %eax,%ebx
140044b21:	85 c0                	test   %eax,%eax
140044b23:	79 28                	jns    0x140044b4d
140044b25:	48 8d 05 d4 34 07 00 	lea    0x734d4(%rip),%rax        # 0x1400b8000
140044b2c:	48 8b 0d cd 34 07 00 	mov    0x734cd(%rip),%rcx        # 0x1400b8000
140044b33:	48 3b c8             	cmp    %rax,%rcx
140044b36:	74 76                	je     0x140044bae
140044b38:	bf 00 01 00 00       	mov    $0x100,%edi
140044b3d:	85 79 5c             	test   %edi,0x5c(%rcx)
140044b40:	74 6c                	je     0x140044bae
140044b42:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
140044b46:	72 66                	jb     0x140044bae
140044b48:	8d 57 8f             	lea    -0x71(%rdi),%edx
140044b4b:	eb 49                	jmp    0x140044b96
140044b4d:	49 8b 06             	mov    (%r14),%rax
140044b50:	4c 8d 8e 90 00 00 00 	lea    0x90(%rsi),%r9
140044b57:	4c 8b 45 40          	mov    0x40(%rbp),%r8
140044b5b:	bf 00 01 00 00       	mov    $0x100,%edi
140044b60:	8b d7                	mov    %edi,%edx
140044b62:	49 8b ce             	mov    %r14,%rcx
140044b65:	48 8b 40 20          	mov    0x20(%rax),%rax
140044b69:	ff 15 19 ab 02 00    	call   *0x2ab19(%rip)        # 0x14006f688
140044b6f:	8b d8                	mov    %eax,%ebx
140044b71:	85 c0                	test   %eax,%eax
140044b73:	79 7c                	jns    0x140044bf1
140044b75:	48 8d 05 84 34 07 00 	lea    0x73484(%rip),%rax        # 0x1400b8000
140044b7c:	48 8b 0d 7d 34 07 00 	mov    0x7347d(%rip),%rcx        # 0x1400b8000
140044b83:	48 3b c8             	cmp    %rax,%rcx
140044b86:	74 26                	je     0x140044bae
140044b88:	85 79 5c             	test   %edi,0x5c(%rcx)
140044b8b:	74 21                	je     0x140044bae
140044b8d:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
140044b91:	72 1b                	jb     0x140044bae
140044b93:	8d 57 90             	lea    -0x70(%rdi),%edx
140044b96:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140044b9a:	4c 8b ce             	mov    %rsi,%r9
140044b9d:	4c 8d 05 ac 4b 03 00 	lea    0x34bac(%rip),%r8        # 0x140079750
140044ba4:	48 8b 49 50          	mov    0x50(%rcx),%rcx
140044ba8:	e8 33 dd fd ff       	call   0x1400228e0
140044bad:	90                   	nop
140044bae:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140044bb2:	48 85 c9             	test   %rcx,%rcx
140044bb5:	74 0e                	je     0x140044bc5
140044bb7:	48 8b 01             	mov    (%rcx),%rax
140044bba:	48 8b 40 10          	mov    0x10(%rax),%rax
140044bbe:	ff 15 c4 aa 02 00    	call   *0x2aac4(%rip)        # 0x14006f688
140044bc4:	90                   	nop
140044bc5:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
140044bc9:	48 85 c9             	test   %rcx,%rcx
140044bcc:	74 0e                	je     0x140044bdc
140044bce:	48 8b 01             	mov    (%rcx),%rax
140044bd1:	48 8b 40 10          	mov    0x10(%rax),%rax
140044bd5:	ff 15 ad aa 02 00    	call   *0x2aaad(%rip)        # 0x14006f688
140044bdb:	90                   	nop
140044bdc:	49 8b 06             	mov    (%r14),%rax
140044bdf:	49 8b ce             	mov    %r14,%rcx
140044be2:	48 8b 40 10          	mov    0x10(%rax),%rax
140044be6:	ff 15 9c aa 02 00    	call   *0x2aa9c(%rip)        # 0x14006f688
140044bec:	e9 80 01 00 00       	jmp    0x140044d71
140044bf1:	45 38 a5 38 01 00 00 	cmp    %r12b,0x138(%r13)
140044bf8:	0f 85 e7 00 00 00    	jne    0x140044ce5
140044bfe:	49 8b 06             	mov    (%r14),%rax
140044c01:	45 33 c9             	xor    %r9d,%r9d
140044c04:	45 33 c0             	xor    %r8d,%r8d
140044c07:	33 d2                	xor    %edx,%edx
140044c09:	49 8b ce             	mov    %r14,%rcx
140044c0c:	48 8b 40 50          	mov    0x50(%rax),%rax
140044c10:	ff 15 72 aa 02 00    	call   *0x2aa72(%rip)        # 0x14006f688
140044c16:	85 c0                	test   %eax,%eax
140044c18:	79 47                	jns    0x140044c61
140044c1a:	48 8d 05 df 33 07 00 	lea    0x733df(%rip),%rax        # 0x1400b8000
140044c21:	48 8b 0d d8 33 07 00 	mov    0x733d8(%rip),%rcx        # 0x1400b8000
140044c28:	48 3b c8             	cmp    %rax,%rcx
140044c2b:	0f 84 b4 00 00 00    	je     0x140044ce5
140044c31:	85 79 5c             	test   %edi,0x5c(%rcx)
140044c34:	0f 84 ab 00 00 00    	je     0x140044ce5
140044c3a:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
140044c3e:	0f 82 a1 00 00 00    	jb     0x140044ce5
140044c44:	ba 91 00 00 00       	mov    $0x91,%edx
140044c49:	4c 8b ce             	mov    %rsi,%r9
140044c4c:	4c 8d 05 fd 4a 03 00 	lea    0x34afd(%rip),%r8        # 0x140079750
140044c53:	48 8b 49 50          	mov    0x50(%rcx),%rcx
140044c57:	e8 30 02 fe ff       	call   0x140024e8c
140044c5c:	e9 84 00 00 00       	jmp    0x140044ce5
140044c61:	4c 89 65 f0          	mov    %r12,-0x10(%rbp)
140044c65:	4c 8d 2d 14 45 03 00 	lea    0x34514(%rip),%r13        # 0x140079180
140044c6c:	4c 89 6d e8          	mov    %r13,-0x18(%rbp)
140044c70:	49 8b 06             	mov    (%r14),%rax
140044c73:	48 8b 98 98 00 00 00 	mov    0x98(%rax),%rbx
140044c7a:	33 c9                	xor    %ecx,%ecx
140044c7c:	e8 05 0f 01 00       	call   0x140055b86
140044c81:	4c 89 65 f0          	mov    %r12,-0x10(%rbp)
140044c85:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
140044c89:	45 33 c0             	xor    %r8d,%r8d
140044c8c:	41 8d 50 01          	lea    0x1(%r8),%edx
140044c90:	49 8b ce             	mov    %r14,%rcx
140044c93:	48 8b c3             	mov    %rbx,%rax
140044c96:	ff 15 ec a9 02 00    	call   *0x2a9ec(%rip)        # 0x14006f688
140044c9c:	85 c0                	test   %eax,%eax
140044c9e:	79 37                	jns    0x140044cd7
140044ca0:	48 8d 05 59 33 07 00 	lea    0x73359(%rip),%rax        # 0x1400b8000
140044ca7:	48 8b 0d 52 33 07 00 	mov    0x73352(%rip),%rcx        # 0x1400b8000
140044cae:	48 3b c8             	cmp    %rax,%rcx
140044cb1:	74 24                	je     0x140044cd7
140044cb3:	85 79 5c             	test   %edi,0x5c(%rcx)
140044cb6:	74 1f                	je     0x140044cd7
140044cb8:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
140044cbc:	72 19                	jb     0x140044cd7
140044cbe:	ba 92 00 00 00       	mov    $0x92,%edx
140044cc3:	4c 8b ce             	mov    %rsi,%r9
140044cc6:	4c 8d 05 83 4a 03 00 	lea    0x34a83(%rip),%r8        # 0x140079750
140044ccd:	48 8b 49 50          	mov    0x50(%rcx),%rcx
140044cd1:	e8 b6 01 fe ff       	call   0x140024e8c
140044cd6:	90                   	nop
140044cd7:	4c 89 6d e8          	mov    %r13,-0x18(%rbp)
140044cdb:	48 8b 4d f0          	mov    -0x10(%rbp),%rcx
140044cdf:	e8 a2 0e 01 00       	call   0x140055b86
140044ce4:	90                   	nop
140044ce5:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
140044ce9:	48 85 c9             	test   %rcx,%rcx
140044cec:	74 0e                	je     0x140044cfc
140044cee:	48 8b 01             	mov    (%rcx),%rax
140044cf1:	48 8b 40 10          	mov    0x10(%rax),%rax
140044cf5:	ff 15 8d a9 02 00    	call   *0x2a98d(%rip)        # 0x14006f688
140044cfb:	90                   	nop
140044cfc:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
140044d00:	48 85 c9             	test   %rcx,%rcx
140044d03:	74 0e                	je     0x140044d13
140044d05:	48 8b 01             	mov    (%rcx),%rax
140044d08:	48 8b 40 10          	mov    0x10(%rax),%rax
140044d0c:	ff 15 76 a9 02 00    	call   *0x2a976(%rip)        # 0x14006f688
140044d12:	90                   	nop
140044d13:	4d 85 f6             	test   %r14,%r14
140044d16:	74 11                	je     0x140044d29
140044d18:	49 8b 06             	mov    (%r14),%rax
140044d1b:	49 8b ce             	mov    %r14,%rcx
140044d1e:	48 8b 40 10          	mov    0x10(%rax),%rax
140044d22:	ff 15 60 a9 02 00    	call   *0x2a960(%rip)        # 0x14006f688
140044d28:	90                   	nop
140044d29:	41 8b dc             	mov    %r12d,%ebx
140044d2c:	eb 43                	jmp    0x140044d71
140044d2e:	48 8d 05 cb 32 07 00 	lea    0x732cb(%rip),%rax        # 0x1400b8000
140044d35:	bb 05 40 00 80       	mov    $0x80004005,%ebx
140044d3a:	48 8b 0d bf 32 07 00 	mov    0x732bf(%rip),%rcx        # 0x1400b8000
140044d41:	48 3b c8             	cmp    %rax,%rcx
140044d44:	74 2b                	je     0x140044d71
140044d46:	bf 00 01 00 00       	mov    $0x100,%edi
140044d4b:	85 79 5c             	test   %edi,0x5c(%rcx)
140044d4e:	74 21                	je     0x140044d71
140044d50:	80 79 59 02          	cmpb   $0x2,0x59(%rcx)
140044d54:	72 1b                	jb     0x140044d71
140044d56:	8d 57 8a             	lea    -0x76(%rdi),%edx
140044d59:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140044d5d:	4c 8b ce             	mov    %rsi,%r9
140044d60:	4c 8d 05 e9 49 03 00 	lea    0x349e9(%rip),%r8        # 0x140079750
140044d67:	48 8b 49 50          	mov    0x50(%rcx),%rcx
140044d6b:	e8 70 db fd ff       	call   0x1400228e0
140044d70:	90                   	nop
140044d71:	48 8d 05 38 44 03 00 	lea    0x34438(%rip),%rax        # 0x1400791b0
140044d78:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
140044d7c:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
140044d80:	e8 ef 0d 01 00       	call   0x140055b74
140044d85:	4c 89 65 e0          	mov    %r12,-0x20(%rbp)
140044d89:	48 8d 05 08 44 03 00 	lea    0x34408(%rip),%rax        # 0x140079198
140044d90:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
140044d94:	4d 85 ff             	test   %r15,%r15
140044d97:	74 11                	je     0x140044daa
140044d99:	49 8b 17             	mov    (%r15),%rdx
140044d9c:	49 8b cf             	mov    %r15,%rcx
140044d9f:	48 8b 42 10          	mov    0x10(%rdx),%rax
140044da3:	ff 15 df a8 02 00    	call   *0x2a8df(%rip)        # 0x14006f688
140044da9:	90                   	nop
140044daa:	8b c3                	mov    %ebx,%eax
140044dac:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
140044db3:	00
140044db4:	48 83 c4 70          	add    $0x70,%rsp
140044db8:	41 5f                	pop    %r15
140044dba:	41 5e                	pop    %r14
140044dbc:	41 5d                	pop    %r13
140044dbe:	41 5c                	pop    %r12
140044dc0:	5f                   	pop    %rdi
140044dc1:	5e                   	pop    %rsi
140044dc2:	5d                   	pop    %rbp
140044dc3:	c3                   	ret
140044dc4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140044dc9:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140044dce:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
140044dd3:	57                   	push   %rdi
140044dd4:	48 83 ec 20          	sub    $0x20,%rsp
140044dd8:	8b fa                	mov    %edx,%edi
140044dda:	48 8b d9             	mov    %rcx,%rbx
140044ddd:	85 d2                	test   %edx,%edx
140044ddf:	75 0b                	jne    0x140044dec
140044de1:	48 8b 51 08          	mov    0x8(%rcx),%rdx
140044de5:	e8 fa 37 fe ff       	call   0x1400285e4
140044dea:	8b f8                	mov    %eax,%edi
140044dec:	3b 7b 10             	cmp    0x10(%rbx),%edi
140044def:	0f 84 a5 00 00 00    	je     0x140044e9a
140044df5:	48 83 3b 00          	cmpq   $0x0,(%rbx)
140044df9:	0f 84 90 00 00 00    	je     0x140044e8f
140044dff:	48 c7 c1 ff ff ff ff 	mov    $0xffffffffffffffff,%rcx
140044e06:	8b ef                	mov    %edi,%ebp
140044e08:	b8 08 00 00 00       	mov    $0x8,%eax
140044e0d:	48 f7 e5             	mul    %rbp
140044e10:	48 0f 42 c1          	cmovb  %rcx,%rax
140044e14:	48 8b c8             	mov    %rax,%rcx
140044e17:	e8 c0 0a 01 00       	call   0x1400558dc
140044e1c:	48 8b f0             	mov    %rax,%rsi
140044e1f:	48 85 c0             	test   %rax,%rax
140044e22:	0f 84 87 00 00 00    	je     0x140044eaf
140044e28:	81 ff ff ff ff 1f    	cmp    $0x1fffffff,%edi
140044e2e:	0f 87 86 00 00 00    	ja     0x140044eba
140044e34:	4c 8d 04 ed 00 00 00 	lea    0x0(,%rbp,8),%r8
140044e3b:	00
140044e3c:	33 d2                	xor    %edx,%edx
140044e3e:	48 8b c8             	mov    %rax,%rcx
140044e41:	e8 d0 54 02 00       	call   0x14006a316
140044e46:	45 33 c9             	xor    %r9d,%r9d
140044e49:	44 39 4b 10          	cmp    %r9d,0x10(%rbx)
140044e4d:	76 35                	jbe    0x140044e84
140044e4f:	48 8b 03             	mov    (%rbx),%rax
140044e52:	4e 8b 14 c8          	mov    (%rax,%r9,8),%r10
140044e56:	4d 85 d2             	test   %r10,%r10
140044e59:	74 20                	je     0x140044e7b
140044e5b:	41 8b 42 28          	mov    0x28(%r10),%eax
140044e5f:	33 d2                	xor    %edx,%edx
140044e61:	4d 8b 42 20          	mov    0x20(%r10),%r8
140044e65:	f7 f7                	div    %edi
140044e67:	48 8b 04 d6          	mov    (%rsi,%rdx,8),%rax
140044e6b:	49 89 42 20          	mov    %rax,0x20(%r10)
140044e6f:	4c 89 14 d6          	mov    %r10,(%rsi,%rdx,8)
140044e73:	4d 8b d0             	mov    %r8,%r10
140044e76:	4d 85 c0             	test   %r8,%r8
140044e79:	75 e0                	jne    0x140044e5b
140044e7b:	41 ff c1             	inc    %r9d
140044e7e:	44 3b 4b 10          	cmp    0x10(%rbx),%r9d
140044e82:	72 cb                	jb     0x140044e4f