1401c4afd:	00 00 00
1401c4b00:	57                   	push   %rdi
1401c4b01:	56                   	push   %rsi
1401c4b02:	53                   	push   %rbx
1401c4b03:	48 83 ec 20          	sub    $0x20,%rsp
1401c4b07:	48 89 d7             	mov    %rdx,%rdi
1401c4b0a:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1401c4b0e:	48 89 cb             	mov    %rcx,%rbx
1401c4b11:	48 85 d2             	test   %rdx,%rdx
1401c4b14:	75 1c                	jne    0x1401c4b32
1401c4b16:	eb 40                	jmp    0x1401c4b58
1401c4b18:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401c4b1f:	00
1401c4b20:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
1401c4b24:	ff d0                	call   *%rax
1401c4b26:	80 4b 50 02          	orb    $0x2,0x50(%rbx)
1401c4b2a:	48 85 f6             	test   %rsi,%rsi
1401c4b2d:	74 29                	je     0x1401c4b58
1401c4b2f:	48 89 f2             	mov    %rsi,%rdx
1401c4b32:	48 39 fa             	cmp    %rdi,%rdx
1401c4b35:	73 05                	jae    0x1401c4b3c
1401c4b37:	48 39 3a             	cmp    %rdi,(%rdx)
1401c4b3a:	73 34                	jae    0x1401c4b70
1401c4b3c:	48 8b 72 08          	mov    0x8(%rdx),%rsi
1401c4b40:	48 8b 43 40          	mov    0x40(%rbx),%rax
1401c4b44:	f6 43 50 01          	testb  $0x1,0x50(%rbx)
1401c4b48:	75 d6                	jne    0x1401c4b20
1401c4b4a:	48 89 d1             	mov    %rdx,%rcx
1401c4b4d:	ff d0                	call   *%rax
1401c4b4f:	80 4b 50 02          	orb    $0x2,0x50(%rbx)
1401c4b53:	48 85 f6             	test   %rsi,%rsi
1401c4b56:	75 d7                	jne    0x1401c4b2f
1401c4b58:	48 85 ff             	test   %rdi,%rdi
1401c4b5b:	0f 85 1f 5c 02 00    	jne    0x1401ea780
1401c4b61:	48 83 c4 20          	add    $0x20,%rsp
1401c4b65:	5b                   	pop    %rbx
1401c4b66:	5e                   	pop    %rsi
1401c4b67:	5f                   	pop    %rdi
1401c4b68:	c3                   	ret
1401c4b69:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401c4b70:	66 48 0f 6e cf       	movq   %rdi,%xmm1
1401c4b75:	66 48 0f 6e c2       	movq   %rdx,%xmm0
1401c4b7a:	66 48 0f 6e d7       	movq   %rdi,%xmm2
1401c4b7f:	0f 16 0a             	movhps (%rdx),%xmm1
1401c4b82:	66 0f 6c c2          	punpcklqdq %xmm2,%xmm0
1401c4b86:	0f 11 43 08          	movups %xmm0,0x8(%rbx)
1401c4b8a:	0f 11 4b 18          	movups %xmm1,0x18(%rbx)
1401c4b8e:	48 83 c4 20          	add    $0x20,%rsp
1401c4b92:	5b                   	pop    %rbx
1401c4b93:	5e                   	pop    %rsi
1401c4b94:	5f                   	pop    %rdi
1401c4b95:	c3                   	ret
1401c4b96:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1401c4b9d:	00 00 00
1401c4ba0:	31 c0                	xor    %eax,%eax
1401c4ba2:	48 8b 51 08          	mov    0x8(%rcx),%rdx
1401c4ba6:	48 85 d2             	test   %rdx,%rdx
1401c4ba9:	74 12                	je     0x1401c4bbd
1401c4bab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401c4bb0:	03 02                	add    (%rdx),%eax
1401c4bb2:	29 d0                	sub    %edx,%eax
1401c4bb4:	48 8b 52 08          	mov    0x8(%rdx),%rdx
1401c4bb8:	48 85 d2             	test   %rdx,%rdx
1401c4bbb:	75 f3                	jne    0x1401c4bb0
1401c4bbd:	c3                   	ret
1401c4bbe:	90                   	nop
1401c4bbf:	90                   	nop
1401c4bc0:	41 57                	push   %r15
1401c4bc2:	41 56                	push   %r14
1401c4bc4:	41 55                	push   %r13
1401c4bc6:	41 54                	push   %r12
1401c4bc8:	55                   	push   %rbp
1401c4bc9:	57                   	push   %rdi
1401c4bca:	56                   	push   %rsi
1401c4bcb:	53                   	push   %rbx
1401c4bcc:	48 83 ec 48          	sub    $0x48,%rsp
1401c4bd0:	49 89 cf             	mov    %rcx,%r15
1401c4bd3:	41 89 d5             	mov    %edx,%r13d
1401c4bd6:	48 85 c9             	test   %rcx,%rcx
1401c4bd9:	0f 84 65 03 00 00    	je     0x1401c4f44
1401c4bdf:	85 d2                	test   %edx,%edx
1401c4be1:	0f 84 5d 03 00 00    	je     0x1401c4f44
1401c4be7:	83 fa ff             	cmp    $0xffffffff,%edx
1401c4bea:	0f 84 22 03 00 00    	je     0x1401c4f12
1401c4bf0:	8d 42 ff             	lea    -0x1(%rdx),%eax
1401c4bf3:	89 c6                	mov    %eax,%esi
1401c4bf5:	89 c2                	mov    %eax,%edx
1401c4bf7:	c1 ee 04             	shr    $0x4,%esi
1401c4bfa:	c1 ea 06             	shr    $0x6,%edx
1401c4bfd:	89 f1                	mov    %esi,%ecx
1401c4bff:	4c 8d 04 49          	lea    (%rcx,%rcx,2),%r8
1401c4c03:	3d 3f 04 00 00       	cmp    $0x43f,%eax
1401c4c08:	0f 86 19 03 00 00    	jbe    0x1401c4f27
1401c4c0e:	b9 04 00 00 00       	mov    $0x4,%ecx
1401c4c13:	b8 01 00 00 00       	mov    $0x1,%eax
1401c4c18:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401c4c1f:	00
1401c4c20:	83 c1 01             	add    $0x1,%ecx
1401c4c23:	89 c3                	mov    %eax,%ebx
1401c4c25:	d3 e3                	shl    %cl,%ebx
1401c4c27:	39 d3                	cmp    %edx,%ebx
1401c4c29:	72 f5                	jb     0x1401c4c20
1401c4c2b:	41 89 de             	mov    %ebx,%r14d
1401c4c2e:	8d 6b ff             	lea    -0x1(%rbx),%ebp
1401c4c31:	4b 8d 04 06          	lea    (%r14,%r8,1),%rax
1401c4c35:	8d 0c c5 00 00 00 00 	lea    0x0(,%rax,8),%ecx
1401c4c3c:	e8 3f 3e f3 ff       	call   0x1400f8a80
1401c4c41:	48 89 c7             	mov    %rax,%rdi
1401c4c44:	48 85 c0             	test   %rax,%rax
1401c4c47:	0f 84 f7 02 00 00    	je     0x1401c4f44
1401c4c4d:	4e 8d 04 f5 00 00 00 	lea    0x0(,%r14,8),%r8
1401c4c54:	00
1401c4c55:	31 d2                	xor    %edx,%edx
1401c4c57:	48 89 c1             	mov    %rax,%rcx
1401c4c5a:	4c 89 44 24 38       	mov    %r8,0x38(%rsp)
1401c4c5f:	4e 8d 24 00          	lea    (%rax,%r8,1),%r12
1401c4c63:	e8 98 51 02 00       	call   0x1401e9e00
1401c4c68:	ba 04 00 00 00       	mov    $0x4,%edx
1401c4c6d:	4c 89 f1             	mov    %r14,%rcx
1401c4c70:	e8 3b 45 f3 ff       	call   0x1400f91b0
1401c4c75:	49 89 c3             	mov    %rax,%r11
1401c4c78:	48 85 c0             	test   %rax,%rax
1401c4c7b:	0f 84 bb 02 00 00    	je     0x1401c4f3c
1401c4c81:	89 f0                	mov    %esi,%eax
1401c4c83:	4c 89 fa             	mov    %r15,%rdx
1401c4c86:	c1 e0 04             	shl    $0x4,%eax
1401c4c89:	48 83 e8 10          	sub    $0x10,%rax
1401c4c8d:	48 01 c2             	add    %rax,%rdx
1401c4c90:	0f 82 c1 00 00 00    	jb     0x1401c4d57
1401c4c96:	89 74 24 28          	mov    %esi,0x28(%rsp)
1401c4c9a:	4c 8d 72 01          	lea    0x1(%rdx),%r14
1401c4c9e:	4c 8d 4a 11          	lea    0x11(%rdx),%r9
1401c4ca2:	41 b8 ff ff ff ff    	mov    $0xffffffff,%r8d
1401c4ca8:	49 29 c6             	sub    %rax,%r14
1401c4cab:	4c 8d 15 6e 0d 07 00 	lea    0x70d6e(%rip),%r10        # 0x140235a20
1401c4cb2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401c4cb9:	00 00 00 00
1401c4cbd:	0f 1f 00             	nopl   (%rax)
1401c4cc0:	41 0f b6 41 f0       	movzbl -0x10(%r9),%eax
1401c4cc5:	49 8d 51 f1          	lea    -0xf(%r9),%rdx
1401c4cc9:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401c4cd0:	00 00 00 00
1401c4cd4:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401c4cdb:	00 00 00 00
1401c4cdf:	90                   	nop
1401c4ce0:	0f b6 32             	movzbl (%rdx),%esi
1401c4ce3:	89 c1                	mov    %eax,%ecx
1401c4ce5:	48 83 c2 01          	add    $0x1,%rdx
1401c4ce9:	c1 e0 08             	shl    $0x8,%eax
1401c4cec:	c1 e9 17             	shr    $0x17,%ecx
1401c4cef:	09 f0                	or     %esi,%eax
1401c4cf1:	41 33 04 8a          	xor    (%r10,%rcx,4),%eax
1401c4cf5:	4c 39 ca             	cmp    %r9,%rdx
1401c4cf8:	75 e6                	jne    0x1401c4ce0
1401c4cfa:	49 8d 51 ff          	lea    -0x1(%r9),%rdx
1401c4cfe:	44 39 c0             	cmp    %r8d,%eax
1401c4d01:	74 3d                	je     0x1401c4d40
1401c4d03:	49 89 14 24          	mov    %rdx,(%r12)
1401c4d07:	89 c2                	mov    %eax,%edx
1401c4d09:	49 83 e9 10          	sub    $0x10,%r9
1401c4d0d:	21 ea                	and    %ebp,%edx
1401c4d0f:	41 89 44 24 08       	mov    %eax,0x8(%r12)
1401c4d14:	48 8d 0c d7          	lea    (%rdi,%rdx,8),%rcx
1401c4d18:	41 83 04 93 01       	addl   $0x1,(%r11,%rdx,4)
1401c4d1d:	4c 8b 01             	mov    (%rcx),%r8
1401c4d20:	4d 89 44 24 10       	mov    %r8,0x10(%r12)
1401c4d25:	4c 89 21             	mov    %r12,(%rcx)
1401c4d28:	49 83 c4 18          	add    $0x18,%r12
1401c4d2c:	4d 39 f1             	cmp    %r14,%r9
1401c4d2f:	74 22                	je     0x1401c4d53
1401c4d31:	41 89 c0             	mov    %eax,%r8d
1401c4d34:	eb 8a                	jmp    0x1401c4cc0
1401c4d36:	66 2e 0f 1f 84 00 00 	cs nopw 0x0(%rax,%rax,1)
1401c4d3d:	00 00 00
1401c4d40:	49 83 e9 10          	sub    $0x10,%r9
1401c4d44:	83 6c 24 28 01       	subl   $0x1,0x28(%rsp)
1401c4d49:	49 89 54 24 e8       	mov    %rdx,-0x18(%r12)
1401c4d4e:	4d 39 f1             	cmp    %r14,%r9
1401c4d51:	75 de                	jne    0x1401c4d31
1401c4d53:	8b 74 24 28          	mov    0x28(%rsp),%esi
1401c4d57:	85 db                	test   %ebx,%ebx
1401c4d59:	0f 84 e4 00 00 00    	je     0x1401c4e43
1401c4d5f:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1401c4d64:	41 89 dc             	mov    %ebx,%r12d
1401c4d67:	45 31 c0             	xor    %r8d,%r8d
1401c4d6a:	41 89 d9             	mov    %ebx,%r9d
1401c4d6d:	eb 1e                	jmp    0x1401c4d8d
1401c4d6f:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401c4d76:	00 00 00 00
1401c4d7a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401c4d80:	49 83 c0 01          	add    $0x1,%r8
1401c4d84:	4d 39 c4             	cmp    %r8,%r12
1401c4d87:	0f 84 ae 00 00 00    	je     0x1401c4e3b
1401c4d8d:	47 8b 14 83          	mov    (%r11,%r8,4),%r10d
1401c4d91:	41 83 fa 40          	cmp    $0x40,%r10d
1401c4d95:	76 e9                	jbe    0x1401c4d80
1401c4d97:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1401c4d9c:	83 c6 40             	add    $0x40,%esi
1401c4d9f:	44 29 d6             	sub    %r10d,%esi
1401c4da2:	41 83 ea 40          	sub    $0x40,%r10d
1401c4da6:	4a 8b 0c c0          	mov    (%rax,%r8,8),%rcx
1401c4daa:	89 74 24 28          	mov    %esi,0x28(%rsp)
1401c4dae:	31 c0                	xor    %eax,%eax
1401c4db0:	eb 17                	jmp    0x1401c4dc9
1401c4db2:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401c4db9:	00 00 00 00
1401c4dbd:	0f 1f 00             	nopl   (%rax)
1401c4dc0:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1401c4dc4:	48 85 c9             	test   %rcx,%rcx
1401c4dc7:	74 61                	je     0x1401c4e2a
1401c4dc9:	44 01 d0             	add    %r10d,%eax
1401c4dcc:	85 c0                	test   %eax,%eax
1401c4dce:	7e f0                	jle    0x1401c4dc0
1401c4dd0:	8d 70 ff             	lea    -0x1(%rax),%esi
1401c4dd3:	8d 78 c0             	lea    -0x40(%rax),%edi
1401c4dd6:	41 89 c6             	mov    %eax,%r14d
1401c4dd9:	89 f2                	mov    %esi,%edx
1401c4ddb:	89 fb                	mov    %edi,%ebx
1401c4ddd:	83 e2 c0             	and    $0xffffffc0,%edx
1401c4de0:	29 d3                	sub    %edx,%ebx
1401c4de2:	48 89 ca             	mov    %rcx,%rdx
1401c4de5:	41 29 de             	sub    %ebx,%r14d
1401c4de8:	41 83 e6 40          	and    $0x40,%r14d
1401c4dec:	74 12                	je     0x1401c4e00
1401c4dee:	48 8b 51 10          	mov    0x10(%rcx),%rdx
1401c4df2:	89 f8                	mov    %edi,%eax
1401c4df4:	39 df                	cmp    %ebx,%edi
1401c4df6:	74 17                	je     0x1401c4e0f
1401c4df8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401c4dff:	00
1401c4e00:	48 8b 52 10          	mov    0x10(%rdx),%rdx
1401c4e04:	83 c0 80             	add    $0xffffff80,%eax
1401c4e07:	48 8b 52 10          	mov    0x10(%rdx),%rdx
1401c4e0b:	39 d8                	cmp    %ebx,%eax
1401c4e0d:	75 f1                	jne    0x1401c4e00
1401c4e0f:	48 8b 5a 10          	mov    0x10(%rdx),%rbx
1401c4e13:	83 e6 c0             	and    $0xffffffc0,%esi
1401c4e16:	89 f8                	mov    %edi,%eax
1401c4e18:	29 f0                	sub    %esi,%eax
1401c4e1a:	48 89 59 10          	mov    %rbx,0x10(%rcx)
1401c4e1e:	48 89 d1             	mov    %rdx,%rcx
1401c4e21:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1401c4e25:	48 85 c9             	test   %rcx,%rcx
1401c4e28:	75 9f                	jne    0x1401c4dc9
1401c4e2a:	49 83 c0 01          	add    $0x1,%r8
1401c4e2e:	8b 74 24 28          	mov    0x28(%rsp),%esi
1401c4e32:	4d 39 c4             	cmp    %r8,%r12
1401c4e35:	0f 85 52 ff ff ff    	jne    0x1401c4d8d
1401c4e3b:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1401c4e40:	44 89 cb             	mov    %r9d,%ebx
1401c4e43:	4c 89 d9             	mov    %r11,%rcx
1401c4e46:	e8 65 40 f3 ff       	call   0x1400f8eb0
1401c4e4b:	8d 53 01             	lea    0x1(%rbx),%edx
1401c4e4e:	4c 8d 74 72 03       	lea    0x3(%rdx,%rsi,2),%r14
1401c4e53:	48 89 54 24 28       	mov    %rdx,0x28(%rsp)
1401c4e58:	42 8d 0c f5 00 00 00 	lea    0x0(,%r14,8),%ecx
1401c4e5f:	00
1401c4e60:	49 89 ce             	mov    %rcx,%r14
1401c4e63:	e8 18 3c f3 ff       	call   0x1400f8a80
1401c4e68:	48 8b 54 24 28       	mov    0x28(%rsp),%rdx
1401c4e6d:	48 85 c0             	test   %rax,%rax
1401c4e70:	49 89 c4             	mov    %rax,%r12
1401c4e73:	0f 84 c3 00 00 00    	je     0x1401c4f3c
1401c4e79:	4c 8d 48 18          	lea    0x18(%rax),%r9
1401c4e7d:	44 89 30             	mov    %r14d,(%rax)
1401c4e80:	4c 89 78 08          	mov    %r15,0x8(%rax)
1401c4e84:	4d 8d 14 d1          	lea    (%r9,%rdx,8),%r10
1401c4e88:	44 89 68 10          	mov    %r13d,0x10(%rax)
1401c4e8c:	89 68 14             	mov    %ebp,0x14(%rax)
1401c4e8f:	85 db                	test   %ebx,%ebx
1401c4e91:	0f 84 b2 00 00 00    	je     0x1401c4f49
1401c4e97:	41 89 d8             	mov    %ebx,%r8d
1401c4e9a:	4c 89 d2             	mov    %r10,%rdx
1401c4e9d:	31 c9                	xor    %ecx,%ecx
1401c4e9f:	49 c1 e0 03          	shl    $0x3,%r8
1401c4ea3:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401c4eaa:	00 00 00 00
1401c4eae:	66 90                	xchg   %ax,%ax
1401c4eb0:	48 8b 04 0f          	mov    (%rdi,%rcx,1),%rax
1401c4eb4:	49 89 54 0c 18       	mov    %rdx,0x18(%r12,%rcx,1)
1401c4eb9:	48 85 c0             	test   %rax,%rax
1401c4ebc:	74 17                	je     0x1401c4ed5
1401c4ebe:	66 90                	xchg   %ax,%ax
1401c4ec0:	f3 0f 6f 00          	movdqu (%rax),%xmm0
1401c4ec4:	48 8b 40 10          	mov    0x10(%rax),%rax
1401c4ec8:	48 83 c2 10          	add    $0x10,%rdx
1401c4ecc:	0f 11 42 f0          	movups %xmm0,-0x10(%rdx)
1401c4ed0:	48 85 c0             	test   %rax,%rax
1401c4ed3:	75 eb                	jne    0x1401c4ec0
1401c4ed5:	48 83 c1 08          	add    $0x8,%rcx
1401c4ed9:	4c 39 c1             	cmp    %r8,%rcx
1401c4edc:	75 d2                	jne    0x1401c4eb0
1401c4ede:	48 89 d0             	mov    %rdx,%rax
1401c4ee1:	4c 29 d0             	sub    %r10,%rax
1401c4ee4:	48 c1 f8 04          	sar    $0x4,%rax
1401c4ee8:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1401c4eed:	49 89 14 19          	mov    %rdx,(%r9,%rbx,1)
1401c4ef1:	48 39 c6             	cmp    %rax,%rsi
1401c4ef4:	75 5a                	jne    0x1401c4f50
1401c4ef6:	48 89 f9             	mov    %rdi,%rcx
1401c4ef9:	e8 b2 3f f3 ff       	call   0x1400f8eb0
1401c4efe:	4c 89 e0             	mov    %r12,%rax
1401c4f01:	48 83 c4 48          	add    $0x48,%rsp
1401c4f05:	5b                   	pop    %rbx
1401c4f06:	5e                   	pop    %rsi
1401c4f07:	5f                   	pop    %rdi
1401c4f08:	5d                   	pop    %rbp
1401c4f09:	41 5c                	pop    %r12
1401c4f0b:	41 5d                	pop    %r13
1401c4f0d:	41 5e                	pop    %r14
1401c4f0f:	41 5f                	pop    %r15
1401c4f11:	c3                   	ret
1401c4f12:	41 b8 fd ff ff 2f    	mov    $0x2ffffffd,%r8d
1401c4f18:	ba ff ff ff 03       	mov    $0x3ffffff,%edx
1401c4f1d:	be ff ff ff 0f       	mov    $0xfffffff,%esi
1401c4f22:	e9 e7 fc ff ff       	jmp    0x1401c4c0e
1401c4f27:	bd 0f 00 00 00       	mov    $0xf,%ebp
1401c4f2c:	41 be 10 00 00 00    	mov    $0x10,%r14d
1401c4f32:	bb 10 00 00 00       	mov    $0x10,%ebx
1401c4f37:	e9 f5 fc ff ff       	jmp    0x1401c4c31
1401c4f3c:	48 89 f9             	mov    %rdi,%rcx
1401c4f3f:	e8 6c 3f f3 ff       	call   0x1400f8eb0
1401c4f44:	45 31 e4             	xor    %r12d,%r12d
1401c4f47:	eb b5                	jmp    0x1401c4efe
1401c4f49:	4c 89 d2             	mov    %r10,%rdx
1401c4f4c:	31 c0                	xor    %eax,%eax
1401c4f4e:	eb 98                	jmp    0x1401c4ee8
1401c4f50:	41 b8 26 01 00 00    	mov    $0x126,%r8d
1401c4f56:	48 8d 15 63 06 07 00 	lea    0x70663(%rip),%rdx        # 0x1402355c0
1401c4f5d:	48 8d 0d 6c 06 07 00 	lea    0x7066c(%rip),%rcx        # 0x1402355d0
1401c4f64:	ff 15 6e a4 0e 00    	call   *0xea46e(%rip)        # 0x1402af3d8
1401c4f6a:	90                   	nop
1401c4f6b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401c4f70:	e9 3b 3f f3 ff       	jmp    0x1400f8eb0
1401c4f75:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401c4f7c:	00 00 00 00
1401c4f80:	31 c0                	xor    %eax,%eax
1401c4f82:	48 85 c9             	test   %rcx,%rcx
1401c4f85:	74 02                	je     0x1401c4f89
1401c4f87:	8b 01                	mov    (%rcx),%eax
1401c4f89:	c3                   	ret
1401c4f8a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401c4f90:	41 57                	push   %r15
1401c4f92:	41 56                	push   %r14
1401c4f94:	41 55                	push   %r13
1401c4f96:	41 54                	push   %r12
1401c4f98:	55                   	push   %rbp
1401c4f99:	57                   	push   %rdi
1401c4f9a:	56                   	push   %rsi
1401c4f9b:	53                   	push   %rbx