140284922:	49 8d 14 0c          	lea    (%r12,%rcx,1),%rdx
140284926:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
14028492a:	e8 c5 6b f2 ff       	call   0x1401ab4f4
14028492f:	48 8b 0f             	mov    (%rdi),%rcx
140284932:	48 8b 47 08          	mov    0x8(%rdi),%rax
140284936:	48 2b c1             	sub    %rcx,%rax
140284939:	48 c1 f8 04          	sar    $0x4,%rax
14028493d:	48 3b c3             	cmp    %rbx,%rax
140284940:	0f 86 c5 01 00 00    	jbe    0x140284b0b
140284946:	4a 8b 0c 21          	mov    (%rcx,%r12,1),%rcx
14028494a:	48 8b 01             	mov    (%rcx),%rax
14028494d:	0f 57 c0             	xorps  %xmm0,%xmm0
140284950:	f3 0f 7f 45 87       	movdqu %xmm0,-0x79(%rbp)
140284955:	4c 8d 45 87          	lea    -0x79(%rbp),%r8
140284959:	33 d2                	xor    %edx,%edx
14028495b:	48 8b 40 60          	mov    0x60(%rax),%rax
14028495f:	ff 15 d3 82 88 00    	call   *0x8882d3(%rip)        # 0x140b0cc38
140284965:	90                   	nop
140284966:	4c 8b 75 8f          	mov    -0x71(%rbp),%r14
14028496a:	4d 85 f6             	test   %r14,%r14
14028496d:	74 7b                	je     0x1402849ea
14028496f:	83 ce ff             	or     $0xffffffff,%esi
140284972:	8b c6                	mov    %esi,%eax
140284974:	f0 41 0f c1 46 08    	lock xadd %eax,0x8(%r14)
14028497a:	03 c6                	add    %esi,%eax
14028497c:	75 2b                	jne    0x1402849a9
14028497e:	49 8b 06             	mov    (%r14),%rax
140284981:	49 8b ce             	mov    %r14,%rcx
140284984:	48 8b 00             	mov    (%rax),%rax
140284987:	ff 15 ab 82 88 00    	call   *0x8882ab(%rip)        # 0x140b0cc38
14028498d:	8b c6                	mov    %esi,%eax
14028498f:	f0 41 0f c1 46 0c    	lock xadd %eax,0xc(%r14)
140284995:	03 c6                	add    %esi,%eax
140284997:	75 10                	jne    0x1402849a9
140284999:	49 8b 06             	mov    (%r14),%rax
14028499c:	49 8b ce             	mov    %r14,%rcx
14028499f:	48 8b 40 08          	mov    0x8(%rax),%rax
1402849a3:	ff 15 8f 82 88 00    	call   *0x88828f(%rip)        # 0x140b0cc38
1402849a9:	4c 8b 6c 24 48       	mov    0x48(%rsp),%r13
1402849ae:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
1402849b3:	eb 35                	jmp    0x1402849ea
1402849b5:	48 8b 0f             	mov    (%rdi),%rcx
1402849b8:	48 8b 47 08          	mov    0x8(%rdi),%rax
1402849bc:	48 2b c1             	sub    %rcx,%rax
1402849bf:	48 c1 f8 04          	sar    $0x4,%rax
1402849c3:	48 3b c3             	cmp    %rbx,%rax
1402849c6:	0f 86 45 01 00 00    	jbe    0x140284b11
1402849cc:	4a 8b 0c 21          	mov    (%rcx,%r12,1),%rcx
1402849d0:	48 8b 01             	mov    (%rcx),%rax
1402849d3:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
1402849da:	ff 15 58 82 88 00    	call   *0x888258(%rip)        # 0x140b0cc38
1402849e0:	f3 0f 10 00          	movss  (%rax),%xmm0
1402849e4:	41 0f 2f c0          	comiss %xmm8,%xmm0
1402849e8:	77 21                	ja     0x140284a0b
1402849ea:	48 ff c3             	inc    %rbx
1402849ed:	49 83 c4 10          	add    $0x10,%r12
1402849f1:	48 8b 57 08          	mov    0x8(%rdi),%rdx
1402849f5:	4c 8b 07             	mov    (%rdi),%r8
1402849f8:	48 8b c2             	mov    %rdx,%rax
1402849fb:	49 2b c0             	sub    %r8,%rax
1402849fe:	48 c1 f8 04          	sar    $0x4,%rax
140284a02:	48 3b d8             	cmp    %rax,%rbx
140284a05:	0f 82 11 fe ff ff    	jb     0x14028481c
140284a0b:	4c 8b 75 6f          	mov    0x6f(%rbp),%r14
140284a0f:	80 7d 77 00          	cmpb   $0x0,0x77(%rbp)
140284a13:	74 0c                	je     0x140284a21
140284a15:	48 8d 55 97          	lea    -0x69(%rbp),%rdx
140284a19:	49 8b ce             	mov    %r14,%rcx
140284a1c:	e8 a7 3e 00 00       	call   0x1402888c8
140284a21:	4c 8b 64 24 28       	mov    0x28(%rsp),%r12
140284a26:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
140284a2a:	e8 a1 64 d9 ff       	call   0x14001aed0
140284a2f:	49 ff c7             	inc    %r15
140284a32:	49 83 c4 10          	add    $0x10,%r12
140284a36:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
140284a3b:	4c 8b 47 08          	mov    0x8(%rdi),%r8
140284a3f:	4c 8b 0f             	mov    (%rdi),%r9
140284a42:	49 8b c0             	mov    %r8,%rax
140284a45:	49 2b c1             	sub    %r9,%rax
140284a48:	48 c1 f8 04          	sar    $0x4,%rax
140284a4c:	4c 3b f8             	cmp    %rax,%r15
140284a4f:	0f 82 f9 fc ff ff    	jb     0x14028474e
140284a55:	45 33 e4             	xor    %r12d,%r12d
140284a58:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
140284a5c:	48 8b 08             	mov    (%rax),%rcx
140284a5f:	48 8b 01             	mov    (%rcx),%rax
140284a62:	33 d2                	xor    %edx,%edx
140284a64:	48 8b 40 70          	mov    0x70(%rax),%rax
140284a68:	ff 15 ca 81 88 00    	call   *0x8881ca(%rip)        # 0x140b0cc38
140284a6e:	f3 0f 58 3d 26 c6 92 	addss  0x92c626(%rip),%xmm7        # 0x140bb109c
140284a75:	00
140284a76:	48 8b 45 67          	mov    0x67(%rbp),%rax
140284a7a:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
140284a7f:	0f 2f c7             	comiss %xmm7,%xmm0
140284a82:	0f 83 a4 fc ff ff    	jae    0x14028472c
140284a88:	48 85 f6             	test   %rsi,%rsi
140284a8b:	74 46                	je     0x140284ad3
140284a8d:	48 8b ce             	mov    %rsi,%rcx
140284a90:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
140284a95:	48 2b c6             	sub    %rsi,%rax
140284a98:	48 83 e0 fc          	and    $0xfffffffffffffffc,%rax
140284a9c:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140284aa2:	72 26                	jb     0x140284aca
140284aa4:	48 8b 76 f8          	mov    -0x8(%rsi),%rsi
140284aa8:	48 2b ce             	sub    %rsi,%rcx
140284aab:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140284aaf:	48 83 f8 1f          	cmp    $0x1f,%rax
140284ab3:	76 15                	jbe    0x140284aca
140284ab5:	ff 15 dd 7e 88 00    	call   *0x887edd(%rip)        # 0x140b0c998
140284abb:	90                   	nop
140284abc:	ff 15 d6 7e 88 00    	call   *0x887ed6(%rip)        # 0x140b0c998
140284ac2:	90                   	nop
140284ac3:	ff 15 cf 7e 88 00    	call   *0x887ecf(%rip)        # 0x140b0c998
140284ac9:	90                   	nop
140284aca:	48 8b ce             	mov    %rsi,%rcx
140284acd:	ff 15 ed 7d 88 00    	call   *0x887ded(%rip)        # 0x140b0c8c0
140284ad3:	49 8b c6             	mov    %r14,%rax
140284ad6:	4c 8d 9c 24 e8 00 00 	lea    0xe8(%rsp),%r11
140284add:	00
140284ade:	41 0f 28 73 e8       	movaps -0x18(%r11),%xmm6
140284ae3:	41 0f 28 7b d8       	movaps -0x28(%r11),%xmm7
140284ae8:	45 0f 28 43 c8       	movaps -0x38(%r11),%xmm8
140284aed:	45 0f 28 53 b8       	movaps -0x48(%r11),%xmm10
140284af2:	49 8b e3             	mov    %r11,%rsp
140284af5:	41 5f                	pop    %r15
140284af7:	41 5e                	pop    %r14
140284af9:	41 5d                	pop    %r13
140284afb:	41 5c                	pop    %r12
140284afd:	5f                   	pop    %rdi
140284afe:	5e                   	pop    %rsi
140284aff:	5b                   	pop    %rbx
140284b00:	5d                   	pop    %rbp
140284b01:	c3                   	ret
140284b02:	e8 21 07 e0 ff       	call   0x140085228
140284b07:	90                   	nop
140284b08:	eb 00                	jmp    0x140284b0a
140284b0a:	90                   	nop
140284b0b:	e8 18 07 e0 ff       	call   0x140085228
140284b10:	cc                   	int3
140284b11:	e8 12 07 e0 ff       	call   0x140085228
140284b16:	cc                   	int3
140284b17:	90                   	nop
140284b18:	90                   	nop
140284b19:	90                   	nop
140284b1a:	90                   	nop
140284b1b:	90                   	nop
140284b1c:	90                   	nop
140284b1d:	90                   	nop
140284b1e:	90                   	nop
140284b1f:	90                   	nop
140284b20:	48 8b c4             	mov    %rsp,%rax
140284b23:	48 89 58 08          	mov    %rbx,0x8(%rax)
140284b27:	48 89 70 18          	mov    %rsi,0x18(%rax)
140284b2b:	48 89 78 20          	mov    %rdi,0x20(%rax)
140284b2f:	55                   	push   %rbp
140284b30:	41 54                	push   %r12
140284b32:	41 55                	push   %r13
140284b34:	41 56                	push   %r14
140284b36:	41 57                	push   %r15
140284b38:	48 8d 6c 24 a0       	lea    -0x60(%rsp),%rbp
140284b3d:	48 81 ec 60 01 00 00 	sub    $0x160,%rsp
140284b44:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
140284b48:	0f 29 78 b8          	movaps %xmm7,-0x48(%rax)
140284b4c:	48 8b 05 ed a4 a3 00 	mov    0xa3a4ed(%rip),%rax        # 0x140cbf040
140284b53:	48 33 c4             	xor    %rsp,%rax
140284b56:	48 89 45 30          	mov    %rax,0x30(%rbp)
140284b5a:	4c 8b fa             	mov    %rdx,%r15
140284b5d:	0f 57 c0             	xorps  %xmm0,%xmm0
140284b60:	f3 0f 7f 44 24 60    	movdqu %xmm0,0x60(%rsp)
140284b66:	33 ff                	xor    %edi,%edi
140284b68:	48 89 7c 24 70       	mov    %rdi,0x70(%rsp)
140284b6d:	8b df                	mov    %edi,%ebx
140284b6f:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
140284b74:	48 8b 0a             	mov    (%rdx),%rcx
140284b77:	48 8b 42 08          	mov    0x8(%rdx),%rax
140284b7b:	48 2b c1             	sub    %rcx,%rax
140284b7e:	48 c1 f8 03          	sar    $0x3,%rax
140284b82:	49 bc b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r12
140284b89:	db b6 6d
140284b8c:	49 0f af c4          	imul   %r12,%rax
140284b90:	48 85 c0             	test   %rax,%rax
140284b93:	0f 84 a4 04 00 00    	je     0x14028503d
140284b99:	44 8b ef             	mov    %edi,%r13d
140284b9c:	f3 0f 10 3d 6c d3 92 	movss  0x92d36c(%rip),%xmm7        # 0x140bb1f10
140284ba3:	00
140284ba4:	4a 8d 34 29          	lea    (%rcx,%r13,1),%rsi
140284ba8:	39 7e 30             	cmp    %edi,0x30(%rsi)
140284bab:	0f 85 22 02 00 00    	jne    0x140284dd3
140284bb1:	48 8d 05 50 bd 89 00 	lea    0x89bd50(%rip),%rax        # 0x140b20908
140284bb8:	48 89 45 b0          	mov    %rax,-0x50(%rbp)
140284bbc:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
140284bc0:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
140284bc4:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140284bc8:	48 8b ce             	mov    %rsi,%rcx
140284bcb:	e8 d4 6e f2 ff       	call   0x1401abaa4
140284bd0:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
140284bd4:	48 85 c9             	test   %rcx,%rcx
140284bd7:	74 17                	je     0x140284bf0
140284bd9:	48 8b 01             	mov    (%rcx),%rax
140284bdc:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
140284be0:	48 3b ca             	cmp    %rdx,%rcx
140284be3:	0f 95 c2             	setne  %dl
140284be6:	48 8b 40 20          	mov    0x20(%rax),%rax
140284bea:	ff 15 48 80 88 00    	call   *0x888048(%rip)        # 0x140b0cc38
140284bf0:	0f 57 c0             	xorps  %xmm0,%xmm0
140284bf3:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140284bf9:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
140284bfe:	0f 57 c9             	xorps  %xmm1,%xmm1
140284c01:	0f 11 4c 24 38       	movups %xmm1,0x38(%rsp)
140284c06:	89 7c 24 50          	mov    %edi,0x50(%rsp)
140284c0a:	66 83 64 24 54 00    	andw   $0x0,0x54(%rsp)
140284c10:	4c 8b f7             	mov    %rdi,%r14
140284c13:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140284c17:	48 8b 16             	mov    (%rsi),%rdx
140284c1a:	48 8b c1             	mov    %rcx,%rax
140284c1d:	48 2b c2             	sub    %rdx,%rax
140284c20:	48 c1 f8 04          	sar    $0x4,%rax
140284c24:	48 85 c0             	test   %rax,%rax
140284c27:	0f 84 91 01 00 00    	je     0x140284dbe
140284c2d:	4c 8b e7             	mov    %rdi,%r12
140284c30:	48 2b ca             	sub    %rdx,%rcx
140284c33:	48 c1 f9 04          	sar    $0x4,%rcx
140284c37:	4c 3b f1             	cmp    %rcx,%r14
140284c3a:	0f 83 24 01 00 00    	jae    0x140284d64
140284c40:	4a 8b 3c 22          	mov    (%rdx,%r12,1),%rdi
140284c44:	48 8b 07             	mov    (%rdi),%rax
140284c47:	48 8b cf             	mov    %rdi,%rcx
140284c4a:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140284c51:	ff 15 e1 7f 88 00    	call   *0x887fe1(%rip)        # 0x140b0cc38
140284c57:	48 8b d8             	mov    %rax,%rbx
140284c5a:	48 8b 0f             	mov    (%rdi),%rcx
140284c5d:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
140284c64:	48 8b cf             	mov    %rdi,%rcx
140284c67:	ff 15 cb 7f 88 00    	call   *0x887fcb(%rip)        # 0x140b0cc38
140284c6d:	f3 0f 10 4b 08       	movss  0x8(%rbx),%xmm1
140284c72:	f3 0f 5c 08          	subss  (%rax),%xmm1
140284c76:	f3 0f 10 44 24 40    	movss  0x40(%rsp),%xmm0
140284c7c:	f3 0f 5c 44 24 38    	subss  0x38(%rsp),%xmm0
140284c82:	f3 0f 5d c1          	minss  %xmm1,%xmm0
140284c86:	f3 0f 59 c0          	mulss  %xmm0,%xmm0
140284c8a:	0f 57 c7             	xorps  %xmm7,%xmm0
140284c8d:	f3 0f 5e 05 5b c6 92 	divss  0x92c65b(%rip),%xmm0        # 0x140bb12f0
140284c94:	00
140284c95:	e8 80 d6 86 00       	call   0x140af231a
140284c9a:	0f 28 f0             	movaps %xmm0,%xmm6
140284c9d:	f3 0f 59 35 f7 c5 92 	mulss  0x92c5f7(%rip),%xmm6        # 0x140bb129c
140284ca4:	00
140284ca5:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140284caa:	48 3b 44 24 20       	cmp    0x20(%rsp),%rax
140284caf:	0f 84 b6 00 00 00    	je     0x140284d6b
140284cb5:	48 8b 0e             	mov    (%rsi),%rcx
140284cb8:	48 8b 46 08          	mov    0x8(%rsi),%rax
140284cbc:	48 2b c1             	sub    %rcx,%rax
140284cbf:	48 c1 f8 04          	sar    $0x4,%rax
140284cc3:	4c 3b f0             	cmp    %rax,%r14
140284cc6:	0f 83 98 00 00 00    	jae    0x140284d64
140284ccc:	4a 8b 0c 21          	mov    (%rcx,%r12,1),%rcx
140284cd0:	48 8b 01             	mov    (%rcx),%rax
140284cd3:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140284cda:	ff 15 58 7f 88 00    	call   *0x887f58(%rip)        # 0x140b0cc38
140284ce0:	f3 0f 10 00          	movss  (%rax),%xmm0
140284ce4:	f3 0f 5c 44 24 40    	subss  0x40(%rsp),%xmm0
140284cea:	0f 2f f0             	comiss %xmm0,%xmm6
140284ced:	77 7c                	ja     0x140284d6b
140284cef:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140284cf4:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140284cf9:	e8 ca 3b 00 00       	call   0x1402888c8
140284cfe:	0f 57 c0             	xorps  %xmm0,%xmm0
140284d01:	f3 0f 7f 44 24 78    	movdqu %xmm0,0x78(%rsp)
140284d07:	33 ff                	xor    %edi,%edi
140284d09:	48 89 7d 88          	mov    %rdi,-0x78(%rbp)
140284d0d:	0f 57 c9             	xorps  %xmm1,%xmm1
140284d10:	0f 11 4d 90          	movups %xmm1,-0x70(%rbp)
140284d14:	89 7d a8             	mov    %edi,-0x58(%rbp)
140284d17:	66 89 7d ac          	mov    %di,-0x54(%rbp)
140284d1b:	45 33 c0             	xor    %r8d,%r8d
140284d1e:	33 d2                	xor    %edx,%edx
140284d20:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140284d25:	e8 7a d2 da ff       	call   0x140031fa4
140284d2a:	0f 57 c0             	xorps  %xmm0,%xmm0
140284d2d:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
140284d32:	f3 0f 10 45 a0       	movss  -0x60(%rbp),%xmm0
140284d37:	f3 0f 11 44 24 48    	movss  %xmm0,0x48(%rsp)
140284d3d:	f3 0f 10 4d a4       	movss  -0x5c(%rbp),%xmm1
140284d42:	f3 0f 11 4c 24 4c    	movss  %xmm1,0x4c(%rsp)
140284d48:	89 7c 24 50          	mov    %edi,0x50(%rsp)
140284d4c:	66 89 7c 24 54       	mov    %di,0x54(%rsp)
140284d51:	48 8b 0e             	mov    (%rsi),%rcx
140284d54:	48 8b 46 08          	mov    0x8(%rsi),%rax
140284d58:	48 2b c1             	sub    %rcx,%rax
140284d5b:	48 c1 f8 04          	sar    $0x4,%rax
140284d5f:	4c 3b f0             	cmp    %rax,%r14
140284d62:	72 1c                	jb     0x140284d80
140284d64:	ff 15 2e 7c 88 00    	call   *0x887c2e(%rip)        # 0x140b0c998
140284d6a:	cc                   	int3
140284d6b:	48 8b 0e             	mov    (%rsi),%rcx
140284d6e:	48 8b 46 08          	mov    0x8(%rsi),%rax
140284d72:	48 2b c1             	sub    %rcx,%rax
140284d75:	48 c1 f8 04          	sar    $0x4,%rax
140284d79:	4c 3b f0             	cmp    %rax,%r14
140284d7c:	73 e6                	jae    0x140284d64
140284d7e:	33 ff                	xor    %edi,%edi
140284d80:	49 8d 14 0c          	lea    (%r12,%rcx,1),%rdx
140284d84:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140284d89:	e8 66 67 f2 ff       	call   0x1401ab4f4
140284d8e:	49 ff c6             	inc    %r14
140284d91:	49 83 c4 10          	add    $0x10,%r12
140284d95:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140284d99:	48 8b 16             	mov    (%rsi),%rdx
140284d9c:	48 8b c1             	mov    %rcx,%rax
140284d9f:	48 2b c2             	sub    %rdx,%rax
140284da2:	48 c1 f8 04          	sar    $0x4,%rax
140284da6:	4c 3b f0             	cmp    %rax,%r14
140284da9:	0f 82 81 fe ff ff    	jb     0x140284c30
140284daf:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140284db4:	49 bc b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r12
140284dbb:	db b6 6d
140284dbe:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140284dc3:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140284dc8:	e8 fb 3a 00 00       	call   0x1402888c8
140284dcd:	90                   	nop
140284dce:	e9 39 02 00 00       	jmp    0x14028500c
140284dd3:	48 8d 05 66 bb 89 00 	lea    0x89bb66(%rip),%rax        # 0x140b20940
140284dda:	48 89 45 f0          	mov    %rax,-0x10(%rbp)
140284dde:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
140284de2:	48 89 45 28          	mov    %rax,0x28(%rbp)
140284de6:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140284dea:	48 8b ce             	mov    %rsi,%rcx
140284ded:	e8 b2 6c f2 ff       	call   0x1401abaa4
140284df2:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
140284df6:	48 85 c9             	test   %rcx,%rcx
140284df9:	74 17                	je     0x140284e12
140284dfb:	48 8b 01             	mov    (%rcx),%rax
140284dfe:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
140284e02:	48 3b ca             	cmp    %rdx,%rcx
140284e05:	0f 95 c2             	setne  %dl
140284e08:	48 8b 40 20          	mov    0x20(%rax),%rax
140284e0c:	ff 15 26 7e 88 00    	call   *0x887e26(%rip)        # 0x140b0cc38
140284e12:	0f 57 c0             	xorps  %xmm0,%xmm0
140284e15:	f3 0f 7f 44 24 20    	movdqu %xmm0,0x20(%rsp)
140284e1b:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
140284e20:	0f 57 c9             	xorps  %xmm1,%xmm1
140284e23:	0f 11 4c 24 38       	movups %xmm1,0x38(%rsp)
140284e28:	c7 44 24 50 01 00 00 	movl   $0x1,0x50(%rsp)
140284e2f:	00
140284e30:	66 83 64 24 54 00    	andw   $0x0,0x54(%rsp)
140284e36:	4c 8b f7             	mov    %rdi,%r14
140284e39:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140284e3d:	48 8b 16             	mov    (%rsi),%rdx
140284e40:	48 8b c1             	mov    %rcx,%rax