1401f1ac6:	55                   	push   %rbp
1401f1ac7:	57                   	push   %rdi
1401f1ac8:	41 56                	push   %r14
1401f1aca:	48 8b ec             	mov    %rsp,%rbp
1401f1acd:	48 83 ec 20          	sub    $0x20,%rsp
1401f1ad1:	0f 57 c0             	xorps  %xmm0,%xmm0
1401f1ad4:	45 33 f6             	xor    %r14d,%r14d
1401f1ad7:	0f 11 02             	movups %xmm0,(%rdx)
1401f1ada:	48 8b f9             	mov    %rcx,%rdi
1401f1add:	4c 89 72 10          	mov    %r14,0x10(%rdx)
1401f1ae1:	48 c7 42 18 07 00 00 	movq   $0x7,0x18(%rdx)
1401f1ae8:	00
1401f1ae9:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1401f1aed:	66 44 89 32          	mov    %r14w,(%rdx)
1401f1af1:	41 8b f0             	mov    %r8d,%esi
1401f1af4:	48 8b da             	mov    %rdx,%rbx
1401f1af7:	e8 84 7c e7 ff       	call   0x140069780
1401f1afc:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1401f1b00:	48 85 c9             	test   %rcx,%rcx
1401f1b03:	0f 84 d3 00 00 00    	je     0x1401f1bdc
1401f1b09:	48 8b 01             	mov    (%rcx),%rax
1401f1b0c:	48 8b 40 10          	mov    0x10(%rax),%rax
1401f1b10:	ff 15 1a 13 02 00    	call   *0x2131a(%rip)        # 0x140212e30
1401f1b16:	8d 46 c8             	lea    -0x38(%rsi),%eax
1401f1b19:	a9 f7 ff ff ff       	test   $0xfffffff7,%eax
1401f1b1e:	75 33                	jne    0x1401f1b53
1401f1b20:	45 8d 46 01          	lea    0x1(%r14),%r8d
1401f1b24:	48 8b cf             	mov    %rdi,%rcx
1401f1b27:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1401f1b2b:	e8 a4 fc ff ff       	call   0x1401f17d4
1401f1b30:	45 8d 46 06          	lea    0x6(%r14),%r8d
1401f1b34:	48 8b cf             	mov    %rdi,%rcx
1401f1b37:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1401f1b3b:	e8 94 fc ff ff       	call   0x1401f17d4
1401f1b40:	45 8d 46 03          	lea    0x3(%r14),%r8d
1401f1b44:	48 8b cf             	mov    %rdi,%rcx
1401f1b47:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1401f1b4b:	e8 84 fc ff ff       	call   0x1401f17d4
1401f1b50:	41 8b f6             	mov    %r14d,%esi
1401f1b53:	44 8b c6             	mov    %esi,%r8d
1401f1b56:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1401f1b5a:	48 8b cf             	mov    %rdi,%rcx
1401f1b5d:	e8 72 fc ff ff       	call   0x1401f17d4
1401f1b62:	41 b8 31 00 00 00    	mov    $0x31,%r8d
1401f1b68:	48 8d 55 28          	lea    0x28(%rbp),%rdx
1401f1b6c:	48 8b cf             	mov    %rdi,%rcx
1401f1b6f:	e8 60 fc ff ff       	call   0x1401f17d4
1401f1b74:	48 8d 4d 28          	lea    0x28(%rbp),%rcx
1401f1b78:	e8 fb fa ff ff       	call   0x1401f1678
1401f1b7d:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1401f1b81:	48 85 c9             	test   %rcx,%rcx
1401f1b84:	74 56                	je     0x1401f1bdc
1401f1b86:	48 8b 01             	mov    (%rcx),%rax
1401f1b89:	48 8b 40 18          	mov    0x18(%rax),%rax
1401f1b8d:	ff 15 9d 12 02 00    	call   *0x2129d(%rip)        # 0x140212e30
1401f1b93:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1401f1b97:	48 85 c9             	test   %rcx,%rcx
1401f1b9a:	74 40                	je     0x1401f1bdc
1401f1b9c:	48 8b 01             	mov    (%rcx),%rax
1401f1b9f:	48 8b d3             	mov    %rbx,%rdx
1401f1ba2:	48 8b 40 78          	mov    0x78(%rax),%rax
1401f1ba6:	ff 15 84 12 02 00    	call   *0x21284(%rip)        # 0x140212e30
1401f1bac:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
1401f1bb0:	48 85 c9             	test   %rcx,%rcx
1401f1bb3:	74 11                	je     0x1401f1bc6
1401f1bb5:	4c 89 75 28          	mov    %r14,0x28(%rbp)
1401f1bb9:	48 8b 01             	mov    (%rcx),%rax
1401f1bbc:	48 8b 40 08          	mov    0x8(%rax),%rax
1401f1bc0:	ff 15 6a 12 02 00    	call   *0x2126a(%rip)        # 0x140212e30
1401f1bc6:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401f1bcb:	48 8b c3             	mov    %rbx,%rax
1401f1bce:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401f1bd3:	48 83 c4 20          	add    $0x20,%rsp
1401f1bd7:	41 5e                	pop    %r14
1401f1bd9:	5f                   	pop    %rdi
1401f1bda:	5d                   	pop    %rbp
1401f1bdb:	c3                   	ret
1401f1bdc:	33 d2                	xor    %edx,%edx
1401f1bde:	b9 40 38 3c 1e       	mov    $0x1e3c3840,%ecx
1401f1be3:	e8 fc 96 e1 ff       	call   0x14000b2e4
1401f1be8:	cc                   	int3
1401f1be9:	90                   	nop
1401f1bea:	90                   	nop
1401f1beb:	90                   	nop
1401f1bec:	90                   	nop
1401f1bed:	90                   	nop
1401f1bee:	90                   	nop
1401f1bef:	90                   	nop
1401f1bf0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401f1bf5:	57                   	push   %rdi
1401f1bf6:	48 83 ec 20          	sub    $0x20,%rsp
1401f1bfa:	48 8b fa             	mov    %rdx,%rdi
1401f1bfd:	48 8b d9             	mov    %rcx,%rbx
1401f1c00:	e8 fb d4 e3 ff       	call   0x14002f100
1401f1c05:	44 8b c0             	mov    %eax,%r8d
1401f1c08:	48 8b d7             	mov    %rdi,%rdx
1401f1c0b:	48 8b cb             	mov    %rbx,%rcx
1401f1c0e:	e8 a9 fe ff ff       	call   0x1401f1abc
1401f1c13:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f1c18:	48 8b c7             	mov    %rdi,%rax
1401f1c1b:	48 83 c4 20          	add    $0x20,%rsp
1401f1c1f:	5f                   	pop    %rdi
1401f1c20:	c3                   	ret
1401f1c21:	90                   	nop
1401f1c22:	90                   	nop
1401f1c23:	90                   	nop
1401f1c24:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401f1c29:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401f1c2e:	57                   	push   %rdi
1401f1c2f:	48 83 ec 30          	sub    $0x30,%rsp
1401f1c33:	48 8b f1             	mov    %rcx,%rsi
1401f1c36:	e8 99 00 00 00       	call   0x1401f1cd4
1401f1c3b:	48 8b f8             	mov    %rax,%rdi
1401f1c3e:	48 83 38 00          	cmpq   $0x0,(%rax)
1401f1c42:	75 58                	jne    0x1401f1c9c
1401f1c44:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401f1c49:	e8 aa f9 ff ff       	call   0x1401f15f8
1401f1c4e:	48 8b d0             	mov    %rax,%rdx
1401f1c51:	48 8b cf             	mov    %rdi,%rcx
1401f1c54:	e8 1b ff ec ff       	call   0x1400c1b74
1401f1c59:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1401f1c5e:	48 85 db             	test   %rbx,%rbx
1401f1c61:	74 39                	je     0x1401f1c9c
1401f1c63:	83 c8 ff             	or     $0xffffffff,%eax
1401f1c66:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1401f1c6b:	83 f8 01             	cmp    $0x1,%eax
1401f1c6e:	75 2c                	jne    0x1401f1c9c
1401f1c70:	48 8b 03             	mov    (%rbx),%rax
1401f1c73:	48 8b cb             	mov    %rbx,%rcx
1401f1c76:	48 8b 00             	mov    (%rax),%rax
1401f1c79:	ff 15 b1 11 02 00    	call   *0x211b1(%rip)        # 0x140212e30
1401f1c7f:	83 c8 ff             	or     $0xffffffff,%eax
1401f1c82:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1401f1c87:	83 f8 01             	cmp    $0x1,%eax
1401f1c8a:	75 10                	jne    0x1401f1c9c
1401f1c8c:	48 8b 03             	mov    (%rbx),%rax
1401f1c8f:	48 8b cb             	mov    %rbx,%rcx
1401f1c92:	48 8b 40 08          	mov    0x8(%rax),%rax
1401f1c96:	ff 15 94 11 02 00    	call   *0x21194(%rip)        # 0x140212e30
1401f1c9c:	48 83 26 00          	andq   $0x0,(%rsi)
1401f1ca0:	48 83 66 08 00       	andq   $0x0,0x8(%rsi)
1401f1ca5:	48 8b 47 08          	mov    0x8(%rdi),%rax
1401f1ca9:	48 85 c0             	test   %rax,%rax
1401f1cac:	74 04                	je     0x1401f1cb2
1401f1cae:	f0 ff 40 08          	lock incl 0x8(%rax)
1401f1cb2:	48 8b 07             	mov    (%rdi),%rax
1401f1cb5:	48 89 06             	mov    %rax,(%rsi)
1401f1cb8:	48 8b 47 08          	mov    0x8(%rdi),%rax
1401f1cbc:	48 89 46 08          	mov    %rax,0x8(%rsi)
1401f1cc0:	48 8b c6             	mov    %rsi,%rax
1401f1cc3:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401f1cc8:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1401f1ccd:	48 83 c4 30          	add    $0x30,%rsp
1401f1cd1:	5f                   	pop    %rdi
1401f1cd2:	c3                   	ret
1401f1cd3:	90                   	nop
1401f1cd4:	48 83 ec 28          	sub    $0x28,%rsp
1401f1cd8:	8b 0d aa f8 11 00    	mov    0x11f8aa(%rip),%ecx        # 0x140311588
1401f1cde:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
1401f1ce5:	00 00
1401f1ce7:	ba 10 00 00 00       	mov    $0x10,%edx
1401f1cec:	48 8b 04 c8          	mov    (%rax,%rcx,8),%rax
1401f1cf0:	8b 04 02             	mov    (%rdx,%rax,1),%eax
1401f1cf3:	39 05 cf ee 11 00    	cmp    %eax,0x11eecf(%rip)        # 0x140310bc8
1401f1cf9:	7f 0c                	jg     0x1401f1d07
1401f1cfb:	48 8d 05 b6 ee 11 00 	lea    0x11eeb6(%rip),%rax        # 0x140310bb8
1401f1d02:	48 83 c4 28          	add    $0x28,%rsp
1401f1d06:	c3                   	ret
1401f1d07:	48 8d 0d ba ee 11 00 	lea    0x11eeba(%rip),%rcx        # 0x140310bc8
1401f1d0e:	e8 c1 2f 01 00       	call   0x140204cd4
1401f1d13:	83 3d ae ee 11 00 ff 	cmpl   $0xffffffff,0x11eeae(%rip)        # 0x140310bc8
1401f1d1a:	75 df                	jne    0x1401f1cfb
1401f1d1c:	48 8d 0d 2d f4 01 00 	lea    0x1f42d(%rip),%rcx        # 0x140211150
1401f1d23:	e8 60 2d 01 00       	call   0x140204a88
1401f1d28:	48 8d 0d 99 ee 11 00 	lea    0x11ee99(%rip),%rcx        # 0x140310bc8
1401f1d2f:	e8 34 2f 01 00       	call   0x140204c68
1401f1d34:	eb c5                	jmp    0x1401f1cfb
1401f1d36:	cc                   	int3
1401f1d37:	90                   	nop
1401f1d38:	90                   	nop
1401f1d39:	90                   	nop
1401f1d3a:	90                   	nop
1401f1d3b:	90                   	nop
1401f1d3c:	90                   	nop
1401f1d3d:	90                   	nop
1401f1d3e:	90                   	nop
1401f1d3f:	90                   	nop
1401f1d40:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401f1d45:	57                   	push   %rdi
1401f1d46:	48 81 ec e0 00 00 00 	sub    $0xe0,%rsp
1401f1d4d:	48 8b 05 2c f4 10 00 	mov    0x10f42c(%rip),%rax        # 0x140301180
1401f1d54:	48 33 c4             	xor    %rsp,%rax
1401f1d57:	48 89 84 24 d0 00 00 	mov    %rax,0xd0(%rsp)
1401f1d5e:	00
1401f1d5f:	48 8b fa             	mov    %rdx,%rdi
1401f1d62:	8b 0d 20 f8 11 00    	mov    0x11f820(%rip),%ecx        # 0x140311588
1401f1d68:	65 48 8b 04 25 58 00 	mov    %gs:0x58,%rax
1401f1d6f:	00 00
1401f1d71:	ba 10 00 00 00       	mov    $0x10,%edx
1401f1d76:	48 8b 04 c8          	mov    (%rax,%rcx,8),%rax
1401f1d7a:	8b 0c 02             	mov    (%rdx,%rax,1),%ecx
1401f1d7d:	39 0d 61 ee 11 00    	cmp    %ecx,0x11ee61(%rip)        # 0x140310be4
1401f1d83:	0f 8f a0 00 00 00    	jg     0x1401f1e29
1401f1d89:	8a 05 51 ee 11 00    	mov    0x11ee51(%rip),%al        # 0x140310be0
1401f1d8f:	48 8d 1d aa f2 10 00 	lea    0x10f2aa(%rip),%rbx        # 0x140301040
1401f1d96:	84 c0                	test   %al,%al
1401f1d98:	75 39                	jne    0x1401f1dd3
1401f1d9a:	33 d2                	xor    %edx,%edx
1401f1d9c:	41 b8 aa 00 00 00    	mov    $0xaa,%r8d
1401f1da2:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401f1da7:	e8 56 3c 01 00       	call   0x140205a02
1401f1dac:	ba 55 00 00 00       	mov    $0x55,%edx
1401f1db1:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401f1db6:	e8 0d 5d fc ff       	call   0x1401b7ac8
1401f1dbb:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401f1dc0:	48 8b cb             	mov    %rbx,%rcx
1401f1dc3:	e8 e4 3d e2 ff       	call   0x140015bac
1401f1dc8:	b8 01 00 00 00       	mov    $0x1,%eax
1401f1dcd:	86 05 0d ee 11 00    	xchg   %al,0x11ee0d(%rip)        # 0x140310be0
1401f1dd3:	0f 57 c0             	xorps  %xmm0,%xmm0
1401f1dd6:	0f 11 07             	movups %xmm0,(%rdi)
1401f1dd9:	48 83 67 10 00       	andq   $0x0,0x10(%rdi)
1401f1dde:	48 83 67 18 00       	andq   $0x0,0x18(%rdi)
1401f1de3:	48 83 3d 6d f2 10 00 	cmpq   $0x7,0x10f26d(%rip)        # 0x140301058
1401f1dea:	07
1401f1deb:	48 0f 47 1d 4d f2 10 	cmova  0x10f24d(%rip),%rbx        # 0x140301040
1401f1df2:	00
1401f1df3:	4c 8b 05 56 f2 10 00 	mov    0x10f256(%rip),%r8        # 0x140301050
1401f1dfa:	48 8b d3             	mov    %rbx,%rdx
1401f1dfd:	48 8b cf             	mov    %rdi,%rcx
1401f1e00:	e8 ef 4f e1 ff       	call   0x140006df4
1401f1e05:	48 8b c7             	mov    %rdi,%rax
1401f1e08:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
1401f1e0f:	00
1401f1e10:	48 33 cc             	xor    %rsp,%rcx
1401f1e13:	e8 58 29 01 00       	call   0x140204770
1401f1e18:	48 8b 9c 24 f0 00 00 	mov    0xf0(%rsp),%rbx
1401f1e1f:	00
1401f1e20:	48 81 c4 e0 00 00 00 	add    $0xe0,%rsp
1401f1e27:	5f                   	pop    %rdi
1401f1e28:	c3                   	ret
1401f1e29:	48 8d 0d b4 ed 11 00 	lea    0x11edb4(%rip),%rcx        # 0x140310be4
1401f1e30:	e8 9f 2e 01 00       	call   0x140204cd4
1401f1e35:	83 3d a8 ed 11 00 ff 	cmpl   $0xffffffff,0x11eda8(%rip)        # 0x140310be4
1401f1e3c:	0f 85 47 ff ff ff    	jne    0x1401f1d89
1401f1e42:	48 8d 0d 67 f3 01 00 	lea    0x1f367(%rip),%rcx        # 0x1402111b0
1401f1e49:	e8 3a 2c 01 00       	call   0x140204a88
1401f1e4e:	48 8d 0d 8f ed 11 00 	lea    0x11ed8f(%rip),%rcx        # 0x140310be4
1401f1e55:	e8 0e 2e 01 00       	call   0x140204c68
1401f1e5a:	e9 2a ff ff ff       	jmp    0x1401f1d89
1401f1e5f:	cc                   	int3
1401f1e60:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401f1e65:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401f1e6a:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
1401f1e6f:	57                   	push   %rdi
1401f1e70:	48 83 ec 20          	sub    $0x20,%rsp
1401f1e74:	48 8b fa             	mov    %rdx,%rdi
1401f1e77:	48 8b d9             	mov    %rcx,%rbx
1401f1e7a:	48 8d 05 67 62 02 00 	lea    0x26267(%rip),%rax        # 0x1402180e8
1401f1e81:	48 89 01             	mov    %rax,(%rcx)
1401f1e84:	8b 42 08             	mov    0x8(%rdx),%eax
1401f1e87:	89 41 08             	mov    %eax,0x8(%rcx)
1401f1e8a:	48 83 c1 10          	add    $0x10,%rcx
1401f1e8e:	48 83 c2 10          	add    $0x10,%rdx
1401f1e92:	0f 57 c0             	xorps  %xmm0,%xmm0
1401f1e95:	0f 11 01             	movups %xmm0,(%rcx)
1401f1e98:	33 f6                	xor    %esi,%esi
1401f1e9a:	48 89 71 10          	mov    %rsi,0x10(%rcx)
1401f1e9e:	48 89 71 18          	mov    %rsi,0x18(%rcx)
1401f1ea2:	4c 8b 42 10          	mov    0x10(%rdx),%r8
1401f1ea6:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
1401f1eab:	76 03                	jbe    0x1401f1eb0
1401f1ead:	48 8b 12             	mov    (%rdx),%rdx
1401f1eb0:	e8 3f 4f e1 ff       	call   0x140006df4
1401f1eb5:	48 8d 4b 30          	lea    0x30(%rbx),%rcx
1401f1eb9:	48 8d 57 30          	lea    0x30(%rdi),%rdx
1401f1ebd:	0f 57 c0             	xorps  %xmm0,%xmm0
1401f1ec0:	0f 11 01             	movups %xmm0,(%rcx)
1401f1ec3:	48 89 71 10          	mov    %rsi,0x10(%rcx)
1401f1ec7:	48 89 71 18          	mov    %rsi,0x18(%rcx)
1401f1ecb:	4c 8b 42 10          	mov    0x10(%rdx),%r8
1401f1ecf:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
1401f1ed4:	76 03                	jbe    0x1401f1ed9
1401f1ed6:	48 8b 12             	mov    (%rdx),%rdx
1401f1ed9:	e8 16 4f e1 ff       	call   0x140006df4
1401f1ede:	48 8d 4b 50          	lea    0x50(%rbx),%rcx
1401f1ee2:	48 8d 57 50          	lea    0x50(%rdi),%rdx
1401f1ee6:	0f 57 c0             	xorps  %xmm0,%xmm0
1401f1ee9:	0f 11 01             	movups %xmm0,(%rcx)
1401f1eec:	48 89 71 10          	mov    %rsi,0x10(%rcx)
1401f1ef0:	48 89 71 18          	mov    %rsi,0x18(%rcx)
1401f1ef4:	4c 8b 42 10          	mov    0x10(%rdx),%r8
1401f1ef8:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
1401f1efd:	76 03                	jbe    0x1401f1f02
1401f1eff:	48 8b 12             	mov    (%rdx),%rdx
1401f1f02:	e8 ed 4e e1 ff       	call   0x140006df4
1401f1f07:	0f 10 47 70          	movups 0x70(%rdi),%xmm0
1401f1f0b:	f3 0f 7f 43 70       	movdqu %xmm0,0x70(%rbx)
1401f1f10:	48 8d 8b 80 00 00 00 	lea    0x80(%rbx),%rcx
1401f1f17:	48 8d 97 80 00 00 00 	lea    0x80(%rdi),%rdx
1401f1f1e:	0f 57 c0             	xorps  %xmm0,%xmm0
1401f1f21:	0f 11 01             	movups %xmm0,(%rcx)
1401f1f24:	48 89 71 10          	mov    %rsi,0x10(%rcx)
1401f1f28:	48 89 71 18          	mov    %rsi,0x18(%rcx)
1401f1f2c:	4c 8b 42 10          	mov    0x10(%rdx),%r8
1401f1f30:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
1401f1f35:	76 03                	jbe    0x1401f1f3a
1401f1f37:	48 8b 12             	mov    (%rdx),%rdx
1401f1f3a:	e8 b5 4e e1 ff       	call   0x140006df4
1401f1f3f:	48 8d 8b a0 00 00 00 	lea    0xa0(%rbx),%rcx
1401f1f46:	48 8d 97 a0 00 00 00 	lea    0xa0(%rdi),%rdx
1401f1f4d:	0f 57 c0             	xorps  %xmm0,%xmm0
1401f1f50:	0f 11 01             	movups %xmm0,(%rcx)
1401f1f53:	48 89 71 10          	mov    %rsi,0x10(%rcx)
1401f1f57:	48 89 71 18          	mov    %rsi,0x18(%rcx)
1401f1f5b:	4c 8b 42 10          	mov    0x10(%rdx),%r8
1401f1f5f:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
1401f1f64:	76 03                	jbe    0x1401f1f69
1401f1f66:	48 8b 12             	mov    (%rdx),%rdx
1401f1f69:	e8 86 4e e1 ff       	call   0x140006df4
1401f1f6e:	48 8d 8b c0 00 00 00 	lea    0xc0(%rbx),%rcx
1401f1f75:	48 8d 97 c0 00 00 00 	lea    0xc0(%rdi),%rdx
1401f1f7c:	0f 57 c0             	xorps  %xmm0,%xmm0
1401f1f7f:	0f 11 01             	movups %xmm0,(%rcx)
1401f1f82:	48 89 71 10          	mov    %rsi,0x10(%rcx)
1401f1f86:	48 89 71 18          	mov    %rsi,0x18(%rcx)
1401f1f8a:	4c 8b 42 10          	mov    0x10(%rdx),%r8
1401f1f8e:	48 83 7a 18 07       	cmpq   $0x7,0x18(%rdx)
1401f1f93:	76 03                	jbe    0x1401f1f98
1401f1f95:	48 8b 12             	mov    (%rdx),%rdx
1401f1f98:	e8 57 4e e1 ff       	call   0x140006df4
1401f1f9d:	48 8b c3             	mov    %rbx,%rax
1401f1fa0:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1401f1fa5:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1401f1faa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1401f1fb0:	48 83 c4 20          	add    $0x20,%rsp
1401f1fb4:	5f                   	pop    %rdi
1401f1fb5:	c3                   	ret
1401f1fb6:	90                   	nop
1401f1fb7:	90                   	nop
1401f1fb8:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401f1fbd:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401f1fc2:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401f1fc7:	57                   	push   %rdi
1401f1fc8:	48 83 ec 20          	sub    $0x20,%rsp
1401f1fcc:	48 8b 81 d8 00 00 00 	mov    0xd8(%rcx),%rax
1401f1fd3:	be 07 00 00 00       	mov    $0x7,%esi
1401f1fd8:	48 8b d9             	mov    %rcx,%rbx
1401f1fdb:	bd 00 10 00 00       	mov    $0x1000,%ebp
1401f1fe0:	48 3b c6             	cmp    %rsi,%rax