1401f0be0:	66 44 89 52 60       	mov    %r10w,0x60(%rdx)
1401f0be5:	48 83 69 08 80       	subq   $0xffffffffffffff80,0x8(%rcx)
1401f0bea:	c3                   	ret
1401f0beb:	90                   	nop
1401f0bec:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401f0bf1:	53                   	push   %rbx
1401f0bf2:	56                   	push   %rsi
1401f0bf3:	57                   	push   %rdi
1401f0bf4:	41 54                	push   %r12
1401f0bf6:	41 55                	push   %r13
1401f0bf8:	41 56                	push   %r14
1401f0bfa:	41 57                	push   %r15
1401f0bfc:	48 83 ec 60          	sub    $0x60,%rsp
1401f0c00:	4d 8b e0             	mov    %r8,%r12
1401f0c03:	48 8b f2             	mov    %rdx,%rsi
1401f0c06:	4c 8b f1             	mov    %rcx,%r14
1401f0c09:	48 8b fa             	mov    %rdx,%rdi
1401f0c0c:	48 2b 39             	sub    (%rcx),%rdi
1401f0c0f:	48 8b 41 08          	mov    0x8(%rcx),%rax
1401f0c13:	48 2b 01             	sub    (%rcx),%rax
1401f0c16:	48 c1 f8 07          	sar    $0x7,%rax
1401f0c1a:	49 b9 ff ff ff ff ff 	movabs $0x1ffffffffffffff,%r9
1401f0c21:	ff ff 01
1401f0c24:	49 3b c1             	cmp    %r9,%rax
1401f0c27:	0f 84 54 01 00 00    	je     0x1401f0d81
1401f0c2d:	4c 8d 40 01          	lea    0x1(%rax),%r8
1401f0c31:	4c 89 44 24 28       	mov    %r8,0x28(%rsp)
1401f0c36:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1401f0c3a:	49 2b 0e             	sub    (%r14),%rcx
1401f0c3d:	48 c1 f9 07          	sar    $0x7,%rcx
1401f0c41:	48 8b d1             	mov    %rcx,%rdx
1401f0c44:	48 d1 ea             	shr    $1,%rdx
1401f0c47:	49 8b c1             	mov    %r9,%rax
1401f0c4a:	48 2b c2             	sub    %rdx,%rax
1401f0c4d:	48 3b c8             	cmp    %rax,%rcx
1401f0c50:	76 05                	jbe    0x1401f0c57
1401f0c52:	4d 8b f9             	mov    %r9,%r15
1401f0c55:	eb 0b                	jmp    0x1401f0c62
1401f0c57:	4c 8d 3c 11          	lea    (%rcx,%rdx,1),%r15
1401f0c5b:	4d 3b f8             	cmp    %r8,%r15
1401f0c5e:	4d 0f 42 f8          	cmovb  %r8,%r15
1401f0c62:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
1401f0c67:	4d 3b f9             	cmp    %r9,%r15
1401f0c6a:	0f 87 17 01 00 00    	ja     0x1401f0d87
1401f0c70:	49 8b cf             	mov    %r15,%rcx
1401f0c73:	48 c1 e1 07          	shl    $0x7,%rcx
1401f0c77:	33 db                	xor    %ebx,%ebx
1401f0c79:	48 85 c9             	test   %rcx,%rcx
1401f0c7c:	74 11                	je     0x1401f0c8f
1401f0c7e:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
1401f0c85:	72 60                	jb     0x1401f0ce7
1401f0c87:	e8 c8 4b e1 ff       	call   0x140005854
1401f0c8c:	48 8b d8             	mov    %rax,%rbx
1401f0c8f:	48 89 9c 24 b8 00 00 	mov    %rbx,0xb8(%rsp)
1401f0c96:	00
1401f0c97:	48 83 e7 80          	and    $0xffffffffffffff80,%rdi
1401f0c9b:	48 03 fb             	add    %rbx,%rdi
1401f0c9e:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1401f0ca3:	4c 8d af 80 00 00 00 	lea    0x80(%rdi),%r13
1401f0caa:	4c 89 6c 24 38       	mov    %r13,0x38(%rsp)
1401f0caf:	4c 89 ac 24 a8 00 00 	mov    %r13,0xa8(%rsp)
1401f0cb6:	00
1401f0cb7:	49 8b d4             	mov    %r12,%rdx
1401f0cba:	48 8b cf             	mov    %rdi,%rcx
1401f0cbd:	e8 d2 00 00 00       	call   0x1401f0d94
1401f0cc2:	48 89 bc 24 a8 00 00 	mov    %rdi,0xa8(%rsp)
1401f0cc9:	00
1401f0cca:	4d 8b 66 08          	mov    0x8(%r14),%r12
1401f0cce:	49 8b 3e             	mov    (%r14),%rdi
1401f0cd1:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
1401f0cd6:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401f0cdb:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
1401f0ce0:	49 3b f4             	cmp    %r12,%rsi
1401f0ce3:	75 3c                	jne    0x1401f0d21
1401f0ce5:	eb 22                	jmp    0x1401f0d09
1401f0ce7:	ff 15 63 1e 02 00    	call   *0x21e63(%rip)        # 0x140212b50
1401f0ced:	48 85 c0             	test   %rax,%rax
1401f0cf0:	0f 84 97 00 00 00    	je     0x1401f0d8d
1401f0cf6:	eb 94                	jmp    0x1401f0c8c
1401f0cf8:	48 8b d7             	mov    %rdi,%rdx
1401f0cfb:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401f0d00:	e8 33 fe ff ff       	call   0x1401f0b38
1401f0d05:	48 83 ef 80          	sub    $0xffffffffffffff80,%rdi
1401f0d09:	49 3b fc             	cmp    %r12,%rdi
1401f0d0c:	75 ea                	jne    0x1401f0cf8
1401f0d0e:	eb 49                	jmp    0x1401f0d59
1401f0d10:	48 8b d7             	mov    %rdi,%rdx
1401f0d13:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401f0d18:	e8 1b fe ff ff       	call   0x1401f0b38
1401f0d1d:	48 83 ef 80          	sub    $0xffffffffffffff80,%rdi
1401f0d21:	48 3b fe             	cmp    %rsi,%rdi
1401f0d24:	75 ea                	jne    0x1401f0d10
1401f0d26:	48 89 9c 24 a8 00 00 	mov    %rbx,0xa8(%rsp)
1401f0d2d:	00
1401f0d2e:	49 8b 7e 08          	mov    0x8(%r14),%rdi
1401f0d32:	4c 89 6c 24 40       	mov    %r13,0x40(%rsp)
1401f0d37:	4c 89 6c 24 48       	mov    %r13,0x48(%rsp)
1401f0d3c:	4c 89 74 24 50       	mov    %r14,0x50(%rsp)
1401f0d41:	eb 11                	jmp    0x1401f0d54
1401f0d43:	48 8b d6             	mov    %rsi,%rdx
1401f0d46:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401f0d4b:	e8 e8 fd ff ff       	call   0x1401f0b38
1401f0d50:	48 83 ee 80          	sub    $0xffffffffffffff80,%rsi
1401f0d54:	48 3b f7             	cmp    %rdi,%rsi
1401f0d57:	75 ea                	jne    0x1401f0d43
1401f0d59:	4d 8b cf             	mov    %r15,%r9
1401f0d5c:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1401f0d61:	48 8b d3             	mov    %rbx,%rdx
1401f0d64:	49 8b ce             	mov    %r14,%rcx
1401f0d67:	e8 2c 07 00 00       	call   0x1401f1498
1401f0d6c:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1401f0d71:	48 83 c4 60          	add    $0x60,%rsp
1401f0d75:	41 5f                	pop    %r15
1401f0d77:	41 5e                	pop    %r14
1401f0d79:	41 5d                	pop    %r13
1401f0d7b:	41 5c                	pop    %r12
1401f0d7d:	5f                   	pop    %rdi
1401f0d7e:	5e                   	pop    %rsi
1401f0d7f:	5b                   	pop    %rbx
1401f0d80:	c3                   	ret
1401f0d81:	e8 52 cb ff ff       	call   0x1401ed8d8
1401f0d86:	cc                   	int3
1401f0d87:	e8 e0 4b e1 ff       	call   0x14000596c
1401f0d8c:	cc                   	int3
1401f0d8d:	e8 26 4e 01 00       	call   0x140205bb8
1401f0d92:	cc                   	int3
1401f0d93:	90                   	nop
1401f0d94:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401f0d99:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401f0d9e:	57                   	push   %rdi
1401f0d9f:	48 83 ec 20          	sub    $0x20,%rsp
1401f0da3:	48 8b fa             	mov    %rdx,%rdi
1401f0da6:	48 8b d9             	mov    %rcx,%rbx
1401f0da9:	0f 57 c0             	xorps  %xmm0,%xmm0
1401f0dac:	0f 11 01             	movups %xmm0,(%rcx)
1401f0daf:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
1401f0db4:	48 83 61 18 00       	andq   $0x0,0x18(%rcx)
1401f0db9:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
1401f0dbe:	76 03                	jbe    0x1401f0dc3
1401f0dc0:	48 8b 12             	mov    (%rdx),%rdx
1401f0dc3:	4c 8b 47 10          	mov    0x10(%rdi),%r8
1401f0dc7:	e8 28 60 e1 ff       	call   0x140006df4
1401f0dcc:	0f 10 47 20          	movups 0x20(%rdi),%xmm0
1401f0dd0:	f3 0f 7f 43 20       	movdqu %xmm0,0x20(%rbx)
1401f0dd5:	8b 47 30             	mov    0x30(%rdi),%eax
1401f0dd8:	89 43 30             	mov    %eax,0x30(%rbx)
1401f0ddb:	48 8d 4b 38          	lea    0x38(%rbx),%rcx
1401f0ddf:	48 8d 57 38          	lea    0x38(%rdi),%rdx
1401f0de3:	0f 57 c0             	xorps  %xmm0,%xmm0
1401f0de6:	0f 11 01             	movups %xmm0,(%rcx)
1401f0de9:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
1401f0dee:	48 83 61 18 00       	andq   $0x0,0x18(%rcx)
1401f0df3:	4c 8b 42 10          	mov    0x10(%rdx),%r8
1401f0df7:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
1401f0dfc:	76 03                	jbe    0x1401f0e01
1401f0dfe:	48 8b 12             	mov    (%rdx),%rdx
1401f0e01:	e8 ee 5f e1 ff       	call   0x140006df4
1401f0e06:	48 8b 47 58          	mov    0x58(%rdi),%rax
1401f0e0a:	48 89 43 58          	mov    %rax,0x58(%rbx)
1401f0e0e:	48 8d 4b 60          	lea    0x60(%rbx),%rcx
1401f0e12:	48 8d 57 60          	lea    0x60(%rdi),%rdx
1401f0e16:	0f 57 c0             	xorps  %xmm0,%xmm0
1401f0e19:	0f 11 01             	movups %xmm0,(%rcx)
1401f0e1c:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
1401f0e21:	48 83 61 18 00       	andq   $0x0,0x18(%rcx)
1401f0e26:	4c 8b 42 10          	mov    0x10(%rdx),%r8
1401f0e2a:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
1401f0e2f:	76 03                	jbe    0x1401f0e34
1401f0e31:	48 8b 12             	mov    (%rdx),%rdx
1401f0e34:	e8 bb 5f e1 ff       	call   0x140006df4
1401f0e39:	48 8b c3             	mov    %rbx,%rax
1401f0e3c:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1401f0e41:	48 83 c4 20          	add    $0x20,%rsp
1401f0e45:	5f                   	pop    %rdi
1401f0e46:	c3                   	ret
1401f0e47:	90                   	nop
1401f0e48:	4c 8b dc             	mov    %rsp,%r11
1401f0e4b:	49 89 5b 08          	mov    %rbx,0x8(%r11)
1401f0e4f:	49 89 6b 10          	mov    %rbp,0x10(%r11)
1401f0e53:	49 89 73 18          	mov    %rsi,0x18(%r11)
1401f0e57:	49 89 7b 20          	mov    %rdi,0x20(%r11)
1401f0e5b:	41 56                	push   %r14
1401f0e5d:	48 83 ec 30          	sub    $0x30,%rsp
1401f0e61:	33 db                	xor    %ebx,%ebx
1401f0e63:	48 8b f2             	mov    %rdx,%rsi
1401f0e66:	4c 8b f1             	mov    %rcx,%r14
1401f0e69:	48 85 d2             	test   %rdx,%rdx
1401f0e6c:	74 62                	je     0x1401f0ed0
1401f0e6e:	48 8b 05 bb 01 11 00 	mov    0x1101bb(%rip),%rax        # 0x140301030
1401f0e75:	8b eb                	mov    %ebx,%ebp
1401f0e77:	83 0a ff             	orl    $0xffffffff,(%rdx)
1401f0e7a:	8b fb                	mov    %ebx,%edi
1401f0e7c:	49 89 43 e8          	mov    %rax,-0x18(%r11)
1401f0e80:	48 8b 05 b1 01 11 00 	mov    0x1101b1(%rip),%rax        # 0x140301038
1401f0e87:	49 89 43 f0          	mov    %rax,-0x10(%r11)
1401f0e8b:	48 8b 4c fc 20       	mov    0x20(%rsp,%rdi,8),%rcx
1401f0e90:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401f0e96:	49 8b d6             	mov    %r14,%rdx
1401f0e99:	e8 02 aa fd ff       	call   0x1401cb8a0
1401f0e9e:	85 c0                	test   %eax,%eax
1401f0ea0:	75 0d                	jne    0x1401f0eaf
1401f0ea2:	ff c5                	inc    %ebp
1401f0ea4:	48 ff c7             	inc    %rdi
1401f0ea7:	48 83 ff 02          	cmp    $0x2,%rdi
1401f0eab:	7c de                	jl     0x1401f0e8b
1401f0ead:	eb 04                	jmp    0x1401f0eb3
1401f0eaf:	b3 01                	mov    $0x1,%bl
1401f0eb1:	89 2e                	mov    %ebp,(%rsi)
1401f0eb3:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1401f0eb8:	8a c3                	mov    %bl,%al
1401f0eba:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401f0ebf:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401f0ec4:	48 8b 7c 24 58       	mov    0x58(%rsp),%rdi
1401f0ec9:	48 83 c4 30          	add    $0x30,%rsp
1401f0ecd:	41 5e                	pop    %r14
1401f0ecf:	c3                   	ret
1401f0ed0:	b9 50 03 52 02       	mov    $0x2520350,%ecx
1401f0ed5:	e8 0a a4 e1 ff       	call   0x14000b2e4
1401f0eda:	cc                   	int3
1401f0edb:	90                   	nop
1401f0edc:	90                   	nop
1401f0edd:	90                   	nop
1401f0ede:	90                   	nop
1401f0edf:	90                   	nop
1401f0ee0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401f0ee5:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1401f0eea:	55                   	push   %rbp
1401f0eeb:	57                   	push   %rdi
1401f0eec:	41 55                	push   %r13
1401f0eee:	41 56                	push   %r14
1401f0ef0:	41 57                	push   %r15
1401f0ef2:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1401f0ef7:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
1401f0efe:	48 8b 05 7b 02 11 00 	mov    0x11027b(%rip),%rax        # 0x140301180
1401f0f05:	48 33 c4             	xor    %rsp,%rax
1401f0f08:	48 89 45 2f          	mov    %rax,0x2f(%rbp)
1401f0f0c:	4c 8b f2             	mov    %rdx,%r14
1401f0f0f:	48 8b f9             	mov    %rcx,%rdi
1401f0f12:	45 33 ff             	xor    %r15d,%r15d
1401f0f15:	41 8b df             	mov    %r15d,%ebx
1401f0f18:	41 8b f7             	mov    %r15d,%esi
1401f0f1b:	44 89 7c 24 28       	mov    %r15d,0x28(%rsp)
1401f0f20:	4c 89 7c 24 40       	mov    %r15,0x40(%rsp)
1401f0f25:	4c 89 7c 24 30       	mov    %r15,0x30(%rsp)
1401f0f2a:	4c 89 7c 24 38       	mov    %r15,0x38(%rsp)
1401f0f2f:	41 8b cf             	mov    %r15d,%ecx
1401f0f32:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1401f0f37:	48 85 ff             	test   %rdi,%rdi
1401f0f3a:	0f 84 ea 03 00 00    	je     0x1401f132a
1401f0f40:	45 33 c0             	xor    %r8d,%r8d
1401f0f43:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401f0f48:	48 8d 0d 41 70 02 00 	lea    0x27041(%rip),%rcx        # 0x140217f90
1401f0f4f:	e8 8a 2d 01 00       	call   0x140203cde
1401f0f54:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1401f0f59:	85 c0                	test   %eax,%eax
1401f0f5b:	0f 88 c9 03 00 00    	js     0x1401f132a
1401f0f61:	48 85 c9             	test   %rcx,%rcx
1401f0f64:	0f 84 b9 03 00 00    	je     0x1401f1323
1401f0f6a:	48 8b 01             	mov    (%rcx),%rax
1401f0f6d:	45 33 c0             	xor    %r8d,%r8d
1401f0f70:	41 8d 57 04          	lea    0x4(%r15),%edx
1401f0f74:	48 8b 40 28          	mov    0x28(%rax),%rax
1401f0f78:	ff 15 b2 1e 02 00    	call   *0x21eb2(%rip)        # 0x140212e30
1401f0f7e:	85 c0                	test   %eax,%eax
1401f0f80:	0f 88 98 03 00 00    	js     0x1401f131e
1401f0f86:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1401f0f8b:	48 85 c9             	test   %rcx,%rcx
1401f0f8e:	0f 84 f3 03 00 00    	je     0x1401f1387
1401f0f94:	48 8b 01             	mov    (%rcx),%rax
1401f0f97:	48 8b d7             	mov    %rdi,%rdx
1401f0f9a:	48 8b 40 18          	mov    0x18(%rax),%rax
1401f0f9e:	ff 15 8c 1e 02 00    	call   *0x21e8c(%rip)        # 0x140212e30
1401f0fa4:	85 c0                	test   %eax,%eax
1401f0fa6:	0f 88 72 03 00 00    	js     0x1401f131e
1401f0fac:	48 8b 44 24 20       	mov    0x20(%rsp),%rax
1401f0fb1:	48 85 c0             	test   %rax,%rax
1401f0fb4:	0f 84 cd 03 00 00    	je     0x1401f1387
1401f0fba:	41 8d 7f 01          	lea    0x1(%r15),%edi
1401f0fbe:	45 8d 6f 07          	lea    0x7(%r15),%r13d
1401f0fc2:	48 8b 08             	mov    (%rax),%rcx
1401f0fc5:	4c 8b 41 30          	mov    0x30(%rcx),%r8
1401f0fc9:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
1401f0fce:	48 8b c8             	mov    %rax,%rcx
1401f0fd1:	49 8b c0             	mov    %r8,%rax
1401f0fd4:	ff 15 56 1e 02 00    	call   *0x21e56(%rip)        # 0x140212e30
1401f0fda:	8b f0                	mov    %eax,%esi
1401f0fdc:	85 c0                	test   %eax,%eax
1401f0fde:	0f 88 33 03 00 00    	js     0x1401f1317
1401f0fe4:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1401f0fe9:	48 85 c9             	test   %rcx,%rcx
1401f0fec:	0f 84 95 03 00 00    	je     0x1401f1387
1401f0ff2:	48 8b 11             	mov    (%rcx),%rdx
1401f0ff5:	48 8b 82 c8 00 00 00 	mov    0xc8(%rdx),%rax
1401f0ffc:	ff 15 2e 1e 02 00    	call   *0x21e2e(%rip)        # 0x140212e30
1401f1002:	85 c0                	test   %eax,%eax
1401f1004:	0f 85 0d 03 00 00    	jne    0x1401f1317
1401f100a:	83 7c 24 28 0f       	cmpl   $0xf,0x28(%rsp)
1401f100f:	0f 84 02 03 00 00    	je     0x1401f1317
1401f1015:	39 7c 24 28          	cmp    %edi,0x28(%rsp)
1401f1019:	0f 85 a8 01 00 00    	jne    0x1401f11c7
1401f101f:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1401f1024:	48 85 c9             	test   %rcx,%rcx
1401f1027:	0f 84 5a 03 00 00    	je     0x1401f1387
1401f102d:	48 8b 01             	mov    (%rcx),%rax
1401f1030:	45 33 c0             	xor    %r8d,%r8d
1401f1033:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1401f1038:	48 8b 40 70          	mov    0x70(%rax),%rax
1401f103c:	ff 15 ee 1d 02 00    	call   *0x21dee(%rip)        # 0x140212e30
1401f1042:	85 c0                	test   %eax,%eax
1401f1044:	0f 88 7d 01 00 00    	js     0x1401f11c7
1401f104a:	44 8b c7             	mov    %edi,%r8d
1401f104d:	48 8b 54 24 40       	mov    0x40(%rsp),%rdx
1401f1052:	48 8b 0d a7 ff 10 00 	mov    0x10ffa7(%rip),%rcx        # 0x140301000
1401f1059:	e8 42 a8 fd ff       	call   0x1401cb8a0
1401f105e:	85 c0                	test   %eax,%eax
1401f1060:	0f 84 61 01 00 00    	je     0x1401f11c7
1401f1066:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1401f106b:	48 85 c9             	test   %rcx,%rcx
1401f106e:	0f 84 13 03 00 00    	je     0x1401f1387
1401f1074:	48 8b 01             	mov    (%rcx),%rax
1401f1077:	48 8b 40 40          	mov    0x40(%rax),%rax
1401f107b:	ff 15 af 1d 02 00    	call   *0x21daf(%rip)        # 0x140212e30
1401f1081:	85 c0                	test   %eax,%eax
1401f1083:	0f 88 3e 01 00 00    	js     0x1401f11c7
1401f1089:	0f 57 c0             	xorps  %xmm0,%xmm0
1401f108c:	0f 11 45 87          	movups %xmm0,-0x79(%rbp)
1401f1090:	4c 89 7d 97          	mov    %r15,-0x69(%rbp)
1401f1094:	4c 89 6d 9f          	mov    %r13,-0x61(%rbp)
1401f1098:	66 44 89 7d 87       	mov    %r15w,-0x79(%rbp)
1401f109d:	48 c7 45 a7 3f 42 0f 	movq   $0xf423f,-0x59(%rbp)
1401f10a4:	00
1401f10a5:	4c 89 7d af          	mov    %r15,-0x51(%rbp)
1401f10a9:	83 4d b7 ff          	orl    $0xffffffff,-0x49(%rbp)
1401f10ad:	0f 11 45 bf          	movups %xmm0,-0x41(%rbp)
1401f10b1:	4c 89 7d cf          	mov    %r15,-0x31(%rbp)
1401f10b5:	4c 89 6d d7          	mov    %r13,-0x29(%rbp)
1401f10b9:	66 44 89 7d bf       	mov    %r15w,-0x41(%rbp)
1401f10be:	4c 89 7d df          	mov    %r15,-0x21(%rbp)
1401f10c2:	0f 11 45 e7          	movups %xmm0,-0x19(%rbp)
1401f10c6:	4c 89 7d f7          	mov    %r15,-0x9(%rbp)
1401f10ca:	4c 89 6d ff          	mov    %r13,-0x1(%rbp)
1401f10ce:	66 44 89 7d e7       	mov    %r15w,-0x19(%rbp)
1401f10d3:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1401f10d8:	48 85 c9             	test   %rcx,%rcx
1401f10db:	0f 84 99 02 00 00    	je     0x1401f137a
1401f10e1:	48 8b 01             	mov    (%rcx),%rax
1401f10e4:	48 8b 80 98 00 00 00 	mov    0x98(%rax),%rax
1401f10eb:	ff 15 3f 1d 02 00    	call   *0x21d3f(%rip)        # 0x140212e30
1401f10f1:	85 c0                	test   %eax,%eax
1401f10f3:	0f 85 68 01 00 00    	jne    0x1401f1261