1408d893d:	74 12                	je     0x1408d8951
1408d893f:	83 fe 01             	cmp    $0x1,%esi
1408d8942:	ba 0f 00 00 00       	mov    $0xf,%edx
1408d8947:	b8 11 00 00 00       	mov    $0x11,%eax
1408d894c:	0f 45 d0             	cmovne %eax,%edx
1408d894f:	eb 3c                	jmp    0x1408d898d
1408d8951:	80 7f 3f 01          	cmpb   $0x1,0x3f(%rdi)
1408d8955:	75 26                	jne    0x1408d897d
1408d8957:	48 8b 47 50          	mov    0x50(%rdi),%rax
1408d895b:	ba 1e 00 00 00       	mov    $0x1e,%edx
1408d8960:	48 85 c0             	test   %rax,%rax
1408d8963:	74 0e                	je     0x1408d8973
1408d8965:	48 39 28             	cmp    %rbp,(%rax)
1408d8968:	74 09                	je     0x1408d8973
1408d896a:	48 8b 40 28          	mov    0x28(%rax),%rax
1408d896e:	48 85 c0             	test   %rax,%rax
1408d8971:	75 f2                	jne    0x1408d8965
1408d8973:	48 8b 40 08          	mov    0x8(%rax),%rax
1408d8977:	4c 8b 78 08          	mov    0x8(%rax),%r15
1408d897b:	eb 10                	jmp    0x1408d898d
1408d897d:	83 fe 01             	cmp    $0x1,%esi
1408d8980:	ba 0b 00 00 00       	mov    $0xb,%edx
1408d8985:	b8 0d 00 00 00       	mov    $0xd,%eax
1408d898a:	0f 44 d0             	cmove  %eax,%edx
1408d898d:	4c 8b 07             	mov    (%rdi),%r8
1408d8990:	4d 8b cf             	mov    %r15,%r9
1408d8993:	48 8b cb             	mov    %rbx,%rcx
1408d8996:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
1408d899b:	e8 60 20 ff ff       	call   0x1408caa00
1408d89a0:	85 c0                	test   %eax,%eax
1408d89a2:	0f 85 f5 00 00 00    	jne    0x1408d8a9d
1408d89a8:	4c 8b 07             	mov    (%rdi),%r8
1408d89ab:	45 33 c9             	xor    %r9d,%r9d
1408d89ae:	ba 09 00 00 00       	mov    $0x9,%edx
1408d89b3:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
1408d89b8:	48 8b cb             	mov    %rbx,%rcx
1408d89bb:	e8 40 20 ff ff       	call   0x1408caa00
1408d89c0:	85 c0                	test   %eax,%eax
1408d89c2:	0f 85 d5 00 00 00    	jne    0x1408d8a9d
1408d89c8:	48 8b d7             	mov    %rdi,%rdx
1408d89cb:	48 8b cd             	mov    %rbp,%rcx
1408d89ce:	e8 7d c6 04 00       	call   0x140925050
1408d89d3:	85 c0                	test   %eax,%eax
1408d89d5:	74 17                	je     0x1408d89ee
1408d89d7:	4c 8b 07             	mov    (%rdi),%r8
1408d89da:	48 8d 15 d7 8c 77 00 	lea    0x778cd7(%rip),%rdx        # 0x1410516b8
1408d89e1:	48 8b cb             	mov    %rbx,%rcx
1408d89e4:	e8 97 0e 00 00       	call   0x1408d9880
1408d89e9:	e9 af 00 00 00       	jmp    0x1408d8a9d
1408d89ee:	0f b6 47 3f          	movzbl 0x3f(%rdi),%eax
1408d89f2:	45 85 e4             	test   %r12d,%r12d
1408d89f5:	74 1b                	je     0x1408d8a12
1408d89f7:	3c 02                	cmp    $0x2,%al
1408d89f9:	74 2f                	je     0x1408d8a2a
1408d89fb:	4c 8b 07             	mov    (%rdi),%r8
1408d89fe:	48 8d 15 d3 8c 77 00 	lea    0x778cd3(%rip),%rdx        # 0x1410516d8
1408d8a05:	48 8b cb             	mov    %rbx,%rcx
1408d8a08:	e8 73 0e 00 00       	call   0x1408d9880
1408d8a0d:	e9 8b 00 00 00       	jmp    0x1408d8a9d
1408d8a12:	3c 02                	cmp    $0x2,%al
1408d8a14:	75 14                	jne    0x1408d8a2a
1408d8a16:	4c 8b 07             	mov    (%rdi),%r8
1408d8a19:	48 8d 15 e0 8c 77 00 	lea    0x778ce0(%rip),%rdx        # 0x141051700
1408d8a20:	48 8b cb             	mov    %rbx,%rcx
1408d8a23:	e8 58 0e 00 00       	call   0x1408d9880
1408d8a28:	eb 73                	jmp    0x1408d8a9d
1408d8a2a:	48 83 7b 10 00       	cmpq   $0x0,0x10(%rbx)
1408d8a2f:	75 24                	jne    0x1408d8a55
1408d8a31:	48 83 bb a0 00 00 00 	cmpq   $0x0,0xa0(%rbx)
1408d8a38:	00
1408d8a39:	75 0d                	jne    0x1408d8a48
1408d8a3b:	48 8b 03             	mov    (%rbx),%rax
1408d8a3e:	f6 40 60 08          	testb  $0x8,0x60(%rax)
1408d8a42:	75 04                	jne    0x1408d8a48
1408d8a44:	c6 43 23 01          	movb   $0x1,0x23(%rbx)
1408d8a48:	48 8b cb             	mov    %rbx,%rcx
1408d8a4b:	e8 70 ee 02 00       	call   0x1409078c0
1408d8a50:	48 85 c0             	test   %rax,%rax
1408d8a53:	74 48                	je     0x1408d8a9d
1408d8a55:	44 8b c6             	mov    %esi,%r8d
1408d8a58:	ba 01 00 00 00       	mov    $0x1,%edx
1408d8a5d:	48 8b cb             	mov    %rbx,%rcx
1408d8a60:	e8 ab 30 ff ff       	call   0x1408cbb10
1408d8a65:	45 85 e4             	test   %r12d,%r12d
1408d8a68:	75 22                	jne    0x1408d8a8c
1408d8a6a:	4c 8b 0f             	mov    (%rdi),%r9
1408d8a6d:	4c 8d 05 b4 5d 6f 00 	lea    0x6f5db4(%rip),%r8        # 0x140fce828
1408d8a74:	8b d6                	mov    %esi,%edx
1408d8a76:	48 8b cb             	mov    %rbx,%rcx
1408d8a79:	e8 42 83 ff ff       	call   0x1408d0dc0
1408d8a7e:	4c 8b c7             	mov    %rdi,%r8
1408d8a81:	49 8b d6             	mov    %r14,%rdx
1408d8a84:	48 8b cb             	mov    %rbx,%rcx
1408d8a87:	e8 d4 a9 00 00       	call   0x1408e3460
1408d8a8c:	45 8b cc             	mov    %r12d,%r9d
1408d8a8f:	44 8b c6             	mov    %esi,%r8d
1408d8a92:	48 8b d7             	mov    %rdi,%rdx
1408d8a95:	48 8b cb             	mov    %rbx,%rcx
1408d8a98:	e8 d3 87 ff ff       	call   0x1408d1270
1408d8a9d:	4c 8b 6c 24 68       	mov    0x68(%rsp),%r13
1408d8aa2:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
1408d8aa7:	4c 8b 7c 24 70       	mov    0x70(%rsp),%r15
1408d8aac:	49 8b d6             	mov    %r14,%rdx
1408d8aaf:	48 8b cd             	mov    %rbp,%rcx
1408d8ab2:	48 83 c4 30          	add    $0x30,%rsp
1408d8ab6:	41 5e                	pop    %r14
1408d8ab8:	41 5c                	pop    %r12
1408d8aba:	5e                   	pop    %rsi
1408d8abb:	5d                   	pop    %rbp
1408d8abc:	5b                   	pop    %rbx
1408d8abd:	e9 ee 75 02 00       	jmp    0x1409000b0
1408d8ac2:	cc                   	int3
1408d8ac3:	cc                   	int3
1408d8ac4:	cc                   	int3
1408d8ac5:	cc                   	int3
1408d8ac6:	cc                   	int3
1408d8ac7:	cc                   	int3
1408d8ac8:	cc                   	int3
1408d8ac9:	cc                   	int3
1408d8aca:	cc                   	int3
1408d8acb:	cc                   	int3
1408d8acc:	cc                   	int3
1408d8acd:	cc                   	int3
1408d8ace:	cc                   	int3
1408d8acf:	cc                   	int3
1408d8ad0:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1408d8ad5:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1408d8ada:	55                   	push   %rbp
1408d8adb:	56                   	push   %rsi
1408d8adc:	57                   	push   %rdi
1408d8add:	41 54                	push   %r12
1408d8adf:	41 55                	push   %r13
1408d8ae1:	48 83 ec 30          	sub    $0x30,%rsp
1408d8ae5:	4c 8b 29             	mov    (%rcx),%r13
1408d8ae8:	33 f6                	xor    %esi,%esi
1408d8aea:	45 8b e0             	mov    %r8d,%r12d
1408d8aed:	48 8b fa             	mov    %rdx,%rdi
1408d8af0:	8b ee                	mov    %esi,%ebp
1408d8af2:	41 38 75 67          	cmp    %sil,0x67(%r13)
1408d8af6:	0f 85 6a 01 00 00    	jne    0x1408d8c66
1408d8afc:	e8 cf ef 01 00       	call   0x1408f7ad0
1408d8b01:	85 c0                	test   %eax,%eax
1408d8b03:	0f 85 5d 01 00 00    	jne    0x1408d8c66
1408d8b09:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
1408d8b0e:	8b de                	mov    %esi,%ebx
1408d8b10:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
1408d8b15:	4c 8b 77 10          	mov    0x10(%rdi),%r14
1408d8b19:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
1408d8b1e:	4c 8b 7f 18          	mov    0x18(%rdi),%r15
1408d8b22:	41 39 5d 28          	cmp    %ebx,0x28(%r13)
1408d8b26:	7e 75                	jle    0x1408d8b9d
1408d8b28:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1408d8b2f:	00
1408d8b30:	8b fb                	mov    %ebx,%edi
1408d8b32:	83 f7 01             	xor    $0x1,%edi
1408d8b35:	83 fb 02             	cmp    $0x2,%ebx
1408d8b38:	0f 4d fb             	cmovge %ebx,%edi
1408d8b3b:	4d 85 f6             	test   %r14,%r14
1408d8b3e:	74 11                	je     0x1408d8b51
1408d8b40:	4d 8b c6             	mov    %r14,%r8
1408d8b43:	8b d7                	mov    %edi,%edx
1408d8b45:	49 8b cd             	mov    %r13,%rcx
1408d8b48:	e8 03 da ff ff       	call   0x1408d6550
1408d8b4d:	85 c0                	test   %eax,%eax
1408d8b4f:	74 28                	je     0x1408d8b79
1408d8b51:	49 8b 45 20          	mov    0x20(%r13),%rax
1408d8b55:	45 33 c0             	xor    %r8d,%r8d
1408d8b58:	48 63 cf             	movslq %edi,%rcx
1408d8b5b:	49 8b d7             	mov    %r15,%rdx
1408d8b5e:	48 c1 e1 05          	shl    $0x5,%rcx
1408d8b62:	48 8b 4c 01 18       	mov    0x18(%rcx,%rax,1),%rcx
1408d8b67:	48 83 c1 38          	add    $0x38,%rcx
1408d8b6b:	e8 a0 ca fc ff       	call   0x1408a5610
1408d8b70:	48 8b 68 10          	mov    0x10(%rax),%rbp
1408d8b74:	48 85 ed             	test   %rbp,%rbp
1408d8b77:	75 0d                	jne    0x1408d8b86
1408d8b79:	ff c3                	inc    %ebx
1408d8b7b:	41 3b 5d 28          	cmp    0x28(%r13),%ebx
1408d8b7f:	7c af                	jl     0x1408d8b30
1408d8b81:	48 85 ed             	test   %rbp,%rbp
1408d8b84:	74 12                	je     0x1408d8b98
1408d8b86:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1408d8b8b:	48 8b d5             	mov    %rbp,%rdx
1408d8b8e:	e8 0d 01 00 00       	call   0x1408d8ca0
1408d8b93:	e9 bf 00 00 00       	jmp    0x1408d8c57
1408d8b98:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
1408d8b9d:	45 85 e4             	test   %r12d,%r12d
1408d8ba0:	75 1d                	jne    0x1408d8bbf
1408d8ba2:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1408d8ba7:	4c 8d 47 08          	lea    0x8(%rdi),%r8
1408d8bab:	48 8b cb             	mov    %rbx,%rcx
1408d8bae:	48 8d 15 db 9e 77 00 	lea    0x779edb(%rip),%rdx        # 0x141052a90
1408d8bb5:	e8 c6 0c 00 00       	call   0x1408d9880
1408d8bba:	e9 94 00 00 00       	jmp    0x1408d8c53
1408d8bbf:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
1408d8bc4:	49 8b 38             	mov    (%r8),%rdi
1408d8bc7:	39 77 28             	cmp    %esi,0x28(%rdi)
1408d8bca:	0f 8e 7e 00 00 00    	jle    0x1408d8c4e
1408d8bd0:	48 8b de             	mov    %rsi,%rbx
1408d8bd3:	48 8d 2d 46 f1 76 00 	lea    0x76f146(%rip),%rbp        # 0x141047d20
1408d8bda:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1408d8be0:	4c 8b 4f 20          	mov    0x20(%rdi),%r9
1408d8be4:	49 83 7c 19 08 00    	cmpq   $0x0,0x8(%r9,%rbx,1)
1408d8bea:	74 57                	je     0x1408d8c43
1408d8bec:	4d 85 f6             	test   %r14,%r14
1408d8bef:	74 24                	je     0x1408d8c15
1408d8bf1:	4d 8b 0c 19          	mov    (%r9,%rbx,1),%r9
1408d8bf5:	49 8b c6             	mov    %r14,%rax
1408d8bf8:	4d 2b ce             	sub    %r14,%r9
1408d8bfb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1408d8c00:	0f b6 10             	movzbl (%rax),%edx
1408d8c03:	41 0f b6 0c 01       	movzbl (%r9,%rax,1),%ecx
1408d8c08:	3b d1                	cmp    %ecx,%edx
1408d8c0a:	75 72                	jne    0x1408d8c7e
1408d8c0c:	85 d2                	test   %edx,%edx
1408d8c0e:	75 7c                	jne    0x1408d8c8c
1408d8c10:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
1408d8c15:	49 8b 80 a0 00 00 00 	mov    0xa0(%r8),%rax
1408d8c1c:	49 8b c8             	mov    %r8,%rcx
1408d8c1f:	48 85 c0             	test   %rax,%rax
1408d8c22:	48 0f 45 c8          	cmovne %rax,%rcx
1408d8c26:	8b 41 74             	mov    0x74(%rcx),%eax
1408d8c29:	0f a3 f0             	bt     %esi,%eax
1408d8c2c:	72 15                	jb     0x1408d8c43
1408d8c2e:	0f ab f0             	bts    %esi,%eax
1408d8c31:	89 41 74             	mov    %eax,0x74(%rcx)
1408d8c34:	83 fe 01             	cmp    $0x1,%esi
1408d8c37:	75 0a                	jne    0x1408d8c43
1408d8c39:	e8 52 5c 01 00       	call   0x1408ee890
1408d8c3e:	4c 8b 44 24 60       	mov    0x60(%rsp),%r8
1408d8c43:	ff c6                	inc    %esi
1408d8c45:	48 83 c3 20          	add    $0x20,%rbx
1408d8c49:	3b 77 28             	cmp    0x28(%rdi),%esi
1408d8c4c:	7c 92                	jl     0x1408d8be0
1408d8c4e:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1408d8c53:	c6 43 1d 01          	movb   $0x1,0x1d(%rbx)
1408d8c57:	4c 8b 74 24 28       	mov    0x28(%rsp),%r14
1408d8c5c:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1408d8c61:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
1408d8c66:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1408d8c6b:	49 8b cd             	mov    %r13,%rcx
1408d8c6e:	48 83 c4 30          	add    $0x30,%rsp
1408d8c72:	41 5d                	pop    %r13
1408d8c74:	41 5c                	pop    %r12
1408d8c76:	5f                   	pop    %rdi
1408d8c77:	5e                   	pop    %rsi
1408d8c78:	5d                   	pop    %rbp
1408d8c79:	e9 32 74 02 00       	jmp    0x1409000b0
1408d8c7e:	44 0f b6 04 29       	movzbl (%rcx,%rbp,1),%r8d
1408d8c83:	0f b6 14 2a          	movzbl (%rdx,%rbp,1),%edx
1408d8c87:	41 3b d0             	cmp    %r8d,%edx
1408d8c8a:	75 b2                	jne    0x1408d8c3e
1408d8c8c:	48 ff c0             	inc    %rax
1408d8c8f:	e9 6c ff ff ff       	jmp    0x1408d8c00
1408d8c94:	cc                   	int3
1408d8c95:	cc                   	int3
1408d8c96:	cc                   	int3
1408d8c97:	cc                   	int3
1408d8c98:	cc                   	int3
1408d8c99:	cc                   	int3
1408d8c9a:	cc                   	int3
1408d8c9b:	cc                   	int3
1408d8c9c:	cc                   	int3
1408d8c9d:	cc                   	int3
1408d8c9e:	cc                   	int3
1408d8c9f:	cc                   	int3
1408d8ca0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1408d8ca5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1408d8caa:	57                   	push   %rdi
1408d8cab:	41 56                	push   %r14
1408d8cad:	41 57                	push   %r15
1408d8caf:	48 83 ec 40          	sub    $0x40,%rsp
1408d8cb3:	48 8b 29             	mov    (%rcx),%rbp
1408d8cb6:	48 8b f9             	mov    %rcx,%rdi
1408d8cb9:	48 8b 4a 28          	mov    0x28(%rdx),%rcx
1408d8cbd:	4c 8b f2             	mov    %rdx,%r14
1408d8cc0:	bb 00 80 ff ff       	mov    $0xffff8000,%ebx
1408d8cc5:	48 85 c9             	test   %rcx,%rcx
1408d8cc8:	74 21                	je     0x1408d8ceb
1408d8cca:	48 8b 45 20          	mov    0x20(%rbp),%rax
1408d8cce:	33 db                	xor    %ebx,%ebx
1408d8cd0:	48 83 c0 18          	add    $0x18,%rax
1408d8cd4:	48 39 08             	cmp    %rcx,(%rax)
1408d8cd7:	74 12                	je     0x1408d8ceb
1408d8cd9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1408d8ce0:	ff c3                	inc    %ebx
1408d8ce2:	48 8d 40 20          	lea    0x20(%rax),%rax
1408d8ce6:	48 39 08             	cmp    %rcx,(%rax)
1408d8ce9:	75 f5                	jne    0x1408d8ce0
1408d8ceb:	48 8b 4a 30          	mov    0x30(%rdx),%rcx
1408d8cef:	45 33 c0             	xor    %r8d,%r8d
1408d8cf2:	48 8b 52 08          	mov    0x8(%rdx),%rdx
1408d8cf6:	48 83 c1 08          	add    $0x8,%rcx
1408d8cfa:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
1408d8cff:	e8 0c c9 fc ff       	call   0x1408a5610
1408d8d04:	4c 63 fb             	movslq %ebx,%r15
1408d8d07:	4c 8b 48 10          	mov    0x10(%rax),%r9
1408d8d0b:	4d 85 c9             	test   %r9,%r9
1408d8d0e:	74 6c                	je     0x1408d8d7c
1408d8d10:	48 8b 45 20          	mov    0x20(%rbp),%rax
1408d8d14:	ba 0e 00 00 00       	mov    $0xe,%edx
1408d8d19:	4d 8b 09             	mov    (%r9),%r9
1408d8d1c:	49 8b cf             	mov    %r15,%rcx
1408d8d1f:	4d 8b 06             	mov    (%r14),%r8
1408d8d22:	48 c1 e1 05          	shl    $0x5,%rcx
1408d8d26:	83 fb 01             	cmp    $0x1,%ebx
1408d8d29:	48 8b 34 01          	mov    (%rcx,%rax,1),%rsi
1408d8d2d:	b8 10 00 00 00       	mov    $0x10,%eax
1408d8d32:	0f 45 d0             	cmovne %eax,%edx
1408d8d35:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1408d8d3a:	48 8b cf             	mov    %rdi,%rcx
1408d8d3d:	e8 be 1c ff ff       	call   0x1408caa00
1408d8d42:	85 c0                	test   %eax,%eax
1408d8d44:	0f 85 b4 00 00 00    	jne    0x1408d8dfe
1408d8d4a:	48 8d 05 37 6b 77 00 	lea    0x776b37(%rip),%rax        # 0x14104f888
1408d8d51:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1408d8d56:	83 fb 01             	cmp    $0x1,%ebx
1408d8d59:	4c 8d 05 48 83 77 00 	lea    0x778348(%rip),%r8        # 0x1410510a8
1408d8d60:	ba 09 00 00 00       	mov    $0x9,%edx
1408d8d65:	48 8b cf             	mov    %rdi,%rcx
1408d8d68:	4c 0f 45 c0          	cmovne %rax,%r8
1408d8d6c:	45 33 c9             	xor    %r9d,%r9d
1408d8d6f:	e8 8c 1c ff ff       	call   0x1408caa00
1408d8d74:	85 c0                	test   %eax,%eax
1408d8d76:	0f 85 82 00 00 00    	jne    0x1408d8dfe
1408d8d7c:	48 8b 77 10          	mov    0x10(%rdi),%rsi
1408d8d80:	48 85 f6             	test   %rsi,%rsi
1408d8d83:	75 26                	jne    0x1408d8dab
1408d8d85:	48 39 b7 a0 00 00 00 	cmp    %rsi,0xa0(%rdi)
1408d8d8c:	75 0d                	jne    0x1408d8d9b
1408d8d8e:	48 8b 07             	mov    (%rdi),%rax
1408d8d91:	f6 40 60 08          	testb  $0x8,0x60(%rax)
1408d8d95:	75 04                	jne    0x1408d8d9b
1408d8d97:	c6 47 23 01          	movb   $0x1,0x23(%rdi)
1408d8d9b:	48 8b cf             	mov    %rdi,%rcx
1408d8d9e:	e8 1d eb 02 00       	call   0x1409078c0
1408d8da3:	48 8b f0             	mov    %rax,%rsi
1408d8da6:	48 85 c0             	test   %rax,%rax
1408d8da9:	74 53                	je     0x1408d8dfe
1408d8dab:	4c 8b 45 20          	mov    0x20(%rbp),%r8
1408d8daf:	48 8d 15 f2 9c 77 00 	lea    0x779cf2(%rip),%rdx        # 0x141052aa8
1408d8db6:	4d 8b 0e             	mov    (%r14),%r9
1408d8db9:	48 8b cf             	mov    %rdi,%rcx
1408d8dbc:	49 c1 e7 05          	shl    $0x5,%r15
1408d8dc0:	4f 8b 04 07          	mov    (%r15,%r8,1),%r8
1408d8dc4:	e8 07 53 01 00       	call   0x1408ee0d0
1408d8dc9:	8b d3                	mov    %ebx,%edx
1408d8dcb:	48 8b cf             	mov    %rdi,%rcx
1408d8dce:	e8 4d 7b ff ff       	call   0x1408d0920
1408d8dd3:	49 8b 06             	mov    (%r14),%rax