1408f8a70:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1408f8a75:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1408f8a7a:	56                   	push   %rsi
1408f8a7b:	57                   	push   %rdi
1408f8a7c:	41 56                	push   %r14
1408f8a7e:	48 83 ec 60          	sub    $0x60,%rsp
1408f8a82:	48 8b f1             	mov    %rcx,%rsi
1408f8a85:	48 8b 49 18          	mov    0x18(%rcx),%rcx
1408f8a89:	48 85 c9             	test   %rcx,%rcx
1408f8a8c:	74 0d                	je     0x1408f8a9b
1408f8a8e:	48 8b 05 1b 4c ab 00 	mov    0xab4c1b(%rip),%rax        # 0x1413ad6b0
1408f8a95:	ff 15 85 af 68 00    	call   *0x68af85(%rip)        # 0x140f83a20
1408f8a9b:	4c 8b 8e 60 02 00 00 	mov    0x260(%rsi),%r9
1408f8aa2:	48 8d 2d 77 f2 74 00 	lea    0x74f277(%rip),%rbp        # 0x141047d20
1408f8aa9:	45 33 f6             	xor    %r14d,%r14d
1408f8aac:	41 8b fe             	mov    %r14d,%edi
1408f8aaf:	41 8b de             	mov    %r14d,%ebx
1408f8ab2:	4d 85 c9             	test   %r9,%r9
1408f8ab5:	74 50                	je     0x1408f8b07
1408f8ab7:	48 8d 15 fe 91 75 00 	lea    0x7591fe(%rip),%rdx        # 0x141051cbc
1408f8abe:	45 8b c6             	mov    %r14d,%r8d
1408f8ac1:	b0 4d                	mov    $0x4d,%al
1408f8ac3:	0f 1f 40 00          	nopl   0x0(%rax)
1408f8ac7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1408f8ace:	00 00
1408f8ad0:	0f b6 c0             	movzbl %al,%eax
1408f8ad3:	48 8d 52 01          	lea    0x1(%rdx),%rdx
1408f8ad7:	0f b6 0c 28          	movzbl (%rax,%rbp,1),%ecx
1408f8adb:	0f b6 02             	movzbl (%rdx),%eax
1408f8ade:	41 03 c8             	add    %r8d,%ecx
1408f8ae1:	44 69 c1 b1 79 37 9e 	imul   $0x9e3779b1,%ecx,%r8d
1408f8ae8:	84 c0                	test   %al,%al
1408f8aea:	75 e4                	jne    0x1408f8ad0
1408f8aec:	33 d2                	xor    %edx,%edx
1408f8aee:	41 8b c0             	mov    %r8d,%eax
1408f8af1:	f7 b6 50 02 00 00    	divl   0x250(%rsi)
1408f8af7:	8b ca                	mov    %edx,%ecx
1408f8af9:	48 03 c9             	add    %rcx,%rcx
1408f8afc:	4d 8b 54 c9 08       	mov    0x8(%r9,%rcx,8),%r10
1408f8b01:	45 8b 1c c9          	mov    (%r9,%rcx,8),%r11d
1408f8b05:	eb 0e                	jmp    0x1408f8b15
1408f8b07:	4c 8b 96 58 02 00 00 	mov    0x258(%rsi),%r10
1408f8b0e:	44 8b 9e 54 02 00 00 	mov    0x254(%rsi),%r11d
1408f8b15:	45 85 db             	test   %r11d,%r11d
1408f8b18:	74 47                	je     0x1408f8b61
1408f8b1a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1408f8b20:	49 8b 42 18          	mov    0x18(%r10),%rax
1408f8b24:	4c 8d 0d 91 91 75 00 	lea    0x759191(%rip),%r9        # 0x141051cbc
1408f8b2b:	41 ff cb             	dec    %r11d
1408f8b2e:	4c 2b c8             	sub    %rax,%r9
1408f8b31:	0f b6 10             	movzbl (%rax),%edx
1408f8b34:	41 0f b6 0c 01       	movzbl (%r9,%rax,1),%ecx
1408f8b39:	3b d1                	cmp    %ecx,%edx
1408f8b3b:	75 09                	jne    0x1408f8b46
1408f8b3d:	85 d2                	test   %edx,%edx
1408f8b3f:	74 27                	je     0x1408f8b68
1408f8b41:	48 ff c0             	inc    %rax
1408f8b44:	eb eb                	jmp    0x1408f8b31
1408f8b46:	44 0f b6 04 29       	movzbl (%rcx,%rbp,1),%r8d
1408f8b4b:	0f b6 14 2a          	movzbl (%rdx,%rbp,1),%edx
1408f8b4f:	41 3b d0             	cmp    %r8d,%edx
1408f8b52:	75 05                	jne    0x1408f8b59
1408f8b54:	48 ff c0             	inc    %rax
1408f8b57:	eb d8                	jmp    0x1408f8b31
1408f8b59:	4d 8b 12             	mov    (%r10),%r10
1408f8b5c:	45 85 db             	test   %r11d,%r11d
1408f8b5f:	75 bf                	jne    0x1408f8b20
1408f8b61:	4c 8d 15 e0 b1 b3 00 	lea    0xb3b1e0(%rip),%r10        # 0x141433d48
1408f8b68:	49 8b 52 10          	mov    0x10(%r10),%rdx
1408f8b6c:	bd 01 00 00 00       	mov    $0x1,%ebp
1408f8b71:	48 85 d2             	test   %rdx,%rdx
1408f8b74:	74 48                	je     0x1408f8bbe
1408f8b76:	0f b6 02             	movzbl (%rdx),%eax
1408f8b79:	84 c0                	test   %al,%al
1408f8b7b:	78 09                	js     0x1408f8b86
1408f8b7d:	3c 02                	cmp    $0x2,%al
1408f8b7f:	74 05                	je     0x1408f8b86
1408f8b81:	41 8b ce             	mov    %r14d,%ecx
1408f8b84:	eb 18                	jmp    0x1408f8b9e
1408f8b86:	3c 02                	cmp    $0x2,%al
1408f8b88:	b9 04 00 00 00       	mov    $0x4,%ecx
1408f8b8d:	8b 42 04             	mov    0x4(%rdx),%eax
1408f8b90:	0f 45 cd             	cmovne %ebp,%ecx
1408f8b93:	83 e0 03             	and    $0x3,%eax
1408f8b96:	40 3a c5             	cmp    %bpl,%al
1408f8b99:	75 03                	jne    0x1408f8b9e
1408f8b9b:	83 c1 02             	add    $0x2,%ecx
1408f8b9e:	3b cb                	cmp    %ebx,%ecx
1408f8ba0:	7e 05                	jle    0x1408f8ba7
1408f8ba2:	48 8b fa             	mov    %rdx,%rdi
1408f8ba5:	8b d9                	mov    %ecx,%ebx
1408f8ba7:	48 8b 52 10          	mov    0x10(%rdx),%rdx
1408f8bab:	48 8b c7             	mov    %rdi,%rax
1408f8bae:	48 85 d2             	test   %rdx,%rdx
1408f8bb1:	75 c3                	jne    0x1408f8b76
1408f8bb3:	48 85 c0             	test   %rax,%rax
1408f8bb6:	74 06                	je     0x1408f8bbe
1408f8bb8:	f6 46 2c 02          	testb  $0x2,0x2c(%rsi)
1408f8bbc:	74 61                	je     0x1408f8c1f
1408f8bbe:	48 8d 15 f7 90 75 00 	lea    0x7590f7(%rip),%rdx        # 0x141051cbc
1408f8bc5:	b9 16 00 00 00       	mov    $0x16,%ecx
1408f8bca:	41 8b de             	mov    %r14d,%ebx
1408f8bcd:	e8 ae b3 fe ff       	call   0x1408e3f80
1408f8bd2:	48 8b d0             	mov    %rax,%rdx
1408f8bd5:	48 85 c0             	test   %rax,%rax
1408f8bd8:	74 40                	je     0x1408f8c1a
1408f8bda:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1408f8be0:	0f b6 02             	movzbl (%rdx),%eax
1408f8be3:	84 c0                	test   %al,%al
1408f8be5:	78 09                	js     0x1408f8bf0
1408f8be7:	3c 02                	cmp    $0x2,%al
1408f8be9:	74 05                	je     0x1408f8bf0
1408f8beb:	41 8b ce             	mov    %r14d,%ecx
1408f8bee:	eb 18                	jmp    0x1408f8c08
1408f8bf0:	3c 02                	cmp    $0x2,%al
1408f8bf2:	b9 04 00 00 00       	mov    $0x4,%ecx
1408f8bf7:	8b 42 04             	mov    0x4(%rdx),%eax
1408f8bfa:	0f 45 cd             	cmovne %ebp,%ecx
1408f8bfd:	83 e0 03             	and    $0x3,%eax
1408f8c00:	40 3a c5             	cmp    %bpl,%al
1408f8c03:	75 03                	jne    0x1408f8c08
1408f8c05:	83 c1 02             	add    $0x2,%ecx
1408f8c08:	3b cb                	cmp    %ebx,%ecx
1408f8c0a:	7e 05                	jle    0x1408f8c11
1408f8c0c:	48 8b fa             	mov    %rdx,%rdi
1408f8c0f:	8b d9                	mov    %ecx,%ebx
1408f8c11:	48 8b 52 10          	mov    0x10(%rdx),%rdx
1408f8c15:	48 85 d2             	test   %rdx,%rdx
1408f8c18:	75 c6                	jne    0x1408f8be0
1408f8c1a:	48 85 ff             	test   %rdi,%rdi
1408f8c1d:	74 06                	je     0x1408f8c25
1408f8c1f:	4c 39 77 18          	cmp    %r14,0x18(%rdi)
1408f8c23:	75 03                	jne    0x1408f8c28
1408f8c25:	49 8b fe             	mov    %r14,%rdi
1408f8c28:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
1408f8c2c:	48 85 c9             	test   %rcx,%rcx
1408f8c2f:	74 0d                	je     0x1408f8c3e
1408f8c31:	48 8b 05 88 4a ab 00 	mov    0xab4a88(%rip),%rax        # 0x1413ad6c0
1408f8c38:	ff 15 e2 ad 68 00    	call   *0x68ade2(%rip)        # 0x140f83a20
1408f8c3e:	48 85 ff             	test   %rdi,%rdi
1408f8c41:	75 67                	jne    0x1408f8caa
1408f8c43:	48 8d 0d 72 90 75 00 	lea    0x759072(%rip),%rcx        # 0x141051cbc
1408f8c4a:	e8 81 2b f9 ff       	call   0x14088b7d0
1408f8c4f:	48 85 c0             	test   %rax,%rax
1408f8c52:	74 4e                	je     0x1408f8ca2
1408f8c54:	48 8d 0d f5 2e f9 ff 	lea    -0x6d10b(%rip),%rcx        # 0x14088bb50
1408f8c5b:	44 8b cd             	mov    %ebp,%r9d
1408f8c5e:	48 89 4c 24 50       	mov    %rcx,0x50(%rsp)
1408f8c63:	48 8d 15 52 90 75 00 	lea    0x759052(%rip),%rdx        # 0x141051cbc
1408f8c6a:	4c 89 74 24 48       	mov    %r14,0x48(%rsp)
1408f8c6f:	48 8d 0d ba 2c ff ff 	lea    -0xd346(%rip),%rcx        # 0x1408eb930
1408f8c76:	4c 89 74 24 40       	mov    %r14,0x40(%rsp)
1408f8c7b:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1408f8c81:	4c 89 74 24 38       	mov    %r14,0x38(%rsp)
1408f8c86:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
1408f8c8b:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1408f8c90:	48 8b ce             	mov    %rsi,%rcx
1408f8c93:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408f8c98:	e8 43 51 fa ff       	call   0x14089dde0
1408f8c9d:	83 f8 07             	cmp    $0x7,%eax
1408f8ca0:	75 08                	jne    0x1408f8caa
1408f8ca2:	48 8b ce             	mov    %rsi,%rcx
1408f8ca5:	e8 26 57 ff ff       	call   0x1408ee3d0
1408f8caa:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
1408f8caf:	49 8b 5b 28          	mov    0x28(%r11),%rbx
1408f8cb3:	49 8b 6b 30          	mov    0x30(%r11),%rbp
1408f8cb7:	49 8b e3             	mov    %r11,%rsp
1408f8cba:	41 5e                	pop    %r14
1408f8cbc:	5f                   	pop    %rdi
1408f8cbd:	5e                   	pop    %rsi
1408f8cbe:	c3                   	ret
1408f8cbf:	cc                   	int3
1408f8cc0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1408f8cc5:	55                   	push   %rbp
1408f8cc6:	56                   	push   %rsi
1408f8cc7:	41 56                	push   %r14
1408f8cc9:	48 83 ec 20          	sub    $0x20,%rsp
1408f8ccd:	48 8b 19             	mov    (%rcx),%rbx
1408f8cd0:	49 8b e8             	mov    %r8,%rbp
1408f8cd3:	4c 8b f2             	mov    %rdx,%r14
1408f8cd6:	48 8b f1             	mov    %rcx,%rsi
1408f8cd9:	e8 f2 ed ff ff       	call   0x1408f7ad0
1408f8cde:	85 c0                	test   %eax,%eax
1408f8ce0:	0f 85 c6 02 00 00    	jne    0x1408f8fac
1408f8ce6:	4d 85 f6             	test   %r14,%r14
1408f8ce9:	75 17                	jne    0x1408f8d02
1408f8ceb:	33 d2                	xor    %edx,%edx
1408f8ced:	48 8b ce             	mov    %rsi,%rcx
1408f8cf0:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1408f8cf5:	48 83 c4 20          	add    $0x20,%rsp
1408f8cf9:	41 5e                	pop    %r14
1408f8cfb:	5e                   	pop    %rsi
1408f8cfc:	5d                   	pop    %rbp
1408f8cfd:	e9 5e 5d fc ff       	jmp    0x1408bea60
1408f8d02:	48 89 7c 24 40       	mov    %rdi,0x40(%rsp)
1408f8d07:	4c 89 7c 24 48       	mov    %r15,0x48(%rsp)
1408f8d0c:	48 85 ed             	test   %rbp,%rbp
1408f8d0f:	74 0b                	je     0x1408f8d1c
1408f8d11:	48 83 7d 00 00       	cmpq   $0x0,0x0(%rbp)
1408f8d16:	0f 85 d1 00 00 00    	jne    0x1408f8ded
1408f8d1c:	48 8b 0e             	mov    (%rsi),%rcx
1408f8d1f:	49 8b d6             	mov    %r14,%rdx
1408f8d22:	e8 c9 52 ff ff       	call   0x1408edff0
1408f8d27:	48 8b f8             	mov    %rax,%rdi
1408f8d2a:	48 85 c0             	test   %rax,%rax
1408f8d2d:	0f 84 6f 02 00 00    	je     0x1408f8fa2
1408f8d33:	44 0f b6 7b 64       	movzbl 0x64(%rbx),%r15d
1408f8d38:	48 8d 8b 68 02 00 00 	lea    0x268(%rbx),%rcx
1408f8d3f:	45 33 c0             	xor    %r8d,%r8d
1408f8d42:	48 8b d0             	mov    %rax,%rdx
1408f8d45:	e8 c6 c8 fa ff       	call   0x1408a5610
1408f8d4a:	48 8b 48 10          	mov    0x10(%rax),%rcx
1408f8d4e:	48 85 c9             	test   %rcx,%rcx
1408f8d51:	74 3a                	je     0x1408f8d8d
1408f8d53:	49 8d 47 ff          	lea    -0x1(%r15),%rax
1408f8d57:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1408f8d5b:	48 8d 04 c1          	lea    (%rcx,%rax,8),%rax
1408f8d5f:	48 85 c0             	test   %rax,%rax
1408f8d62:	74 29                	je     0x1408f8d8d
1408f8d64:	48 8b d7             	mov    %rdi,%rdx
1408f8d67:	48 8b ce             	mov    %rsi,%rcx
1408f8d6a:	e8 f1 5c fc ff       	call   0x1408bea60
1408f8d6f:	48 83 bb 00 03 00 00 	cmpq   $0x0,0x300(%rbx)
1408f8d76:	00
1408f8d77:	0f 84 2c 01 00 00    	je     0x1408f8ea9
1408f8d7d:	48 8b d7             	mov    %rdi,%rdx
1408f8d80:	48 8b cb             	mov    %rbx,%rcx
1408f8d83:	e8 b8 ab fb ff       	call   0x1408b3940
1408f8d88:	e9 15 02 00 00       	jmp    0x1408f8fa2
1408f8d8d:	48 83 bb 00 03 00 00 	cmpq   $0x0,0x300(%rbx)
1408f8d94:	00
1408f8d95:	74 0d                	je     0x1408f8da4
1408f8d97:	48 8b d7             	mov    %rdi,%rdx
1408f8d9a:	48 8b cb             	mov    %rbx,%rcx
1408f8d9d:	e8 9e ab fb ff       	call   0x1408b3940
1408f8da2:	eb 49                	jmp    0x1408f8ded
1408f8da4:	48 3b bb f0 01 00 00 	cmp    0x1f0(%rbx),%rdi
1408f8dab:	73 38                	jae    0x1408f8de5
1408f8dad:	48 3b bb e0 01 00 00 	cmp    0x1e0(%rbx),%rdi
1408f8db4:	72 13                	jb     0x1408f8dc9
1408f8db6:	48 8b 83 d8 01 00 00 	mov    0x1d8(%rbx),%rax
1408f8dbd:	48 89 07             	mov    %rax,(%rdi)
1408f8dc0:	48 89 bb d8 01 00 00 	mov    %rdi,0x1d8(%rbx)
1408f8dc7:	eb 24                	jmp    0x1408f8ded
1408f8dc9:	48 3b bb e8 01 00 00 	cmp    0x1e8(%rbx),%rdi
1408f8dd0:	72 13                	jb     0x1408f8de5
1408f8dd2:	48 8b 83 c8 01 00 00 	mov    0x1c8(%rbx),%rax
1408f8dd9:	48 89 07             	mov    %rax,(%rdi)
1408f8ddc:	48 89 bb c8 01 00 00 	mov    %rdi,0x1c8(%rbx)
1408f8de3:	eb 08                	jmp    0x1408f8ded
1408f8de5:	48 8b cf             	mov    %rdi,%rcx
1408f8de8:	e8 63 2d f9 ff       	call   0x14088bb50
1408f8ded:	83 7d 08 00          	cmpl   $0x0,0x8(%rbp)
1408f8df1:	48 8b 06             	mov    (%rsi),%rax
1408f8df4:	76 3e                	jbe    0x1408f8e34
1408f8df6:	80 b8 c5 00 00 00 00 	cmpb   $0x0,0xc5(%rax)
1408f8dfd:	74 0c                	je     0x1408f8e0b
1408f8dff:	48 8d 15 e2 82 75 00 	lea    0x7582e2(%rip),%rdx        # 0x1410510e8
1408f8e06:	e9 8f 01 00 00       	jmp    0x1408f8f9a
1408f8e0b:	49 8b d6             	mov    %r14,%rdx
1408f8e0e:	48 8b c8             	mov    %rax,%rcx
1408f8e11:	e8 3a 77 fe ff       	call   0x1408e0550
1408f8e16:	44 8b f8             	mov    %eax,%r15d
1408f8e19:	85 c0                	test   %eax,%eax
1408f8e1b:	79 22                	jns    0x1408f8e3f
1408f8e1d:	4d 8b c6             	mov    %r14,%r8
1408f8e20:	48 8d 15 d9 82 75 00 	lea    0x7582d9(%rip),%rdx        # 0x141051100
1408f8e27:	48 8b ce             	mov    %rsi,%rcx
1408f8e2a:	e8 51 0a fe ff       	call   0x1408d9880
1408f8e2f:	e9 6e 01 00 00       	jmp    0x1408f8fa2
1408f8e34:	44 0f b6 b8 c4 00 00 	movzbl 0xc4(%rax),%r15d
1408f8e3b:	00
1408f8e3c:	49 8b ee             	mov    %r14,%rbp
1408f8e3f:	45 85 ff             	test   %r15d,%r15d
1408f8e42:	0f 88 5a 01 00 00    	js     0x1408f8fa2
1408f8e48:	48 8b d5             	mov    %rbp,%rdx
1408f8e4b:	48 8b cb             	mov    %rbx,%rcx
1408f8e4e:	e8 9d 51 ff ff       	call   0x1408edff0
1408f8e53:	48 8b f8             	mov    %rax,%rdi
1408f8e56:	48 85 c0             	test   %rax,%rax
1408f8e59:	0f 84 43 01 00 00    	je     0x1408f8fa2
1408f8e5f:	48 8b 4b 20          	mov    0x20(%rbx),%rcx
1408f8e63:	49 63 d7             	movslq %r15d,%rdx
1408f8e66:	48 c1 e2 05          	shl    $0x5,%rdx
1408f8e6a:	48 8b 2c 0a          	mov    (%rdx,%rcx,1),%rbp
1408f8e6e:	48 8b d0             	mov    %rax,%rdx
1408f8e71:	4c 8b c5             	mov    %rbp,%r8
1408f8e74:	48 8b cb             	mov    %rbx,%rcx
1408f8e77:	e8 64 87 fe ff       	call   0x1408e15e0
1408f8e7c:	48 85 c0             	test   %rax,%rax
1408f8e7f:	74 7c                	je     0x1408f8efd
1408f8e81:	45 33 c0             	xor    %r8d,%r8d
1408f8e84:	48 8b d0             	mov    %rax,%rdx
1408f8e87:	48 8b ce             	mov    %rsi,%rcx
1408f8e8a:	e8 e1 5d fc ff       	call   0x1408bec70
1408f8e8f:	48 83 bb 00 03 00 00 	cmpq   $0x0,0x300(%rbx)
1408f8e96:	00
1408f8e97:	74 10                	je     0x1408f8ea9
1408f8e99:	48 8b d7             	mov    %rdi,%rdx
1408f8e9c:	48 8b cb             	mov    %rbx,%rcx
1408f8e9f:	e8 9c aa fb ff       	call   0x1408b3940
1408f8ea4:	e9 f9 00 00 00       	jmp    0x1408f8fa2
1408f8ea9:	48 3b bb f0 01 00 00 	cmp    0x1f0(%rbx),%rdi
1408f8eb0:	73 3e                	jae    0x1408f8ef0
1408f8eb2:	48 3b bb e0 01 00 00 	cmp    0x1e0(%rbx),%rdi
1408f8eb9:	72 16                	jb     0x1408f8ed1
1408f8ebb:	48 8b 83 d8 01 00 00 	mov    0x1d8(%rbx),%rax
1408f8ec2:	48 89 07             	mov    %rax,(%rdi)
1408f8ec5:	48 89 bb d8 01 00 00 	mov    %rdi,0x1d8(%rbx)
1408f8ecc:	e9 d1 00 00 00       	jmp    0x1408f8fa2
1408f8ed1:	48 3b bb e8 01 00 00 	cmp    0x1e8(%rbx),%rdi
1408f8ed8:	72 16                	jb     0x1408f8ef0
1408f8eda:	48 8b 83 c8 01 00 00 	mov    0x1c8(%rbx),%rax
1408f8ee1:	48 89 07             	mov    %rax,(%rdi)
1408f8ee4:	48 89 bb c8 01 00 00 	mov    %rdi,0x1c8(%rbx)
1408f8eeb:	e9 b2 00 00 00       	jmp    0x1408f8fa2
1408f8ef0:	48 8b cf             	mov    %rdi,%rcx
1408f8ef3:	e8 58 2c f9 ff       	call   0x14088bb50
1408f8ef8:	e9 a5 00 00 00       	jmp    0x1408f8fa2
1408f8efd:	4c 8b c5             	mov    %rbp,%r8
1408f8f00:	48 8b d7             	mov    %rdi,%rdx
1408f8f03:	48 8b cb             	mov    %rbx,%rcx
1408f8f06:	e8 b5 85 fe ff       	call   0x1408e14c0
1408f8f0b:	48 83 bb 00 03 00 00 	cmpq   $0x0,0x300(%rbx)
1408f8f12:	00
1408f8f13:	48 8b e8             	mov    %rax,%rbp
1408f8f16:	74 0d                	je     0x1408f8f25
1408f8f18:	48 8b d7             	mov    %rdi,%rdx
1408f8f1b:	48 8b cb             	mov    %rbx,%rcx
1408f8f1e:	e8 1d aa fb ff       	call   0x1408b3940
1408f8f23:	eb 49                	jmp    0x1408f8f6e
1408f8f25:	48 3b bb f0 01 00 00 	cmp    0x1f0(%rbx),%rdi
1408f8f2c:	73 38                	jae    0x1408f8f66
1408f8f2e:	48 3b bb e0 01 00 00 	cmp    0x1e0(%rbx),%rdi
1408f8f35:	72 13                	jb     0x1408f8f4a
1408f8f37:	48 8b 83 d8 01 00 00 	mov    0x1d8(%rbx),%rax
1408f8f3e:	48 89 07             	mov    %rax,(%rdi)
1408f8f41:	48 89 bb d8 01 00 00 	mov    %rdi,0x1d8(%rbx)
1408f8f48:	eb 24                	jmp    0x1408f8f6e
1408f8f4a:	48 3b bb e8 01 00 00 	cmp    0x1e8(%rbx),%rdi
1408f8f51:	72 13                	jb     0x1408f8f66
1408f8f53:	48 8b 83 c8 01 00 00 	mov    0x1c8(%rbx),%rax
1408f8f5a:	48 89 07             	mov    %rax,(%rdi)
1408f8f5d:	48 89 bb c8 01 00 00 	mov    %rdi,0x1c8(%rbx)
1408f8f64:	eb 08                	jmp    0x1408f8f6e
1408f8f66:	48 8b cf             	mov    %rdi,%rcx
1408f8f69:	e8 e2 2b f9 ff       	call   0x14088bb50
1408f8f6e:	48 85 ed             	test   %rbp,%rbp
1408f8f71:	74 20                	je     0x1408f8f93
1408f8f73:	45 8b c7             	mov    %r15d,%r8d