1400f8d40:	48 89 d8             	mov    %rbx,%rax
1400f8d43:	48 29 d0             	sub    %rdx,%rax
1400f8d46:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400f8d4b:	48 2b 55 00          	sub    0x0(%rbp),%rdx
1400f8d4f:	75 2e                	jne    0x1400f8d7f
1400f8d51:	48 83 c4 38          	add    $0x38,%rsp
1400f8d55:	5b                   	pop    %rbx
1400f8d56:	5e                   	pop    %rsi
1400f8d57:	5f                   	pop    %rdi
1400f8d58:	5d                   	pop    %rbp
1400f8d59:	c3                   	ret
1400f8d5a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400f8d60:	48 8d 4e ff          	lea    -0x1(%rsi),%rcx
1400f8d64:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1400f8d69:	48 89 f2             	mov    %rsi,%rdx
1400f8d6c:	48 81 e1 00 00 00 fe 	and    $0xfffffffffe000000,%rcx
1400f8d73:	e8 68 9b 00 00       	call   0x1401028e0
1400f8d78:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1400f8d7d:	eb b9                	jmp    0x1400f8d38
1400f8d7f:	e8 ec ba 0e 00       	call   0x1401e4870
1400f8d84:	90                   	nop
1400f8d85:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400f8d8c:	00 00 00 00
1400f8d90:	41 54                	push   %r12
1400f8d92:	55                   	push   %rbp
1400f8d93:	57                   	push   %rdi
1400f8d94:	56                   	push   %rsi
1400f8d95:	53                   	push   %rbx
1400f8d96:	48 83 ec 30          	sub    $0x30,%rsp
1400f8d9a:	48 8b 2d 4f fd 13 00 	mov    0x13fd4f(%rip),%rbp        # 0x140238af0
1400f8da1:	48 8b 45 00          	mov    0x0(%rbp),%rax
1400f8da5:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400f8daa:	31 c0                	xor    %eax,%eax
1400f8dac:	48 89 d3             	mov    %rdx,%rbx
1400f8daf:	44 89 c7             	mov    %r8d,%edi
1400f8db2:	4c 89 ce             	mov    %r9,%rsi
1400f8db5:	f6 42 0e 02          	testb  $0x2,0xe(%rdx)
1400f8db9:	75 3d                	jne    0x1400f8df8
1400f8dbb:	40 84 ff             	test   %dil,%dil
1400f8dbe:	74 62                	je     0x1400f8e22
1400f8dc0:	48 8b 43 20          	mov    0x20(%rbx),%rax
1400f8dc4:	48 89 06             	mov    %rax,(%rsi)
1400f8dc7:	83 6b 18 01          	subl   $0x1,0x18(%rbx)
1400f8dcb:	48 89 73 20          	mov    %rsi,0x20(%rbx)
1400f8dcf:	74 77                	je     0x1400f8e48
1400f8dd1:	f6 43 0e 01          	testb  $0x1,0xe(%rbx)
1400f8dd5:	0f 85 8d 00 00 00    	jne    0x1400f8e68
1400f8ddb:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1400f8de0:	48 2b 45 00          	sub    0x0(%rbp),%rax
1400f8de4:	0f 85 c0 00 00 00    	jne    0x1400f8eaa
1400f8dea:	48 83 c4 30          	add    $0x30,%rsp
1400f8dee:	5b                   	pop    %rbx
1400f8def:	5e                   	pop    %rsi
1400f8df0:	5f                   	pop    %rdi
1400f8df1:	5d                   	pop    %rbp
1400f8df2:	41 5c                	pop    %r12
1400f8df4:	c3                   	ret
1400f8df5:	0f 1f 00             	nopl   (%rax)
1400f8df8:	45 31 c0             	xor    %r8d,%r8d
1400f8dfb:	49 89 f4             	mov    %rsi,%r12
1400f8dfe:	e8 dd 9a 00 00       	call   0x1401028e0
1400f8e03:	8b 4b 1c             	mov    0x1c(%rbx),%ecx
1400f8e06:	49 29 c4             	sub    %rax,%r12
1400f8e09:	48 81 f9 ff ff ff 7f 	cmp    $0x7fffffff,%rcx
1400f8e10:	77 76                	ja     0x1400f8e88
1400f8e12:	4c 89 e0             	mov    %r12,%rax
1400f8e15:	31 d2                	xor    %edx,%edx
1400f8e17:	48 f7 f1             	div    %rcx
1400f8e1a:	48 29 d6             	sub    %rdx,%rsi
1400f8e1d:	40 84 ff             	test   %dil,%dil
1400f8e20:	75 9e                	jne    0x1400f8dc0
1400f8e22:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1400f8e27:	48 2b 45 00          	sub    0x0(%rbp),%rax
1400f8e2b:	75 7d                	jne    0x1400f8eaa
1400f8e2d:	48 89 f2             	mov    %rsi,%rdx
1400f8e30:	48 89 d9             	mov    %rbx,%rcx
1400f8e33:	48 83 c4 30          	add    $0x30,%rsp
1400f8e37:	5b                   	pop    %rbx
1400f8e38:	5e                   	pop    %rsi
1400f8e39:	5f                   	pop    %rdi
1400f8e3a:	5d                   	pop    %rbp
1400f8e3b:	41 5c                	pop    %r12
1400f8e3d:	e9 fe f7 ff ff       	jmp    0x1400f8640
1400f8e42:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400f8e48:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1400f8e4d:	48 2b 45 00          	sub    0x0(%rbp),%rax
1400f8e51:	75 57                	jne    0x1400f8eaa
1400f8e53:	48 89 d9             	mov    %rbx,%rcx
1400f8e56:	48 83 c4 30          	add    $0x30,%rsp
1400f8e5a:	5b                   	pop    %rbx
1400f8e5b:	5e                   	pop    %rsi
1400f8e5c:	5f                   	pop    %rdi
1400f8e5d:	5d                   	pop    %rbp
1400f8e5e:	41 5c                	pop    %r12
1400f8e60:	e9 bb 56 00 00       	jmp    0x1400fe520
1400f8e65:	0f 1f 00             	nopl   (%rax)
1400f8e68:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1400f8e6d:	48 2b 45 00          	sub    0x0(%rbp),%rax
1400f8e71:	75 37                	jne    0x1400f8eaa
1400f8e73:	48 89 d9             	mov    %rbx,%rcx
1400f8e76:	48 83 c4 30          	add    $0x30,%rsp
1400f8e7a:	5b                   	pop    %rbx
1400f8e7b:	5e                   	pop    %rsi
1400f8e7c:	5f                   	pop    %rdi
1400f8e7d:	5d                   	pop    %rbp
1400f8e7e:	41 5c                	pop    %r12
1400f8e80:	e9 6b 55 00 00       	jmp    0x1400fe3f0
1400f8e85:	0f 1f 00             	nopl   (%rax)
1400f8e88:	48 8d 4b ff          	lea    -0x1(%rbx),%rcx
1400f8e8c:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1400f8e91:	48 89 da             	mov    %rbx,%rdx
1400f8e94:	48 81 e1 00 00 00 fe 	and    $0xfffffffffe000000,%rcx
1400f8e9b:	e8 40 9a 00 00       	call   0x1401028e0
1400f8ea0:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1400f8ea5:	e9 68 ff ff ff       	jmp    0x1400f8e12
1400f8eaa:	e8 c1 b9 0e 00       	call   0x1401e4870
1400f8eaf:	90                   	nop
1400f8eb0:	49 89 c9             	mov    %rcx,%r9
1400f8eb3:	48 85 c9             	test   %rcx,%rcx
1400f8eb6:	74 5f                	je     0x1400f8f17
1400f8eb8:	48 8d 49 ff          	lea    -0x1(%rcx),%rcx
1400f8ebc:	4c 89 c8             	mov    %r9,%rax
1400f8ebf:	41 b8 30 00 00 00    	mov    $0x30,%r8d
1400f8ec5:	48 81 e1 00 00 00 fe 	and    $0xfffffffffe000000,%rcx
1400f8ecc:	48 29 c8             	sub    %rcx,%rax
1400f8ecf:	48 c1 e8 10          	shr    $0x10,%rax
1400f8ed3:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1400f8ed7:	48 c1 e0 04          	shl    $0x4,%rax
1400f8edb:	48 8d 90 08 01 00 00 	lea    0x108(%rax),%rdx
1400f8ee2:	65 67 4d 8b 00       	mov    %gs:(%r8d),%r8
1400f8ee7:	4c 8b 91 00 01 00 00 	mov    0x100(%rcx),%r10
1400f8eee:	8b 84 01 0c 01 00 00 	mov    0x10c(%rcx,%rax,1),%eax
1400f8ef5:	48 29 c2             	sub    %rax,%rdx
1400f8ef8:	48 01 ca             	add    %rcx,%rdx
1400f8efb:	4d 39 c2             	cmp    %r8,%r10
1400f8efe:	75 30                	jne    0x1400f8f30
1400f8f00:	80 7a 0e 00          	cmpb   $0x0,0xe(%rdx)
1400f8f04:	75 3a                	jne    0x1400f8f40
1400f8f06:	48 8b 42 20          	mov    0x20(%rdx),%rax
1400f8f0a:	49 89 01             	mov    %rax,(%r9)
1400f8f0d:	83 6a 18 01          	subl   $0x1,0x18(%rdx)
1400f8f11:	4c 89 4a 20          	mov    %r9,0x20(%rdx)
1400f8f15:	74 09                	je     0x1400f8f20
1400f8f17:	c3                   	ret
1400f8f18:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400f8f1f:	00
1400f8f20:	48 89 d1             	mov    %rdx,%rcx
1400f8f23:	e9 f8 55 00 00       	jmp    0x1400fe520
1400f8f28:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400f8f2f:	00
1400f8f30:	45 31 c0             	xor    %r8d,%r8d
1400f8f33:	e9 58 fe ff ff       	jmp    0x1400f8d90
1400f8f38:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400f8f3f:	00
1400f8f40:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400f8f46:	e9 45 fe ff ff       	jmp    0x1400f8d90
1400f8f4b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400f8f50:	57                   	push   %rdi
1400f8f51:	56                   	push   %rsi
1400f8f52:	53                   	push   %rbx
1400f8f53:	48 83 ec 20          	sub    $0x20,%rsp
1400f8f57:	45 31 c0             	xor    %r8d,%r8d
1400f8f5a:	48 8d 59 ff          	lea    -0x1(%rcx),%rbx
1400f8f5e:	48 89 c8             	mov    %rcx,%rax
1400f8f61:	48 89 ce             	mov    %rcx,%rsi
1400f8f64:	48 81 e3 00 00 00 fe 	and    $0xfffffffffe000000,%rbx
1400f8f6b:	48 29 d8             	sub    %rbx,%rax
1400f8f6e:	48 c1 e8 10          	shr    $0x10,%rax
1400f8f72:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1400f8f76:	48 c1 e0 04          	shl    $0x4,%rax
1400f8f7a:	8b 8c 03 0c 01 00 00 	mov    0x10c(%rbx,%rax,1),%ecx
1400f8f81:	48 8d 90 08 01 00 00 	lea    0x108(%rax),%rdx
1400f8f88:	48 89 d0             	mov    %rdx,%rax
1400f8f8b:	31 d2                	xor    %edx,%edx
1400f8f8d:	48 29 c8             	sub    %rcx,%rax
1400f8f90:	48 01 c3             	add    %rax,%rbx
1400f8f93:	48 89 d9             	mov    %rbx,%rcx
1400f8f96:	e8 15 4d 00 00       	call   0x1400fdcb0
1400f8f9b:	89 c7                	mov    %eax,%edi
1400f8f9d:	84 c0                	test   %al,%al
1400f8f9f:	75 0f                	jne    0x1400f8fb0
1400f8fa1:	89 f8                	mov    %edi,%eax
1400f8fa3:	48 83 c4 20          	add    $0x20,%rsp
1400f8fa7:	5b                   	pop    %rbx
1400f8fa8:	5e                   	pop    %rsi
1400f8fa9:	5f                   	pop    %rdi
1400f8faa:	c3                   	ret
1400f8fab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400f8fb0:	31 d2                	xor    %edx,%edx
1400f8fb2:	48 89 d9             	mov    %rbx,%rcx
1400f8fb5:	e8 66 4f 00 00       	call   0x1400fdf20
1400f8fba:	48 8b 43 20          	mov    0x20(%rbx),%rax
1400f8fbe:	48 89 06             	mov    %rax,(%rsi)
1400f8fc1:	83 6b 18 01          	subl   $0x1,0x18(%rbx)
1400f8fc5:	48 89 73 20          	mov    %rsi,0x20(%rbx)
1400f8fc9:	74 15                	je     0x1400f8fe0
1400f8fcb:	f6 43 0e 01          	testb  $0x1,0xe(%rbx)
1400f8fcf:	74 d0                	je     0x1400f8fa1
1400f8fd1:	48 89 d9             	mov    %rbx,%rcx
1400f8fd4:	e8 17 54 00 00       	call   0x1400fe3f0
1400f8fd9:	eb c6                	jmp    0x1400f8fa1
1400f8fdb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400f8fe0:	48 89 d9             	mov    %rbx,%rcx
1400f8fe3:	e8 38 55 00 00       	call   0x1400fe520
1400f8fe8:	eb b7                	jmp    0x1400f8fa1
1400f8fea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400f8ff0:	53                   	push   %rbx
1400f8ff1:	48 83 ec 30          	sub    $0x30,%rsp
1400f8ff5:	48 8b 1d f4 fa 13 00 	mov    0x13faf4(%rip),%rbx        # 0x140238af0
1400f8ffc:	48 8b 03             	mov    (%rbx),%rax
1400f8fff:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1400f9004:	31 c0                	xor    %eax,%eax
1400f9006:	49 89 c8             	mov    %rcx,%r8
1400f9009:	48 85 c9             	test   %rcx,%rcx
1400f900c:	74 52                	je     0x1400f9060
1400f900e:	48 8d 49 ff          	lea    -0x1(%rcx),%rcx
1400f9012:	4c 89 c0             	mov    %r8,%rax
1400f9015:	48 81 e1 00 00 00 fe 	and    $0xfffffffffe000000,%rcx
1400f901c:	48 29 c8             	sub    %rcx,%rax
1400f901f:	48 c1 e8 10          	shr    $0x10,%rax
1400f9023:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1400f9027:	48 c1 e0 04          	shl    $0x4,%rax
1400f902b:	48 8d 90 08 01 00 00 	lea    0x108(%rax),%rdx
1400f9032:	8b 84 01 0c 01 00 00 	mov    0x10c(%rcx,%rax,1),%eax
1400f9039:	48 29 c2             	sub    %rax,%rdx
1400f903c:	48 01 ca             	add    %rcx,%rdx
1400f903f:	f6 42 0e 02          	testb  $0x2,0xe(%rdx)
1400f9043:	75 23                	jne    0x1400f9068
1400f9045:	8b 42 1c             	mov    0x1c(%rdx),%eax
1400f9048:	48 3d ff ff ff 7f    	cmp    $0x7fffffff,%rax
1400f904e:	77 30                	ja     0x1400f9080
1400f9050:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1400f9055:	48 2b 13             	sub    (%rbx),%rdx
1400f9058:	75 42                	jne    0x1400f909c
1400f905a:	48 83 c4 30          	add    $0x30,%rsp
1400f905e:	5b                   	pop    %rbx
1400f905f:	c3                   	ret
1400f9060:	31 c0                	xor    %eax,%eax
1400f9062:	eb ec                	jmp    0x1400f9050
1400f9064:	0f 1f 40 00          	nopl   0x0(%rax)
1400f9068:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
1400f906d:	48 2b 03             	sub    (%rbx),%rax
1400f9070:	75 2a                	jne    0x1400f909c
1400f9072:	48 83 c4 30          	add    $0x30,%rsp
1400f9076:	5b                   	pop    %rbx
1400f9077:	e9 84 f6 ff ff       	jmp    0x1400f8700
1400f907c:	0f 1f 40 00          	nopl   0x0(%rax)
1400f9080:	48 8d 4a ff          	lea    -0x1(%rdx),%rcx
1400f9084:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
1400f9089:	48 81 e1 00 00 00 fe 	and    $0xfffffffffe000000,%rcx
1400f9090:	e8 4b 98 00 00       	call   0x1401028e0
1400f9095:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1400f909a:	eb b4                	jmp    0x1400f9050
1400f909c:	e8 cf b7 0e 00       	call   0x1401e4870
1400f90a1:	90                   	nop
1400f90a2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400f90a9:	00 00 00 00
1400f90ad:	0f 1f 00             	nopl   (%rax)
1400f90b0:	e9 fb fd ff ff       	jmp    0x1400f8eb0
1400f90b5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400f90bc:	00 00 00 00
1400f90c0:	e9 eb fd ff ff       	jmp    0x1400f8eb0
1400f90c5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400f90cc:	00 00 00 00
1400f90d0:	e9 db fd ff ff       	jmp    0x1400f8eb0
1400f90d5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400f90dc:	00 00 00 00
1400f90e0:	57                   	push   %rdi
1400f90e1:	48 83 ec 20          	sub    $0x20,%rsp
1400f90e5:	48 89 d0             	mov    %rdx,%rax
1400f90e8:	4c 89 c2             	mov    %r8,%rdx
1400f90eb:	48 83 f8 01          	cmp    $0x1,%rax
1400f90ef:	74 0c                	je     0x1400f90fd
1400f90f1:	48 f7 e2             	mul    %rdx
1400f90f4:	48 89 c2             	mov    %rax,%rdx
1400f90f7:	0f 80 a3 00 00 00    	jo     0x1400f91a0
1400f90fd:	48 81 fa 00 04 00 00 	cmp    $0x400,%rdx
1400f9104:	0f 87 7e 00 00 00    	ja     0x1400f9188
1400f910a:	48 8d 42 07          	lea    0x7(%rdx),%rax
1400f910e:	48 c1 e8 03          	shr    $0x3,%rax
1400f9112:	4c 8b 44 c1 08       	mov    0x8(%rcx,%rax,8),%r8
1400f9117:	4d 8b 48 10          	mov    0x10(%r8),%r9
1400f911b:	4d 85 c9             	test   %r9,%r9
1400f911e:	74 6b                	je     0x1400f918b
1400f9120:	49 8b 01             	mov    (%r9),%rax
1400f9123:	41 83 40 18 01       	addl   $0x1,0x18(%r8)
1400f9128:	49 89 40 10          	mov    %rax,0x10(%r8)
1400f912c:	41 0f b6 40 0f       	movzbl 0xf(%r8),%eax
1400f9131:	83 e0 01             	and    $0x1,%eax
1400f9134:	74 1a                	je     0x1400f9150
1400f9136:	49 c7 01 00 00 00 00 	movq   $0x0,(%r9)
1400f913d:	4c 89 c8             	mov    %r9,%rax
1400f9140:	48 83 c4 20          	add    $0x20,%rsp
1400f9144:	5f                   	pop    %rdi
1400f9145:	c3                   	ret
1400f9146:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1400f914d:	00 00 00
1400f9150:	48 8b 15 59 fa 13 00 	mov    0x13fa59(%rip),%rdx        # 0x140238bb0
1400f9157:	41 8b 48 1c          	mov    0x1c(%r8),%ecx
1400f915b:	80 3a 00             	cmpb   $0x0,(%rdx)
1400f915e:	74 10                	je     0x1400f9170
1400f9160:	4c 89 cf             	mov    %r9,%rdi
1400f9163:	f3 aa                	rep stos %al,%es:(%rdi)
1400f9165:	4c 89 c8             	mov    %r9,%rax
1400f9168:	48 83 c4 20          	add    $0x20,%rsp
1400f916c:	5f                   	pop    %rdi
1400f916d:	c3                   	ret
1400f916e:	66 90                	xchg   %ax,%ax
1400f9170:	49 89 c8             	mov    %rcx,%r8
1400f9173:	31 d2                	xor    %edx,%edx
1400f9175:	4c 89 c9             	mov    %r9,%rcx
1400f9178:	e8 83 0c 0f 00       	call   0x1401e9e00
1400f917d:	49 89 c1             	mov    %rax,%r9
1400f9180:	eb bb                	jmp    0x1400f913d
1400f9182:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400f9188:	45 31 c9             	xor    %r9d,%r9d
1400f918b:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400f9191:	48 83 c4 20          	add    $0x20,%rsp
1400f9195:	5f                   	pop    %rdi
1400f9196:	e9 b5 59 00 00       	jmp    0x1400feb50
1400f919b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400f91a0:	45 31 c9             	xor    %r9d,%r9d
1400f91a3:	eb 98                	jmp    0x1400f913d
1400f91a5:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400f91ac:	00 00 00 00
1400f91b0:	57                   	push   %rdi
1400f91b1:	56                   	push   %rsi
1400f91b2:	53                   	push   %rbx
1400f91b3:	48 83 ec 20          	sub    $0x20,%rsp
1400f91b7:	48 89 ce             	mov    %rcx,%rsi
1400f91ba:	48 8b 0d 5f f8 13 00 	mov    0x13f85f(%rip),%rcx        # 0x140238a20
1400f91c1:	48 89 d3             	mov    %rdx,%rbx
1400f91c4:	e8 67 b3 0e 00       	call   0x1401e4530
1400f91c9:	48 8b 08             	mov    (%rax),%rcx
1400f91cc:	48 83 fe 01          	cmp    $0x1,%rsi
1400f91d0:	74 0f                	je     0x1400f91e1
1400f91d2:	48 89 f0             	mov    %rsi,%rax
1400f91d5:	48 f7 e3             	mul    %rbx
1400f91d8:	48 89 c3             	mov    %rax,%rbx
1400f91db:	0f 80 9f 00 00 00    	jo     0x1400f9280
1400f91e1:	48 81 fb 00 04 00 00 	cmp    $0x400,%rbx
1400f91e8:	77 7e                	ja     0x1400f9268
1400f91ea:	48 8d 43 07          	lea    0x7(%rbx),%rax
1400f91ee:	48 c1 e8 03          	shr    $0x3,%rax
1400f91f2:	48 8b 54 c1 08       	mov    0x8(%rcx,%rax,8),%rdx
1400f91f7:	4c 8b 4a 10          	mov    0x10(%rdx),%r9
1400f91fb:	4d 85 c9             	test   %r9,%r9
1400f91fe:	74 6b                	je     0x1400f926b
1400f9200:	49 8b 01             	mov    (%r9),%rax
1400f9203:	83 42 18 01          	addl   $0x1,0x18(%rdx)