1400f8af6:	48 89 cb             	mov    %rcx,%rbx
1400f8af9:	48 8b 0d 20 ff 13 00 	mov    0x13ff20(%rip),%rcx        # 0x140238a20
1400f8b00:	e8 2b ba 0e 00       	call   0x1401e4530
1400f8b05:	48 8b 08             	mov    (%rax),%rcx
1400f8b08:	48 8d 43 07          	lea    0x7(%rbx),%rax
1400f8b0c:	48 c1 e8 03          	shr    $0x3,%rax
1400f8b10:	4c 8b 44 c1 08       	mov    0x8(%rcx,%rax,8),%r8
1400f8b15:	4d 8b 48 10          	mov    0x10(%r8),%r9
1400f8b19:	4d 85 c9             	test   %r9,%r9
1400f8b1c:	74 6a                	je     0x1400f8b88
1400f8b1e:	49 8b 01             	mov    (%r9),%rax
1400f8b21:	41 83 40 18 01       	addl   $0x1,0x18(%r8)
1400f8b26:	49 89 40 10          	mov    %rax,0x10(%r8)
1400f8b2a:	41 0f b6 40 0f       	movzbl 0xf(%r8),%eax
1400f8b2f:	83 e0 01             	and    $0x1,%eax
1400f8b32:	74 14                	je     0x1400f8b48
1400f8b34:	49 c7 01 00 00 00 00 	movq   $0x0,(%r9)
1400f8b3b:	4c 89 c8             	mov    %r9,%rax
1400f8b3e:	48 83 c4 28          	add    $0x28,%rsp
1400f8b42:	5b                   	pop    %rbx
1400f8b43:	5f                   	pop    %rdi
1400f8b44:	c3                   	ret
1400f8b45:	0f 1f 00             	nopl   (%rax)
1400f8b48:	48 8b 15 61 00 14 00 	mov    0x140061(%rip),%rdx        # 0x140238bb0
1400f8b4f:	41 8b 48 1c          	mov    0x1c(%r8),%ecx
1400f8b53:	80 3a 00             	cmpb   $0x0,(%rdx)
1400f8b56:	74 18                	je     0x1400f8b70
1400f8b58:	4c 89 cf             	mov    %r9,%rdi
1400f8b5b:	f3 aa                	rep stos %al,%es:(%rdi)
1400f8b5d:	4c 89 c8             	mov    %r9,%rax
1400f8b60:	48 83 c4 28          	add    $0x28,%rsp
1400f8b64:	5b                   	pop    %rbx
1400f8b65:	5f                   	pop    %rdi
1400f8b66:	c3                   	ret
1400f8b67:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1400f8b6e:	00 00
1400f8b70:	49 89 c8             	mov    %rcx,%r8
1400f8b73:	31 d2                	xor    %edx,%edx
1400f8b75:	4c 89 c9             	mov    %r9,%rcx
1400f8b78:	e8 83 12 0f 00       	call   0x1401e9e00
1400f8b7d:	49 89 c1             	mov    %rax,%r9
1400f8b80:	eb b9                	jmp    0x1400f8b3b
1400f8b82:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400f8b88:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400f8b8e:	48 89 da             	mov    %rbx,%rdx
1400f8b91:	48 83 c4 28          	add    $0x28,%rsp
1400f8b95:	5b                   	pop    %rbx
1400f8b96:	5f                   	pop    %rdi
1400f8b97:	e9 b4 5f 00 00       	jmp    0x1400feb50
1400f8b9c:	0f 1f 40 00          	nopl   0x0(%rax)
1400f8ba0:	57                   	push   %rdi
1400f8ba1:	48 83 ec 20          	sub    $0x20,%rsp
1400f8ba5:	48 81 fa 00 04 00 00 	cmp    $0x400,%rdx
1400f8bac:	77 7a                	ja     0x1400f8c28
1400f8bae:	48 8d 42 07          	lea    0x7(%rdx),%rax
1400f8bb2:	48 c1 e8 03          	shr    $0x3,%rax
1400f8bb6:	4c 8b 44 c1 08       	mov    0x8(%rcx,%rax,8),%r8
1400f8bbb:	4d 8b 48 10          	mov    0x10(%r8),%r9
1400f8bbf:	4d 85 c9             	test   %r9,%r9
1400f8bc2:	74 64                	je     0x1400f8c28
1400f8bc4:	49 8b 01             	mov    (%r9),%rax
1400f8bc7:	41 83 40 18 01       	addl   $0x1,0x18(%r8)
1400f8bcc:	49 89 40 10          	mov    %rax,0x10(%r8)
1400f8bd0:	41 0f b6 40 0f       	movzbl 0xf(%r8),%eax
1400f8bd5:	83 e0 01             	and    $0x1,%eax
1400f8bd8:	74 16                	je     0x1400f8bf0
1400f8bda:	49 c7 01 00 00 00 00 	movq   $0x0,(%r9)
1400f8be1:	4c 89 c8             	mov    %r9,%rax
1400f8be4:	48 83 c4 20          	add    $0x20,%rsp
1400f8be8:	5f                   	pop    %rdi
1400f8be9:	c3                   	ret
1400f8bea:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400f8bf0:	48 8b 15 b9 ff 13 00 	mov    0x13ffb9(%rip),%rdx        # 0x140238bb0
1400f8bf7:	41 8b 48 1c          	mov    0x1c(%r8),%ecx
1400f8bfb:	80 3a 00             	cmpb   $0x0,(%rdx)
1400f8bfe:	74 10                	je     0x1400f8c10
1400f8c00:	4c 89 cf             	mov    %r9,%rdi
1400f8c03:	f3 aa                	rep stos %al,%es:(%rdi)
1400f8c05:	4c 89 c8             	mov    %r9,%rax
1400f8c08:	48 83 c4 20          	add    $0x20,%rsp
1400f8c0c:	5f                   	pop    %rdi
1400f8c0d:	c3                   	ret
1400f8c0e:	66 90                	xchg   %ax,%ax
1400f8c10:	49 89 c8             	mov    %rcx,%r8
1400f8c13:	31 d2                	xor    %edx,%edx
1400f8c15:	4c 89 c9             	mov    %r9,%rcx
1400f8c18:	e8 e3 11 0f 00       	call   0x1401e9e00
1400f8c1d:	49 89 c1             	mov    %rax,%r9
1400f8c20:	eb bf                	jmp    0x1400f8be1
1400f8c22:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400f8c28:	45 31 c9             	xor    %r9d,%r9d
1400f8c2b:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400f8c31:	48 83 c4 20          	add    $0x20,%rsp
1400f8c35:	5f                   	pop    %rdi
1400f8c36:	e9 15 5f 00 00       	jmp    0x1400feb50
1400f8c3b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400f8c40:	57                   	push   %rdi
1400f8c41:	53                   	push   %rbx
1400f8c42:	48 83 ec 28          	sub    $0x28,%rsp
1400f8c46:	48 89 cb             	mov    %rcx,%rbx
1400f8c49:	48 8b 0d d0 fd 13 00 	mov    0x13fdd0(%rip),%rcx        # 0x140238a20
1400f8c50:	e8 db b8 0e 00       	call   0x1401e4530
1400f8c55:	48 8b 08             	mov    (%rax),%rcx
1400f8c58:	48 81 fb 00 04 00 00 	cmp    $0x400,%rbx
1400f8c5f:	77 77                	ja     0x1400f8cd8
1400f8c61:	48 8d 43 07          	lea    0x7(%rbx),%rax
1400f8c65:	48 c1 e8 03          	shr    $0x3,%rax
1400f8c69:	4c 8b 44 c1 08       	mov    0x8(%rcx,%rax,8),%r8
1400f8c6e:	4d 8b 48 10          	mov    0x10(%r8),%r9
1400f8c72:	4d 85 c9             	test   %r9,%r9
1400f8c75:	74 64                	je     0x1400f8cdb
1400f8c77:	49 8b 01             	mov    (%r9),%rax
1400f8c7a:	41 83 40 18 01       	addl   $0x1,0x18(%r8)
1400f8c7f:	49 89 40 10          	mov    %rax,0x10(%r8)
1400f8c83:	41 0f b6 40 0f       	movzbl 0xf(%r8),%eax
1400f8c88:	83 e0 01             	and    $0x1,%eax
1400f8c8b:	74 13                	je     0x1400f8ca0
1400f8c8d:	49 c7 01 00 00 00 00 	movq   $0x0,(%r9)
1400f8c94:	4c 89 c8             	mov    %r9,%rax
1400f8c97:	48 83 c4 28          	add    $0x28,%rsp
1400f8c9b:	5b                   	pop    %rbx
1400f8c9c:	5f                   	pop    %rdi
1400f8c9d:	c3                   	ret
1400f8c9e:	66 90                	xchg   %ax,%ax
1400f8ca0:	48 8b 15 09 ff 13 00 	mov    0x13ff09(%rip),%rdx        # 0x140238bb0
1400f8ca7:	41 8b 48 1c          	mov    0x1c(%r8),%ecx
1400f8cab:	80 3a 00             	cmpb   $0x0,(%rdx)
1400f8cae:	74 10                	je     0x1400f8cc0
1400f8cb0:	4c 89 cf             	mov    %r9,%rdi
1400f8cb3:	f3 aa                	rep stos %al,%es:(%rdi)
1400f8cb5:	4c 89 c8             	mov    %r9,%rax
1400f8cb8:	48 83 c4 28          	add    $0x28,%rsp
1400f8cbc:	5b                   	pop    %rbx
1400f8cbd:	5f                   	pop    %rdi
1400f8cbe:	c3                   	ret
1400f8cbf:	90                   	nop
1400f8cc0:	49 89 c8             	mov    %rcx,%r8
1400f8cc3:	31 d2                	xor    %edx,%edx
1400f8cc5:	4c 89 c9             	mov    %r9,%rcx
1400f8cc8:	e8 33 11 0f 00       	call   0x1401e9e00
1400f8ccd:	49 89 c1             	mov    %rax,%r9
1400f8cd0:	eb c2                	jmp    0x1400f8c94
1400f8cd2:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400f8cd8:	45 31 c9             	xor    %r9d,%r9d
1400f8cdb:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400f8ce1:	48 89 da             	mov    %rbx,%rdx
1400f8ce4:	48 83 c4 28          	add    $0x28,%rsp
1400f8ce8:	5b                   	pop    %rbx
1400f8ce9:	5f                   	pop    %rdi
1400f8cea:	e9 61 5e 00 00       	jmp    0x1400feb50
1400f8cef:	90                   	nop
1400f8cf0:	c3                   	ret
1400f8cf1:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1400f8cf8:	00 00 00 00
1400f8cfc:	0f 1f 40 00          	nopl   0x0(%rax)
1400f8d00:	55                   	push   %rbp
1400f8d01:	57                   	push   %rdi
1400f8d02:	56                   	push   %rsi
1400f8d03:	53                   	push   %rbx
1400f8d04:	48 83 ec 38          	sub    $0x38,%rsp
1400f8d08:	48 8b 2d e1 fd 13 00 	mov    0x13fde1(%rip),%rbp        # 0x140238af0
1400f8d0f:	4c 89 c3             	mov    %r8,%rbx
1400f8d12:	48 89 d6             	mov    %rdx,%rsi
1400f8d15:	4c 8b 45 00          	mov    0x0(%rbp),%r8
1400f8d19:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1400f8d1e:	45 31 c0             	xor    %r8d,%r8d
1400f8d21:	48 89 df             	mov    %rbx,%rdi
1400f8d24:	e8 b7 9b 00 00       	call   0x1401028e0
1400f8d29:	8b 4e 1c             	mov    0x1c(%rsi),%ecx
1400f8d2c:	48 29 c7             	sub    %rax,%rdi
1400f8d2f:	48 81 f9 ff ff ff 7f 	cmp    $0x7fffffff,%rcx
1400f8d36:	77 28                	ja     0x1400f8d60
1400f8d38:	48 89 f8             	mov    %rdi,%rax
1400f8d3b:	31 d2                	xor    %edx,%edx
1400f8d3d:	48 f7 f1             	div    %rcx
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