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
140284e43:	48 2b c2             	sub    %rdx,%rax
140284e46:	48 c1 f8 04          	sar    $0x4,%rax
140284e4a:	48 85 c0             	test   %rax,%rax
140284e4d:	0f 84 a9 01 00 00    	je     0x140284ffc
140284e53:	4c 8b e7             	mov    %rdi,%r12
140284e56:	48 2b ca             	sub    %rdx,%rcx
140284e59:	48 c1 f9 04          	sar    $0x4,%rcx
140284e5d:	4c 3b f1             	cmp    %rcx,%r14
140284e60:	0f 83 3c 01 00 00    	jae    0x140284fa2
140284e66:	4a 8b 3c 22          	mov    (%rdx,%r12,1),%rdi
140284e6a:	48 8b 07             	mov    (%rdi),%rax
140284e6d:	48 8b cf             	mov    %rdi,%rcx
140284e70:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140284e77:	ff 15 bb 7d 88 00    	call   *0x887dbb(%rip)        # 0x140b0cc38
140284e7d:	48 8b d8             	mov    %rax,%rbx
140284e80:	48 8b 0f             	mov    (%rdi),%rcx
140284e83:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
140284e8a:	48 8b cf             	mov    %rdi,%rcx
140284e8d:	ff 15 a5 7d 88 00    	call   *0x887da5(%rip)        # 0x140b0cc38
140284e93:	f3 0f 10 4b 0c       	movss  0xc(%rbx),%xmm1
140284e98:	f3 0f 5c 48 04       	subss  0x4(%rax),%xmm1
140284e9d:	f3 0f 10 44 24 44    	movss  0x44(%rsp),%xmm0
140284ea3:	f3 0f 5c 44 24 3c    	subss  0x3c(%rsp),%xmm0
140284ea9:	f3 0f 5d c1          	minss  %xmm1,%xmm0
140284ead:	f3 0f 59 c0          	mulss  %xmm0,%xmm0
140284eb1:	0f 57 c7             	xorps  %xmm7,%xmm0
140284eb4:	f3 0f 5e 05 34 c4 92 	divss  0x92c434(%rip),%xmm0        # 0x140bb12f0
140284ebb:	00
140284ebc:	e8 59 d4 86 00       	call   0x140af231a
140284ec1:	0f 28 f0             	movaps %xmm0,%xmm6
140284ec4:	f3 0f 59 35 d0 c3 92 	mulss  0x92c3d0(%rip),%xmm6        # 0x140bb129c
140284ecb:	00
140284ecc:	48 8b 44 24 28       	mov    0x28(%rsp),%rax
140284ed1:	48 3b 44 24 20       	cmp    0x20(%rsp),%rax
140284ed6:	0f 84 cd 00 00 00    	je     0x140284fa9
140284edc:	48 8b 0e             	mov    (%rsi),%rcx
140284edf:	48 8b 46 08          	mov    0x8(%rsi),%rax
140284ee3:	48 2b c1             	sub    %rcx,%rax
140284ee6:	48 c1 f8 04          	sar    $0x4,%rax
140284eea:	4c 3b f0             	cmp    %rax,%r14
140284eed:	0f 83 af 00 00 00    	jae    0x140284fa2
140284ef3:	4a 8b 0c 21          	mov    (%rcx,%r12,1),%rcx
140284ef7:	48 8b 01             	mov    (%rcx),%rax
140284efa:	48 8b 80 a8 00 00 00 	mov    0xa8(%rax),%rax
140284f01:	ff 15 31 7d 88 00    	call   *0x887d31(%rip)        # 0x140b0cc38
140284f07:	f3 0f 10 40 04       	movss  0x4(%rax),%xmm0
140284f0c:	f3 0f 5c 44 24 44    	subss  0x44(%rsp),%xmm0
140284f12:	0f 2f f0             	comiss %xmm0,%xmm6
140284f15:	0f 87 8e 00 00 00    	ja     0x140284fa9
140284f1b:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140284f20:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140284f25:	e8 9e 39 00 00       	call   0x1402888c8
140284f2a:	0f 57 c0             	xorps  %xmm0,%xmm0
140284f2d:	f3 0f 7f 44 24 78    	movdqu %xmm0,0x78(%rsp)
140284f33:	33 ff                	xor    %edi,%edi
140284f35:	48 89 7d 88          	mov    %rdi,-0x78(%rbp)
140284f39:	0f 57 c9             	xorps  %xmm1,%xmm1
140284f3c:	0f 11 4d 90          	movups %xmm1,-0x70(%rbp)
140284f40:	c7 45 a8 01 00 00 00 	movl   $0x1,-0x58(%rbp)
140284f47:	66 89 7d ac          	mov    %di,-0x54(%rbp)
140284f4b:	45 33 c0             	xor    %r8d,%r8d
140284f4e:	33 d2                	xor    %edx,%edx
140284f50:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140284f55:	e8 4a d0 da ff       	call   0x140031fa4
140284f5a:	0f 57 c0             	xorps  %xmm0,%xmm0
140284f5d:	0f 11 44 24 38       	movups %xmm0,0x38(%rsp)
140284f62:	f3 0f 10 45 a0       	movss  -0x60(%rbp),%xmm0
140284f67:	f3 0f 11 44 24 48    	movss  %xmm0,0x48(%rsp)
140284f6d:	f3 0f 10 4d a4       	movss  -0x5c(%rbp),%xmm1
140284f72:	f3 0f 11 4c 24 4c    	movss  %xmm1,0x4c(%rsp)
140284f78:	c7 44 24 50 01 00 00 	movl   $0x1,0x50(%rsp)
140284f7f:	00
140284f80:	66 89 7c 24 54       	mov    %di,0x54(%rsp)
140284f85:	48 8d 4c 24 78       	lea    0x78(%rsp),%rcx
140284f8a:	e8 41 5f d9 ff       	call   0x14001aed0
140284f8f:	48 8b 0e             	mov    (%rsi),%rcx
140284f92:	48 8b 46 08          	mov    0x8(%rsi),%rax
140284f96:	48 2b c1             	sub    %rcx,%rax
140284f99:	48 c1 f8 04          	sar    $0x4,%rax
140284f9d:	4c 3b f0             	cmp    %rax,%r14
140284fa0:	72 1c                	jb     0x140284fbe
140284fa2:	ff 15 f0 79 88 00    	call   *0x8879f0(%rip)        # 0x140b0c998
140284fa8:	cc                   	int3
140284fa9:	48 8b 0e             	mov    (%rsi),%rcx
140284fac:	48 8b 46 08          	mov    0x8(%rsi),%rax
140284fb0:	48 2b c1             	sub    %rcx,%rax
140284fb3:	48 c1 f8 04          	sar    $0x4,%rax
140284fb7:	4c 3b f0             	cmp    %rax,%r14
140284fba:	73 e6                	jae    0x140284fa2
140284fbc:	33 ff                	xor    %edi,%edi
140284fbe:	49 8d 14 0c          	lea    (%r12,%rcx,1),%rdx
140284fc2:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140284fc7:	e8 28 65 f2 ff       	call   0x1401ab4f4
140284fcc:	49 ff c6             	inc    %r14
140284fcf:	49 83 c4 10          	add    $0x10,%r12
140284fd3:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
140284fd7:	48 8b 16             	mov    (%rsi),%rdx
140284fda:	48 8b c1             	mov    %rcx,%rax
140284fdd:	48 2b c2             	sub    %rdx,%rax
140284fe0:	48 c1 f8 04          	sar    $0x4,%rax
140284fe4:	4c 3b f0             	cmp    %rax,%r14
140284fe7:	0f 82 69 fe ff ff    	jb     0x140284e56
140284fed:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
140284ff2:	49 bc b7 6d db b6 6d 	movabs $0x6db6db6db6db6db7,%r12
140284ff9:	db b6 6d
140284ffc:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140285001:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140285006:	e8 bd 38 00 00       	call   0x1402888c8
14028500b:	90                   	nop
14028500c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140285011:	e8 ba 5e d9 ff       	call   0x14001aed0
140285016:	48 ff c3             	inc    %rbx
140285019:	48 89 5c 24 58       	mov    %rbx,0x58(%rsp)
14028501e:	49 83 c5 38          	add    $0x38,%r13
140285022:	49 8b 0f             	mov    (%r15),%rcx
140285025:	49 8b 47 08          	mov    0x8(%r15),%rax
140285029:	48 2b c1             	sub    %rcx,%rax
14028502c:	48 c1 f8 03          	sar    $0x3,%rax
140285030:	49 0f af c4          	imul   %r12,%rax
140285034:	48 3b d8             	cmp    %rax,%rbx
140285037:	0f 82 67 fb ff ff    	jb     0x140284ba4
14028503d:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
140285042:	4c 3b f8             	cmp    %rax,%r15
140285045:	74 1e                	je     0x140285065
140285047:	4c 8b 44 24 68       	mov    0x68(%rsp),%r8
14028504c:	48 8b 54 24 60       	mov    0x60(%rsp),%rdx
140285051:	4c 2b c2             	sub    %rdx,%r8
140285054:	49 c1 f8 03          	sar    $0x3,%r8
140285058:	4d 0f af c4          	imul   %r12,%r8
14028505c:	49 8b cf             	mov    %r15,%rcx
14028505f:	e8 58 84 fb ff       	call   0x14023d4bc
140285064:	90                   	nop
140285065:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14028506a:	e8 2d f6 d9 ff       	call   0x14002469c
14028506f:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
140285073:	48 33 cc             	xor    %rsp,%rcx
140285076:	e8 65 a5 86 00       	call   0x140aef5e0
14028507b:	4c 8d 9c 24 60 01 00 	lea    0x160(%rsp),%r11
140285082:	00
140285083:	49 8b 5b 30          	mov    0x30(%r11),%rbx
140285087:	49 8b 73 40          	mov    0x40(%r11),%rsi
14028508b:	49 8b 7b 48          	mov    0x48(%r11),%rdi
14028508f:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
140285094:	41 0f 28 7b e0       	movaps -0x20(%r11),%xmm7
140285099:	49 8b e3             	mov    %r11,%rsp
14028509c:	41 5f                	pop    %r15
14028509e:	41 5e                	pop    %r14
1402850a0:	41 5d                	pop    %r13
1402850a2:	41 5c                	pop    %r12
1402850a4:	5d                   	pop    %rbp
1402850a5:	c3                   	ret
1402850a6:	90                   	nop
1402850a7:	90                   	nop
1402850a8:	48 8b c4             	mov    %rsp,%rax
1402850ab:	48 89 58 18          	mov    %rbx,0x18(%rax)
1402850af:	4c 89 48 20          	mov    %r9,0x20(%rax)
1402850b3:	48 89 48 08          	mov    %rcx,0x8(%rax)
1402850b7:	55                   	push   %rbp
1402850b8:	56                   	push   %rsi
1402850b9:	57                   	push   %rdi
1402850ba:	41 54                	push   %r12
1402850bc:	41 55                	push   %r13
1402850be:	41 56                	push   %r14
1402850c0:	41 57                	push   %r15
1402850c2:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
1402850c6:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
1402850cd:	0f 29 70 b8          	movaps %xmm6,-0x48(%rax)
1402850d1:	4d 8b f8             	mov    %r8,%r15
1402850d4:	4c 8b f2             	mov    %rdx,%r14
1402850d7:	49 8b 18             	mov    (%r8),%rbx
1402850da:	49 8b 78 08          	mov    0x8(%r8),%rdi
1402850de:	48 3b df             	cmp    %rdi,%rbx
1402850e1:	74 1c                	je     0x1402850ff
1402850e3:	48 8b cb             	mov    %rbx,%rcx
1402850e6:	e8 e5 5d d9 ff       	call   0x14001aed0