1408c599c:	e8 4f fd fd ff       	call   0x1408a56f0
1408c59a1:	4d 85 ff             	test   %r15,%r15
1408c59a4:	75 15                	jne    0x1408c59bb
1408c59a6:	44 8b 84 24 e0 00 00 	mov    0xe0(%rsp),%r8d
1408c59ad:	00
1408c59ae:	48 8b ce             	mov    %rsi,%rcx
1408c59b1:	41 8b 54 24 0c       	mov    0xc(%r12),%edx
1408c59b6:	e8 d5 44 fd ff       	call   0x140899e90
1408c59bb:	44 8b 5c 24 48       	mov    0x48(%rsp),%r11d
1408c59c0:	41 8d 43 ff          	lea    -0x1(%r11),%eax
1408c59c4:	83 f8 0e             	cmp    $0xe,%eax
1408c59c7:	0f 87 3e 09 00 00    	ja     0x1408c630b
1408c59cd:	48 8d 15 2c a6 73 ff 	lea    -0x8c59d4(%rip),%rdx        # 0x140000000
1408c59d4:	48 98                	cltq
1408c59d6:	8b 8c 82 60 63 8c 00 	mov    0x8c6360(%rdx,%rax,4),%ecx
1408c59dd:	48 03 ca             	add    %rdx,%rcx
1408c59e0:	ff e1                	jmp    *%rcx
1408c59e2:	80 fa 03             	cmp    $0x3,%dl
1408c59e5:	0f 84 5d ff ff ff    	je     0x1408c5948
1408c59eb:	8d 42 f7             	lea    -0x9(%rdx),%eax
1408c59ee:	a8 fa                	test   $0xfa,%al
1408c59f0:	75 0a                	jne    0x1408c59fc
1408c59f2:	80 fa 0e             	cmp    $0xe,%dl
1408c59f5:	74 05                	je     0x1408c59fc
1408c59f7:	41 b3 01             	mov    $0x1,%r11b
1408c59fa:	eb 03                	jmp    0x1408c59ff
1408c59fc:	45 32 db             	xor    %r11b,%r11b
1408c59ff:	4d 85 ff             	test   %r15,%r15
1408c5a02:	0f 84 bc 00 00 00    	je     0x1408c5ac4
1408c5a08:	83 7c 24 40 00       	cmpl   $0x0,0x40(%rsp)
1408c5a0d:	0f 85 b1 00 00 00    	jne    0x1408c5ac4
1408c5a13:	8d 42 f4             	lea    -0xc(%rdx),%eax
1408c5a16:	a8 fd                	test   $0xfd,%al
1408c5a18:	0f 84 a6 00 00 00    	je     0x1408c5ac4
1408c5a1e:	49 8b 0f             	mov    (%r15),%rcx
1408c5a21:	41 80 cb 0c          	or     $0xc,%r11b
1408c5a25:	45 8b 47 08          	mov    0x8(%r15),%r8d
1408c5a29:	44 3b 01             	cmp    (%rcx),%r8d
1408c5a2c:	7d 4d                	jge    0x1408c5a7b
1408c5a2e:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1408c5a35:	00
1408c5a36:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
1408c5a3d:	00 00 00
1408c5a40:	49 63 c0             	movslq %r8d,%rax
1408c5a43:	48 ff c0             	inc    %rax
1408c5a46:	48 c1 e0 05          	shl    $0x5,%rax
1408c5a4a:	44 0f b7 0c 08       	movzwl (%rax,%rcx,1),%r9d
1408c5a4f:	66 45 85 c9          	test   %r9w,%r9w
1408c5a53:	74 1b                	je     0x1408c5a70
1408c5a55:	48 8b 43 20          	mov    0x20(%rbx),%rax
1408c5a59:	41 0f b7 d0          	movzwl %r8w,%edx
1408c5a5d:	66 41 2b 57 08       	sub    0x8(%r15),%dx
1408c5a62:	41 8b c9             	mov    %r9d,%ecx
1408c5a65:	66 ff c2             	inc    %dx
1408c5a68:	48 c1 e1 05          	shl    $0x5,%rcx
1408c5a6c:	66 89 14 01          	mov    %dx,(%rcx,%rax,1)
1408c5a70:	49 8b 0f             	mov    (%r15),%rcx
1408c5a73:	41 ff c0             	inc    %r8d
1408c5a76:	44 3b 01             	cmp    (%rcx),%r8d
1408c5a79:	7c c5                	jl     0x1408c5a40
1408c5a7b:	4c 8b a4 24 b8 00 00 	mov    0xb8(%rsp),%r12
1408c5a82:	00
1408c5a83:	49 8b 54 24 20       	mov    0x20(%r12),%rdx
1408c5a88:	8b 02                	mov    (%rdx),%eax
1408c5a8a:	85 c0                	test   %eax,%eax
1408c5a8c:	7e 3e                	jle    0x1408c5acc
1408c5a8e:	48 83 c2 20          	add    $0x20,%rdx
1408c5a92:	44 8b c0             	mov    %eax,%r8d
1408c5a95:	45 33 c9             	xor    %r9d,%r9d
1408c5a98:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1408c5a9f:	00
1408c5aa0:	0f b7 0a             	movzwl (%rdx),%ecx
1408c5aa3:	48 8d 52 20          	lea    0x20(%rdx),%rdx
1408c5aa7:	66 85 c9             	test   %cx,%cx
1408c5aaa:	41 8b c1             	mov    %r9d,%eax
1408c5aad:	41 0f 44 c5          	cmove  %r13d,%eax
1408c5ab1:	44 8b e8             	mov    %eax,%r13d
1408c5ab4:	8d 45 ff             	lea    -0x1(%rbp),%eax
1408c5ab7:	0f 44 c5             	cmove  %ebp,%eax
1408c5aba:	8b e8                	mov    %eax,%ebp
1408c5abc:	49 83 e8 01          	sub    $0x1,%r8
1408c5ac0:	75 de                	jne    0x1408c5aa0
1408c5ac2:	eb 0b                	jmp    0x1408c5acf
1408c5ac4:	4c 8b a4 24 b8 00 00 	mov    0xb8(%rsp),%r12
1408c5acb:	00
1408c5acc:	45 33 c9             	xor    %r9d,%r9d
1408c5acf:	41 83 7c 24 08 00    	cmpl   $0x0,0x8(%r12)
1408c5ad5:	44 89 74 24 50       	mov    %r14d,0x50(%rsp)
1408c5ada:	44 88 5c 24 54       	mov    %r11b,0x54(%rsp)
1408c5adf:	74 1c                	je     0x1408c5afd
1408c5ae1:	41 f6 c3 08          	test   $0x8,%r11b
1408c5ae5:	74 16                	je     0x1408c5afd
1408c5ae7:	45 85 d2             	test   %r10d,%r10d
1408c5aea:	7e 11                	jle    0x1408c5afd
1408c5aec:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1408c5af1:	45 8b e9             	mov    %r9d,%r13d
1408c5af4:	49 89 47 28          	mov    %rax,0x28(%r15)
1408c5af8:	e9 53 fe ff ff       	jmp    0x1408c5950
1408c5afd:	49 8b 54 24 20       	mov    0x20(%r12),%rdx
1408c5b02:	45 33 c9             	xor    %r9d,%r9d
1408c5b05:	45 8b c6             	mov    %r14d,%r8d
1408c5b08:	44 88 5c 24 20       	mov    %r11b,0x20(%rsp)
1408c5b0d:	48 8b cf             	mov    %rdi,%rcx
1408c5b10:	e8 eb 4e 01 00       	call   0x1408daa00
1408c5b15:	e9 36 fe ff ff       	jmp    0x1408c5950
1408c5b1a:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408c5b1e:	84 c0                	test   %al,%al
1408c5b20:	75 08                	jne    0x1408c5b2a
1408c5b22:	ff 47 38             	incl   0x38(%rdi)
1408c5b25:	8b 5f 38             	mov    0x38(%rdi),%ebx
1408c5b28:	eb 0f                	jmp    0x1408c5b39
1408c5b2a:	fe c8                	dec    %al
1408c5b2c:	0f b6 c0             	movzbl %al,%eax
1408c5b2f:	88 47 1f             	mov    %al,0x1f(%rdi)
1408c5b32:	8b 9c 87 d8 00 00 00 	mov    0xd8(%rdi,%rax,4),%ebx
1408c5b39:	44 8b cd             	mov    %ebp,%r9d
1408c5b3c:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1408c5b40:	45 8b c6             	mov    %r14d,%r8d
1408c5b43:	ba 61 00 00 00       	mov    $0x61,%edx
1408c5b48:	48 8b ce             	mov    %rsi,%rcx
1408c5b4b:	e8 60 11 04 00       	call   0x140906cb0
1408c5b50:	44 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%r8d
1408c5b57:	00
1408c5b58:	44 8b cb             	mov    %ebx,%r9d
1408c5b5b:	ba 8a 00 00 00       	mov    $0x8a,%edx
1408c5b60:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
1408c5b64:	48 8b ce             	mov    %rsi,%rcx
1408c5b67:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408c5b6c:	e8 ef 12 04 00       	call   0x140906e60
1408c5b71:	85 db                	test   %ebx,%ebx
1408c5b73:	0f 84 92 07 00 00    	je     0x1408c630b
1408c5b79:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408c5b7d:	3c 08                	cmp    $0x8,%al
1408c5b7f:	0f 83 86 07 00 00    	jae    0x1408c630b
1408c5b85:	89 9c 87 d8 00 00 00 	mov    %ebx,0xd8(%rdi,%rax,4)
1408c5b8c:	fe 47 1f             	incb   0x1f(%rdi)
1408c5b8f:	e9 77 07 00 00       	jmp    0x1408c630b
1408c5b94:	44 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%r8d
1408c5b9b:	00
1408c5b9c:	45 8b ce             	mov    %r14d,%r9d
1408c5b9f:	ba 8c 00 00 00       	mov    $0x8c,%edx
1408c5ba4:	89 6c 24 20          	mov    %ebp,0x20(%rsp)
1408c5ba8:	48 8b ce             	mov    %rsi,%rcx
1408c5bab:	e8 00 11 04 00       	call   0x140906cb0
1408c5bb0:	e9 56 07 00 00       	jmp    0x1408c630b
1408c5bb5:	44 8b 84 24 c8 00 00 	mov    0xc8(%rsp),%r8d
1408c5bbc:	00
1408c5bbd:	41 8d 48 01          	lea    0x1(%r8),%ecx
1408c5bc1:	83 f9 01             	cmp    $0x1,%ecx
1408c5bc4:	75 23                	jne    0x1408c5be9
1408c5bc6:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408c5bca:	84 c0                	test   %al,%al
1408c5bcc:	75 09                	jne    0x1408c5bd7
1408c5bce:	ff 47 38             	incl   0x38(%rdi)
1408c5bd1:	44 8b 67 38          	mov    0x38(%rdi),%r12d
1408c5bd5:	eb 37                	jmp    0x1408c5c0e
1408c5bd7:	fe c8                	dec    %al
1408c5bd9:	0f b6 c0             	movzbl %al,%eax
1408c5bdc:	88 47 1f             	mov    %al,0x1f(%rdi)
1408c5bdf:	44 8b a4 87 d8 00 00 	mov    0xd8(%rdi,%rax,4),%r12d
1408c5be6:	00
1408c5be7:	eb 25                	jmp    0x1408c5c0e
1408c5be9:	8b 57 28             	mov    0x28(%rdi),%edx
1408c5bec:	44 8b 67 2c          	mov    0x2c(%rdi),%r12d
1408c5bf0:	3b ca                	cmp    %edx,%ecx
1408c5bf2:	7f 0e                	jg     0x1408c5c02
1408c5bf4:	41 8d 04 0c          	lea    (%r12,%rcx,1),%eax
1408c5bf8:	2b d1                	sub    %ecx,%edx
1408c5bfa:	89 47 2c             	mov    %eax,0x2c(%rdi)
1408c5bfd:	89 57 28             	mov    %edx,0x28(%rdi)
1408c5c00:	eb 0c                	jmp    0x1408c5c0e
1408c5c02:	8b 47 38             	mov    0x38(%rdi),%eax
1408c5c05:	44 8d 60 01          	lea    0x1(%rax),%r12d
1408c5c09:	03 c1                	add    %ecx,%eax
1408c5c0b:	89 47 38             	mov    %eax,0x38(%rdi)
1408c5c0e:	48 63 8e 90 00 00 00 	movslq 0x90(%rsi),%rcx
1408c5c15:	43 8d 1c 04          	lea    (%r12,%r8,1),%ebx
1408c5c19:	89 9c 24 d8 00 00 00 	mov    %ebx,0xd8(%rsp)
1408c5c20:	39 8e 94 00 00 00    	cmp    %ecx,0x94(%rsi)
1408c5c26:	7f 20                	jg     0x1408c5c48
1408c5c28:	44 8b cd             	mov    %ebp,%r9d
1408c5c2b:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1408c5c2f:	45 8b c6             	mov    %r14d,%r8d
1408c5c32:	ba 61 00 00 00       	mov    $0x61,%edx
1408c5c37:	48 8b ce             	mov    %rsi,%rcx
1408c5c3a:	e8 61 71 fe ff       	call   0x1408acda0
1408c5c3f:	44 8b 5c 24 48       	mov    0x48(%rsp),%r11d
1408c5c44:	33 d2                	xor    %edx,%edx
1408c5c46:	eb 2f                	jmp    0x1408c5c77
1408c5c48:	8d 41 01             	lea    0x1(%rcx),%eax
1408c5c4b:	33 d2                	xor    %edx,%edx
1408c5c4d:	89 86 90 00 00 00    	mov    %eax,0x90(%rsi)
1408c5c53:	48 8d 0c 49          	lea    (%rcx,%rcx,2),%rcx
1408c5c57:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408c5c5e:	c7 04 c8 61 00 00 00 	movl   $0x61,(%rax,%rcx,8)
1408c5c65:	44 89 74 c8 04       	mov    %r14d,0x4(%rax,%rcx,8)
1408c5c6a:	89 6c c8 08          	mov    %ebp,0x8(%rax,%rcx,8)
1408c5c6e:	89 5c c8 0c          	mov    %ebx,0xc(%rax,%rcx,8)
1408c5c72:	48 89 54 c8 10       	mov    %rdx,0x10(%rax,%rcx,8)
1408c5c77:	41 80 fb 05          	cmp    $0x5,%r11b
1408c5c7b:	75 50                	jne    0x1408c5ccd
1408c5c7d:	44 8b 8e 90 00 00 00 	mov    0x90(%rsi),%r9d
1408c5c84:	48 8b ce             	mov    %rsi,%rcx
1408c5c87:	8b 9c 24 c0 00 00 00 	mov    0xc0(%rsp),%ebx
1408c5c8e:	41 83 c1 04          	add    $0x4,%r9d
1408c5c92:	89 54 24 28          	mov    %edx,0x28(%rsp)
1408c5c96:	ba 1c 00 00 00       	mov    $0x1c,%edx
1408c5c9b:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
1408c5ca0:	44 8d 43 01          	lea    0x1(%rbx),%r8d
1408c5ca4:	e8 b7 11 04 00       	call   0x140906e60
1408c5ca9:	45 8b cc             	mov    %r12d,%r9d
1408c5cac:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
1408c5cb0:	44 8d 43 01          	lea    0x1(%rbx),%r8d
1408c5cb4:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408c5cb9:	ba 8a 00 00 00       	mov    $0x8a,%edx
1408c5cbe:	48 8b ce             	mov    %rsi,%rcx
1408c5cc1:	e8 9a 11 04 00       	call   0x140906e60
1408c5cc6:	8b 9c 24 d8 00 00 00 	mov    0xd8(%rsp),%ebx
1408c5ccd:	4d 85 ff             	test   %r15,%r15
1408c5cd0:	74 38                	je     0x1408c5d0a
1408c5cd2:	44 8b b4 24 c8 00 00 	mov    0xc8(%rsp),%r14d
1408c5cd9:	00
1408c5cda:	44 8b cb             	mov    %ebx,%r9d
1408c5cdd:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1408c5ce4:	00
1408c5ce5:	49 8b d7             	mov    %r15,%rdx
1408c5ce8:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
1408c5ced:	4c 8b c3             	mov    %rbx,%r8
1408c5cf0:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
1408c5cf7:	00
1408c5cf8:	48 8b cf             	mov    %rdi,%rcx
1408c5cfb:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
1408c5d00:	e8 6b 7c ff ff       	call   0x1408bd970
1408c5d05:	e9 96 00 00 00       	jmp    0x1408c5da0
1408c5d0a:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408c5d0e:	84 c0                	test   %al,%al
1408c5d10:	75 08                	jne    0x1408c5d1a
1408c5d12:	ff 47 38             	incl   0x38(%rdi)
1408c5d15:	8b 5f 38             	mov    0x38(%rdi),%ebx
1408c5d18:	eb 0f                	jmp    0x1408c5d29
1408c5d1a:	fe c8                	dec    %al
1408c5d1c:	0f b6 c0             	movzbl %al,%eax
1408c5d1f:	88 47 1f             	mov    %al,0x1f(%rdi)
1408c5d22:	8b 9c 87 d8 00 00 00 	mov    0xd8(%rdi,%rax,4),%ebx
1408c5d29:	44 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%r8d
1408c5d30:	00
1408c5d31:	44 8b cb             	mov    %ebx,%r9d
1408c5d34:	ba 7f 00 00 00       	mov    $0x7f,%edx
1408c5d39:	48 8b ce             	mov    %rsi,%rcx
1408c5d3c:	e8 ff 0e 04 00       	call   0x140906c40
1408c5d41:	44 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%r8d
1408c5d48:	00
1408c5d49:	45 8b cc             	mov    %r12d,%r9d
1408c5d4c:	ba 80 00 00 00       	mov    $0x80,%edx
1408c5d51:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1408c5d55:	48 8b ce             	mov    %rsi,%rcx
1408c5d58:	e8 53 0f 04 00       	call   0x140906cb0
1408c5d5d:	48 63 86 90 00 00 00 	movslq 0x90(%rsi),%rax
1408c5d64:	85 c0                	test   %eax,%eax
1408c5d66:	7e 12                	jle    0x1408c5d7a
1408c5d68:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1408c5d6c:	48 8b 86 88 00 00 00 	mov    0x88(%rsi),%rax
1408c5d73:	66 c7 44 c8 ea 08 00 	movw   $0x8,-0x16(%rax,%rcx,8)
1408c5d7a:	44 8b b4 24 c8 00 00 	mov    0xc8(%rsp),%r14d
1408c5d81:	00
1408c5d82:	85 db                	test   %ebx,%ebx
1408c5d84:	74 12                	je     0x1408c5d98
1408c5d86:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408c5d8a:	3c 08                	cmp    $0x8,%al
1408c5d8c:	73 0a                	jae    0x1408c5d98
1408c5d8e:	89 9c 87 d8 00 00 00 	mov    %ebx,0xd8(%rdi,%rax,4)
1408c5d95:	fe 47 1f             	incb   0x1f(%rdi)
1408c5d98:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1408c5d9f:	00
1408c5da0:	41 8d 46 01          	lea    0x1(%r14),%eax
1408c5da4:	83 f8 01             	cmp    $0x1,%eax
1408c5da7:	75 0e                	jne    0x1408c5db7
1408c5da9:	45 85 e4             	test   %r12d,%r12d
1408c5dac:	0f 84 61 05 00 00    	je     0x1408c6313
1408c5db2:	e9 33 05 00 00       	jmp    0x1408c62ea
1408c5db7:	3b 47 28             	cmp    0x28(%rdi),%eax
1408c5dba:	0f 8e 53 05 00 00    	jle    0x1408c6313
1408c5dc0:	89 47 28             	mov    %eax,0x28(%rdi)
1408c5dc3:	44 89 67 2c          	mov    %r12d,0x2c(%rdi)
1408c5dc7:	e9 47 05 00 00       	jmp    0x1408c6313
1408c5dcc:	4d 85 ff             	test   %r15,%r15
1408c5dcf:	0f 85 b0 01 00 00    	jne    0x1408c5f85
1408c5dd5:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1408c5ddc:	00
1408c5ddd:	44 8b 78 08          	mov    0x8(%rax),%r15d
1408c5de1:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408c5de5:	84 c0                	test   %al,%al
1408c5de7:	75 08                	jne    0x1408c5df1
1408c5de9:	ff 47 38             	incl   0x38(%rdi)
1408c5dec:	8b 5f 38             	mov    0x38(%rdi),%ebx
1408c5def:	eb 0f                	jmp    0x1408c5e00
1408c5df1:	fe c8                	dec    %al
1408c5df3:	0f b6 c0             	movzbl %al,%eax
1408c5df6:	88 47 1f             	mov    %al,0x1f(%rdi)
1408c5df9:	8b 9c 87 d8 00 00 00 	mov    0xd8(%rdi,%rax,4),%ebx
1408c5e00:	8b bc 24 e8 00 00 00 	mov    0xe8(%rsp),%edi
1408c5e07:	45 8b c6             	mov    %r14d,%r8d
1408c5e0a:	44 8b cf             	mov    %edi,%r9d
1408c5e0d:	ba 32 00 00 00       	mov    $0x32,%edx
1408c5e12:	48 8b ce             	mov    %rsi,%rcx
1408c5e15:	e8 26 0e 04 00       	call   0x140906c40
1408c5e1a:	41 8b c7             	mov    %r15d,%eax
1408c5e1d:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
1408c5e21:	c1 e8 1f             	shr    $0x1f,%eax
1408c5e24:	ba 61 00 00 00       	mov    $0x61,%edx
1408c5e29:	2b e8                	sub    %eax,%ebp
1408c5e2b:	48 8b ce             	mov    %rsi,%rcx
1408c5e2e:	44 8b cd             	mov    %ebp,%r9d
1408c5e31:	46 8d 04 30          	lea    (%rax,%r14,1),%r8d
1408c5e35:	e8 76 0e 04 00       	call   0x140906cb0
1408c5e3a:	44 8b 84 24 c0 00 00 	mov    0xc0(%rsp),%r8d
1408c5e41:	00
1408c5e42:	44 8b cb             	mov    %ebx,%r9d
1408c5e45:	48 8b ce             	mov    %rsi,%rcx
1408c5e48:	45 85 ff             	test   %r15d,%r15d
1408c5e4b:	79 1c                	jns    0x1408c5e69
1408c5e4d:	ba 80 00 00 00       	mov    $0x80,%edx
1408c5e52:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408c5e57:	e8 54 0e 04 00       	call   0x140906cb0
1408c5e5c:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1408c5e63:	00
1408c5e64:	e9 bb 00 00 00       	jmp    0x1408c5f24
1408c5e69:	44 89 7c 24 28       	mov    %r15d,0x28(%rsp)
1408c5e6e:	ba 8a 00 00 00       	mov    $0x8a,%edx
1408c5e73:	44 89 74 24 20       	mov    %r14d,0x20(%rsp)
1408c5e78:	e8 e3 0f 04 00       	call   0x140906e60
1408c5e7d:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1408c5e84:	00
1408c5e85:	e9 9a 00 00 00       	jmp    0x1408c5f24
1408c5e8a:	4d 85 ff             	test   %r15,%r15
1408c5e8d:	0f 85 f2 00 00 00    	jne    0x1408c5f85
1408c5e93:	0f b6 47 1f          	movzbl 0x1f(%rdi),%eax
1408c5e97:	84 c0                	test   %al,%al
1408c5e99:	75 08                	jne    0x1408c5ea3
1408c5e9b:	ff 47 38             	incl   0x38(%rdi)
1408c5e9e:	8b 5f 38             	mov    0x38(%rdi),%ebx
1408c5ea1:	eb 0f                	jmp    0x1408c5eb2
1408c5ea3:	fe c8                	dec    %al
1408c5ea5:	0f b6 c0             	movzbl %al,%eax
1408c5ea8:	88 47 1f             	mov    %al,0x1f(%rdi)
1408c5eab:	8b 9c 87 d8 00 00 00 	mov    0xd8(%rdi,%rax,4),%ebx
1408c5eb2:	48 8b 84 24 d8 00 00 	mov    0xd8(%rsp),%rax
1408c5eb9:	00
1408c5eba:	44 8b cd             	mov    %ebp,%r9d
1408c5ebd:	89 6c 24 30          	mov    %ebp,0x30(%rsp)