1408ffb23:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1408ffb28:	48 83 c4 20          	add    $0x20,%rsp
1408ffb2c:	41 5e                	pop    %r14
1408ffb2e:	c3                   	ret
1408ffb2f:	48 3b 8f e8 01 00 00 	cmp    0x1e8(%rdi),%rcx
1408ffb36:	72 25                	jb     0x1408ffb5d
1408ffb38:	48 8b 87 c8 01 00 00 	mov    0x1c8(%rdi),%rax
1408ffb3f:	48 89 01             	mov    %rax,(%rcx)
1408ffb42:	48 89 8f c8 01 00 00 	mov    %rcx,0x1c8(%rdi)
1408ffb49:	49 89 36             	mov    %rsi,(%r14)
1408ffb4c:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1408ffb51:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1408ffb56:	48 83 c4 20          	add    $0x20,%rsp
1408ffb5a:	41 5e                	pop    %r14
1408ffb5c:	c3                   	ret
1408ffb5d:	e8 ee bf f8 ff       	call   0x14088bb50
1408ffb62:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
1408ffb67:	49 89 36             	mov    %rsi,(%r14)
1408ffb6a:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1408ffb6f:	48 83 c4 20          	add    $0x20,%rsp
1408ffb73:	41 5e                	pop    %r14
1408ffb75:	c3                   	ret
1408ffb76:	cc                   	int3
1408ffb77:	cc                   	int3
1408ffb78:	cc                   	int3
1408ffb79:	cc                   	int3
1408ffb7a:	cc                   	int3
1408ffb7b:	cc                   	int3
1408ffb7c:	cc                   	int3
1408ffb7d:	cc                   	int3
1408ffb7e:	cc                   	int3
1408ffb7f:	cc                   	int3
1408ffb80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408ffb85:	57                   	push   %rdi
1408ffb86:	48 83 ec 20          	sub    $0x20,%rsp
1408ffb8a:	0f b6 fa             	movzbl %dl,%edi
1408ffb8d:	48 8b d9             	mov    %rcx,%rbx
1408ffb90:	40 88 79 64          	mov    %dil,0x64(%rcx)
1408ffb94:	48 8d 15 61 84 74 00 	lea    0x748461(%rip),%rdx        # 0x141047ffc
1408ffb9b:	48 81 c1 68 02 00 00 	add    $0x268,%rcx
1408ffba2:	45 33 c0             	xor    %r8d,%r8d
1408ffba5:	e8 66 5a fa ff       	call   0x1408a5610
1408ffbaa:	48 8b 48 10          	mov    0x10(%rax),%rcx
1408ffbae:	48 85 c9             	test   %rcx,%rcx
1408ffbb1:	74 1b                	je     0x1408ffbce
1408ffbb3:	48 8d 47 ff          	lea    -0x1(%rdi),%rax
1408ffbb7:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
1408ffbbb:	48 8d 04 c1          	lea    (%rcx,%rax,8),%rax
1408ffbbf:	48 89 43 10          	mov    %rax,0x10(%rbx)
1408ffbc3:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408ffbc8:	48 83 c4 20          	add    $0x20,%rsp
1408ffbcc:	5f                   	pop    %rdi
1408ffbcd:	c3                   	ret
1408ffbce:	48 89 4b 10          	mov    %rcx,0x10(%rbx)
1408ffbd2:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408ffbd7:	48 83 c4 20          	add    $0x20,%rsp
1408ffbdb:	5f                   	pop    %rdi
1408ffbdc:	c3                   	ret
1408ffbdd:	cc                   	int3
1408ffbde:	cc                   	int3
1408ffbdf:	cc                   	int3
1408ffbe0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408ffbe5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1408ffbea:	57                   	push   %rdi
1408ffbeb:	48 83 ec 20          	sub    $0x20,%rsp
1408ffbef:	48 8b fa             	mov    %rdx,%rdi
1408ffbf2:	48 8b f1             	mov    %rcx,%rsi
1408ffbf5:	48 8b cf             	mov    %rdi,%rcx
1408ffbf8:	ba 5f 00 00 00       	mov    $0x5f,%edx
1408ffbfd:	e8 7a e5 51 00       	call   0x140e1e17c
1408ffc02:	48 8b d8             	mov    %rax,%rbx
1408ffc05:	48 85 c0             	test   %rax,%rax
1408ffc08:	74 3c                	je     0x1408ffc46
1408ffc0a:	45 33 c0             	xor    %r8d,%r8d
1408ffc0d:	c6 00 00             	movb   $0x0,(%rax)
1408ffc10:	48 8b d7             	mov    %rdi,%rdx
1408ffc13:	48 8b ce             	mov    %rsi,%rcx
1408ffc16:	e8 c5 19 fe ff       	call   0x1408e15e0
1408ffc1b:	c6 03 5f             	movb   $0x5f,(%rbx)
1408ffc1e:	48 85 c0             	test   %rax,%rax
1408ffc21:	74 23                	je     0x1408ffc46
1408ffc23:	80 78 3f 01          	cmpb   $0x1,0x3f(%rax)
1408ffc27:	75 1d                	jne    0x1408ffc46
1408ffc29:	4c 8b c7             	mov    %rdi,%r8
1408ffc2c:	48 8b d0             	mov    %rax,%rdx
1408ffc2f:	48 8b ce             	mov    %rsi,%rcx
1408ffc32:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408ffc37:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1408ffc3c:	48 83 c4 20          	add    $0x20,%rsp
1408ffc40:	5f                   	pop    %rdi
1408ffc41:	e9 ca be fe ff       	jmp    0x1408ebb10
1408ffc46:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1408ffc4b:	33 c0                	xor    %eax,%eax
1408ffc4d:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1408ffc52:	48 83 c4 20          	add    $0x20,%rsp
1408ffc56:	5f                   	pop    %rdi
1408ffc57:	c3                   	ret
1408ffc58:	cc                   	int3
1408ffc59:	cc                   	int3
1408ffc5a:	cc                   	int3
1408ffc5b:	cc                   	int3
1408ffc5c:	cc                   	int3
1408ffc5d:	cc                   	int3
1408ffc5e:	cc                   	int3
1408ffc5f:	cc                   	int3
1408ffc60:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1408ffc65:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1408ffc6a:	57                   	push   %rdi
1408ffc6b:	41 56                	push   %r14
1408ffc6d:	41 57                	push   %r15
1408ffc6f:	48 83 ec 20          	sub    $0x20,%rsp
1408ffc73:	48 8b 29             	mov    (%rcx),%rbp
1408ffc76:	4d 8b f1             	mov    %r9,%r14
1408ffc79:	4d 8b f8             	mov    %r8,%r15
1408ffc7c:	48 8b fa             	mov    %rdx,%rdi
1408ffc7f:	48 85 d2             	test   %rdx,%rdx
1408ffc82:	0f 85 9c 00 00 00    	jne    0x1408ffd24
1408ffc88:	ba 70 00 00 00       	mov    $0x70,%edx
1408ffc8d:	48 8b cd             	mov    %rbp,%rcx
1408ffc90:	e8 6b 69 fd ff       	call   0x1408d6600
1408ffc95:	48 8b d8             	mov    %rax,%rbx
1408ffc98:	48 85 c0             	test   %rax,%rax
1408ffc9b:	0f 84 a4 00 00 00    	je     0x1408ffd45
1408ffca1:	c7 40 04 01 00 00 00 	movl   $0x1,0x4(%rax)
1408ffca8:	0f 57 c0             	xorps  %xmm0,%xmm0
1408ffcab:	c7 00 01 00 00 00    	movl   $0x1,(%rax)
1408ffcb1:	33 c0                	xor    %eax,%eax
1408ffcb3:	0f 11 43 08          	movups %xmm0,0x8(%rbx)
1408ffcb7:	0f 11 43 18          	movups %xmm0,0x18(%rbx)
1408ffcbb:	0f 11 43 28          	movups %xmm0,0x28(%rbx)
1408ffcbf:	0f 11 43 38          	movups %xmm0,0x38(%rbx)
1408ffcc3:	0f 11 43 48          	movups %xmm0,0x48(%rbx)
1408ffcc7:	0f 11 43 58          	movups %xmm0,0x58(%rbx)
1408ffccb:	48 89 43 68          	mov    %rax,0x68(%rbx)
1408ffccf:	c7 43 4c ff ff ff ff 	movl   $0xffffffff,0x4c(%rbx)
1408ffcd6:	48 63 03             	movslq (%rbx),%rax
1408ffcd9:	48 6b f8 68          	imul   $0x68,%rax,%rdi
1408ffcdd:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
1408ffce2:	48 03 fb             	add    %rbx,%rdi
1408ffce5:	4d 85 f6             	test   %r14,%r14
1408ffce8:	74 5f                	je     0x1408ffd49
1408ffcea:	49 83 3e 00          	cmpq   $0x0,(%r14)
1408ffcee:	75 59                	jne    0x1408ffd49
1408ffcf0:	48 8d 77 a8          	lea    -0x58(%rdi),%rsi
1408ffcf4:	49 8b d7             	mov    %r15,%rdx
1408ffcf7:	48 8b cd             	mov    %rbp,%rcx
1408ffcfa:	e8 f1 e2 fe ff       	call   0x1408edff0
1408ffcff:	48 89 47 b0          	mov    %rax,-0x50(%rdi)
1408ffd03:	33 c0                	xor    %eax,%eax
1408ffd05:	48 89 06             	mov    %rax,(%rsi)
1408ffd08:	48 8b c3             	mov    %rbx,%rax
1408ffd0b:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1408ffd10:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1408ffd15:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1408ffd1a:	48 83 c4 20          	add    $0x20,%rsp
1408ffd1e:	41 5f                	pop    %r15
1408ffd20:	41 5e                	pop    %r14
1408ffd22:	5f                   	pop    %rdi
1408ffd23:	c3                   	ret
1408ffd24:	44 8b 0a             	mov    (%rdx),%r9d
1408ffd27:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408ffd2d:	e8 8e 0a 00 00       	call   0x1409007c0
1408ffd32:	48 8b d8             	mov    %rax,%rbx
1408ffd35:	48 85 c0             	test   %rax,%rax
1408ffd38:	75 9c                	jne    0x1408ffcd6
1408ffd3a:	48 8b d7             	mov    %rdi,%rdx
1408ffd3d:	48 8b cd             	mov    %rbp,%rcx
1408ffd40:	e8 6b 03 00 00       	call   0x1409000b0
1408ffd45:	33 c0                	xor    %eax,%eax
1408ffd47:	eb c7                	jmp    0x1408ffd10
1408ffd49:	48 8d 77 a8          	lea    -0x58(%rdi),%rsi
1408ffd4d:	4d 85 f6             	test   %r14,%r14
1408ffd50:	74 a2                	je     0x1408ffcf4
1408ffd52:	49 8b d6             	mov    %r14,%rdx
1408ffd55:	48 8b cd             	mov    %rbp,%rcx
1408ffd58:	e8 93 e2 fe ff       	call   0x1408edff0
1408ffd5d:	49 8b d7             	mov    %r15,%rdx
1408ffd60:	48 89 47 b0          	mov    %rax,-0x50(%rdi)
1408ffd64:	48 8b cd             	mov    %rbp,%rcx
1408ffd67:	e8 84 e2 fe ff       	call   0x1408edff0
1408ffd6c:	eb 97                	jmp    0x1408ffd05
1408ffd6e:	cc                   	int3
1408ffd6f:	cc                   	int3
1408ffd70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1408ffd75:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1408ffd7a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1408ffd7f:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1408ffd84:	41 54                	push   %r12
1408ffd86:	41 56                	push   %r14
1408ffd88:	41 57                	push   %r15
1408ffd8a:	48 83 ec 20          	sub    $0x20,%rsp
1408ffd8e:	48 8b 5c 24 70       	mov    0x70(%rsp),%rbx
1408ffd93:	49 8b f1             	mov    %r9,%rsi
1408ffd96:	48 8b 29             	mov    (%rcx),%rbp
1408ffd99:	4d 8b e0             	mov    %r8,%r12
1408ffd9c:	4c 8b f1             	mov    %rcx,%r14
1408ffd9f:	48 85 d2             	test   %rdx,%rdx
1408ffda2:	75 3c                	jne    0x1408ffde0
1408ffda4:	48 85 db             	test   %rbx,%rbx
1408ffda7:	74 37                	je     0x1408ffde0
1408ffda9:	48 8b 03             	mov    (%rbx),%rax
1408ffdac:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
1408ffdb0:	48 85 c0             	test   %rax,%rax
1408ffdb3:	75 05                	jne    0x1408ffdba
1408ffdb5:	48 39 07             	cmp    %rax,(%rdi)
1408ffdb8:	74 26                	je     0x1408ffde0
1408ffdba:	48 85 c0             	test   %rax,%rax
1408ffdbd:	48 8d 0d 20 1d 75 00 	lea    0x751d20(%rip),%rcx        # 0x141051ae4
1408ffdc4:	4c 8d 05 1d 1d 75 00 	lea    0x751d1d(%rip),%r8        # 0x141051ae8
1408ffdcb:	4c 0f 45 c1          	cmovne %rcx,%r8
1408ffdcf:	48 8d 15 1a 1d 75 00 	lea    0x751d1a(%rip),%rdx        # 0x141051af0
1408ffdd6:	49 8b ce             	mov    %r14,%rcx
1408ffdd9:	e8 a2 9a fd ff       	call   0x1408d9880
1408ffdde:	eb 16                	jmp    0x1408ffdf6
1408ffde0:	e8 7b fe ff ff       	call   0x1408ffc60
1408ffde5:	4c 8b f8             	mov    %rax,%r15
1408ffde8:	48 85 c0             	test   %rax,%rax
1408ffdeb:	75 4a                	jne    0x1408ffe37
1408ffded:	48 8d 7b 08          	lea    0x8(%rbx),%rdi
1408ffdf1:	48 85 db             	test   %rbx,%rbx
1408ffdf4:	74 22                	je     0x1408ffe18
1408ffdf6:	48 8b 13             	mov    (%rbx),%rdx
1408ffdf9:	48 85 d2             	test   %rdx,%rdx
1408ffdfc:	74 0a                	je     0x1408ffe08
1408ffdfe:	48 8b cd             	mov    %rbp,%rcx
1408ffe01:	e8 0a ea fd ff       	call   0x1408de810
1408ffe06:	eb 10                	jmp    0x1408ffe18
1408ffe08:	48 8b 17             	mov    (%rdi),%rdx
1408ffe0b:	48 85 d2             	test   %rdx,%rdx
1408ffe0e:	74 08                	je     0x1408ffe18
1408ffe10:	48 8b cd             	mov    %rbp,%rcx
1408ffe13:	e8 b8 8d fe ff       	call   0x1408e8bd0
1408ffe18:	48 8b 54 24 68       	mov    0x68(%rsp),%rdx
1408ffe1d:	48 85 d2             	test   %rdx,%rdx
1408ffe20:	74 0e                	je     0x1408ffe30
1408ffe22:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408ffe28:	48 8b cd             	mov    %rbp,%rcx
1408ffe2b:	e8 30 7d f9 ff       	call   0x140897b60
1408ffe30:	33 c0                	xor    %eax,%eax
1408ffe32:	e9 92 00 00 00       	jmp    0x1408ffec9
1408ffe37:	48 63 00             	movslq (%rax),%rax
1408ffe3a:	48 6b f8 68          	imul   $0x68,%rax,%rdi
1408ffe3e:	49 03 ff             	add    %r15,%rdi
1408ffe41:	41 80 be 24 01 00 00 	cmpb   $0x2,0x124(%r14)
1408ffe48:	02
1408ffe49:	72 22                	jb     0x1408ffe6d
1408ffe4b:	48 8b 57 b0          	mov    -0x50(%rdi),%rdx
1408ffe4f:	48 85 d2             	test   %rdx,%rdx
1408ffe52:	74 19                	je     0x1408ffe6d
1408ffe54:	48 85 f6             	test   %rsi,%rsi
1408ffe57:	74 06                	je     0x1408ffe5f
1408ffe59:	48 83 3e 00          	cmpq   $0x0,(%rsi)
1408ffe5d:	75 03                	jne    0x1408ffe62
1408ffe5f:	49 8b f4             	mov    %r12,%rsi
1408ffe62:	4c 8b c6             	mov    %rsi,%r8
1408ffe65:	49 8b ce             	mov    %r14,%rcx
1408ffe68:	e8 23 92 ff ff       	call   0x1408f9090
1408ffe6d:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
1408ffe72:	83 7a 08 00          	cmpl   $0x0,0x8(%rdx)
1408ffe76:	74 0c                	je     0x1408ffe84
1408ffe78:	48 8b cd             	mov    %rbp,%rcx
1408ffe7b:	e8 70 e1 fe ff       	call   0x1408edff0
1408ffe80:	48 89 47 b8          	mov    %rax,-0x48(%rdi)
1408ffe84:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1408ffe89:	48 85 c0             	test   %rax,%rax
1408ffe8c:	74 14                	je     0x1408ffea2
1408ffe8e:	48 89 47 c8          	mov    %rax,-0x38(%rdi)
1408ffe92:	f7 40 04 00 08 00 00 	testl  $0x800,0x4(%rax)
1408ffe99:	74 07                	je     0x1408ffea2
1408ffe9b:	81 4f e0 00 20 00 00 	orl    $0x2000,-0x20(%rdi)
1408ffea2:	48 85 db             	test   %rbx,%rbx
1408ffea5:	75 04                	jne    0x1408ffeab
1408ffea7:	33 c0                	xor    %eax,%eax
1408ffea9:	eb 17                	jmp    0x1408ffec2
1408ffeab:	48 83 7b 08 00       	cmpq   $0x0,0x8(%rbx)
1408ffeb0:	74 0d                	je     0x1408ffebf
1408ffeb2:	81 4f e0 00 04 00 00 	orl    $0x400,-0x20(%rdi)
1408ffeb9:	48 8b 43 08          	mov    0x8(%rbx),%rax
1408ffebd:	eb 03                	jmp    0x1408ffec2
1408ffebf:	48 8b 03             	mov    (%rbx),%rax
1408ffec2:	48 89 47 e8          	mov    %rax,-0x18(%rdi)
1408ffec6:	49 8b c7             	mov    %r15,%rax
1408ffec9:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1408ffece:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1408ffed3:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1408ffed8:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1408ffedd:	48 83 c4 20          	add    $0x20,%rsp
1408ffee1:	41 5f                	pop    %r15
1408ffee3:	41 5e                	pop    %r14
1408ffee5:	41 5c                	pop    %r12
1408ffee7:	c3                   	ret
1408ffee8:	cc                   	int3
1408ffee9:	cc                   	int3
1408ffeea:	cc                   	int3
1408ffeeb:	cc                   	int3
1408ffeec:	cc                   	int3
1408ffeed:	cc                   	int3
1408ffeee:	cc                   	int3
1408ffeef:	cc                   	int3
1408ffef0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1408ffef5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1408ffefa:	41 56                	push   %r14
1408ffefc:	48 83 ec 20          	sub    $0x20,%rsp
1408fff00:	49 8b d8             	mov    %r8,%rbx
1408fff03:	48 8b f2             	mov    %rdx,%rsi
1408fff06:	4c 8b f1             	mov    %rcx,%r14
1408fff09:	4d 85 c0             	test   %r8,%r8
1408fff0c:	0f 84 07 01 00 00    	je     0x140900019
1408fff12:	45 8b 00             	mov    (%r8),%r8d
1408fff15:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1408fff1b:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1408fff20:	e8 9b 08 00 00       	call   0x1409007c0
1408fff25:	48 8b f8             	mov    %rax,%rdi
1408fff28:	48 85 c0             	test   %rax,%rax
1408fff2b:	75 24                	jne    0x1408fff51
1408fff2d:	49 8b 0e             	mov    (%r14),%rcx
1408fff30:	48 8b d3             	mov    %rbx,%rdx
1408fff33:	e8 78 01 00 00       	call   0x1409000b0
1408fff38:	48 8b c6             	mov    %rsi,%rax
1408fff3b:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1408fff40:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1408fff45:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1408fff4a:	48 83 c4 20          	add    $0x20,%rsp
1408fff4e:	41 5e                	pop    %r14
1408fff50:	c3                   	ret
1408fff51:	48 63 03             	movslq (%rbx),%rax
1408fff54:	48 8d 53 08          	lea    0x8(%rbx),%rdx
1408fff58:	4c 6b c0 68          	imul   $0x68,%rax,%r8
1408fff5c:	48 8d 4f 70          	lea    0x70(%rdi),%rcx
1408fff60:	e8 ab f0 5d 00       	call   0x140edf010
1408fff65:	49 8b 0e             	mov    (%r14),%rcx
1408fff68:	48 85 c9             	test   %rcx,%rcx
1408fff6b:	0f 84 8b 00 00 00    	je     0x1408ffffc
1408fff71:	48 83 b9 00 03 00 00 	cmpq   $0x0,0x300(%rcx)
1408fff78:	00
1408fff79:	74 1a                	je     0x1408fff95
1408fff7b:	48 8b d3             	mov    %rbx,%rdx
1408fff7e:	e8 bd 39 fb ff       	call   0x1408b3940
1408fff83:	0f b6 8f ac 00 00 00 	movzbl 0xac(%rdi),%ecx
1408fff8a:	48 8b c7             	mov    %rdi,%rax
1408fff8d:	80 e1 40             	and    $0x40,%cl
1408fff90:	08 4f 44             	or     %cl,0x44(%rdi)
1408fff93:	eb a6                	jmp    0x1408fff3b
1408fff95:	48 3b 99 f0 01 00 00 	cmp    0x1f0(%rcx),%rbx
1408fff9c:	73 5e                	jae    0x1408ffffc
1408fff9e:	48 3b 99 e0 01 00 00 	cmp    0x1e0(%rcx),%rbx
1408fffa5:	72 26                	jb     0x1408fffcd
1408fffa7:	48 8b 81 d8 01 00 00 	mov    0x1d8(%rcx),%rax
1408fffae:	48 89 03             	mov    %rax,(%rbx)
1408fffb1:	48 8b c7             	mov    %rdi,%rax