diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/README.md b/lib/node_modules/@stdlib/math/base/special/cinvf/README.md
new file mode 100644
index 000000000000..b441ae6c745f
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/README.md
@@ -0,0 +1,256 @@
+
+
+# cinvf
+
+> Compute the inverse of a single-precision complex floating-point number.
+
+
+
+The inverse (or reciprocal) of a non-zero complex number `z = a + bi` is defined as
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+## Usage
+
+```javascript
+var cinvf = require( '@stdlib/math/base/special/cinvf' );
+```
+
+#### cinvf( z )
+
+Computes the inverse of a single-precision complex floating-point number.
+
+```javascript
+var Complex64 = require( '@stdlib/complex/float32/ctor' );
+var real = require( '@stdlib/complex/float32/real' );
+var imag = require( '@stdlib/complex/float32/imag' );
+
+var v = cinvf( new Complex64( 2.0, 4.0 ) );
+// returns
+
+var re = real( v );
+// returns ~0.1
+
+var im = imag( v );
+// returns ~-0.2
+```
+
+
+
+
+
+
+
+## Examples
+
+
+
+```javascript
+var Complex64 = require( '@stdlib/complex/float32/ctor' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var cinvf = require( '@stdlib/math/base/special/cinvf' );
+
+var re;
+var im;
+var z1;
+var z2;
+var i;
+
+re = uniform( 100, -50, 50 );
+im = uniform( 100, -50, 50 );
+
+for ( i = 0; i < 100; i++ ) {
+ z1 = new Complex64( re[ i % re.length ], im[ i % im.length ] );
+ z2 = cinvf( z1 );
+ console.log( '1.0 / (%s) = %s', z1.toString(), z2.toString() );
+}
+```
+
+
+
+
+
+
+
+* * *
+
+
+
+## C APIs
+
+
+
+
+
+
+
+
+
+
+
+
+
+### Usage
+
+```c
+#include "stdlib/math/base/special/cinvf.h"
+```
+
+#### stdlib_base_cinvf( z )
+
+Computes the inverse of a single-precision complex floating-point number.
+
+```c
+#include "stdlib/complex/float32/ctor.h"
+#include "stdlib/complex/float32/real.h"
+#include "stdlib/complex/float32/imag.h"
+
+stdlib_complex64_t z = stdlib_complex64( 2.0f, 4.0f );
+
+stdlib_complex64_t out = stdlib_base_cinvf( z );
+
+float re = stdlib_complex64_real( out );
+// returns 0.1f
+
+float im = stdlib_complex64_imag( out );
+// returns -0.2f
+```
+
+The function accepts the following arguments:
+
+- **z**: `[in] stdlib_complex64_t` input value.
+
+```c
+stdlib_complex64_t stdlib_base_cinvf( const stdlib_complex64_t z );
+```
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+### Examples
+
+```c
+#include "stdlib/math/base/special/cinvf.h"
+#include "stdlib/complex/float32/ctor.h"
+#include "stdlib/complex/float32/reim.h"
+#include
+
+int main() {
+ const stdlib_complex64_t x[] = {
+ stdlib_complex64( 3.14f, 1.5f ),
+ stdlib_complex64( -3.14f, -1.5f ),
+ stdlib_complex64( 0.0f, 0.0f ),
+ stdlib_complex64( 0.0f / 0.0f, 0.0f / 0.0f )
+ };
+
+ stdlib_complex64_t v;
+ stdlib_complex64_t y;
+ float re1;
+ float im1;
+ float re2;
+ float im2;
+ int i;
+ for ( i = 0; i < 4; i++ ) {
+ v = x[ i ];
+ y = stdlib_base_cinvf( v );
+ stdlib_complex64_reim( v, &re1, &im1 );
+ stdlib_complex64_reim( y, &re2, &im2 );
+ printf( "cinvf(%f + %fi) = %f + %fi\n", re1, im1, re2, im2 );
+ }
+}
+```
+
+
+
+
+
+
+
+
+
+* * *
+
+
+
+## References
+
+- Smith, Robert L. 1962. "Algorithm 116: Complex Division." _Commun. ACM_ 5 (8). New York, NY, USA: ACM: 435. doi:[10.1145/368637.368661][@smith:1962a].
+- Stewart, G. W. 1985. "A Note on Complex Division." _ACM Trans. Math. Softw._ 11 (3). New York, NY, USA: ACM: 238–41. doi:[10.1145/214408.214414][@stewart:1985a].
+- Priest, Douglas M. 2004. "Efficient Scaling for Complex Division." _ACM Trans. Math. Softw._ 30 (4). New York, NY, USA: ACM: 389–401. doi:[10.1145/1039813.1039814][@priest:2004a].
+- Baudin, Michael, and Robert L. Smith. 2012. "A Robust Complex Division in Scilab." _arXiv_ abs/1210.4539 \[cs.MS] (October): 1–25. [<https://arxiv.org/abs/1210.4539>][@baudin:2012a].
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+[@smith:1962a]: https://doi.org/10.1145/368637.368661
+
+[@stewart:1985a]: https://doi.org/10.1145/214408.214414
+
+[@priest:2004a]: https://doi.org/10.1145/1039813.1039814
+
+[@baudin:2012a]: https://arxiv.org/abs/1210.4539
+
+
+
+
+
+
+
+
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/benchmark.js b/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/benchmark.js
new file mode 100644
index 000000000000..1a41021bd827
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/benchmark.js
@@ -0,0 +1,58 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+// MODULES //
+
+var bench = require( '@stdlib/bench' );
+var uniform = require( '@stdlib/random/base/uniform' );
+var isnanf = require( '@stdlib/math/base/assert/is-nanf' );
+var Complex64 = require( '@stdlib/complex/float32/ctor' );
+var real = require( '@stdlib/complex/float32/real' );
+var imag = require( '@stdlib/complex/float32/imag' );
+var pkg = require( './../package.json' ).name;
+var cinvf = require( './../lib' );
+
+
+// MAIN //
+
+bench( pkg, function benchmark( b ) {
+ var values;
+ var y;
+ var i;
+
+ values = [
+ new Complex64( uniform( -500.0, 500.0 ), uniform( -500.0, 500.0 ) ),
+ new Complex64( uniform( -500.0, 500.0 ), uniform( -500.0, 500.0 ) )
+ ];
+
+ b.tic();
+ for ( i = 0; i < b.iterations; i++ ) {
+ y = cinvf( values[ i % values.length ] );
+ if ( isnanf( real( y ) ) ) {
+ b.fail( 'should not return NaN' );
+ }
+ }
+ b.toc();
+ if ( isnanf( imag( y ) ) ) {
+ b.fail( 'should not return not NaN' );
+ }
+ b.pass( 'benchmark finished' );
+ b.end();
+});
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/benchmark.native.js b/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/benchmark.native.js
new file mode 100644
index 000000000000..1b81e3d6b6e2
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/benchmark.native.js
@@ -0,0 +1,67 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+// MODULES //
+
+var resolve = require( 'path' ).resolve;
+var bench = require( '@stdlib/bench' );
+var uniform = require( '@stdlib/random/base/uniform' );
+var isnanf = require( '@stdlib/math/base/assert/is-nanf' );
+var real = require( '@stdlib/complex/float32/real' );
+var imag = require( '@stdlib/complex/float32/imag' );
+var Complex64 = require( '@stdlib/complex/float32/ctor' );
+var tryRequire = require( '@stdlib/utils/try-require' );
+var pkg = require( './../package.json' ).name;
+
+
+// VARIABLES //
+
+var cinvf = tryRequire( resolve( __dirname, './../lib/native.js' ) );
+var opts = {
+ 'skip': ( cinvf instanceof Error )
+};
+
+
+// MAIN //
+
+bench( pkg+'::native', opts, function benchmark( b ) {
+ var values;
+ var y;
+ var i;
+
+ values = [
+ new Complex64( uniform( -500.0, 500.0 ), uniform( -500.0, 500.0 ) ),
+ new Complex64( uniform( -500.0, 500.0 ), uniform( -500.0, 500.0 ) )
+ ];
+
+ b.tic();
+ for ( i = 0; i < b.iterations; i++ ) {
+ y = cinvf( values[ i % values.length ] );
+ if ( isnanf( real( y ) ) ) {
+ b.fail( 'should not return NaN' );
+ }
+ }
+ b.toc();
+ if ( isnanf( imag( y ) ) ) {
+ b.fail( 'should not return NaN' );
+ }
+ b.pass( 'benchmark finished' );
+ b.end();
+});
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/c/Makefile b/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/c/Makefile
new file mode 100644
index 000000000000..ad9fedcd4fff
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/c/Makefile
@@ -0,0 +1,107 @@
+#/
+# @license Apache-2.0
+#
+# Copyright (c) 2024 The Stdlib Authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#/
+
+
+# VARIABLES #
+
+ifndef VERBOSE
+ QUIET := @
+endif
+
+# Determine the OS:
+#
+# [1]: https://en.wikipedia.org/wiki/Uname#Examples
+# [2]: http://stackoverflow.com/a/27776822/2225624
+OS ?= $(shell uname)
+ifneq (, $(findstring MINGW,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring MSYS,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring CYGWIN,$(OS)))
+ OS := WINNT
+endif
+endif
+endif
+
+# Define the program used for compiling C source files:
+ifdef C_COMPILER
+ CC := $(C_COMPILER)
+else
+ CC := gcc
+endif
+
+# Define the command-line options when compiling C files:
+CFLAGS ?= \
+ -std=c99 \
+ -O3 \
+ -Wall \
+ -pedantic
+
+# Determine whether to generate [position independent code][1]:
+#
+# [1]: https://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html#Code-Gen-Options
+# [2]: http://stackoverflow.com/questions/5311515/gcc-fpic-option
+ifeq ($(OS), WINNT)
+ fPIC ?=
+else
+ fPIC ?= -fPIC
+endif
+
+# List of C targets:
+c_targets := benchmark.out
+
+
+# TARGETS #
+
+# Default target.
+#
+# This target is the default target.
+
+all: $(c_targets)
+
+.PHONY: all
+
+
+# Compile C source.
+#
+# This target compiles C source files.
+
+$(c_targets): %.out: %.c
+ $(QUIET) $(CC) $(CFLAGS) $(fPIC) -o $@ $< -lm
+
+
+# Run a benchmark.
+#
+# This target runs a benchmark.
+
+run: $(c_targets)
+ $(QUIET) ./$<
+
+.PHONY: run
+
+
+# Perform clean-up.
+#
+# This target removes generated files.
+
+clean:
+ $(QUIET) -rm -f *.o *.out
+
+.PHONY: clean
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/c/benchmark.c b/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/c/benchmark.c
new file mode 100644
index 000000000000..bfcb222104d0
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/c/benchmark.c
@@ -0,0 +1,140 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+#include
+#include
+#include
+#include
+#include
+
+#define NAME "invf"
+#define ITERATIONS 1000000
+#define REPEATS 3
+
+/**
+* Prints the TAP version.
+*/
+static void print_version( void ) {
+ printf( "TAP version 13\n" );
+}
+
+/**
+* Prints the TAP summary.
+*
+* @param total total number of tests
+* @param passing total number of passing tests
+*/
+static void print_summary( int total, int passing ) {
+ printf( "#\n" );
+ printf( "1..%d\n", total ); // TAP plan
+ printf( "# total %d\n", total );
+ printf( "# pass %d\n", passing );
+ printf( "#\n" );
+ printf( "# ok\n" );
+}
+
+/**
+* Prints benchmarks results.
+*
+* @param elapsed elapsed time in seconds
+*/
+static void print_results( double elapsed ) {
+ double rate = (double)ITERATIONS / elapsed;
+ printf( " ---\n" );
+ printf( " iterations: %d\n", ITERATIONS );
+ printf( " elapsed: %0.9f\n", elapsed );
+ printf( " rate: %0.9f\n", rate );
+ printf( " ...\n" );
+}
+
+/**
+* Returns a clock time.
+*
+* @return clock time
+*/
+static double tic( void ) {
+ struct timeval now;
+ gettimeofday( &now, NULL );
+ return (double)now.tv_sec + (double)now.tv_usec/1.0e6;
+}
+
+/**
+* Generates a random number on the interval [0,1).
+*
+* @return random number
+*/
+static float rand_float( void ) {
+ int r = rand();
+ return (float)r / ( (float)RAND_MAX + 1.0f );
+}
+
+/**
+* Runs a benchmark.
+*
+* @return elapsed time in seconds
+*/
+static double benchmark( void ) {
+ double elapsed;
+ float x[ 100 ];
+ float y[ 100 ];
+ double t;
+ int i;
+
+ float complex z1;
+ float complex z2;
+
+ for ( i = 0; i < 100; i++ ) {
+ x[ i ] = ( 20.0f * rand_float() ) - 10.0f;
+ y[ i ] = ( 2048.0f * rand_float() ) - 1024.0f;
+ }
+
+ t = tic();
+ for ( i = 0; i < ITERATIONS; i++ ) {
+ z1 = x[ i % 100 ] + y[ i % 100 ]*I;
+ z2 = 1.0f / z1;
+ if ( z2 != z2 ) {
+ printf( "should not return NaN\n" );
+ break;
+ }
+ }
+ elapsed = tic() - t;
+ if ( z2 != z2 ) {
+ printf( "should not return NaN\n" );
+ }
+ return elapsed;
+}
+
+/**
+* Main execution sequence.
+*/
+int main( void ) {
+ double elapsed;
+ int i;
+
+ // Use the current time to seed the random number generator:
+ srand( time( NULL ) );
+
+ print_version();
+ for ( i = 0; i < REPEATS; i++ ) {
+ printf( "# c::%s\n", NAME );
+ elapsed = benchmark();
+ print_results( elapsed );
+ printf( "ok %d benchmark finished\n", i+1 );
+ }
+ print_summary( REPEATS, REPEATS );
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/c/native/Makefile b/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/c/native/Makefile
new file mode 100644
index 000000000000..f69e9da2b4d3
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/c/native/Makefile
@@ -0,0 +1,146 @@
+#/
+# @license Apache-2.0
+#
+# Copyright (c) 2024 The Stdlib Authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#/
+
+# VARIABLES #
+
+ifndef VERBOSE
+ QUIET := @
+else
+ QUIET :=
+endif
+
+# Determine the OS ([1][1], [2][2]).
+#
+# [1]: https://en.wikipedia.org/wiki/Uname#Examples
+# [2]: http://stackoverflow.com/a/27776822/2225624
+OS ?= $(shell uname)
+ifneq (, $(findstring MINGW,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring MSYS,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring CYGWIN,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring Windows_NT,$(OS)))
+ OS := WINNT
+endif
+endif
+endif
+endif
+
+# Define the program used for compiling C source files:
+ifdef C_COMPILER
+ CC := $(C_COMPILER)
+else
+ CC := gcc
+endif
+
+# Define the command-line options when compiling C files:
+CFLAGS ?= \
+ -std=c99 \
+ -O3 \
+ -Wall \
+ -pedantic
+
+# Determine whether to generate position independent code ([1][1], [2][2]).
+#
+# [1]: https://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html#Code-Gen-Options
+# [2]: http://stackoverflow.com/questions/5311515/gcc-fpic-option
+ifeq ($(OS), WINNT)
+ fPIC ?=
+else
+ fPIC ?= -fPIC
+endif
+
+# List of includes (e.g., `-I /foo/bar -I /beep/boop/include`):
+INCLUDE ?=
+
+# List of source files:
+SOURCE_FILES ?=
+
+# List of libraries (e.g., `-lopenblas -lpthread`):
+LIBRARIES ?=
+
+# List of library paths (e.g., `-L /foo/bar -L /beep/boop`):
+LIBPATH ?=
+
+# List of C targets:
+c_targets := benchmark.out
+
+
+# RULES #
+
+#/
+# Compiles source files.
+#
+# @param {string} [C_COMPILER] - C compiler (e.g., `gcc`)
+# @param {string} [CFLAGS] - C compiler options
+# @param {(string|void)} [fPIC] - compiler flag determining whether to generate position independent code (e.g., `-fPIC`)
+# @param {string} [INCLUDE] - list of includes (e.g., `-I /foo/bar -I /beep/boop/include`)
+# @param {string} [SOURCE_FILES] - list of source files
+# @param {string} [LIBPATH] - list of library paths (e.g., `-L /foo/bar -L /beep/boop`)
+# @param {string} [LIBRARIES] - list of libraries (e.g., `-lopenblas -lpthread`)
+#
+# @example
+# make
+#
+# @example
+# make all
+#/
+all: $(c_targets)
+
+.PHONY: all
+
+#/
+# Compiles C source files.
+#
+# @private
+# @param {string} CC - C compiler (e.g., `gcc`)
+# @param {string} CFLAGS - C compiler options
+# @param {(string|void)} fPIC - compiler flag determining whether to generate position independent code (e.g., `-fPIC`)
+# @param {string} INCLUDE - list of includes (e.g., `-I /foo/bar`)
+# @param {string} SOURCE_FILES - list of source files
+# @param {string} LIBPATH - list of library paths (e.g., `-L /foo/bar`)
+# @param {string} LIBRARIES - list of libraries (e.g., `-lopenblas`)
+#/
+$(c_targets): %.out: %.c
+ $(QUIET) $(CC) $(CFLAGS) $(fPIC) $(INCLUDE) -o $@ $(SOURCE_FILES) $< $(LIBPATH) -lm $(LIBRARIES)
+
+#/
+# Runs compiled benchmarks.
+#
+# @example
+# make run
+#/
+run: $(c_targets)
+ $(QUIET) ./$<
+
+.PHONY: run
+
+#/
+# Removes generated files.
+#
+# @example
+# make clean
+#/
+clean:
+ $(QUIET) -rm -f *.o *.out
+
+.PHONY: clean
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/c/native/benchmark.c b/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/c/native/benchmark.c
new file mode 100644
index 000000000000..4ba88b5e1044
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/benchmark/c/native/benchmark.c
@@ -0,0 +1,146 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+#include "stdlib/math/base/special/cinvf.h"
+#include "stdlib/complex/float32/ctor.h"
+#include "stdlib/complex/float32/reim.h"
+#include
+#include
+#include
+#include
+#include
+
+#define NAME "cinvf"
+#define ITERATIONS 1000000
+#define REPEATS 3
+
+/**
+* Prints the TAP version.
+*/
+static void print_version( void ) {
+ printf( "TAP version 13\n" );
+}
+
+/**
+* Prints the TAP summary.
+*
+* @param total total number of tests
+* @param passing total number of passing tests
+*/
+static void print_summary( int total, int passing ) {
+ printf( "#\n" );
+ printf( "1..%d\n", total ); // TAP plan
+ printf( "# total %d\n", total );
+ printf( "# pass %d\n", passing );
+ printf( "#\n" );
+ printf( "# ok\n" );
+}
+
+/**
+* Prints benchmarks results.
+*
+* @param elapsed elapsed time in seconds
+*/
+static void print_results( double elapsed ) {
+ double rate = (double)ITERATIONS / elapsed;
+ printf( " ---\n" );
+ printf( " iterations: %d\n", ITERATIONS );
+ printf( " elapsed: %0.9f\n", elapsed );
+ printf( " rate: %0.9f\n", rate );
+ printf( " ...\n" );
+}
+
+/**
+* Returns a clock time.
+*
+* @return clock time
+*/
+static double tic( void ) {
+ struct timeval now;
+ gettimeofday( &now, NULL );
+ return (double)now.tv_sec + (double)now.tv_usec/1.0e6;
+}
+
+/**
+* Generates a random number on the interval [0,1).
+*
+* @return random number
+*/
+static float rand_float( void ) {
+ int r = rand();
+ return (float)r / ( (float)RAND_MAX + 1.0f );
+}
+
+/**
+* Runs a benchmark.
+*
+* @return elapsed time in seconds
+*/
+static double benchmark( void ) {
+ double elapsed;
+ float x[ 100 ];
+ float y[ 100 ];
+ float re;
+ float im;
+ double t;
+ int i;
+
+ stdlib_complex64_t a;
+ stdlib_complex64_t b;
+
+ for ( i = 0; i < 100; i++ ) {
+ x[ i ] = ( 20.0f * rand_float() ) - 10.0f;
+ y[ i ] = ( 2048.0f * rand_float() ) - 1024.0f;
+ }
+
+ t = tic();
+ for ( i = 0; i < ITERATIONS; i++ ) {
+ a = stdlib_complex64( x[ i % 100 ], y[ i % 100 ] );
+ b = stdlib_base_cinvf( a );
+ stdlib_complex64_reim( b, &re, &im );
+ if ( re != re ) {
+ printf( "unexpected result\n" );
+ break;
+ }
+ }
+ elapsed = tic() - t;
+ if ( im != im ) {
+ printf( "unexpected result\n" );
+ }
+ return elapsed;
+}
+
+/**
+* Main execution sequence.
+*/
+int main( void ) {
+ double elapsed;
+ int i;
+
+ // Use the current time to seed the random number generator:
+ srand( time( NULL ) );
+
+ print_version();
+ for ( i = 0; i < REPEATS; i++ ) {
+ printf( "# c::native::%s\n", NAME );
+ elapsed = benchmark();
+ print_results( elapsed );
+ printf( "ok %d benchmark finished\n", i+1 );
+ }
+ print_summary( REPEATS, REPEATS );
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/binding.gyp b/lib/node_modules/@stdlib/math/base/special/cinvf/binding.gyp
new file mode 100644
index 000000000000..ec3992233442
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/binding.gyp
@@ -0,0 +1,170 @@
+# @license Apache-2.0
+#
+# Copyright (c) 2024 The Stdlib Authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# A `.gyp` file for building a Node.js native add-on.
+#
+# [1]: https://gyp.gsrc.io/docs/InputFormatReference.md
+# [2]: https://gyp.gsrc.io/docs/UserDocumentation.md
+{
+ # List of files to include in this file:
+ 'includes': [
+ './include.gypi',
+ ],
+
+ # Define variables to be used throughout the configuration for all targets:
+ 'variables': {
+ # Target name should match the add-on export name:
+ 'addon_target_name%': 'addon',
+
+ # Set variables based on the host OS:
+ 'conditions': [
+ [
+ 'OS=="win"',
+ {
+ # Define the object file suffix:
+ 'obj': 'obj',
+ },
+ {
+ # Define the object file suffix:
+ 'obj': 'o',
+ }
+ ], # end condition (OS=="win")
+ ], # end conditions
+ }, # end variables
+
+ # Define compile targets:
+ 'targets': [
+
+ # Target to generate an add-on:
+ {
+ # The target name should match the add-on export name:
+ 'target_name': '<(addon_target_name)',
+
+ # Define dependencies:
+ 'dependencies': [],
+
+ # Define directories which contain relevant include headers:
+ 'include_dirs': [
+ # Local include directory:
+ '<@(include_dirs)',
+ ],
+
+ # List of source files:
+ 'sources': [
+ '<@(src_files)',
+ ],
+
+ # Settings which should be applied when a target's object files are used as linker input:
+ 'link_settings': {
+ # Define libraries:
+ 'libraries': [
+ '<@(libraries)',
+ ],
+
+ # Define library directories:
+ 'library_dirs': [
+ '<@(library_dirs)',
+ ],
+ },
+
+ # C/C++ compiler flags:
+ 'cflags': [
+ # Enable commonly used warning options:
+ '-Wall',
+
+ # Aggressive optimization:
+ '-O3',
+ ],
+
+ # C specific compiler flags:
+ 'cflags_c': [
+ # Specify the C standard to which a program is expected to conform:
+ '-std=c99',
+ ],
+
+ # C++ specific compiler flags:
+ 'cflags_cpp': [
+ # Specify the C++ standard to which a program is expected to conform:
+ '-std=c++11',
+ ],
+
+ # Linker flags:
+ 'ldflags': [],
+
+ # Apply conditions based on the host OS:
+ 'conditions': [
+ [
+ 'OS=="mac"',
+ {
+ # Linker flags:
+ 'ldflags': [
+ '-undefined dynamic_lookup',
+ '-Wl,-no-pie',
+ '-Wl,-search_paths_first',
+ ],
+ },
+ ], # end condition (OS=="mac")
+ [
+ 'OS!="win"',
+ {
+ # C/C++ flags:
+ 'cflags': [
+ # Generate platform-independent code:
+ '-fPIC',
+ ],
+ },
+ ], # end condition (OS!="win")
+ ], # end conditions
+ }, # end target <(addon_target_name)
+
+ # Target to copy a generated add-on to a standard location:
+ {
+ 'target_name': 'copy_addon',
+
+ # Declare that the output of this target is not linked:
+ 'type': 'none',
+
+ # Define dependencies:
+ 'dependencies': [
+ # Require that the add-on be generated before building this target:
+ '<(addon_target_name)',
+ ],
+
+ # Define a list of actions:
+ 'actions': [
+ {
+ 'action_name': 'copy_addon',
+ 'message': 'Copying addon...',
+
+ # Explicitly list the inputs in the command-line invocation below:
+ 'inputs': [],
+
+ # Declare the expected outputs:
+ 'outputs': [
+ '<(addon_output_dir)/<(addon_target_name).node',
+ ],
+
+ # Define the command-line invocation:
+ 'action': [
+ 'cp',
+ '<(PRODUCT_DIR)/<(addon_target_name).node',
+ '<(addon_output_dir)/<(addon_target_name).node',
+ ],
+ },
+ ], # end actions
+ }, # end target copy_addon
+ ], # end targets
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/docs/img/equation_complex_inverse.svg b/lib/node_modules/@stdlib/math/base/special/cinvf/docs/img/equation_complex_inverse.svg
new file mode 100644
index 000000000000..8051874e0e6f
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/docs/img/equation_complex_inverse.svg
@@ -0,0 +1,74 @@
+
\ No newline at end of file
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/docs/repl.txt b/lib/node_modules/@stdlib/math/base/special/cinvf/docs/repl.txt
new file mode 100644
index 000000000000..37c597852bc1
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/docs/repl.txt
@@ -0,0 +1,26 @@
+
+{{alias}}( z )
+ Computes the inverse of a single-precision complex floating-point number.
+
+ Parameters
+ ----------
+ z: Complex64
+ Complex number.
+
+ Returns
+ -------
+ out: Complex64
+ Result.
+
+ Examples
+ --------
+ > var v = {{alias}}( new {{alias:@stdlib/complex/float32/ctor}}( 2.0, 4.0 ) )
+
+ > var re = {{alias:@stdlib/complex/float32/real}}( v )
+ ~0.1
+ > var im = {{alias:@stdlib/complex/float32/imag}}( v )
+ ~-0.2
+
+ See Also
+ --------
+
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/docs/types/index.d.ts b/lib/node_modules/@stdlib/math/base/special/cinvf/docs/types/index.d.ts
new file mode 100644
index 000000000000..1b760bb313bc
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/docs/types/index.d.ts
@@ -0,0 +1,50 @@
+/*
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+// TypeScript Version: 4.1
+
+///
+
+import { Complex64 } from '@stdlib/types/complex';
+
+/**
+* Computes the inverse of a single-precision complex floating-point number.
+*
+* @param z - input value
+* @returns result
+*
+* @example
+* var Complex64 = require( '@stdlib/complex/float32/ctor' );
+* var real = require( '@stdlib/complex/float32/real' );
+* var imag = require( '@stdlib/complex/float32/imag' );
+*
+* var v = cinvf( new Complex64( 2.0, 4.0 ) );
+* // returns
+*
+* var re = real( v );
+* // returns ~0.1
+*
+* var im = imag( v );
+* // returns ~-0.2
+*/
+declare function cinvf( z: Complex64 ): Complex64;
+
+
+// EXPORTS //
+
+export = cinvf;
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/docs/types/test.ts b/lib/node_modules/@stdlib/math/base/special/cinvf/docs/types/test.ts
new file mode 100644
index 000000000000..60158ef49059
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/docs/types/test.ts
@@ -0,0 +1,45 @@
+/*
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+import Complex64 = require( '@stdlib/complex/float32/ctor' );
+import cinvf = require( './index' );
+
+
+// TESTS //
+
+// The function returns a single-precision complex floating-point number...
+{
+ cinvf( new Complex64( 1.0, 2.0 ) ); // $ExpectType Complex64
+}
+
+// The compiler throws an error if the function is provided a value other than a complex number...
+{
+ cinvf( true ); // $ExpectError
+ cinvf( false ); // $ExpectError
+ cinvf( null ); // $ExpectError
+ cinvf( undefined ); // $ExpectError
+ cinvf( '5' ); // $ExpectError
+ cinvf( [] ); // $ExpectError
+ cinvf( {} ); // $ExpectError
+ cinvf( ( x: number ): number => x ); // $ExpectError
+}
+
+// The compiler throws an error if the function is provided an unsupported number of arguments...
+{
+ cinvf(); // $ExpectError
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/examples/c/Makefile b/lib/node_modules/@stdlib/math/base/special/cinvf/examples/c/Makefile
new file mode 100644
index 000000000000..6aed70daf167
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/examples/c/Makefile
@@ -0,0 +1,146 @@
+#/
+# @license Apache-2.0
+#
+# Copyright (c) 2024 The Stdlib Authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#/
+
+# VARIABLES #
+
+ifndef VERBOSE
+ QUIET := @
+else
+ QUIET :=
+endif
+
+# Determine the OS ([1][1], [2][2]).
+#
+# [1]: https://en.wikipedia.org/wiki/Uname#Examples
+# [2]: http://stackoverflow.com/a/27776822/2225624
+OS ?= $(shell uname)
+ifneq (, $(findstring MINGW,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring MSYS,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring CYGWIN,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring Windows_NT,$(OS)))
+ OS := WINNT
+endif
+endif
+endif
+endif
+
+# Define the program used for compiling C source files:
+ifdef C_COMPILER
+ CC := $(C_COMPILER)
+else
+ CC := gcc
+endif
+
+# Define the command-line options when compiling C files:
+CFLAGS ?= \
+ -std=c99 \
+ -O3 \
+ -Wall \
+ -pedantic
+
+# Determine whether to generate position independent code ([1][1], [2][2]).
+#
+# [1]: https://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html#Code-Gen-Options
+# [2]: http://stackoverflow.com/questions/5311515/gcc-fpic-option
+ifeq ($(OS), WINNT)
+ fPIC ?=
+else
+ fPIC ?= -fPIC
+endif
+
+# List of includes (e.g., `-I /foo/bar -I /beep/boop/include`):
+INCLUDE ?=
+
+# List of source files:
+SOURCE_FILES ?=
+
+# List of libraries (e.g., `-lopenblas -lpthread`):
+LIBRARIES ?=
+
+# List of library paths (e.g., `-L /foo/bar -L /beep/boop`):
+LIBPATH ?=
+
+# List of C targets:
+c_targets := example.out
+
+
+# RULES #
+
+#/
+# Compiles source files.
+#
+# @param {string} [C_COMPILER] - C compiler (e.g., `gcc`)
+# @param {string} [CFLAGS] - C compiler options
+# @param {(string|void)} [fPIC] - compiler flag determining whether to generate position independent code (e.g., `-fPIC`)
+# @param {string} [INCLUDE] - list of includes (e.g., `-I /foo/bar -I /beep/boop/include`)
+# @param {string} [SOURCE_FILES] - list of source files
+# @param {string} [LIBPATH] - list of library paths (e.g., `-L /foo/bar -L /beep/boop`)
+# @param {string} [LIBRARIES] - list of libraries (e.g., `-lopenblas -lpthread`)
+#
+# @example
+# make
+#
+# @example
+# make all
+#/
+all: $(c_targets)
+
+.PHONY: all
+
+#/
+# Compiles C source files.
+#
+# @private
+# @param {string} CC - C compiler (e.g., `gcc`)
+# @param {string} CFLAGS - C compiler options
+# @param {(string|void)} fPIC - compiler flag determining whether to generate position independent code (e.g., `-fPIC`)
+# @param {string} INCLUDE - list of includes (e.g., `-I /foo/bar`)
+# @param {string} SOURCE_FILES - list of source files
+# @param {string} LIBPATH - list of library paths (e.g., `-L /foo/bar`)
+# @param {string} LIBRARIES - list of libraries (e.g., `-lopenblas`)
+#/
+$(c_targets): %.out: %.c
+ $(QUIET) $(CC) $(CFLAGS) $(fPIC) $(INCLUDE) -o $@ $(SOURCE_FILES) $< $(LIBPATH) -lm $(LIBRARIES)
+
+#/
+# Runs compiled examples.
+#
+# @example
+# make run
+#/
+run: $(c_targets)
+ $(QUIET) ./$<
+
+.PHONY: run
+
+#/
+# Removes generated files.
+#
+# @example
+# make clean
+#/
+clean:
+ $(QUIET) -rm -f *.o *.out
+
+.PHONY: clean
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/examples/c/example.c b/lib/node_modules/@stdlib/math/base/special/cinvf/examples/c/example.c
new file mode 100644
index 000000000000..5ac9ee173df9
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/examples/c/example.c
@@ -0,0 +1,46 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+#include "stdlib/math/base/special/cinvf.h"
+#include "stdlib/complex/float32/ctor.h"
+#include "stdlib/complex/float32/reim.h"
+#include
+
+int main() {
+ const stdlib_complex64_t x[] = {
+ stdlib_complex64( 3.14f, 1.5f ),
+ stdlib_complex64( -3.14f, -1.5f ),
+ stdlib_complex64( 0.0f, 0.0f ),
+ stdlib_complex64( 0.0f / 0.0f, 0.0f / 0.0f )
+ };
+
+ stdlib_complex64_t v;
+ stdlib_complex64_t y;
+ float re1;
+ float im1;
+ float re2;
+ float im2;
+ int i;
+ for ( i = 0; i < 4; i++ ) {
+ v = x[ i ];
+ y = stdlib_base_cinvf( v );
+ stdlib_complex64_reim( v, &re1, &im1 );
+ stdlib_complex64_reim( y, &re2, &im2 );
+ printf( "cinvf(%f + %fi) = %f + %fi\n", re1, im1, re2, im2 );
+ }
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/examples/index.js b/lib/node_modules/@stdlib/math/base/special/cinvf/examples/index.js
new file mode 100644
index 000000000000..a0d3bac7ce71
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/examples/index.js
@@ -0,0 +1,38 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+var Complex64 = require( '@stdlib/complex/float32/ctor' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var cinvf = require( './../lib' );
+
+var re;
+var im;
+var z1;
+var z2;
+var i;
+
+re = uniform( 100, -50, 50 );
+im = uniform( 100, -50, 50 );
+
+for ( i = 0; i < 100; i++ ) {
+ z1 = new Complex64( re[ i % re.length ], im[ i % im.length ] );
+ z2 = cinvf( z1 );
+ console.log( '1.0 / (%s) = %s', z1.toString(), z2.toString() );
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/include.gypi b/lib/node_modules/@stdlib/math/base/special/cinvf/include.gypi
new file mode 100644
index 000000000000..575cb043c0bf
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/include.gypi
@@ -0,0 +1,53 @@
+# @license Apache-2.0
+#
+# Copyright (c) 2024 The Stdlib Authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# A GYP include file for building a Node.js native add-on.
+#
+# Main documentation:
+#
+# [1]: https://gyp.gsrc.io/docs/InputFormatReference.md
+# [2]: https://gyp.gsrc.io/docs/UserDocumentation.md
+{
+ # Define variables to be used throughout the configuration for all targets:
+ 'variables': {
+ # Source directory:
+ 'src_dir': './src',
+
+ # Include directories:
+ 'include_dirs': [
+ '
+*
+* var re = real( v );
+* // returns ~0.1
+*
+* var im = imag( v );
+* // returns ~-0.2
+*/
+
+// MODULES //
+
+var main = require( './main.js' );
+
+
+// EXPORTS //
+
+module.exports = main;
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/lib/main.js b/lib/node_modules/@stdlib/math/base/special/cinvf/lib/main.js
new file mode 100644
index 000000000000..5d2aac5142f3
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/lib/main.js
@@ -0,0 +1,106 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+// MODULES //
+
+var absf = require( '@stdlib/math/base/special/absf' );
+var maxf = require( '@stdlib/math/base/special/maxf' );
+var FLOAT32_BIGGEST = require( '@stdlib/constants/float32/max' );
+var FLOAT32_SMALLEST = require( '@stdlib/constants/float32/smallest-normal' );
+var EPS = require( '@stdlib/constants/float32/eps' );
+var Complex64 = require( '@stdlib/complex/float32/ctor' );
+var real = require( '@stdlib/complex/float32/real' );
+var imag = require( '@stdlib/complex/float32/imag' );
+
+
+// VARIABLES //
+
+var LARGE_THRESHOLD = FLOAT32_BIGGEST * 0.5;
+var SMALL_THRESHOLD = FLOAT32_SMALLEST * ( 2.0 / EPS );
+var RECIP_EPS_SQR = 2.0 / ( EPS * EPS );
+
+
+// MAIN //
+
+/**
+* Computes the inverse of a single-precision complex floating-point number.
+*
+* ## References
+*
+* - Baudin, Michael, and Robert L. Smith. 2012. "A Robust Complex Division in Scilab." _arXiv_ abs/1210.4539 \[cs.MS\] (October): 1–25. .
+*
+* @param {Complex64} z - complex number
+* @returns {Complex64} result
+*
+* @example
+* var Complex64 = require( '@stdlib/complex/float32/ctor' );
+* var real = require( '@stdlib/complex/float32/real' );
+* var imag = require( '@stdlib/complex/float32/imag' );
+*
+* var v = cinvf( new Complex64( 2.0, 4.0 ) );
+* // returns
+*
+* var re = real( v );
+* // returns ~0.1
+*
+* var im = imag( v );
+* // returns ~-0.2
+*/
+function cinvf( z ) {
+ var ab;
+ var re;
+ var im;
+ var s;
+ var r;
+ var t;
+
+ re = real( z );
+ im = imag( z );
+ ab = maxf( absf( re ), absf( im ) );
+ s = 1.0;
+ if ( ab >= LARGE_THRESHOLD ) {
+ re *= 0.5;
+ im *= 0.5;
+ s *= 0.5;
+ } else if ( ab <= SMALL_THRESHOLD ) {
+ re *= RECIP_EPS_SQR;
+ im *= RECIP_EPS_SQR;
+ s *= RECIP_EPS_SQR;
+ }
+ if ( absf( im ) <= absf( re ) ) {
+ r = im / re;
+ t = 1.0 / ( re + ( im * r ) );
+ re = t;
+ im = -r * t;
+ } else {
+ r = re / im;
+ t = 1.0 / ( im + ( re * r ) );
+ re = r * t;
+ im = -t;
+ }
+ re *= s;
+ im *= s;
+ return new Complex64( re, im );
+}
+
+
+// EXPORTS //
+
+module.exports = cinvf;
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/lib/native.js b/lib/node_modules/@stdlib/math/base/special/cinvf/lib/native.js
new file mode 100644
index 000000000000..475ca751643f
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/lib/native.js
@@ -0,0 +1,58 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+// MODULES //
+
+var Complex64 = require( '@stdlib/complex/float32/ctor' );
+var addon = require( './../src/addon.node' );
+
+
+// MAIN //
+
+/**
+* Computes the inverse of a single-precision complex floating-point number.
+*
+* @private
+* @param {Complex64} z - complex number
+* @returns {Complex64} result
+*
+* @example
+* var Complex64 = require( '@stdlib/complex/float32/ctor' );
+* var real = require( '@stdlib/complex/float32/real' );
+* var imag = require( '@stdlib/complex/float32/imag' );
+*
+* var v = cinvf( new Complex64( 2.0, 4.0 ) );
+* // returns
+*
+* var re = real( v );
+* // returns ~0.1
+*
+* var im = imag( v );
+* // returns ~-0.2
+*/
+function cinvf( z ) {
+ var v = addon( z );
+ return new Complex64( v.re, v.im );
+}
+
+
+// EXPORTS //
+
+module.exports = cinvf;
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/manifest.json b/lib/node_modules/@stdlib/math/base/special/cinvf/manifest.json
new file mode 100644
index 000000000000..8a98486c54d2
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/manifest.json
@@ -0,0 +1,91 @@
+{
+ "options": {
+ "task": "build"
+ },
+ "fields": [
+ {
+ "field": "src",
+ "resolve": true,
+ "relative": true
+ },
+ {
+ "field": "include",
+ "resolve": true,
+ "relative": true
+ },
+ {
+ "field": "libraries",
+ "resolve": false,
+ "relative": false
+ },
+ {
+ "field": "libpath",
+ "resolve": true,
+ "relative": false
+ }
+ ],
+ "confs": [
+ {
+ "task": "build",
+ "src": [
+ "./src/main.c"
+ ],
+ "include": [
+ "./include"
+ ],
+ "libraries": [],
+ "libpath": [],
+ "dependencies": [
+ "@stdlib/math/base/napi/unary",
+ "@stdlib/complex/float32/ctor",
+ "@stdlib/complex/float32/reim",
+ "@stdlib/math/base/special/absf",
+ "@stdlib/math/base/special/maxf",
+ "@stdlib/constants/float32/max",
+ "@stdlib/constants/float32/eps",
+ "@stdlib/constants/float32/smallest-normal"
+ ]
+ },
+ {
+ "task": "benchmark",
+ "src": [
+ "./src/main.c"
+ ],
+ "include": [
+ "./include"
+ ],
+ "libraries": [],
+ "libpath": [],
+ "dependencies": [
+ "@stdlib/complex/float32/ctor",
+ "@stdlib/complex/float32/reim",
+ "@stdlib/math/base/special/absf",
+ "@stdlib/math/base/special/maxf",
+ "@stdlib/constants/float32/max",
+ "@stdlib/constants/float32/eps",
+ "@stdlib/constants/float32/smallest-normal"
+ ]
+ },
+ {
+ "task": "examples",
+ "src": [
+ "./src/main.c"
+ ],
+ "include": [
+ "./include"
+ ],
+ "libraries": [],
+ "libpath": [],
+ "dependencies": [
+ "@stdlib/complex/float32/ctor",
+ "@stdlib/complex/float32/reim",
+ "@stdlib/math/base/special/absf",
+ "@stdlib/math/base/special/maxf",
+ "@stdlib/constants/float32/max",
+ "@stdlib/constants/float32/eps",
+ "@stdlib/constants/float32/smallest-normal"
+ ]
+ }
+ ]
+}
+
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/package.json b/lib/node_modules/@stdlib/math/base/special/cinvf/package.json
new file mode 100644
index 000000000000..cb2ecf96473b
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/package.json
@@ -0,0 +1,68 @@
+{
+ "name": "@stdlib/math/base/special/cinvf",
+ "version": "0.0.0",
+ "description": "Compute the inverse of a single-precision complex floating-point number.",
+ "license": "Apache-2.0",
+ "author": {
+ "name": "The Stdlib Authors",
+ "url": "https://github.com/stdlib-js/stdlib/graphs/contributors"
+ },
+ "contributors": [
+ {
+ "name": "The Stdlib Authors",
+ "url": "https://github.com/stdlib-js/stdlib/graphs/contributors"
+ }
+ ],
+ "main": "./lib",
+ "gypfile": true,
+ "directories": {
+ "benchmark": "./benchmark",
+ "doc": "./docs",
+ "example": "./examples",
+ "include": "./include",
+ "lib": "./lib",
+ "src": "./src",
+ "test": "./test"
+ },
+ "types": "./docs/types",
+ "scripts": {},
+ "homepage": "https://github.com/stdlib-js/stdlib",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/stdlib-js/stdlib.git"
+ },
+ "bugs": {
+ "url": "https://github.com/stdlib-js/stdlib/issues"
+ },
+ "dependencies": {},
+ "devDependencies": {},
+ "engines": {
+ "node": ">=0.10.0",
+ "npm": ">2.7.0"
+ },
+ "os": [
+ "aix",
+ "darwin",
+ "freebsd",
+ "linux",
+ "macos",
+ "openbsd",
+ "sunos",
+ "win32",
+ "windows"
+ ],
+ "keywords": [
+ "stdlib",
+ "stdmath",
+ "mathematics",
+ "math",
+ "cinvf",
+ "inv",
+ "inverse",
+ "reciprocal",
+ "arithmetic",
+ "complex",
+ "cmplx",
+ "number"
+ ]
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/src/Makefile b/lib/node_modules/@stdlib/math/base/special/cinvf/src/Makefile
new file mode 100644
index 000000000000..bcf18aa46655
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/src/Makefile
@@ -0,0 +1,70 @@
+#/
+# @license Apache-2.0
+#
+# Copyright (c) 2024 The Stdlib Authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#/
+
+# VARIABLES #
+
+ifndef VERBOSE
+ QUIET := @
+else
+ QUIET :=
+endif
+
+# Determine the OS ([1][1], [2][2]).
+#
+# [1]: https://en.wikipedia.org/wiki/Uname#Examples
+# [2]: http://stackoverflow.com/a/27776822/2225624
+OS ?= $(shell uname)
+ifneq (, $(findstring MINGW,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring MSYS,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring CYGWIN,$(OS)))
+ OS := WINNT
+else
+ifneq (, $(findstring Windows_NT,$(OS)))
+ OS := WINNT
+endif
+endif
+endif
+endif
+
+
+# RULES #
+
+#/
+# Removes generated files for building an add-on.
+#
+# @example
+# make clean-addon
+#/
+clean-addon:
+ $(QUIET) -rm -f *.o *.node
+
+.PHONY: clean-addon
+
+#/
+# Removes generated files.
+#
+# @example
+# make clean
+#/
+clean: clean-addon
+
+.PHONY: clean
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/src/addon.c b/lib/node_modules/@stdlib/math/base/special/cinvf/src/addon.c
new file mode 100644
index 000000000000..136653ecd3d5
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/src/addon.c
@@ -0,0 +1,23 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+#include "stdlib/math/base/special/cinvf.h"
+#include "stdlib/math/base/napi/unary.h"
+
+// cppcheck-suppress shadowFunction
+STDLIB_MATH_BASE_NAPI_MODULE_C_C( stdlib_base_cinvf )
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/src/main.c b/lib/node_modules/@stdlib/math/base/special/cinvf/src/main.c
new file mode 100644
index 000000000000..bf45ca162e07
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/src/main.c
@@ -0,0 +1,99 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+#include "stdlib/math/base/special/cinvf.h"
+#include "stdlib/math/base/special/absf.h"
+#include "stdlib/math/base/special/maxf.h"
+#include "stdlib/constants/float32/max.h"
+#include "stdlib/constants/float32/eps.h"
+#include "stdlib/constants/float32/smallest_normal.h"
+#include "stdlib/complex/float32/ctor.h"
+#include "stdlib/complex/float32/reim.h"
+
+
+// VARIABLES //
+
+static const float LARGE_THRESHOLD = STDLIB_CONSTANT_FLOAT32_MAX * 0.5f;
+static const float SMALL_THRESHOLD = STDLIB_CONSTANT_FLOAT32_SMALLEST_NORMAL * ( 2.0f / STDLIB_CONSTANT_FLOAT32_EPS );
+static const float RECIP_EPS_SQR = 2.0f / ( STDLIB_CONSTANT_FLOAT32_EPS * STDLIB_CONSTANT_FLOAT32_EPS );
+
+
+// MAIN //
+
+/**
+* Computes the inverse of a single-precision complex floating-point number.
+*
+* ## References
+*
+* - Baudin, Michael, and Robert L. Smith. 2012. "A Robust Complex Division in Scilab." _arXiv_ abs/1210.4539 \[cs.MS\] (October): 1–25. .
+*
+* @param z input value
+* @return result
+*
+* @example
+* #include "stdlib/complex/float32/ctor.h"
+* #include "stdlib/complex/float32/real.h"
+* #include "stdlib/complex/float32/imag.h"
+*
+* stdlib_complex64_t z = stdlib_complex64( 2.0f, 4.0f );
+*
+* stdlib_complex64_t out = stdlib_base_cinvf( z );
+*
+* float re = stdlib_complex64_real( out );
+* // returns 0.1f
+*
+* float im = stdlib_complex64_imag( out );
+* // returns -0.2f
+*/
+stdlib_complex64_t stdlib_base_cinvf( const stdlib_complex64_t z ) {
+ float re;
+ float im;
+ float ab;
+ float s;
+ float r;
+ float t;
+
+ stdlib_complex64_reim( z, &re, &im );
+
+ ab = stdlib_base_maxf( stdlib_base_absf( re ), stdlib_base_absf( im ) );
+ s = 1.0f;
+ if ( ab >= LARGE_THRESHOLD ) {
+ re *= 0.5f;
+ im *= 0.5f;
+ s *= 0.5f;
+ }
+ else if ( ab <= SMALL_THRESHOLD ) {
+ re *= RECIP_EPS_SQR;
+ im *= RECIP_EPS_SQR;
+ s *= RECIP_EPS_SQR;
+ }
+ if ( stdlib_base_absf( im ) <= stdlib_base_absf( re ) ) {
+ r = im / re;
+ t = 1.0f / ( re + ( im * r ) );
+ re = t;
+ im = -r * t;
+ } else {
+ r = re / im;
+ t = 1.0f / ( im + ( re * r ) );
+ re = r * t;
+ im = -t;
+ }
+ re *= s;
+ im *= s;
+ return stdlib_complex64( re, im );
+}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/REQUIRE b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/REQUIRE
new file mode 100644
index 000000000000..308c3be89c85
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/REQUIRE
@@ -0,0 +1,2 @@
+julia 1.5
+JSON 0.21
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/data.json b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/data.json
new file mode 100644
index 000000000000..fda32740e650
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/data.json
@@ -0,0 +1 @@
+{"re":[-37.811070680618286,42.09166169166565,7.564043998718262,11.366641521453857,41.94515347480774,-15.157175064086914,-30.53591251373291,35.397887229919434,41.1872923374176,-4.835313558578491,-40.96013903617859,13.393443822860718,28.72638702392578,23.79109263420105,45.356929302215576,-9.362411499023438,6.082338094711304,18.81812810897827,6.58268928527832,-2.0540475845336914,36.705780029296875,44.29824948310852,16.021323204040527,39.451199769973755,-5.185467004776001,39.45595026016235,-11.436867713928223,10.441458225250244,-24.114954471588135,32.18770623207092,-18.209785223007202,32.00642466545105,4.745036363601685,35.914772748947144,6.773579120635986,3.286975622177124,18.419206142425537,-22.25772738456726,-3.3005356788635254,-38.51348161697388,41.362643241882324,-35.413891077041626,-26.620393991470337,-17.723393440246582,11.196357011795044,-4.868870973587036,-27.159583568572998,20.38295269012451,47.94275760650635,44.007182121276855,-49.92571473121643,-30.411112308502197,20.75844407081604,-12.353527545928955,32.03819394111633,-43.80490183830261,47.30510115623474,30.87044358253479,48.046696186065674,-0.9821116924285889,36.49401068687439,10.072112083435059,47.68919348716736,-14.130854606628418,34.75847244262695,23.391705751419067,-34.53447222709656,-42.03629493713379,-4.054945707321167,34.22718644142151,-18.200504779815674,33.59452486038208,-30.736756324768066,3.9075136184692383,-3.7464797496795654,29.763585329055786,-28.95217537879944,-40.50159454345703,-29.508185386657715,-39.0731155872345,0.9539425373077393,33.20416808128357,32.45593309402466,3.2354891300201416,10.510945320129395,8.19200873374939,-1.00327730178833,-7.914173603057861,12.116950750350952,15.035486221313477,18.679016828536987,38.12112212181091,-34.09841060638428,33.95425081253052,35.37687063217163,-44.84089016914368,35.309261083602905,-48.78972768783569,-27.20075249671936,37.519317865371704,-31.624680757522583,-34.51760411262512,43.01450252532959,36.6193950176239,8.084344863891602,-29.477787017822266,6.285649538040161,-42.305195331573486,24.604201316833496,49.16572570800781,-41.12139344215393,-30.57851791381836,3.4750938415527344,41.37920141220093,-5.804133415222168,-30.33176064491272,1.480555534362793,-47.128742933273315,-30.65110445022583,8.19694995880127,34.67814922332764,5.015552043914795,14.545828104019165,-24.972474575042725,-35.815924406051636,20.63484787940979,45.44384479522705,-27.059906721115112,-21.68458104133606,-24.007648229599,-26.69321894645691,0.042253732681274414,32.73550868034363,30.676257610321045,41.64090156555176,5.560857057571411,19.35064196586609,43.84169578552246,22.20969796180725,8.984047174453735,-28.250712156295776,-46.91839814186096,21.878546476364136,-46.09789848327637,47.1143901348114,-30.000203847885132,38.52734565734863,-10.156458616256714,9.63389277458191,16.700834035873413,-45.74766159057617,-2.6615142822265625,22.082096338272095,40.314781665802,-0.2694845199584961,-41.85881018638611,36.36285662651062,14.750176668167114,-20.558321475982666,-47.74134159088135,48.001497983932495,-9.686285257339478,22.81045913696289,-0.6247043609619141,-32.39352107048035,-16.140276193618774,-44.19344663619995,10.867530107498169,-31.822550296783447,-20.092874765396118,36.516785621643066,32.6215386390686,-23.81718158721924,1.2969553470611572,-11.118626594543457,-34.274107217788696,43.89330744743347,26.84938907623291,-3.7510931491851807,-49.49104189872742,-14.805537462234497,16.295701265335083,-27.463823556900024,17.8384006023407,18.03562641143799,37.762463092803955,44.62689161300659,46.58517837524414,-37.312132120132446,46.419739723205566,41.71971678733826,-5.398112535476685,-26.365751028060913,23.87959361076355,-18.154376745224,11.51847243309021,42.5868034362793,33.98283123970032,32.98488259315491,11.428338289260864,39.090001583099365,27.06228494644165,17.537921667099,-44.96643543243408,-35.10246276855469,-1.8702149391174316,-26.581716537475586,2.4108171463012695,-47.789233922958374,-42.70663261413574,-26.0700523853302,0.6809711456298828,47.03148603439331,-45.62491774559021,30.147284269332886,44.4475531578064,-49.95166063308716,-16.250956058502197,-19.21953558921814,-37.60107159614563,-48.59321713447571,-44.713109731674194,-20.285499095916748,-33.055609464645386,-28.61897349357605,26.973438262939453,-37.464624643325806,28.664541244506836,13.839656114578247,40.77208638191223,-15.257042646408081,-27.79483199119568,-10.281497240066528,-23.43127727508545,-47.42226600646973,26.973897218704224,-14.804202318191528,17.52029061317444,15.454727411270142,17.77440309524536,48.54241609573364,7.568860054016113,-31.15285038948059,2.5581836700439453,5.027127265930176,-5.2481114864349365,45.06106972694397,20.89645266532898,-44.64523792266846,1.5231788158416748,13.155031204223633,4.424113035202026,28.590035438537598,-28.781014680862427,-35.14018654823303,-9.493756294250488,26.751935482025146,46.67518138885498,10.847151279449463,-39.66649770736694,-12.429368495941162,-23.373347520828247,-8.766645193099976,-6.360667943954468,48.3495831489563,35.64486503601074,-7.914263010025024,30.59484362602234,-44.83492374420166,23.092424869537354,30.0717830657959,-16.25763773918152,-48.23816418647766,-31.28502368927002,-2.90524959564209,-4.260069131851196,-46.343839168548584,-15.889328718185425,-1.861584186553955,8.602231740951538,-12.744700908660889,-17.925727367401123,-14.440375566482544,-24.39894676208496,-44.718337059020996,40.04202485084534,-25.093847513198853,-12.75334358215332,10.764968395233154,-18.50230097770691,-44.9182391166687,31.116890907287598,3.618568181991577,-28.489822149276733,-21.672135591506958,23.536068201065063,-24.203556776046753,-30.961132049560547,5.775570869445801,-20.82463502883911,11.388242244720459,6.520861387252808,-46.741241216659546,48.13648462295532,8.992427587509155,35.49772500991821,47.569042444229126,7.440733909606934,-45.17014026641846,-44.797760248184204,-6.785935163497925,44.24772262573242,39.99706506729126,23.489713668823242,5.327063798904419,48.94518852233887,10.497885942459106,-0.9036421775817871,11.284637451171875,33.337706327438354,-15.497708320617676,-20.627832412719727,-19.093650579452515,-30.061638355255127,-10.999327898025513,31.695902347564697,-7.861757278442383,46.37923240661621,-2.811819314956665,31.240123510360718,-39.18383717536926,-11.485272645950317,-47.425371408462524,25.133979320526123,-30.17425537109375,23.165690898895264,-28.53267788887024,-13.868463039398193,-38.9438271522522,-37.84294128417969,40.946799516677856,-37.96255588531494,-0.09303689002990723,1.635068655014038,-31.451839208602905,29.425430297851562,0.9392619132995605,-1.954483985900879,-44.55999135971069,-48.78517389297485,-0.995105504989624,-31.573575735092163,45.33195495605469,36.34361028671265,-31.482183933258057,46.0950493812561,34.45014953613281,45.32274603843689,18.643099069595337,-35.070109367370605,-4.792684316635132,-14.919215440750122,-41.037166118621826,-24.32708740234375,49.059635400772095,-20.21053433418274,4.037761688232422,9.443163871765137,-18.12167763710022,37.59831190109253,48.81058931350708,0.7315933704376221,-37.576425075531006,41.68484807014465,-18.198764324188232,-15.355652570724487,-17.947417497634888,-33.988869190216064,18.68671178817749,-29.896265268325806,43.45468282699585,36.55770421028137,-21.111249923706055,-22.105902433395386,-2.484673261642456,38.103485107421875,-36.92624568939209,36.804383993148804,39.92170691490173,27.08701491355896,-20.968955755233765,-37.06362843513489,20.418840646743774,-11.549776792526245,-39.0005886554718,15.011417865753174,-39.278799295425415,28.31423282623291,2.508646249771118,10.258316993713379,-8.654612302780151,-0.11930465698242188,9.699636697769165,22.81704545021057,-12.457627058029175,-15.515536069869995,37.27133274078369,17.29697585105896,20.30501961708069,-40.75843095779419,17.377883195877075,14.390838146209717,-2.1474063396453857,-5.223137140274048,-3.2443761825561523,25.002223253250122,-3.4925341606140137,2.7094900608062744,-35.774290561676025,48.24833273887634,15.376102924346924,-14.887285232543945,-12.47127652168274,-7.6774656772613525,2.603793144226074,-45.11728882789612,5.131208896636963,-21.42922878265381,-17.384767532348633,37.43194937705994,-43.548405170440674,-0.049626827239990234,9.32154655456543,39.03350234031677,-47.134929895401,38.331639766693115,22.35621213912964,-3.6474227905273438,26.591795682907104,8.522725105285645,5.941867828369141,24.974095821380615,32.75961875915527,16.383838653564453,-18.607503175735474,-2.7734100818634033,9.75337028503418,-5.554550886154175,46.66149616241455,32.25451111793518,-42.768967151641846,-43.43706965446472,45.592981576919556,-2.353644371032715,20.787441730499268,-3.1274020671844482,-38.57870101928711,25.481927394866943,-35.98641753196716,48.80339503288269,44.03032064437866,30.165016651153564,-38.07269334793091,20.91335654258728,13.906168937683105,3.593367338180542,30.030864477157593,29.94363307952881,-48.63688349723816,-38.0841851234436,25.19739866256714,17.584335803985596,22.31827974319458,-29.967010021209717,-28.554052114486694,-0.26090145111083984,14.277458190917969,31.82145357131958,35.726332664489746,42.87565350532532,30.526936054229736,9.280717372894287,-23.34667444229126,-5.320841073989868,-40.556901693344116,30.620646476745605,33.6838960647583,44.02883052825928,-35.86156964302063,-32.41198658943176,-32.64761567115784,32.810693979263306,-37.92969584465027,36.3799512386322,-10.403728485107422,14.3751859664917,-35.59580445289612,-11.725229024887085,17.77401566505432,-49.47246313095093],"qim":[-0.013101205,-0.0024794824,0.06450302,-0.041313358,-0.011914079,0.00092802895,0.00972354,0.008081546,-0.010842113,0.032521985,0.009992613,0.024647584,-0.011673083,-0.01664589,-0.010977696,-0.053001713,0.07695151,0.019451099,0.060847756,-0.031328954,0.011571514,-0.0095991455,0.022511028,0.008048632,-0.025881879,0.0061822194,0.023807907,0.021419577,-0.020710861,0.011771077,0.01923292,0.015363856,-0.024672247,-0.0132984705,0.039630592,0.043955382,-0.019056026,-0.018952409,0.034130402,-0.0046482184,0.010930565,-0.0046989066,0.015910372,0.013761689,-0.040525492,0.02863073,0.01756934,-0.023188397,0.0022049437,-0.00073517364,0.007749187,-0.016198635,0.020355828,-0.03362768,0.014584011,0.005326964,-0.010569004,0.015903132,-0.006983555,-0.025686765,-0.011446322,-0.049122494,-0.008818296,-0.03535661,-0.013498754,-0.0032326768,-0.007363707,-0.006694844,-0.105035566,0.013355169,-0.027167896,0.0145947635,0.011463069,-0.060869392,0.06102904,0.016682813,-0.016360808,-0.0047085336,-0.016885355,0.010535922,0.036219362,-0.015055013,-0.015274845,-0.056429755,0.028965607,0.038307305,-0.071453035,-0.03226343,0.03208223,0.02322922,-0.02439599,-0.012577427,-0.008379352,-0.014614765,0.00922942,0.010905663,-0.010773686,0.0083085485,0.013596378,0.013322654,0.014264137,0.013559598,0.010715375,-0.0009306651,-0.02357037,0.015875965,0.023141526,0.0069147665,0.011322835,-0.007757747,-0.011987922,0.015624318,0.13298202,-0.008757719,0.024796871,-0.009937306,-0.043683104,0.0042774533,0.016311465,-0.022335954,-0.012861615,0.032659404,0.02487669,-0.016546475,-0.013945754,-0.012749398,-0.0048553576,-0.01799829,0.011585728,0.020690838,0.015633093,0.059326828,0.0066769863,-0.015920063,0.011951344,0.051053733,-0.017555183,0.011355853,-0.01959718,0.038361665,0.01614528,0.0044946685,0.02268056,-0.007949287,-0.010612267,-0.015734334,0.012009101,-0.020570401,0.027763033,-0.008260355,0.010315898,0.023939697,-0.020285333,0.0018966016,-0.032127567,-0.01064209,0.013361047,0.033797678,-0.021672465,0.009346197,-0.009954153,-0.024799975,-0.020051712,0.030316362,0.015319454,0.02624113,0.0072860704,0.044656392,-0.0154281985,-0.0073633613,0.0058086365,-0.010079939,0.013135683,-0.31693152,-0.044745784,0.006801749,-0.011368783,0.017976549,0.032077156,0.0055206623,-0.026253106,0.019771745,-0.007697833,0.01854774,0.027210752,0.0130495895,-0.0111766495,0.010227372,0.007593991,-0.010441097,0.009012574,0.034552276,0.0063946433,0.0005458072,-0.002275657,0.04310307,-0.009998773,0.0146990875,0.0044085304,-0.04166817,0.002460986,0.018392608,-0.0242223,-0.003703891,0.0013077643,-0.023540646,0.0035551218,-0.04741218,0.007133929,0.011479851,-0.018524325,0.028671654,0.004171537,0.010957322,0.016337538,-0.0106973415,0.008790018,-0.030739943,0.018027509,-0.012319086,0.001662962,0.011127766,-0.018144028,-0.014714728,0.015195565,0.018012263,0.012963612,-0.017434815,-0.0056848694,0.012054245,0.032292057,-0.01787756,0.045484874,-0.021142201,-0.004278015,0.00071643846,0.023841992,-0.020425742,-0.029784089,0.019767506,0.002553853,0.021737363,-0.015502225,0.03230654,-0.08735585,-0.08967399,-0.0027953107,0.016518742,0.011198518,0.02133954,-0.021237949,0.035085507,0.017471733,0.017105322,-0.013517219,0.03217414,-0.018222522,0.010497655,0.023738045,-0.005096208,-0.02917852,0.014919387,0.02800112,-0.040305972,0.010341187,-0.010274951,0.038121328,-0.01628463,0.010699626,-0.018454514,0.01592435,-0.020165822,-0.0018126034,-0.015981985,0.10043976,-0.030705353,-0.010772881,0.023514193,0.07471292,0.023364024,-0.031494398,-0.021676447,-0.03310344,0.02041755,0.011136965,0.008139076,-0.01988913,0.03470145,0.037063457,-0.023914324,0.00140802,0.010128956,-0.039971862,0.011620348,0.017002352,0.016900996,0.018495461,-0.013984177,0.041497454,-0.022264373,0.019041087,-0.05699011,0.006148821,0.0103585385,0.020954689,0.010954865,0.010360949,-0.03053745,0.0062422943,0.010823838,-0.07300881,0.010328644,0.0068710884,0.019423787,0.08545138,0.009928934,0.046972584,-0.097388454,-0.034258243,-0.007379291,0.02802131,0.01983823,0.006944485,-0.014740169,0.023205994,0.015130686,-0.019729396,-0.0024544518,0.03944201,0.012596891,0.012549141,-0.040789012,-0.010232717,0.0018111849,-0.013013848,0.020599738,-0.017454904,-0.012338953,-0.007526418,-0.013134628,0.006844956,0.012726944,0.034113187,0.02438306,0.005668335,0.015279257,-0.050537087,-0.020793393,0.006010578,-0.009850998,-0.046503365,0.011308896,0.0076311226,0.011506388,0.008521802,-0.01078925,-0.01451274,-0.010172187,0.023237716,-0.005752382,0.026014445,-0.0086170435,-0.011997826,-0.018529836,-0.0092723565,-0.017832054,-0.025040373,0.02004721,0.020931052,-0.011624173,0.002109601,-0.02178891,-0.013305973,-0.0030224537,0.013150437,-0.023658117,0.018663295,0.013942854,0.02378832,0.015405176,0.011481561,-0.01366264,0.018624095,0.022551801,0.042499725,-0.005492734,-0.013225229,0.013406076,-0.010119517,0.017975451,0.017088348,-0.013360308,-0.02318897,0.0226273,-0.010061049,0.033261046,-0.010884411,0.017643373,0.033014696,0.031520132,-0.037618306,0.05699851,-0.034591123,0.017496925,0.031360563,-0.025818046,-0.009317575,-0.0019639013,0.024381343,-0.012077796,-0.0257299,-0.015864592,-0.06865056,-0.025320258,0.08241863,0.017884802,-0.05613191,-0.028575001,-0.013889582,-0.01005364,-0.029598359,-0.019927721,0.026792776,0.03963608,-0.17802237,0.010541449,-0.031179426,-0.01838312,0.019041026,0.01335738,0.011408867,-0.020134307,0.048159804,-0.012595896,-0.008949527,-0.01212997,-0.02007999,0.021252993,-0.018681832,-0.03502606,0.08254479,0.010818475,-0.014607759,-0.018522095,-0.007028181,0.106291674,-0.029846253,0.05908714,-0.010657241,0.01482233,0.011653953,-0.00691643,0.010922924,-0.028043473,0.022595333,-0.06011269,0.0114800185,0.019125188,-0.013891406,0.010243299,0.003779285,-0.0148454355,-0.00939788,-0.021593042,0.03485293,-0.03462289,-0.00977761,-0.016468924,0.00372428,-0.002699382,0.00648246,-0.026548058,-0.021328114,-0.015555837,0.015197092,-0.03525687,0.034644518,-0.0133001935,0.013693777,-0.011482546,0.014671229,0.05323393,0.018271662,0.045669306,-0.0122899925,0.0152342925,-0.011483755,-0.010345974,0.0024888092,-0.015419155,-0.015294723,-0.014115668,0.011746249,-0.013713992,0.025354097,-0.022052288,-0.013959537,-0.030311791,0.023333626,0.0013349168],"im":[43.345797061920166,4.4418394565582275,-6.056833267211914,16.258692741394043,40.608423948287964,-0.21324753761291504,-10.048431158065796,-11.12680435180664,25.371932983398438,-29.96826171875,-21.297365427017212,-35.52197217941284,11.060786247253418,48.374080657958984,41.391295194625854,10.590869188308716,-4.212003946304321,-43.216919898986816,-13.135671615600586,31.786620616912842,-20.411497354507446,24.686843156814575,-37.59511709213257,-14.134961366653442,37.9281222820282,-10.277289152145386,-38.61556649208069,-44.22081708908081,25.282704830169678,-14.75973129272461,-44.55114006996155,-26.653659343719482,39.968037605285645,48.723143339157104,-23.260533809661865,-22.26508855819702,7.551860809326172,12.218654155731201,-28.922748565673828,7.131016254425049,-26.209211349487305,6.066006422042847,-48.12785983085632,-4.616034030914307,17.521125078201294,-34.23506021499634,-36.95882558822632,28.596490621566772,-5.126017332077026,1.4252543449401855,-23.649591207504272,36.15105748176575,-37.69415616989136,6.59412145614624,-46.48883938789368,-10.848701000213623,47.84513711929321,-37.399476766586304,18.515580892562866,38.90576362609863,19.675534963607788,8.709895610809326,26.03003978729248,14.693492650985718,49.84061121940613,1.7790615558624268,9.438121318817139,12.953466176986694,7.253843545913696,-22.26783037185669,21.133846044540405,-40.97285270690918,-12.669813632965088,15.439695119857788,-15.478849411010742,-33.490586280822754,40.34532904624939,8.027178049087524,27.140533924102783,-20.52289843559265,-27.576541900634766,32.51219987869263,28.47936749458313,17.10929274559021,-30.95460534095764,-23.213768005371094,13.922911882400513,28.821682929992676,-25.386494398117065,-36.92731261253357,12.060338258743286,28.478050231933594,10.702484846115112,38.40343356132507,-13.145780563354492,-36.29210591316223,16.291505098342896,-24.950122833251953,-12.02610731124878,-36.632239818573,-19.933801889419556,-49.845194816589355,-28.576356172561646,1.2494564056396484,40.82525968551636,-42.58204102516174,-42.27784276008606,-13.667184114456177,-7.4896156787872314,22.77733087539673,48.683035373687744,-41.43768548965454,-2.324420213699341,17.756575345993042,-39.4742488861084,10.170352458953857,22.795987129211426,-9.921813011169434,-31.018930673599243,43.216121196746826,21.304935216903687,-29.774165153503418,-33.969759941101074,13.203275203704834,37.48779296875,5.867600440979004,10.569411516189575,21.49447202682495,-5.843460559844971,-21.409595012664795,-14.3649160861969,-16.855674982070923,-7.534158229827881,24.67184066772461,-45.87502479553223,-17.855334281921387,49.380308389663696,-48.09959530830383,38.07123303413391,-22.476726770401,-43.655967712402344,-10.378402471542358,-19.33884024620056,20.105814933776855,46.82497978210449,42.25648641586304,-25.851410627365112,46.38991355895996,-33.22574496269226,2.3495614528656006,-32.45689272880554,-41.60134792327881,35.59925556182861,-3.1007468700408936,31.123584508895874,25.646287202835083,-28.581124544143677,-15.930688381195068,33.5404634475708,-29.35711145401001,35.4337215423584,37.84334659576416,14.862620830535889,-32.973653078079224,-28.648942708969116,-8.927428722381592,-16.12451672554016,-13.891184329986572,38.54139447212219,3.0408501625061035,-8.12956690788269,12.235844135284424,-8.372008800506592,2.475857734680176,10.060811042785645,-8.479130268096924,46.74143195152283,-35.0755512714386,-30.716753005981445,-14.717990159988403,31.02543354034424,-44.626760482788086,6.091850996017456,-47.168755531311035,-21.890789270401,-31.82963728904724,41.61178469657898,-34.059447050094604,-11.592918634414673,36.12170219421387,-18.9092218875885,-27.89711356163025,-4.579353332519531,-0.3112912178039551,0.7512986660003662,-12.973839044570923,23.795872926712036,-32.52030611038208,-4.902446269989014,15.657806396484375,-3.7959158420562744,-29.763197898864746,31.528782844543457,7.709330320358276,-1.6148149967193604,42.39721894264221,-2.53484845161438,20.812368392944336,-18.819081783294678,-35.00213027000427,33.98406505584717,-34.86435413360596,-9.6127450466156,-46.41193151473999,-25.334781408309937,32.28038549423218,-29.671061038970947,16.952764987945557,-47.731924057006836,25.306761264801025,-3.952735662460327,-49.36896562576294,46.20940685272217,26.109540462493896,-49.1416335105896,-34.31541323661804,-29.403913021087646,27.791619300842285,1.0956823825836182,-33.85303020477295,-12.844151258468628,31.075692176818848,-14.88233208656311,20.44493556022644,10.053056478500366,-0.5214691162109375,-35.82519888877869,41.57443046569824,23.34272265434265,-43.290114402770996,-6.113255023956299,-44.72278952598572,40.60711860656738,-30.7405948638916,2.987128496170044,3.6925792694091797,5.768907070159912,-8.37048888206482,-45.21014094352722,-46.81180715560913,43.0672824382782,-27.797681093215942,-29.874682426452637,-34.33801531791687,48.54048490524292,-27.84382700920105,33.53850841522217,-38.14209699630737,-39.118677377700806,8.376073837280273,5.339723825454712,-9.49600338935852,-33.412712812423706,23.05539846420288,-48.07826280593872,15.534448623657227,-23.57519268989563,28.119462728500366,-33.55565667152405,12.923061847686768,-22.367900609970093,43.514811992645264,4.250532388687134,31.173092126846313,-9.020519256591797,32.00048804283142,48.94275665283203,-35.394448041915894,-13.120436668395996,-40.995824337005615,25.34235119819641,8.549892902374268,19.532662630081177,-22.39360809326172,-40.91066122055054,-14.843076467514038,23.62731099128723,-7.703357934951782,-21.620917320251465,30.644917488098145,-2.852344512939453,-11.042582988739014,0.5348265171051025,-10.783028602600098,-49.28560256958008,-47.508054971694946,-14.991790056228638,17.871558666229248,-22.62340784072876,14.050883054733276,-49.920010566711426,14.643019437789917,-14.776086807250977,-44.69032287597656,-45.962679386138916,-16.95232391357422,-40.13203978538513,30.95831871032715,-13.95142674446106,-34.92149114608765,5.924975872039795,-28.772956132888794,-11.977928876876831,-36.270880699157715,-8.271998167037964,-38.513731956481934,-8.883845806121826,10.188007354736328,23.850935697555542,8.76876711845398,-26.687419414520264,-39.685821533203125,-2.577883005142212,49.63480234146118,-40.07321000099182,-42.392635345458984,49.43552613258362,5.349856615066528,-25.03790259361267,-15.2069091796875,-47.062814235687256,7.974272966384888,37.09788918495178,-1.1465370655059814,14.6370530128479,-17.02728271484375,31.182241439819336,2.4470925331115723,12.611877918243408,33.94029140472412,-12.55558729171753,-49.400657415390015,-29.31388020515442,-40.9467875957489,-5.797755718231201,-18.405896425247192,19.74276304244995,48.012638092041016,-12.941175699234009,36.748915910720825,21.457672119140625,-13.263070583343506,-18.213272094726562,-19.633901119232178,-9.16144847869873,41.56053066253662,34.05109643936157,30.129212141036987,-32.25942254066467,7.388991117477417,-37.83304691314697,1.9508004188537598,48.933082818984985,38.65838050842285,31.542474031448364,47.47498035430908,39.52299952507019,-48.0254590511322,-39.45198655128479,22.11991548538208,-5.080521106719971,45.88324427604675,37.35007047653198,5.338019132614136,-4.638272523880005,35.65564155578613,-46.68084979057312,-24.426329135894775,-30.641257762908936,-45.09172439575195,-40.69738984107971,34.91917848587036,-43.43228340148926,-23.871243000030518,-23.264193534851074,8.358514308929443,29.69568371772766,-43.33539605140686,20.29670476913452,-21.490567922592163,-49.666398763656616,32.24117159843445,28.48944067955017,-40.93570113182068,18.89551877975464,-15.830343961715698,22.116941213607788,-27.148687839508057,-30.080324411392212,-27.962374687194824,3.2038331031799316,-17.543506622314453,3.7376821041107178,-45.78098654747009,-25.893747806549072,7.776576280593872,15.055537223815918,0.5882501602172852,-17.63293147087097,34.14789438247681,28.129589557647705,3.4773290157318115,14.242756366729736,38.79078030586243,-11.192750930786133,-15.44806957244873,17.101937532424927,34.7845733165741,31.989365816116333,37.67119646072388,9.896892309188843,4.8938751220703125,-32.54439830780029,-22.624212503433228,3.8615822792053223,-32.79600739479065,31.229335069656372,43.948984146118164,-45.93927264213562,-37.63342499732971,-38.90456557273865,49.666422605514526,-14.953404664993286,32.47632384300232,25.875049829483032,26.06133222579956,13.935458660125732,-46.76772952079773,29.79491353034973,25.72677731513977,-7.234305143356323,-7.328581809997559,44.147539138793945,48.449116945266724,2.4765372276306152,-8.503532409667969,30.373048782348633,-14.845943450927734,42.03190207481384,-43.60983371734619,-46.30388021469116,14.504945278167725,-49.856603145599365,35.50288677215576,-29.714709520339966,16.025090217590332,-23.339354991912842,-20.299243927001953,36.70631647109985,-47.875046730041504,-7.5417399406433105,18.699055910110474,16.040587425231934,13.215100765228271,-10.820931196212769,28.428423404693604,9.746849536895752,35.37232279777527,-9.119701385498047,3.9574742317199707,-4.2318642139434814,12.088251113891602,16.268301010131836,20.518845319747925,-49.245572090148926,28.360867500305176,-16.540712118148804,17.576903104782104,-44.05108094215393,35.94245910644531,-49.23199415206909,-10.837304592132568,-13.090187311172485,-20.516622066497803,43.890613317489624,-21.00656032562256,15.95160961151123,28.401726484298706,-3.226649761199951,33.4202766418457,31.00712299346924,22.07433581352234,-23.246610164642334,38.86039853096008,-36.47381663322449,40.20724892616272,31.836122274398804,28.097456693649292,-33.397287130355835,-3.2816171646118164],"qre":[-0.011428341,0.023496019,0.080554254,0.02888265,0.012306261,-0.0659623,-0.029548608,0.025709959,0.017600443,-0.0052473517,-0.019218285,0.009293292,0.030316604,0.008186695,0.01202945,-0.046853933,0.11112173,0.008469676,0.030492684,-0.0020244734,0.020808931,0.017224776,0.009593173,0.02246403,-0.0035385252,0.023734406,-0.0070512467,0.005057609,-0.019754274,0.025670113,-0.007861243,0.018449327,0.0029291082,0.009802559,0.011540618,0.006489095,0.046478197,-0.034524057,-0.00389481,-0.025104286,0.017250312,-0.027432637,-0.008800316,-0.052838393,0.025896616,-0.004071829,-0.012911016,0.016528184,0.020622456,0.022699753,-0.016359001,-0.0136266695,0.011210101,-0.06299861,0.0100507,-0.021509223,0.010449709,0.013126835,0.018121859,-0.00064841995,0.021230537,0.056805186,0.016155848,-0.034002747,0.009413931,0.042504333,-0.026944105,-0.021725954,-0.05871557,0.020527814,-0.023397038,0.01196656,-0.027809216,0.015404966,-0.014771386,0.014826266,-0.011740665,-0.023757182,-0.01835838,-0.02005912,0.0012529197,0.015375433,0.017407667,0.010671268,0.009835562,0.013518433,-0.0051488657,-0.008859247,0.01531282,0.009458112,0.03778444,0.016836321,-0.026696848,0.0129215885,0.024837473,-0.0134745445,0.02335026,-0.016247287,-0.030752404,0.013645273,-0.022629842,-0.009389969,0.016129296,0.027276179,0.004667478,-0.010990274,0.0034405615,-0.021403864,0.037196748,0.01674539,-0.01012591,-0.011529806,0.19881302,0.020408632,-0.0036460313,-0.029636728,0.0028371338,-0.02031796,-0.016118042,0.004236537,0.020934915,0.0055015795,0.010652181,-0.03129575,-0.013323806,0.04483637,0.020875912,-0.022658477,-0.042993646,-0.02320167,-0.029049773,0.00014872024,0.029011143,0.01979455,0.010848272,0.01590015,0.006879342,0.010350605,0.011432449,0.015333327,-0.010447956,-0.020319374,0.025659122,-0.018225843,0.010677858,-0.011170669,0.01789762,-0.0045036175,0.008049965,0.05871514,-0.014540153,-0.0015315813,0.012582922,0.024658924,-0.00027817753,-0.01736958,0.016998835,0.031293165,-0.01328394,-0.015199042,0.013484731,-0.0063477373,0.030774435,-0.00057436054,-0.017321793,-0.047442447,-0.019969378,0.034936164,-0.012738632,-0.04865452,0.026091516,0.02687376,-0.037369154,0.16602166,-0.049450453,-0.027493846,0.010676042,0.013760563,-0.0039172242,-0.018563904,-0.012528152,0.007219759,-0.034704052,0.0070144315,0.022418695,0.015481943,0.011986487,0.013988598,-0.024441473,0.013417779,0.019884584,-0.006685891,-0.036817335,0.041869644,-0.054988958,0.038267896,0.017894521,0.015360145,0.029661693,0.030412812,0.02534301,0.016723538,0.013473683,-0.021603791,-0.02842787,-0.0010384187,-0.037280824,0.0054920274,-0.018115921,-0.014006741,-0.014210487,0.0005600152,0.020409733,-0.010771517,0.019440956,0.014729398,-0.014798123,-0.029467374,-0.0072588804,-0.018303836,-0.020443734,-0.010078335,-0.007965059,-0.01862937,-0.008849553,0.014158438,-0.016517423,0.017982436,0.071806066,0.014517954,-0.038358413,-0.015990112,-0.03142334,-0.024230393,-0.020180244,0.037059028,-0.009852329,0.008607813,0.019719422,0.008116301,0.020278918,0.0036788192,-0.011892952,0.0026884994,0.14701375,-0.12744997,0.021834238,0.041238103,-0.011058591,0.00069435337,0.006487195,0.005584,0.016720425,-0.014337129,-0.009785596,-0.01097024,0.014535164,0.012846172,0.0065822816,-0.024134064,-0.06791936,-0.0367224,-0.0073467814,-0.011119864,0.010399546,0.023576587,-0.012797443,0.017718181,-0.014296155,0.032976665,0.021408964,-0.0075341845,-0.020570755,-0.016039371,-0.032348756,-0.004087654,-0.010200828,-0.010556026,-0.010600591,0.004902518,-0.015838573,-0.0454469,-0.024473164,-0.022245934,-0.012173516,0.021956708,-0.021123638,-0.057450213,0.018453747,-0.0144386105,-0.022173261,0.02854238,0.27044454,-0.030702103,-0.0074763675,0.008372959,-0.029860072,-0.024226535,0.010593961,-0.032997742,0.00434384,0.025378961,-0.019450584,0.011157307,0.004099707,0.022939203,0.012280971,0.0073395795,-0.020210499,-0.013884967,-0.08361774,0.015883628,0.022944147,0.012579214,0.055029623,0.01261819,0.05550668,-0.00863803,0.016208665,0.0280551,-0.016272314,-0.010311483,-0.05143584,-0.008927478,-0.0063696,0.011312831,-0.0031375762,0.021278253,-0.0044294368,0.025878266,-0.010448239,-0.058748044,-0.0130813485,0.039704155,-0.026828023,0.028026033,-0.015971756,-0.06992883,-0.023240594,-0.014644922,0.022323051,-0.00978018,-0.000108269014,0.00097365334,-0.030749755,0.024426883,0.0024043017,-0.00084645115,-0.020696057,-0.013077466,-0.0021566064,-0.02692154,0.018993495,0.02129906,-0.029284118,0.011966426,0.014682818,0.01530181,0.013429349,-0.027302328,-0.003295506,-0.065900914,-0.010061839,-0.011660524,0.014421773,-0.007591269,0.002558183,0.0039418484,-0.009614363,0.019758182,0.020267777,0.00034741705,-0.013386611,0.023602486,-0.051597167,-0.010188734,-0.0071754893,-0.01940127,0.014507417,-0.010213786,0.012259448,0.014303738,-0.009052666,-0.020884037,-0.0045390753,0.025039414,-0.016445423,0.011385666,0.019904137,0.022656513,-0.007214633,-0.015358669,0.016619908,-0.006384165,-0.02076613,0.031540405,-0.019330278,0.018400837,0.0027533676,0.01156352,-0.10161948,-0.0003876185,0.08976722,0.008720391,-0.015087743,-0.051511206,0.023066493,0.057746783,0.028076084,-0.014415881,0.015895404,0.06565522,-0.01035057,-0.0034093456,-0.0238902,0.028946,-0.011463181,0.002225805,-0.015532972,0.012876452,0.04598488,-0.060620602,-0.010267208,-0.013450396,0.120037176,-0.014501814,0.0051230085,-0.008963486,-0.0072056823,0.01328587,-0.012770686,-2.0118254e-5,0.030021517,0.015139089,-0.016302783,0.017841054,0.03221369,-0.0016575244,0.01667343,0.011603376,0.06779783,0.036866836,0.010839668,0.006263541,-0.052806355,-0.034666818,0.009584206,-0.02210722,0.01183108,0.010962827,-0.010764272,-0.020712206,0.009988821,-0.0018591266,0.015806958,-0.011731389,-0.018975854,0.02400812,-0.013618962,0.010441928,0.022064287,0.023948416,-0.022306079,0.034171738,0.04479011,0.0043763514,0.030125642,0.013941392,-0.019862203,-0.025977114,0.038597915,0.038618486,0.029259775,-0.022718722,-0.008811727,-0.0003243402,0.029904133,0.024078844,0.011105934,0.013697496,0.009097085,0.045587815,-0.032587964,-0.011844011,-0.011356506,0.022206582,0.02424944,0.016038502,-0.027661074,-0.01495396,-0.016103921,0.020981146,-0.019165445,0.012838633,-0.007231959,0.007884293,-0.015608087,-0.012649285,0.012418142,-0.020124717]}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/large_negative_imaginary_components.json b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/large_negative_imaginary_components.json
new file mode 100644
index 000000000000..50828a4af630
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/large_negative_imaginary_components.json
@@ -0,0 +1 @@
+{"re":[-2.228776216506958,8.436907529830933,7.275875806808472,9.584323167800903,-2.1249735355377197,-4.1777122020721436,-6.578572988510132,9.134942293167114,5.3589606285095215,6.304576396942139,4.39957857131958,-0.5490446090698242,-2.087275981903076,-6.477264165878296,5.565413236618042,0.7311642169952393,-3.4480106830596924,1.0264825820922852,8.464573621749878,9.406684637069702,-3.8020825386047363,2.990083694458008,1.5621960163116455,-6.790168285369873,9.081023931503296,1.9816696643829346,8.569597005844116,-5.628167390823364,8.718774318695068,5.07335901260376,-2.1391332149505615,4.265574216842651,8.965415954589844,-3.915834426879883,-0.8281993865966797,1.7910563945770264,9.807496070861816,8.491710424423218,0.15569210052490234,3.656245470046997,0.5325412750244141,-1.1702823638916016,-4.485706090927124,-7.717360258102417,9.529192447662354,3.760157823562622,-5.323116779327393,-9.894239902496338,9.557515382766724,-2.7808046340942383,9.33606505393982,6.907070875167847,-3.040587902069092,9.123280048370361,-1.2489902973175049,8.037534952163696,8.094649314880371,1.4732396602630615,-5.742676258087158,-9.418182373046875,6.83297872543335,-5.1398444175720215,8.60918641090393,-3.2871055603027344,6.14834189414978,5.84707498550415,7.999465465545654,3.2096052169799805,-1.5396332740783691,-1.1847686767578125,-0.7001173496246338,-6.012333631515503,-8.81953239440918,5.966930389404297,-7.151132822036743,9.276673793792725,-4.684008359909058,-3.370349407196045,-3.1264185905456543,-9.2063570022583,2.4948883056640625,-1.0954487323760986,4.755569696426392,-5.408815145492554,6.984148025512695,-9.433122873306274,-6.691423654556274,9.266800880432129,-2.0593667030334473,9.012383222579956,-9.859538078308105,-2.5408756732940674,8.478984832763672,3.8003218173980713,-6.427123546600342,1.8113505840301514,2.9868710041046143,2.924572229385376,-9.328807592391968,2.8665542602539062,1.926800012588501,7.896689176559448,-9.117565155029297,-5.794428586959839,-6.057100296020508,-7.080953121185303,7.6889097690582275,7.137688398361206,8.17387580871582,1.5177631378173828,-6.527595520019531,-8.66237998008728,5.929558277130127,-1.225581169128418,-0.7109355926513672,-3.7025856971740723,8.531126976013184,-5.737042427062988,7.69434928894043,5.326284170150757,-8.819184303283691,0.3515803813934326,6.160523891448975,3.746839761734009,6.18550181388855,-6.498891115188599,-1.857677698135376,5.565519332885742,-6.064373254776001,-3.295959234237671,-9.812557697296143,0.10671019554138184,2.883484363555908,-7.80531644821167,2.6894545555114746,-9.952048063278198,-6.417833566665649,0.45530080795288086,9.875171184539795,-6.071810722351074,-4.733986854553223,7.626994848251343,0.46828389167785645,0.883643627166748,1.7716872692108154,0.8025908470153809,3.8852572441101074,0.9534239768981934,8.961259126663208,9.627785682678223,-9.04905080795288,-2.9863619804382324,-2.1692872047424316,-6.056270599365234,8.619941473007202,-4.641786813735962,-8.168779611587524,4.221217632293701,-3.399606943130493,0.28868794441223145,-2.288459539413452,-4.862885475158691,-4.173250198364258,-7.457352876663208,2.7807438373565674,-2.882734537124634,-5.447888374328613,-7.468822002410889,5.3860437870025635,-8.275880813598633,-6.949174404144287,-3.82448673248291,6.23656153678894,8.878289461135864,-1.8101584911346436,4.55219030380249,-5.928670167922974,-3.091048002243042,8.498085737228394,2.9729115962982178,-3.139514923095703,8.18785309791565,-3.102881908416748,-9.849282503128052,-8.946846723556519,-4.596810340881348,-0.3751492500305176,6.130346059799194,5.731527805328369,-3.400832414627075,-7.4176061153411865,-8.686089515686035,9.546959400177002,1.2622380256652832,-0.5971956253051758,2.2337615489959717,-6.361860036849976,1.9479382038116455,2.9255855083465576,6.609444618225098,-3.414483070373535,-8.466776609420776,-6.793429851531982,-3.8049590587615967,4.067095518112183,-6.921666860580444,-6.185286045074463,-4.952110052108765,8.052566051483154,-4.498751163482666,9.643113613128662,7.161732912063599,1.046203374862671,-2.65902042388916,0.18576622009277344,-3.4399282932281494,8.68668794631958,-6.29734992980957,-8.097808361053467,-2.8106915950775146,-4.507366418838501,6.595238447189331,4.7048211097717285,2.7175915241241455,-6.469595432281494,-7.631874084472656,-6.740376949310303,-8.338872194290161,1.4922118186950684,5.969362258911133,4.917659759521484,-9.349009990692139,-1.157468557357788,-7.042748928070068,2.314530611038208,0.5584728717803955,-0.4955744743347168,7.952371835708618,5.380462408065796,-1.9755947589874268,-9.958537817001343,0.362623929977417,9.455997943878174,-2.4095451831817627,0.679161548614502,1.7281651496887207,6.210070848464966,-5.111459493637085,-0.2616560459136963,3.72042179107666,3.455681800842285,-2.6992058753967285,2.1603846549987793,-3.264303207397461,5.251638889312744,1.3412117958068848,-8.018065690994263,-6.072368621826172,3.728741407394409,-2.820570468902588,-8.545608520507812,-3.0185115337371826,-9.157929420471191,9.1829514503479,-8.313779830932617,-2.0489728450775146,4.577087163925171,-5.055100917816162,-1.5503644943237305,1.4190089702606201,8.382102251052856,9.487299919128418,1.2872159481048584,-4.375574588775635,-2.565603256225586,-1.3802540302276611,-5.937559604644775,-6.888357400894165,0.11879086494445801,7.178000211715698,0.811464786529541,1.384270191192627,-6.585249900817871,-9.235894680023193,-1.5034735202789307,-4.1228532791137695,-3.3905029296875,-2.124589681625366,-5.541996955871582,-4.754594564437866,9.418516159057617,-4.63361382484436,3.700822591781616,6.577640771865845,1.1294960975646973,-9.86505389213562,1.6756606101989746,5.435278415679932,9.991589784622192,5.386490821838379,9.971826076507568,-7.701585292816162,-8.145720958709717,-5.717756748199463,-6.6606950759887695,4.177006483078003,4.668734073638916,-5.330311059951782,8.773050308227539,-2.0393216609954834,6.169050931930542,-0.01336216926574707,2.2683632373809814,-5.332273244857788,-1.0563933849334717,9.944709539413452,-3.264756202697754,9.299091100692749,0.9416854381561279,1.638113260269165,7.306523323059082,-5.237898826599121,-5.186268091201782,-4.741700887680054,1.4508473873138428,9.729021787643433,-6.848111152648926,6.837179660797119,0.8093321323394775,1.5185117721557617,-9.57131028175354,7.3823630809783936,-8.174657821655273,-3.333261013031006,-8.251979351043701,7.488762140274048,8.163808584213257,0.3913545608520508,-5.361449718475342,-2.366870641708374,-6.537419557571411,-5.7085120677948,-9.846740961074829,7.134528160095215,9.097026586532593,-0.3970789909362793,4.402344226837158,0.39218783378601074,-3.934142589569092,6.177935600280762,-4.277690649032593,-2.038719654083252,5.099680423736572,9.463040828704834,1.447131633758545,-2.933703660964966,-2.825087308883667,-4.904218912124634,-5.8976733684539795,3.8670706748962402,1.4730095863342285,0.877537727355957,-8.307068347930908,7.245649099349976,-9.13083791732788,9.22810673713684,-3.718153238296509,0.6325483322143555,-1.7277824878692627,0.33536672592163086,-1.8943774700164795,-4.978837966918945,8.68647575378418,-6.075214147567749,7.652729749679565,4.551624059677124,3.453805446624756,-5.4493677616119385,3.7846601009368896,-8.874651193618774,-1.8910253047943115,7.954052686691284,6.07054591178894,0.7536160945892334,7.710627317428589,-1.1790454387664795,-9.02275800704956,8.831952810287476,5.948970317840576,-8.662018775939941,4.309269189834595,-0.721818208694458,-3.0049359798431396,-3.550748825073242,-7.076585292816162,-4.611324071884155,2.6455092430114746,-3.7926220893859863,7.244012355804443,9.223110675811768,0.36832451820373535,-4.164543151855469,8.5117506980896,-5.089238882064819,5.567083358764648,1.5968632698059082,-6.812208890914917,5.228836536407471,-0.9060943126678467,7.462247610092163,-4.203047752380371,7.63114333152771,2.0872294902801514,-4.028729200363159,9.527798891067505,8.998357057571411,1.0825681686401367,-3.5922563076019287,4.184209108352661,9.224324226379395,-7.074679136276245,9.664032459259033,4.345053434371948,-3.28588604927063,-3.117460012435913,4.3907153606414795,-9.898974895477295,-4.044010639190674,4.36646580696106,8.452155590057373,5.710711479187012,6.268067359924316,6.978422403335571,8.869973421096802,-5.868110656738281,-1.6430985927581787,8.656150102615356,2.182438373565674,-5.783761739730835,-5.374585390090942,4.287064075469971,-5.7181572914123535,-0.9635257720947266,0.10222434997558594,-0.917288064956665,1.2485325336456299,8.891712427139282,4.262005090713501,-7.338446378707886,3.223743438720703,-4.9533116817474365,6.614842414855957,-9.044502973556519,1.1766493320465088,-2.6040971279144287,1.8730854988098145,-8.774319887161255,-2.2353923320770264,-3.1974434852600098,-1.7815065383911133,2.377389669418335,9.63613748550415,-9.402647018432617,-2.2276175022125244,4.058946371078491,1.6032969951629639,-3.1666696071624756,3.148902654647827,-0.5040788650512695,-1.2979412078857422,-8.795660734176636,3.83516788482666,-8.02047610282898,-2.801312208175659,0.459214448928833,9.846713542938232,6.3727593421936035,9.099488258361816,6.46031379699707,-7.465628385543823,-9.622703790664673,-6.469552516937256,-8.945024013519287,9.601819515228271,-1.0703182220458984,1.3781547546386719,5.8708977699279785,-9.827817678451538,3.716481924057007,1.7923510074615479,5.548516511917114,0.5397725105285645,1.708815097808838,4.487103223800659,0.4221785068511963,4.737155437469482,7.1907639503479,4.501062631607056,8.280060291290283,8.787466287612915],"qim":[4.8084832e-30,1.7029396e-30,3.3040408e-30,1.759784e-30,4.488977e-30,6.559799e-30,1.8666702e-30,1.9879679e-29,7.38183e-30,6.1041797e-30,1.3651807e-30,1.6348922e-30,1.1248221e-30,1.0818198e-30,1.0841446e-30,2.8605473e-30,1.3904712e-30,1.2593236e-30,1.5275485e-30,1.2497101e-30,1.3661716e-30,1.8434774e-30,1.6010295e-30,3.1949165e-30,1.8706014e-30,1.848156e-30,3.293467e-29,1.868625e-30,2.03943e-30,1.5587438e-30,2.1071116e-30,2.4163594e-30,4.2702787e-30,3.169762e-30,6.0705763e-30,3.887461e-30,1.1613841e-29,1.5592532e-30,2.50944e-30,1.58461e-30,1.3990741e-30,1.24075855e-30,1.2114223e-30,1.0254376e-30,3.1218124e-30,1.0331091e-30,2.1017506e-30,2.5703179e-30,1.59614e-30,1.116127e-30,1.0820481e-30,1.4069268e-30,1.1908835e-30,1.2643223e-29,3.514635e-29,5.9227194e-30,1.1977343e-30,1.0287432e-30,9.8837875e-30,3.0129194e-30,3.3661908e-30,1.4790635e-30,1.082965e-30,2.228858e-30,1.0824653e-30,1.6371036e-30,1.9671313e-30,1.7367795e-30,1.2689055e-30,1.8372783e-30,2.7157446e-30,1.2781161e-30,4.4657644e-30,2.0697975e-30,1.5414642e-30,9.591672e-30,1.3446993e-30,1.6213782e-30,1.1429013e-30,4.4651832e-30,4.8248574e-30,1.7279641e-30,1.1234669e-30,1.27876595e-30,1.0142181e-30,1.649547e-30,1.1234888e-29,2.4023742e-30,1.2765189e-30,2.8835452e-30,1.34299355e-30,8.781124e-29,2.7298402e-29,3.5016747e-30,1.3962125e-30,1.6575433e-30,1.0596962e-30,1.5911624e-27,2.4570743e-30,2.0817651e-30,1.4370308e-30,3.510682e-30,1.0371698e-30,1.2637147e-30,1.677319e-30,5.303167e-30,1.01579225e-30,2.0793914e-30,1.7928956e-30,5.543973e-30,2.2943524e-30,5.3058873e-27,1.1846895e-30,2.3747284e-30,1.2086462e-30,2.4929632e-30,1.0050726e-30,1.0371242e-30,1.5101512e-30,9.3323516e-30,1.4909819e-30,1.3178923e-30,1.2612294e-30,1.8983773e-30,1.0043472e-30,1.6848441e-30,2.8697e-30,1.2073275e-30,1.5610387e-29,1.4154727e-30,1.2030877e-30,4.8918985e-30,1.5125299e-30,1.1665871e-30,1.1495111e-30,1.0295515e-30,1.5267519e-30,1.8921444e-30,1.3421577e-30,1.4054829e-30,1.0164203e-29,1.3750779e-30,3.106077e-30,2.3423085e-30,2.5790132e-30,1.6017719e-29,2.3833913e-30,2.7173756e-30,5.1680197e-30,1.7472418e-30,1.4307559e-29,1.0565828e-30,3.140648e-30,2.9262805e-30,4.9819147e-30,2.2708853e-30,6.346227e-30,1.7318097e-30,1.390629e-30,1.2736725e-30,1.896925e-30,1.9995003e-30,3.041706e-30,2.0236158e-30,1.3377586e-30,3.7863553e-30,1.6370254e-30,1.2646519e-30,1.39699905e-30,2.723144e-30,4.190524e-30,7.6936696e-30,1.1782464e-29,2.8837598e-30,3.8342666e-30,1.6202817e-30,2.9295035e-30,2.541763e-30,4.618455e-30,1.4743619e-30,1.4083549e-30,1.619951e-30,1.1817525e-30,1.04299985e-29,3.382789e-30,1.46542505e-30,2.3775221e-30,2.637752e-30,5.0499907e-30,2.132314e-29,5.1154464e-30,6.342741e-30,1.1180699e-30,7.949403e-28,1.1532588e-30,1.2214547e-30,1.1217093e-29,4.3511395e-30,1.0078787e-30,1.4824764e-30,2.233604e-30,2.8885393e-30,1.5459367e-30,6.636415e-30,1.0175231e-29,1.2407479e-30,3.582068e-30,1.0224481e-30,1.9578705e-30,1.1623965e-30,3.2966286e-30,1.6009784e-30,2.3133926e-30,1.3690215e-30,1.7117306e-30,1.7508806e-30,1.2685085e-30,2.1442835e-29,2.802067e-30,4.238456e-30,1.0800243e-29,1.8590942e-30,2.2584427e-30,2.637247e-30,2.0407823e-30,3.0871387e-30,1.9916664e-30,1.9258993e-30,5.497446e-29,5.6488447e-30,2.443877e-30,9.910897e-30,1.6702579e-30,1.1463352e-30,9.326811e-30,2.2231508e-30,3.179202e-30,2.2417035e-30,1.199683e-30,1.6499666e-30,1.912681e-30,1.0120547e-29,2.2247908e-30,1.2621315e-30,4.5348533e-30,8.104857e-29,2.965042e-29,3.7126975e-30,1.1551097e-30,9.030447e-30,1.9088966e-30,6.0806664e-30,4.2156997e-30,5.445334e-30,1.5304504e-30,2.1570914e-30,7.9790405e-30,1.0027137e-30,1.1440425e-30,1.8108885e-30,1.7170589e-30,1.2569706e-30,2.1760787e-30,1.61273e-30,1.483659e-29,1.3568183e-30,2.1737206e-30,3.855212e-30,1.8647732e-30,1.6837856e-30,2.3060314e-30,1.1454114e-30,2.5153565e-30,1.855614e-30,1.5906364e-30,1.2369665e-30,6.162403e-30,1.6708986e-30,1.1305274e-30,1.989637e-28,1.3924877e-30,1.859454e-30,1.8583748e-30,1.2046553e-30,1.2240003e-30,1.8954992e-29,2.9396456e-30,3.592229e-30,1.190751e-30,2.8434466e-29,1.4790964e-30,1.0833533e-30,1.8200178e-29,1.25103955e-29,1.9665042e-30,3.3691327e-30,2.5473839e-30,1.5353973e-30,3.239208e-30,1.7382096e-29,1.8280423e-30,1.4609641e-30,1.4994835e-30,1.1280107e-30,1.5298369e-30,4.2341867e-30,1.5362519e-30,1.0301517e-29,6.842353e-30,1.5851647e-30,2.2621746e-30,4.715305e-30,7.929625e-30,1.6818796e-30,1.5933867e-30,1.7538983e-30,1.8713e-30,1.0642812e-30,3.4247157e-30,1.1342345e-30,2.2997387e-30,4.159585e-30,1.353175e-30,1.1626397e-30,1.2826659e-30,1.03322305e-30,2.3983564e-30,1.0012596e-30,2.3642473e-30,1.1576953e-29,1.459733e-30,1.6890545e-30,1.1080479e-30,1.2693708e-30,1.5130912e-29,1.891313e-30,1.5814059e-30,2.4198245e-30,3.3352205e-30,1.6368655e-30,4.4240352e-30,1.4914898e-30,2.7327385e-30,3.1494332e-30,1.5525258e-28,2.1681273e-30,3.0630282e-29,4.115904e-30,1.0903613e-30,1.8886435e-30,2.1005178e-30,5.8948273e-30,3.054723e-30,3.323008e-30,1.2567035e-30,1.9796273e-30,2.3021952e-30,1.1170547e-30,1.0439693e-30,1.215078e-30,4.4359937e-30,1.7707088e-30,1.4419666e-30,1.1953361e-30,1.701721e-30,1.00538085e-30,1.6109585e-29,2.6152118e-30,1.9567617e-29,4.4004163e-30,2.1024457e-30,4.9613204e-30,2.7006413e-30,1.945406e-30,1.0835215e-30,9.9733184e-30,1.4158706e-29,1.3710819e-30,1.8263517e-30,6.424352e-30,1.1512952e-30,2.3804125e-30,2.562843e-29,1.029187e-30,1.7296956e-29,8.49095e-30,1.8189485e-30,1.1970952e-30,1.0600296e-29,4.501208e-30,5.736881e-30,2.4136222e-30,1.9341425e-29,3.3007874e-30,1.0699161e-30,2.1922787e-30,1.0158073e-30,1.9181288e-30,2.7804071e-30,5.135294e-30,1.8813323e-30,3.0808723e-30,2.2747256e-30,1.2714942e-30,2.7301518e-30,1.2635906e-30,1.0112324e-30,1.2914585e-30,1.0865149e-30,4.5180774e-30,1.546442e-30,5.506549e-30,9.344968e-30,1.211892e-29,1.0670305e-30,1.732005e-30,4.1095215e-30,1.310825e-30,1.6504755e-30,4.2918006e-30,4.4813e-30,1.2411776e-30,7.2383504e-30,1.9657179e-30,3.2977988e-30,1.2023214e-30,2.1290245e-30,3.40473e-29,2.1798048e-30,1.02433195e-29,7.531112e-30,2.6784077e-30,2.531033e-30,7.160063e-30,1.8100279e-30,7.5703725e-30,7.110746e-30,1.9963073e-30,2.4017985e-30,1.8271918e-30,1.9387592e-30,9.081666e-30,1.0983601e-30,2.008877e-30,1.6008401e-30,6.431563e-30,5.370969e-30,1.4097098e-30,7.9374404e-30,6.791865e-30,1.2162805e-29,1.9811005e-30,2.5190846e-30,2.8352378e-30,1.2465418e-30,1.0126214e-30,2.9932104e-30,3.918602e-30,1.27715035e-30,1.5567247e-30,6.6500074e-30,2.2284115e-30,1.2132338e-30,2.4519718e-30,2.6145402e-30,1.4110665e-30,3.5554435e-30,1.2799855e-30,1.0488484e-30,2.0634583e-30,1.4850954e-30,1.1195435e-30,1.4037355e-30,1.1912584e-30,3.7555856e-30,1.1034286e-30,1.0995036e-29,1.4337389e-30,6.6119635e-30,7.383224e-30,2.593253e-30,1.563512e-30,1.2925652e-30,1.8240464e-30,4.8118303e-29,1.1168934e-30,4.8242638e-30,1.1124713e-30,1.0314165e-30,5.3148666e-30,1.0101778e-30,3.8290247e-29,3.510777e-30,1.0965128e-30,1.6298813e-29,1.7055805e-29,2.477278e-29,2.2054458e-30,3.2529664e-30,4.0938203e-30],"im":[-2.0796579122543335e29,-5.872198939323425e29,-3.0265969038009644e29,-5.682515501976013e29,-2.227678894996643e29,-1.5244370698928833e29,-5.3571325540542604e29,-5.0302624702453615e28,-1.354677677154541e29,-1.6382217407226563e29,-7.325038313865662e29,-6.116611361503601e29,-8.890294432640076e29,-9.243683815002442e29,-9.22386109828949e29,-3.495834469795227e29,-7.19180703163147e29,-7.940770983695983e29,-6.54643714427948e29,-8.001855611801148e29,-7.319724559783936e29,-5.4245305061340334e29,-6.245980858802796e29,-3.129972219467163e29,-5.345874428749085e29,-5.4107987880706786e29,-3.0363142490386962e28,-5.351528525352478e29,-4.903330802917481e29,-6.415422558784485e29,-4.745832681655884e29,-4.138457179069519e29,-2.3417675495147706e29,-3.154810667037964e29,-1.6472899913787843e29,-2.5723731517791747e29,-8.6104154586792e28,-6.413326263427734e29,-3.984952569007874e29,-6.3107013702392576e29,-7.147584557533265e29,-8.059585690498352e29,-8.254759907722473e29,-9.751933813095093e29,-3.2032674551010135e29,-9.67952013015747e29,-4.757938385009766e29,-3.8905692100524905e29,-6.2651145458221436e29,-8.959553837776185e29,-9.241732954978943e29,-7.107690572738648e29,-8.397126793861389e29,-7.909375429153443e28,-2.8452455997467043e28,-1.688413619995117e29,-8.349096775054932e29,-9.720599055290222e29,-1.0117578506469728e29,-3.319039940834045e29,-2.970716953277588e29,-6.761034727096558e29,-9.233909249305725e29,-4.486602544784546e29,-9.23817217350006e29,-6.108348369598389e29,-5.0835448503494264e29,-5.7577830553054814e29,-7.880807518959046e29,-5.44283390045166e29,-3.682231307029724e29,-7.824015617370605e29,-2.2392582893371584e29,-4.8313903808593754e29,-6.487338542938233e29,-1.0425710678100587e29,-7.436606884002685e29,-6.1675924062728885e29,-8.749661445617677e29,-2.2395497560501098e29,-2.0726001262664796e29,-5.7871568202972416e29,-8.901019096374513e29,-7.82003939151764e29,-9.859812259674073e29,-6.0622704029083256e29,-8.900845050811768e28,-4.162548780441284e29,-7.833805680274963e29,-3.467953205108643e29,-7.446051836013794e29,-1.1388063430786133e28,-3.6632180213928223e28,-2.8557765483856203e29,-7.162233591079712e29,-6.033024787902832e29,-9.436666369438172e29,-6.284713745117188e26,-4.0698808431625366e29,-4.803615808486939e29,-6.958792805671692e29,-2.8484493494033812e29,-9.641623497009277e29,-7.913178205490113e29,-5.96189558506012e29,-1.8856656551361083e29,-9.844532012939453e29,-4.8090994358062744e29,-5.577569603919983e29,-1.8037605285644533e29,-4.358528256416321e29,-1.8846988677978516e26,-8.441029787063598e29,-4.2110079526901244e29,-8.273719549179077e29,-4.011290669441223e29,-9.949530363082886e29,-9.64204728603363e29,-6.621853709220887e29,-1.0715413093566895e29,-6.706990003585816e29,-7.587873339653015e29,-7.92877197265625e29,-5.267657041549683e29,-9.956716895103454e29,-5.935267210006714e29,-3.4846848249435425e29,-8.282756209373475e29,-6.405991315841675e28,-7.06477701663971e29,-8.311945796012878e29,-2.044196128845215e29,-6.61143958568573e29,-8.57201337814331e29,-8.699349761009216e29,-9.71296787261963e29,-6.54985249042511e29,-5.2850091457366946e29,-7.450689077377319e29,-7.114992141723633e29,-9.838449954986572e28,-7.27231502532959e29,-3.219495415687561e29,-4.26929235458374e29,-3.87745201587677e29,-6.243085861206055e28,-4.195702075958252e29,-3.6800211668014525e29,-1.9349771738052367e29,-5.723305940628052e29,-6.989312171936035e28,-9.464473128318787e29,-3.184056282043457e29,-3.4173071384429935e29,-2.007260322570801e29,-4.403569102287293e29,-1.5757393836975099e29,-5.774306058883667e29,-7.190991044044494e29,-7.851312160491943e29,-5.2716898918151855e29,-5.001249313354492e29,-3.287628889083862e29,-4.941649436950684e29,-7.475190162658692e29,-2.6410621404647828e29,-6.108640432357788e29,-7.907313704490661e29,-7.158200740814209e29,-3.6722260713577274e29,-2.3863363265991212e29,-1.2997698783874511e29,-8.487188816070556e28,-3.467695116996765e29,-2.608060836791992e29,-6.171766519546509e29,-3.4135478734970095e29,-3.9342772960662846e29,-2.1652263402938844e29,-6.782595515251159e29,-7.100483179092408e29,-6.1730265617370606e29,-8.462008833885193e29,-9.587728977203369e28,-2.956140637397766e29,-6.82395875453949e29,-4.2060595750808716e29,-3.791106939315796e29,-1.9802016019821167e29,-4.689741134643554e28,-1.954863667488098e29,-1.5766054391860963e29,-8.943985104560853e29,-1.257956027984619e27,-8.671081066131593e29,-8.186959624290466e29,-8.914965391159058e28,-2.2982484102249145e29,-9.921829104423523e29,-6.74547016620636e29,-4.47706937789917e29,-3.4619575738906864e29,-6.46856963634491e29,-1.5068376064300537e29,-9.827786684036255e28,-8.059654831886292e29,-2.7916836738586427e29,-9.780448079109192e29,-5.107589960098267e29,-8.602916598320007e29,-3.033401966094971e29,-6.246180534362793e29,-4.3226557970046995e29,-7.304487228393555e29,-5.842040777206421e29,-5.7114118337631224e29,-7.883273959159851e29,-4.663562774658203e28,-3.568794131278992e29,-2.359349727630615e29,-9.259051084518433e28,-5.3789639472961426e29,-4.4278299808502195e29,-3.79183292388916e29,-4.900081753730774e29,-3.239245414733887e29,-5.020921230316162e29,-5.192379355430603e29,-1.8190264701843263e28,-1.770273447036743e29,-4.0918588638305665e29,-1.0089904069900514e29,-5.9870994091033935e29,-8.723451495170594e29,-1.0721778869628906e29,-4.498120546340943e29,-3.1454432010650634e29,-4.460893273353577e29,-8.335534930229186e29,-6.060728430747986e29,-5.228263139724731e29,-9.88088846206665e28,-4.4948047399520876e29,-7.923104763031006e29,-2.2051429748535156e29,-1.233828067779541e28,-3.372633457183838e28,-2.693459391593933e29,-8.657186627388e29,-1.1073648929595948e29,-5.238628387451172e29,-1.6445565223693847e29,-2.372085452079773e29,-1.8364346027374268e29,-6.534023880958557e29,-4.6358722448349e29,-1.2532836198806763e29,-9.972936511039734e29,-8.740933537483215e29,-5.522150993347168e29,-5.823912024497986e29,-7.955635786056519e29,-4.595422148704529e29,-6.200666427612305e29,-6.740093231201172e28,-7.370183467864991e29,-4.600407481193543e29,-2.5938910245895385e29,-5.362582802772522e29,-5.938998460769653e29,-4.3364542722702024e29,-8.730487227439881e29,-3.9755797386169434e29,-5.3890520334243774e29,-6.286792159080506e29,-8.084293603897096e29,-1.622743606567383e29,-5.984803438186646e29,-8.845429420471192e29,-5.026042461395264e27,-7.181391716003418e29,-5.377923250198364e29,-5.381045937538147e29,-8.301129937171936e29,-8.169932961463929e29,-5.275654792785644e28,-3.40177059173584e29,-2.783786654472351e29,-8.39806079864502e29,-3.5168588161468504e28,-6.760884523391723e29,-9.230599999427795e29,-5.4944515228271485e28,-7.99335241317749e28,-5.085165500640869e29,-2.968122959136963e29,-3.925595879554749e29,-6.512972116470337e29,-3.0871742963790893e29,-5.753046274185181e28,-5.470333099365234e29,-6.844795346260071e29,-6.668962836265564e29,-8.865163922309875e29,-6.536644697189331e29,-2.361728549003601e29,-6.509349346160888e29,-9.707307815551759e28,-1.4614856243133545e29,-6.3084930181503295e29,-4.420525431632996e29,-2.1207535266876222e29,-1.2610936164855957e29,-5.9457284212112424e29,-6.2759399414062504e29,-5.701584815979004e29,-5.343878865242004e29,-9.396013617515565e29,-2.9199504852294923e29,-8.816519379615783e29,-4.3483203649520875e29,-2.4040859937667845e29,-7.390026450157165e29,-8.60111653804779e29,-7.796263098716737e29,-9.678452610969543e29,-4.1695219278335576e29,-9.987419843673706e29,-4.229676127433777e29,-8.637851476669311e28,-6.850568056106568e29,-5.9204721450805665e29,-9.024880528450012e29,-7.877917885780334e29,-6.608986854553223e28,-5.2873319387435916e29,-6.323487162590027e29,-4.13253128528595e29,-2.9983025789260866e29,-6.10923707485199e29,-2.2603797912597655e29,-6.704705357551575e29,-3.6593329906463625e29,-3.175174593925476e29,-6.441116333007813e27,-4.6122753620147705e29,-3.2647430896759033e28,-2.4295997619628906e29,-9.171271324157714e29,-5.294805765151977e29,-4.760730862617493e29,-1.696402430534363e29,-3.2736194133758546e29,-3.009321689605713e29,-7.95732617378235e29,-5.051456093788147e29,-4.343680143356323e29,-8.952113389968872e29,-9.57882583141327e29,-8.229923844337463e29,-2.2542864084243775e29,-5.6474560499191285e29,-6.93497359752655e29,-8.36584746837616e29,-5.8764040470123295e29,-9.946479201316833e29,-6.207484006881714e28,-3.823782205581665e29,-5.11048436164856e28,-2.2725123167037965e29,-4.756365418434143e29,-2.0155924558639528e29,-3.702824115753174e29,-5.140315294265747e29,-9.229166507720948e29,-1.0026752948760986e29,-7.062792778015137e28,-7.293509840965271e29,-5.475396513938904e29,-1.5565770864486695e29,-8.685870170593261e29,-4.200952649116516e29,-3.901916742324829e28,-9.716407060623169e29,-5.781364440917969e28,-1.1777245998382568e29,-5.497682094573975e29,-8.353554606437683e29,-9.433698654174805e28,-2.221626043319702e29,-1.7431074380874635e29,-4.143150448799133e29,-5.170249938964844e28,-3.029580116271973e29,-9.346527457237244e29,-4.561463594436646e29,-9.844386577606201e29,-5.2134138345718385e29,-3.596595525741577e29,-1.9473081827163695e29,-5.31538188457489e29,-3.245834112167359e29,-4.396134614944458e29,-7.864762544631959e29,-3.662800192832947e29,-7.913955450057984e29,-9.88892376422882e29,-7.743183374404907e29,-9.203739762306213e29,-2.213330864906311e29,-6.466456651687622e29,-1.8160194158554078e29,-1.0700947046279907e29,-8.251559734344482e28,-9.371802806854248e29,-5.77365517616272e29,-2.4333733320236206e29,-7.628783583641052e29,-6.058859825134277e29,-2.330024242401123e29,-2.2314953804016115e29,-8.056864738464355e29,-1.3815301656723023e29,-5.087199807167053e29,-3.032325506210327e29,-8.317243456840515e29,-4.6969866752624514e29,-2.9370903968811036e28,-4.58756685256958e29,-9.762459993362428e28,-1.3278251886367798e29,-3.733561635017395e29,-3.950955867767334e29,-1.3966357707977296e29,-5.524777173995972e29,-1.3209390640258789e29,-1.4063221216201782e29,-5.0092488527297975e29,-4.163546562194824e29,-5.4728794097900394e29,-5.157938003540039e29,-1.1011195182800292e29,-9.104481935501099e29,-4.9779057502746586e29,-6.24671995639801e29,-1.554831862449646e29,-1.8618613481521605e29,-7.093658447265626e29,-1.2598520517349243e29,-1.472349762916565e29,-8.221787214279174e28,-5.0476992130279545e29,-3.969696164131165e29,-3.5270410776138305e29,-8.022193908691406e29,-9.875358939170838e29,-3.3408945798873905e29,-2.5519305467605592e29,-7.829931378364563e29,-6.42374336719513e29,-1.5037578344345093e29,-4.487501382827759e29,-8.242434263229371e29,-4.07835066318512e29,-3.824764490127563e29,-7.086837887763977e29,-2.8125888109207154e29,-7.812588810920715e29,-9.534266591072083e29,-4.846233129501343e29,-6.733574271202087e29,-8.932211995124817e29,-7.123849391937256e29,-8.394484519958496e29,-2.662700414657593e29,-9.062661528587341e29,-9.09501314163208e28,-6.974770426750184e29,-1.512410044670105e29,-1.3544219732284547e29,-3.8561606407165525e29,-6.395857930183411e29,-7.73655354976654e29,-5.482316613197327e29,-2.0782113075256347e28,-8.95340621471405e29,-2.072855234146118e29,-8.988995552062989e29,-9.695404767990113e29,-1.8815147876739504e29,-9.899247288703919e29,-2.611631155014038e28,-2.8483724594116212e29,-9.119820594787598e29,-6.1354160308837895e28,-5.86310625076294e28,-4.036688804626465e28,-4.5342308282852175e29,-3.0741173028945924e29,-2.4427062273025514e29],"qre":[-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0]}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/large_negative_real_components.json b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/large_negative_real_components.json
new file mode 100644
index 000000000000..7be45250969b
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/large_negative_real_components.json
@@ -0,0 +1 @@
+{"re":[-8.49095344543457e29,-8.784276247024537e28,-5.671840906143189e28,-2.4926358461380005e29,-3.373039960861206e29,-2.460855841636658e29,-7.66369640827179e29,-6.286832690238953e29,-4.0977597236633304e27,-8.424679636955261e29,-8.970689773559571e28,-3.214426040649414e29,-4.4858211278915406e29,-6.952928900718689e29,-4.336907267570496e29,-7.33061671257019e29,-1.4982819557189941e27,-8.4572172164917e29,-4.804675579071045e29,-5.696448087692261e29,-7.509058117866516e29,-2.370007038116455e29,-3.664262890815735e29,-7.730585336685181e28,-1.9178324937820435e29,-6.942820549011231e28,-1.7122817039489748e29,-2.4098849296569826e29,-3.685598969459534e29,-1.5383011102676392e29,-8.075889348983765e29,-4.789465665817261e28,-4.454375505447388e29,-3.344157934188843e29,-9.483763575553895e29,-3.83105993270874e29,-4.800301790237427e28,-8.523414731025695e29,-9.953745603561402e29,-1.3073635101318359e29,-1.702445149421692e29,-6.495449542999267e29,-2.370399236679077e28,-8.888490200042725e29,-9.764009714126587e28,-3.204635381698608e29,-4.685137867927552e29,-5.946916341781616e29,-7.844877243041993e29,-2.7715450525283815e29,-3.157309889793396e29,-5.699576735496521e29,-9.643709659576416e28,-3.683308959007263e29,-1.3705110549926758e29,-7.457986474037171e29,-2.7584093809127807e29,-5.305207967758179e29,-8.05989682674408e29,-6.3053911924362185e29,-7.774891257286073e29,-7.737777829170227e29,-1.5618681907653808e29,-8.70274305343628e29,-3.267809748649597e29,-3.986126780509949e29,-8.880922794342042e29,-1.707439422607422e29,-6.088399887084961e29,-2.0176589488983155e29,-3.891452550888062e29,-5.260889530181885e29,-5.858590602874756e29,-4.073426723480225e29,-2.2894978523254394e28,-8.520250916481019e29,-3.6158674955368046e29,-3.75485897064209e29,-3.5408514738082884e29,-8.783290386199951e29,-5.122959613800049e29,-8.859743475914002e29,-9.668149352073669e29,-8.101568818092346e29,-5.389813780784607e29,-1.3143908977508545e29,-6.0239738225936894e29,-4.749847054481506e29,-2.5470107793807984e29,-2.230767011642456e29,-2.8264796733856202e29,-1.2541919946670533e29,-5.504353642463684e29,-5.432301163673401e29,-2.1768265962600708e29,-5.451892614364624e29,-5.5570518970489506e29,-1.6088265180587768e29,-5.346894264221191e28,-6.214007735252381e29,-2.9155415296554567e29,-7.946919798851013e29,-6.535816788673401e29,-9.01416301727295e29,-3.190574049949646e29,-9.938094019889832e29,-3.5704135894775393e28,-7.515255212783814e29,-7.573089599609375e29,-3.57475221157074e29,-7.157914042472839e29,-7.827845811843872e29,-3.391812443733215e29,-3.654074668884277e29,-2.826995849609375e29,-3.7238842248916624e29,-6.037241220474243e29,-1.3487374782562255e29,-1.3421595096588135e28,-1.4488697052001953e29,-9.44025993347168e29,-9.999858736991882e29,-6.983685493469238e29,-9.713196754455566e29,-3.1906390190124514e29,-1.6998404264450075e29,-6.909213066101074e29,-7.007743120193482e29,-6.2003093957901e29,-5.603806972503662e29,-5.06197988986969e29,-9.53135073184967e29,-9.676910042762756e29,-4.9521565437316895e28,-2.000659704208374e28,-4.709755182266235e29,-1.805177330970764e29,-5.4501032829284666e29,-3.7599366903305055e29,-1.1796939373016358e29,-1.1127406358718873e29,-9.633716344833374e29,-6.820067167282104e29,-2.592197060585022e29,-2.8487378358840944e29,-3.978824615478516e28,-3.7085407972335815e29,-6.453943252563477e29,-1.448889970779419e29,-5.34256637096405e29,-2.1756649017333985e29,-1.0620558261871338e29,-9.007030129432679e29,-2.0361900329589843e29,-1.556336283683777e29,-7.715010643005371e28,-2.4051344394683838e29,-5.8803504705429076e29,-3.830543160438538e29,-9.042305946350098e29,-4.051691293716431e29,-4.212721586227417e29,-4.872599244117737e29,-8.441591858863831e29,-2.046952247619629e29,-1.9530999660491942e29,-4.862843751907349e29,-9.246354103088379e29,-8.545738458633422e28,-2.772712707519531e28,-5.8678531646728514e29,-6.385332345962524e28,-9.627598524093628e29,-7.569550275802612e29,-4.847208857536316e29,-3.245243430137635e29,-9.06680166721344e29,-9.734108448028564e29,-2.686220407485962e29,-2.4997639656066896e29,-6.01544976234436e28,-9.798926711082459e29,-4.409240484237671e29,-5.1712459325790405e29,-7.812905311584472e29,-1.4892792701721191e29,-3.6877799034118656e29,-9.984265565872192e29,-1.037975549697876e29,-8.162956237792969e29,-3.576131463050842e29,-4.398614168167114e28,-6.823805570602417e29,-7.426866292953491e29,-6.034647226333618e29,-4.5313602685928345e29,-8.946687579154968e29,-2.9687845706939697e29,-7.806271314620972e29,-5.224704742431641e28,-9.866664409637452e29,-2.2455108165740968e29,-6.619715094566345e29,-2.210283875465393e29,-9.553092122077942e29,-8.238101005554199e29,-9.257498979568482e29,-7.452196478843689e29,-3.917521238327027e29,-6.069058775901795e29,-7.832077741622925e29,-5.344362854957581e29,-9.958174228668214e29,-5.023112893104553e29,-4.3462955951690674e29,-9.156252145767213e29,-2.0596718788146972e29,-4.467520117759705e29,-6.731879711151123e29,-5.666273236274719e29,-8.185049891471863e29,-5.637403726577759e29,-2.4757713079452516e29,-1.4892345666885376e29,-7.792040109634399e29,-2.8242188692092897e29,-5.021039247512817e29,-2.209880352020264e29,-1.4807897806167602e29,-7.783188223838806e29,-1.8201345205307006e29,-9.202420115470887e29,-5.602998733520508e29,-4.342060089111328e29,-3.759375810623169e29,-4.71010148525238e29,-8.057876825332641e29,-1.0761350393295288e29,-5.2338767051696776e29,-6.28482460975647e29,-2.6977717876434326e28,-9.903151988983154e29,-7.710134983062744e29,-8.800723552703857e29,-2.9576539993286134e29,-5.670273303985596e29,-9.597432613372802e28,-7.762530446052552e29,-4.4874686002731325e29,-7.803457379341125e29,-6.385070085525513e29,-9.727521538734437e29,-7.269668579101562e28,-3.202489018440247e29,-4.687491655349732e29,-5.178880691528321e28,-5.514638423919678e29,-9.508331418037414e29,-4.4545531272888187e27,-4.281432032585144e29,-9.236707687377929e29,-5.8722782135009765e29,-5.041521191596985e29,-7.672821879386902e29,-1.2224990129470825e29,-9.519694447517395e29,-2.5601309537887573e29,-7.229792475700379e29,-5.225695371627808e29,-1.7448651790618898e29,-9.748935699462891e28,-7.210630178451538e29,-5.756649971008301e29,-7.08186686038971e29,-7.291073799133301e29,-6.098843216896057e29,-3.801567554473877e29,-7.847716808319091e29,-4.12493884563446e29,-2.7137601375579833e29,-8.228117227554322e28,-1.6610008478164673e29,-2.534058094024658e29,-4.982501864433289e29,-4.395583868026734e29,-5.7934021949768066e29,-4.9968677759170536e29,-3.919225335121155e29,-3.362857699394226e29,-5.816025137901306e29,-6.1194485425949095e29,-5.3852474689483644e29,-1.8693649768829345e29,-1.2593621015548706e29,-9.661656022071838e29,-7.26593554019928e29,-1.3794147968292237e29,-4.6061003208160404e29,-6.190003156661987e29,-3.296823501586914e29,-6.528225541114808e29,-2.4452483654022217e29,-3.856596350669861e29,-2.262932062149048e29,-8.222538232803346e28,-4.595926403999329e29,-1.825658679008484e29,-3.1899863481521605e29,-2.0413106679916383e29,-3.4204041957855225e29,-2.41313636302948e29,-2.6004117727279662e29,-5.6149601936340334e29,-7.366117238998413e29,-5.531044006347656e29,-1.8553012609481813e29,-5.87301254272461e29,-3.299525380134583e29,-2.111632823944092e29,-6.180247664451599e29,-6.565529704093933e29,-7.010957598686218e29,-4.416688084602356e29,-4.039634466171265e29,-4.266090393066406e29,-9.651675820350647e29,-4.628789424896241e28,-9.72032904624939e29,-1.4919167757034303e29,-9.637964367866516e29,-9.739903211593627e29,-3.9591336250305174e29,-1.435644030570984e29,-7.506663799285889e29,-4.196469187736511e29,-9.387651085853577e29,-7.523332834243775e29,-9.15347397327423e29,-1.0549259185791015e29,-6.223636865615845e29,-2.1243226528167725e29,-9.714455604553223e29,-3.9498484134674074e29,-1.0724866390228272e29,-1.899659037590027e29,-6.706682443618775e29,-6.528714299201966e29,-4.339766502380371e28,-1.853819489479065e29,-5.84162712097168e29,-5.676712393760681e29,-1.6965317726135253e29,-1.2125164270401e29,-8.73216986656189e28,-6.987029910087586e29,-9.218953847885132e29,-2.4660587310791014e28,-9.780741930007934e29,-7.078348398208619e29,-2.2412776947021487e28,-4.669106006622315e29,-2.2541749477386476e29,-4.065371751785278e29,-3.546575307846069e29,-7.969783544540406e29,-8.233925104141235e29,-1.753445267677307e29,-8.92441749572754e29,-6.1474382877349854e28,-3.886717557907104e29,-8.519980907440185e29,-2.4600446224212647e28,-1.1336898803710937e29,-3.7991064786911015e29,-6.0035181045532226e29,-5.459423065185547e29,-3.52755606174469e29,-2.5437724590301516e29,-8.381627202033997e29,-8.003295063972473e29,-1.5507763624191284e29,-2.1960318088531495e29,-3.929487466812134e29,-3.5887283086776736e29,-9.865069389343262e28,-7.248467206954956e28,-4.7695767879486085e29,-6.615241765975953e29,-6.612136960029603e29,-1.897132396697998e29,-1.990317702293396e29,-8.589290976524353e29,-4.3927800655364994e29,-6.780513525009156e29,-1.743191480636597e29,-8.997290134429931e29,-6.679308414459228e29,-8.693892359733581e29,-9.64656412601471e29,-1.0991930961608886e28,-1.5712165832519531e29,-9.942861795425415e29,-7.504963278770447e29,-5.597281455993653e28,-4.293254017829895e29,-6.759044528007507e29,-7.775148749351501e29,-7.825524210929871e29,-1.9528192281723023e29,-4.6942126750946044e29,-1.0948854684829713e29,-9.539995193481446e29,-4.371773600578308e29,-2.9425644874572754e29,-9.622162580490113e29,-3.935859799385071e29,-4.339819550514221e29,-9.55863893032074e29,-4.658582806587219e29,-8.037686347961426e26,-8.170955777168274e29,-6.42206609249115e29,-3.9918506145477296e29,-1.6748547554016114e28,-4.517602324485779e29,-1.1943185329437256e29,-1.1731672286987306e29,-3.187889456748963e29,-4.8255491256713866e29,-3.060210943222046e29,-5.5007272958755495e29,-2.90693998336792e29,-6.16371214389801e29,-2.9081827402114867e29,-9.481223225593568e29,-1.3522386550903321e28,-9.033790826797486e29,-2.185305953025818e29,-5.120781660079956e29,-3.358186483383179e29,-5.7586491107940675e28,-1.2363141775131226e29,-9.673073291778564e29,-3.348262310028076e29,-9.432940483093261e29,-1.7474472522735596e29,-3.7944316864013674e28,-1.9613921642303467e29,-4.947931170463562e29,-6.483197212219238e28,-3.908620476722717e29,-5.469849705696106e29,-1.7919600009918212e29,-7.226473093032837e28,-3.390257954597473e29,-4.1191172599792484e29,-7.674874663352967e29,-3.855499029159546e29,-8.730236291885377e29,-5.801161527633667e29,-9.01880919933319e29,-3.547757863998413e28,-6.1852288246154785e29,-1.0791003704071046e28,-1.1708736419677734e28,-7.216936349868775e29,-6.709479093551637e29,-7.136166095733643e27,-6.094720959663391e29,-5.9385073184967045e29,-2.7284544706344605e29,-5.9648925065994266e29,-2.3781347274780276e29,-4.720908999443054e29,-9.29484248161316e29,-2.6991790533065798e29,-7.507320046424867e29,-4.733865261077881e29,-7.437663078308106e29,-4.121977686882019e29,-2.7733218669891358e29,-5.373362898826599e29,-3.100419044494629e29,-1.6589301824569702e29,-6.814438700675964e29,-6.981278657913209e29,-9.505447149276734e29,-5.697224140167236e29,-4.657220840454102e28,-2.4276548624038698e29,-7.391692399978638e29,-9.344916939735412e29,-1.5088522434234619e29,-6.176577210426331e29,-1.5162456035614015e29,-8.7319415807724e29,-8.310200572013855e29,-1.4247322082519532e29,-2.938615083694458e29,-1.30215585231781e29],"qim":[0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0],"im":[-3.5665464401245117,-3.879225254058838,-9.681214094161987,3.195507526397705,4.30750846862793,-7.235854864120483,1.7213785648345947,-1.1096858978271484,5.93259334564209,-5.83804726600647,-0.4548990726470947,7.976617813110352,0.143357515335083,-2.3183047771453857,0.9853625297546387,7.602636814117432,-3.5706710815429688,-0.5472290515899658,5.324441194534302,3.9874351024627686,-4.247379302978516,4.443751573562622,-2.2240793704986572,-7.7742743492126465,3.6810994148254395,-6.962990760803223,-1.2048852443695068,-0.37921786308288574,0.7856619358062744,4.537371397018433,-8.189738988876343,-2.0883607864379883,-8.522036075592041,5.9871745109558105,9.447999000549316,4.41186785697937,9.493234157562256,0.1483297348022461,2.7588653564453125,3.8541781902313232,-5.132414102554321,-6.834210157394409,-5.883051156997681,2.5600993633270264,1.310504674911499,7.87718653678894,-4.634891748428345,-0.6702876091003418,-4.784209728240967,7.288984060287476,-4.452018737792969,-9.412853717803955,-2.9975318908691406,-4.5549845695495605,-4.168128967285156,-0.4289233684539795,-8.42389702796936,-4.784308671951294,2.9717469215393066,3.8670551776885986,4.154490232467651,9.047273397445679,-4.3993353843688965,-0.07133007049560547,8.110901117324829,-5.476452112197876,-7.936844825744629,-9.544548988342285,-9.389798641204834,-6.5512144565582275,-5.807856321334839,5.840574502944946,4.301127195358276,-1.5083873271942139,7.774447202682495,-4.003715515136719,6.612917184829712,3.4469711780548096,1.949765682220459,-2.931159734725952,-6.448326110839844,8.896957635879517,-7.357499599456787,-9.510613679885864,-4.998788833618164,9.03074860572815,5.588573217391968,3.818359375,0.689924955368042,9.943536520004272,-1.5699422359466553,3.495539426803589,-0.4560065269470215,-8.922230005264282,6.936992406845093,-0.8554863929748535,-2.8344178199768066,4.686310291290283,-4.932156801223755,8.186620473861694,-1.602998971939087,6.762024164199829,9.08337116241455,1.5591073036193848,-5.347929000854492,-3.8388991355895996,-6.311372518539429,0.2342700958251953,-4.580322504043579,-9.885785579681396,4.730316400527954,5.908923149108887,1.8118858337402344,6.253485679626465,-6.650341749191284,6.745438575744629,9.257688522338867,8.931554555892944,7.7836692333221436,-0.6817305088043213,-4.155067205429077,0.24038076400756836,-9.331574440002441,-8.661201000213623,5.22510290145874,-8.980183601379395,-8.008015155792236,-8.249205350875854,-0.8057868480682373,-9.783484935760498,-8.463586568832397,8.58196496963501,6.420673131942749,6.380041837692261,-6.4535558223724365,9.794996976852417,6.689664125442505,-7.806597948074341,-4.243285655975342,8.848499059677124,8.981707096099854,3.3437955379486084,5.257503986358643,6.072050333023071,-5.350432395935059,-9.336110353469849,-8.83417010307312,-6.836135387420654,-3.9602768421173096,4.602558612823486,-1.8996548652648926,9.648784399032593,-9.085001945495605,2.197091579437256,-0.21449804306030273,0.05533099174499512,-9.177684783935547,9.494801759719849,-4.464985132217407,-9.080146551132202,7.131764888763428,-5.685765743255615,0.200423002243042,7.638498544692993,-5.7476794719696045,-3.8415396213531494,-8.330684900283813,2.6501822471618652,9.414764642715454,3.6455166339874268,6.3797688484191895,0.7372534275054932,3.4208929538726807,1.3817811012268066,-0.49022912979125977,-5.932799577713013,-8.575958013534546,6.542943716049194,-2.947639226913452,-2.6500260829925537,3.7464845180511475,0.10878682136535645,3.9148354530334473,-6.18572473526001,-5.765200853347778,3.6341917514801025,4.000903367996216,-9.04931902885437,-3.9990973472595215,7.937760353088379,-7.987833023071289,-4.6452248096466064,0.322493314743042,0.9607207775115967,1.148669719696045,8.78724455833435,-4.1565024852752686,5.5963969230651855,0.46066880226135254,6.735793352127075,8.780337572097778,0.7734668254852295,3.6005711555480957,-1.8622815608978271,-5.007058382034302,6.230500936508179,-7.291983366012573,9.134790897369385,-1.9209039211273193,-3.951801061630249,0.7015562057495117,3.667219877243042,9.586272239685059,9.78627324104309,0.8614492416381836,8.993927240371704,1.7426061630249023,8.003884553909302,4.3660056591033936,-3.1920182704925537,2.0458054542541504,5.79828143119812,2.62381911277771,-2.7840828895568848,-4.312782287597656,9.689157009124756,-3.3941280841827393,2.7501797676086426,7.629951238632202,9.093409776687622,-1.5670812129974365,1.1744379997253418,-3.039170503616333,0.19147753715515137,2.9958295822143555,3.019223213195801,-4.6601176261901855,9.879614114761353,-2.5339162349700928,1.7588615417480469,-6.148996353149414,0.594862699508667,-9.984430074691772,1.281198263168335,-9.34524655342102,-5.9152185916900635,9.838753938674927,-2.1636569499969482,-3.9472508430480957,5.659632682800293,-9.394114017486572,-9.635379314422607,2.6250100135803223,5.960348844528198,-1.324390172958374,-0.2916717529296875,-8.814283609390259,8.226510286331177,8.783761262893677,6.59997820854187,-1.7158937454223633,9.448152780532837,6.432478427886963,7.018872499465942,3.4979093074798584,-6.840798854827881,3.3884716033935547,4.113128185272217,6.050570011138916,2.538682222366333,-9.834367036819458,-0.9175622463226318,2.7868902683258057,-9.145889282226562,-9.340529441833496,-1.160275936126709,-5.286576747894287,-3.133336305618286,-3.5751593112945557,6.561639308929443,-7.8650689125061035,-6.20362401008606,4.03878927230835,-3.0718994140625,0.6753146648406982,-6.765296459197998,8.838951587677002,-5.1563262939453125,4.842555522918701,-8.307914733886719,-9.925570487976074,-7.290706634521484,-0.2830076217651367,-8.103207349777222,-9.708579778671265,0.004756450653076172,2.840092182159424,4.90100622177124,3.4466803073883057,-9.69995379447937,-2.0097506046295166,-9.086123704910278,0.4510784149169922,7.823300361633301,-6.203526258468628,-8.072340488433838,1.4674997329711914,-3.673156499862671,-6.454460620880127,3.9466941356658936,2.241448163986206,-5.121827125549316,-5.819222927093506,8.550350666046143,3.393040895462036,-8.296887874603271,6.284976005554199,4.535014629364014,-0.36351919174194336,7.122054100036621,-4.775158166885376,-7.545046806335449,9.672695398330688,3.1582140922546387,-4.661833047866821,-7.731910943984985,7.253026962280273,0.9804260730743408,7.795532941818237,-1.8085980415344238,9.845147132873535,-2.034177780151367,-4.417288303375244,-8.978970050811768,-6.800756454467773,2.9697906970977783,-2.7174949645996094,-0.6622207164764404,5.441039800643921,6.901286840438843,7.396299839019775,0.2357041835784912,-0.6947803497314453,-3.7769436836242676,-0.18583416938781738,-1.523047685623169,1.9807755947113037,-5.624456405639648,-5.044279098510742,-5.52399754524231,-0.48268795013427734,-5.305265188217163,-8.892772197723389,-6.784360408782959,4.403554201126099,2.2179603576660156,-8.341667652130127,-7.9725587368011475,0.5991041660308838,9.69825267791748,1.530606746673584,-9.419667720794678,3.361172676086426,9.065157175064087,8.059794902801514,3.645981550216675,-2.459120750427246,-3.3798933029174805,2.190903425216675,-2.9331576824188232,1.098017692565918,6.92882776260376,3.2845795154571533,-9.564388990402222,5.810585021972656,6.536365747451782,-6.312366724014282,-3.110285997390747,0.9028482437133789,-2.6624858379364014,-9.972364902496338,-0.6190955638885498,-6.2446558475494385,-7.957460880279541,-6.428431272506714,2.0089268684387207,-5.000723600387573,-9.365750551223755,-3.4116101264953613,8.317501544952393,-3.6743617057800293,-6.513772010803223,9.485242366790771,4.608525037765503,1.4607465267181396,5.890870094299316,-6.963894367218018,9.622598886489868,8.987089395523071,8.759713172912598,7.505589723587036,-1.8923890590667725,-4.278174638748169,9.403517246246338,5.59540867805481,4.6690285205841064,-4.800902605056763,-6.703630685806274,5.7215821743011475,8.66658091545105,-1.9079303741455078,5.095046758651733,4.484424591064453,-1.2194550037384033,0.14796853065490723,-7.0262086391448975,1.9520246982574463,-6.417760848999023,-0.3049170970916748,-9.84153151512146,-4.859108924865723,-9.805358648300171,3.066047430038452,1.8151044845581055,-1.5649151802062988,9.678560495376587,5.205174684524536,1.9154834747314453,7.57487416267395,-7.06279993057251,6.822067499160767,-6.611071825027466,-8.762553930282593,-2.7641451358795166,2.367548942565918,3.8974738121032715,-2.056565284729004,-4.945464134216309,-0.645514726638794,4.276140928268433,9.916538000106812,-8.513123989105225,8.621875047683716,-9.315451383590698,4.0622758865356445,8.674949407577515,0.47234535217285156,-6.116509437561035,-4.070905447006226,4.896334409713745,8.373503684997559,-8.714306354522705,8.768175840377808,2.3202764987945557,3.345729112625122,9.791113138198853,-3.6538052558898926,-1.1551129817962646,-2.0936858654022217,-1.4779925346374512,0.37857770919799805,3.5037600994110107,8.039419651031494,2.0647811889648438,-3.660072088241577,-7.095053195953369,-3.1292176246643066,0.7334446907043457,-9.816733598709106,-8.64064335823059,-4.414757490158081,0.35479068756103516,6.516064405441284,6.015346050262451,-6.253724098205566,8.302812576293945,2.437065839767456,-6.0826098918914795,-3.2843148708343506,-7.463887929916382,8.305549621582031,1.5825188159942627,7.980916500091553,-3.685781955718994,2.7211785316467285,-9.442930221557617,-9.533973932266235,4.959429502487183,-7.1444690227508545,1.7184650897979736,-8.506659269332886,-6.866095066070557,-8.977993726730347,-3.578423261642456,-2.4222171306610107,5.974833965301514,7.330495119094849,0.4820072650909424,-3.6842751502990723,0.34996509552001953],"qre":[-1.177724e-30,-1.1383978e-29,-1.763096e-29,-4.0118174e-30,-2.9646848e-30,-4.063627e-30,-1.3048534e-30,-1.5906261e-30,-2.4403579e-28,-1.1869887e-30,-1.1147415e-29,-3.1109753e-30,-2.2292462e-30,-1.4382427e-30,-2.3057907e-30,-1.3641417e-30,-6.6743117e-28,-1.1824221e-30,-2.081306e-30,-1.7554799e-30,-1.3317249e-30,-4.2193965e-30,-2.729062e-30,-1.2935632e-29,-5.2142195e-30,-1.4403368e-29,-5.8401602e-30,-4.1495756e-30,-2.7132633e-30,-6.500678e-30,-1.2382537e-30,-2.0879155e-29,-2.2449836e-30,-2.9902895e-30,-1.0544337e-30,-2.6102437e-30,-2.0832024e-29,-1.1732387e-30,-1.0046469e-30,-7.648982e-30,-5.8739043e-30,-1.5395393e-30,-4.2186987e-29,-1.1250504e-30,-1.02416945e-29,-3.1204799e-30,-2.1344089e-30,-1.6815437e-30,-1.2747172e-30,-3.608096e-30,-3.1672535e-30,-1.7545162e-30,-1.03694536e-29,-2.71495e-30,-7.296548e-30,-1.3408445e-30,-3.6252776e-30,-1.8849402e-30,-1.2407106e-30,-1.5859444e-30,-1.2861916e-30,-1.2923607e-30,-6.4025886e-30,-1.1490629e-30,-3.0601537e-30,-2.508701e-30,-1.1260091e-30,-5.8567232e-30,-1.6424677e-30,-4.956239e-30,-2.5697347e-30,-1.9008191e-30,-1.7068951e-30,-2.4549355e-30,-4.36777e-29,-1.1736744e-30,-2.765588e-30,-2.6632158e-30,-2.8241793e-30,-1.1385255e-30,-1.9519968e-30,-1.1287008e-30,-1.0343242e-30,-1.2343289e-30,-1.8553518e-30,-7.608087e-30,-1.6600337e-30,-2.105331e-30,-3.926171e-30,-4.4827633e-30,-3.5379698e-30,-7.973261e-30,-1.8167436e-30,-1.8408405e-30,-4.5938432e-30,-1.8342254e-30,-1.7995152e-30,-6.2157102e-30,-1.8702445e-29,-1.6092674e-30,-3.4298947e-30,-1.2583491e-30,-1.5300308e-30,-1.1093654e-30,-3.1342322e-30,-1.0062292e-30,-2.800796e-29,-1.3306269e-30,-1.320465e-30,-2.7973967e-30,-1.3970551e-30,-1.2774906e-30,-2.9482762e-30,-2.736671e-30,-3.537324e-30,-2.6853683e-30,-1.6563857e-30,-7.414341e-30,-7.4506797e-29,-6.901932e-30,-1.0592929e-30,-1.0000141e-30,-1.4319087e-30,-1.0295272e-30,-3.1341685e-30,-5.8829054e-30,-1.4473428e-30,-1.4269929e-30,-1.6128228e-30,-1.784501e-30,-1.9755115e-30,-1.0491692e-30,-1.0333877e-30,-2.0193223e-29,-4.9983515e-29,-2.1232526e-30,-5.5396223e-30,-1.8348276e-30,-2.6596192e-30,-8.476775e-30,-8.98682e-30,-1.038021e-30,-1.4662612e-30,-3.8577313e-30,-3.5103263e-30,-2.513305e-29,-2.6964783e-30,-1.5494403e-30,-6.9018355e-30,-1.8717596e-30,-4.596296e-30,-9.4157015e-30,-1.1102439e-30,-4.911133e-30,-6.425347e-30,-1.2961745e-29,-4.1577717e-30,-1.7005788e-30,-2.610596e-30,-1.1059126e-30,-2.468105e-30,-2.3737624e-30,-2.0522928e-30,-1.1846106e-30,-4.8853116e-30,-5.1200656e-30,-2.05641e-30,-1.0815074e-30,-1.1701738e-29,-3.6065765e-29,-1.7042009e-30,-1.5660892e-29,-1.0386805e-30,-1.3210825e-30,-2.063043e-30,-3.0814328e-30,-1.1029248e-30,-1.0273155e-30,-3.722703e-30,-4.0003777e-30,-1.6623861e-29,-1.0205199e-30,-2.2679644e-30,-1.93377e-30,-1.2799336e-30,-6.714657e-30,-2.7116586e-30,-1.0015759e-30,-9.634138e-30,-1.2250463e-30,-2.7963179e-30,-2.2734432e-29,-1.465458e-30,-1.3464629e-30,-1.6570978e-30,-2.2068428e-30,-1.1177322e-30,-3.368382e-30,-1.2810213e-30,-1.9139838e-29,-1.0135137e-30,-4.4533297e-30,-1.5106391e-30,-4.524306e-30,-1.0467815e-30,-1.213872e-30,-1.0802054e-30,-1.3418862e-30,-2.5526347e-30,-1.6477019e-30,-1.2768003e-30,-1.8711305e-30,-1.0042001e-30,-1.9907975e-30,-2.3008098e-30,-1.0921499e-30,-4.8551422e-30,-2.2383784e-30,-1.4854691e-30,-1.7648285e-30,-1.2217397e-30,-1.7738663e-30,-4.0391453e-30,-6.714859e-30,-1.283361e-30,-3.5408023e-30,-1.9916196e-30,-4.525132e-30,-6.753153e-30,-1.2848205e-30,-5.4940992e-30,-1.0866706e-30,-1.7847585e-30,-2.3030543e-30,-2.660016e-30,-2.1230965e-30,-1.2410218e-30,-9.292514e-30,-1.9106297e-30,-1.5911343e-30,-3.7067627e-29,-1.0097795e-30,-1.2969941e-30,-1.1362702e-30,-3.381058e-30,-1.7635835e-30,-1.0419453e-29,-1.2882397e-30,-2.2284279e-30,-1.2814832e-30,-1.5661535e-30,-1.0280111e-30,-1.3755785e-29,-3.1225712e-30,-2.1333372e-30,-1.9309193e-29,-1.8133556e-30,-1.05170925e-30,-2.244894e-28,-2.3356672e-30,-1.0826368e-30,-1.7029167e-30,-1.9835284e-30,-1.3033015e-30,-8.1799654e-30,-1.0504538e-30,-3.9060504e-30,-1.38316555e-30,-1.913621e-30,-5.7311022e-30,-1.025753e-29,-1.3868413e-30,-1.7371213e-30,-1.412057e-30,-1.3715401e-30,-1.6396551e-30,-2.6304938e-30,-1.2742559e-30,-2.4242784e-30,-3.684924e-30,-1.21534485e-29,-6.0204668e-30,-3.9462395e-30,-2.0070238e-30,-2.2750106e-30,-1.7261015e-30,-2.0012537e-30,-2.5515247e-30,-2.9736614e-30,-1.7193873e-30,-1.6341343e-30,-1.8569249e-30,-5.34941e-30,-7.940528e-30,-1.0350193e-30,-1.3762852e-30,-7.249451e-30,-2.1710339e-30,-1.615508e-30,-3.0332229e-30,-1.5318097e-30,-4.089564e-30,-2.5929598e-30,-4.4190455e-30,-1.2161695e-29,-2.1758399e-30,-5.477475e-30,-3.1348095e-30,-4.898813e-30,-2.9236309e-30,-4.1439843e-30,-3.845545e-30,-1.7809565e-30,-1.3575673e-30,-1.8079769e-30,-5.3899602e-30,-1.7027036e-30,-3.0307389e-30,-4.7356718e-30,-1.6180582e-30,-1.5231064e-30,-1.4263387e-30,-2.26414e-30,-2.4754717e-30,-2.3440666e-30,-1.0360895e-30,-2.160392e-29,-1.0287718e-30,-6.702787e-30,-1.0375634e-30,-1.0267042e-30,-2.5258052e-30,-6.965515e-30,-1.3321497e-30,-2.3829558e-30,-1.0652292e-30,-1.3291981e-30,-1.0924814e-30,-9.4793384e-30,-1.6067776e-30,-4.707383e-30,-1.0293938e-30,-2.5317427e-30,-9.324126e-30,-5.2641026e-30,-1.4910503e-30,-1.5316952e-30,-2.3042715e-29,-5.3942683e-30,-1.711852e-30,-1.7615829e-30,-5.8943786e-30,-8.247311e-30,-1.1451908e-29,-1.4312233e-30,-1.0847217e-30,-4.0550533e-29,-1.0224173e-30,-1.41275895e-30,-4.4617408e-29,-2.1417375e-30,-4.436213e-30,-2.4597998e-30,-2.8196214e-30,-1.2547392e-30,-1.2144877e-30,-5.703058e-30,-1.1205214e-30,-1.6266938e-29,-2.572865e-30,-1.17371155e-30,-4.064967e-29,-8.820754e-30,-2.632198e-30,-1.66569e-30,-1.8316954e-30,-2.8348239e-30,-3.9311695e-30,-1.1930858e-30,-1.2494853e-30,-6.448383e-30,-4.553668e-30,-2.544861e-30,-2.7865024e-30,-1.01367764e-29,-1.379602e-29,-2.096622e-30,-1.5116604e-30,-1.5123704e-30,-5.2711134e-30,-5.0243235e-30,-1.16424045e-30,-2.2764627e-30,-1.4748145e-30,-5.7366043e-30,-1.1114458e-30,-1.497161e-30,-1.1502328e-30,-1.0366386e-30,-9.097582e-29,-6.364495e-30,-1.0057467e-30,-1.3324516e-30,-1.7865815e-29,-2.3292355e-30,-1.479499e-30,-1.286149e-30,-1.2778697e-30,-5.1208017e-30,-2.1302828e-30,-9.133375e-30,-1.0482185e-30,-2.2874012e-30,-3.3983963e-30,-1.0392674e-30,-2.540741e-30,-2.3042431e-30,-1.0461741e-30,-2.1465755e-30,-1.2441392e-27,-1.223847e-30,-1.5571312e-30,-2.5051037e-30,-5.970667e-29,-2.2135636e-30,-8.372976e-30,-8.523934e-30,-3.1368718e-30,-2.072303e-30,-3.2677487e-30,-1.8179413e-30,-3.4400434e-30,-1.6223989e-30,-3.4385734e-30,-1.0547163e-30,-7.395144e-29,-1.1069549e-30,-4.5760186e-30,-1.952827e-30,-2.9777976e-30,-1.7365183e-29,-8.088558e-30,-1.0337976e-30,-2.9866236e-30,-1.0601148e-30,-5.7226334e-30,-2.6354407e-29,-5.098419e-30,-2.0210466e-30,-1.5424489e-29,-2.5584475e-30,-1.8282037e-30,-5.5804817e-30,-1.383801e-29,-2.9496281e-30,-2.4277045e-30,-1.3029529e-30,-2.593698e-30,-1.1454443e-30,-1.7237927e-30,-1.1087938e-30,-2.8186815e-29,-1.6167552e-30,-9.2669785e-29,-8.540631e-29,-1.3856295e-30,-1.4904286e-30,-1.4013126e-28,-1.6407642e-30,-1.6839248e-30,-3.6650785e-30,-1.6764761e-30,-4.2049765e-30,-2.1182361e-30,-1.0758655e-30,-3.70483e-30,-1.3320333e-30,-2.1124386e-30,-1.3445083e-30,-2.42602e-30,-3.605784e-30,-1.861032e-30,-3.2253703e-30,-6.0279813e-30,-1.4674722e-30,-1.4324024e-30,-1.0520283e-30,-1.7552406e-30,-2.1472032e-29,-4.1192015e-30,-1.3528702e-30,-1.0701005e-30,-6.627554e-30,-1.6190197e-30,-6.595237e-30,-1.1452208e-30,-1.2033404e-30,-7.018863e-30,-3.4029636e-30,-7.679573e-30]}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/large_positive_imaginary_components.json b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/large_positive_imaginary_components.json
new file mode 100644
index 000000000000..abef656cb03d
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/large_positive_imaginary_components.json
@@ -0,0 +1 @@
+{"re":[6.892378330230713,0.646815299987793,-4.000314474105835,-1.3664603233337402,-9.407511949539185,-5.495039224624634,-7.305024862289429,9.1508150100708,-2.418445348739624,1.5340065956115723,-3.2690954208374023,-0.633387565612793,-3.5613393783569336,-7.2170305252075195,-5.36119818687439,1.7369270324707031,6.550352573394775,-1.3431084156036377,3.893688917160034,4.582637548446655,2.2185158729553223,1.134326457977295,5.462348461151123,-5.308820009231567,5.239375829696655,-4.576926231384277,-8.084367513656616,-4.001972675323486,-4.823544025421143,2.8638696670532227,5.486915111541748,-1.7294073104858398,-1.4205026626586914,4.4615209102630615,-6.262979507446289,-0.9305334091186523,6.12795352935791,2.844604253768921,-3.314499855041504,3.1105852127075195,4.196511507034302,1.5947449207305908,-6.833844184875488,0.991131067276001,1.709069013595581,-3.1782937049865723,-6.100291013717651,-8.595802783966064,-4.314584732055664,-2.043718099594116,9.214603900909424,8.735315799713135,5.316195487976074,-2.1430540084838867,0.5989742279052734,2.658357620239258,2.8746986389160156,-7.3331522941589355,-8.09139609336853,-8.512916564941406,-3.848450183868408,-4.055041074752808,0.814824104309082,8.933438062667847,4.57027792930603,-7.732353210449219,-6.915493011474609,-7.658896446228027,0.5046725273132324,5.0370776653289795,6.320215463638306,-8.309178352355957,2.118816375732422,-1.0139691829681396,2.116163969039917,6.821460723876953,-4.8521506786346436,0.07824540138244629,-0.010336637496948242,-4.872226715087891,1.2743806838989258,0.898364782333374,-8.933745622634888,-6.675583124160767,6.4085447788238525,1.391448974609375,5.582460165023804,-9.925727844238281,0.7112669944763184,7.734793424606323,9.392168521881104,-2.536393404006958,4.594310522079468,-1.0722661018371582,-3.4737539291381836,-5.837351083755493,-9.501595497131348,-7.15923547744751,-6.76588773727417,-3.3283448219299316,-0.055190324783325195,-5.093175172805786,-5.930495262145996,3.9565062522888184,0.357893705368042,-0.7624161243438721,-6.71252965927124,-4.781533479690552,-0.009107589721679688,5.162146091461182,-8.11045527458191,-2.8666436672210693,-3.7929046154022217,-4.3759119510650635,3.5708248615264893,1.526193618774414,-2.839158773422241,6.517760753631592,-1.5955579280853271,5.35585880279541,-3.7839818000793457,0.47347187995910645,5.738667249679565,0.8361148834228516,-9.63019847869873,-7.626303434371948,5.193907022476196,9.558836221694946,-0.9305822849273682,-4.528083801269531,0.1387500762939453,9.125466346740723,-8.130964040756226,7.324371337890625,3.000044822692871,-8.295782804489136,-8.119049072265625,-1.6456341743469238,-8.159533739089966,4.752941131591797,8.900792598724365,6.233000755310059,9.732682704925537,-2.4067044258117676,7.641278505325317,3.8988590240478516,-6.9065022468566895,-6.6728150844573975,9.369453191757202,-9.55521821975708,5.936517715454102,5.106059312820435,2.329440116882324,-2.9718899726867676,5.709506273269653,-4.516348838806152,4.824728965759277,-3.430732488632202,-7.973226308822632,1.9907879829406738,-6.115009784698486,-9.813129901885986,1.9943046569824219,-0.4825019836425781,1.7630088329315186,8.259363174438477,0.054230690002441406,-0.2733266353607178,6.7411744594573975,5.578745603561401,-5.094116926193237,-1.940629482269287,6.805049180984497,-5.457061529159546,3.335031270980835,3.070014715194702,-2.0926547050476074,6.129415035247803,-2.8532683849334717,-6.940550804138184,0.7804238796234131,-7.75992751121521,3.5174405574798584,6.107816696166992,-2.141774892807007,1.741575002670288,7.0469701290130615,-6.367589235305786,-1.3428711891174316,6.042262315750122,1.7142271995544434,2.9254066944122314,-0.9465432167053223,-6.377636194229126,-9.271801710128784,2.7342796325683594,3.9919614791870117,-3.988999128341675,6.8576014041900635,2.8154850006103516,3.9293479919433594,8.586463928222656,3.5411548614501953,-6.82924747467041,-8.59546184539795,1.7775297164916992,-5.98753809928894,-5.460978746414185,-9.485782384872437,-8.12779188156128,-0.7756924629211426,4.901818037033081,-8.795194625854492,9.791638851165771,3.7843692302703857,2.6155638694763184,-4.5558881759643555,-1.314626932144165,-7.812479734420776,7.03324556350708,-7.346299886703491,3.498796224594116,3.595033884048462,-8.450959920883179,6.487917900085449,3.655569553375244,-8.659288883209229,0.6231808662414551,7.068376541137695,-1.659630537033081,7.531338930130005,-3.3192312717437744,6.899701356887817,9.039363861083984,5.846370458602905,1.8651437759399414,2.976505756378174,-0.4062032699584961,-4.619113206863403,0.7295620441436768,9.627617597579956,-6.1445653438568115,7.748615741729736,5.127255916595459,-4.283192157745361,1.0547983646392822,-2.133193016052246,-8.575283288955688,-7.324157953262329,-7.300510406494141,-9.020357131958008,6.202424764633179,-4.977741241455078,-0.397258996963501,-0.4540729522705078,1.9794702529907227,5.152037143707275,6.776365041732788,6.612743139266968,5.614924430847168,6.9106340408325195,6.744760274887085,5.921123027801514,-3.2091283798217773,-8.494665622711182,-5.6952965259552,-2.5178539752960205,-1.062932014465332,-3.783111572265625,6.532348394393921,-8.037258386611938,8.376212120056152,-4.090986251831055,7.895139455795288,7.897204160690308,8.010406494140625,-0.4017782211303711,-7.5317370891571045,6.653900146484375,0.12806057929992676,-3.9403879642486572,5.500560998916626,2.2175133228302,-1.0400450229644775,-2.3652589321136475,2.8676044940948486,8.484970331192017,5.875262022018433,2.7286994457244873,3.609433174133301,3.595377206802368,-2.797825336456299,2.663522958755493,-1.475151777267456,8.49406361579895,0.4688143730163574,-5.639570951461792,1.3933229446411133,8.964085578918457,-3.708944320678711,-2.8935980796813965,-2.6594364643096924,4.418892860412598,6.844942569732666,-6.629805564880371,-3.647202253341675,6.555795669555664,8.910820484161377,-6.517245769500732,-4.682198762893677,-0.40624380111694336,6.5267980098724365,-9.044296741485596,0.7264864444732666,-0.7121074199676514,6.801570653915405,7.706456184387207,6.394772529602051,6.497621536254883,7.089276313781738,-2.057957649230957,7.286032438278198,-5.133934020996094,2.01127290725708,1.24664306640625,6.913877725601196,7.919142246246338,-5.8375632762908936,-5.235147476196289,-5.195144414901733,-6.620665788650513,2.7466511726379395,-5.81925630569458,6.15861177444458,1.2671232223510742,9.827020168304443,2.5347185134887695,-6.036815643310547,-9.93639588356018,-1.5658807754516602,0.3479158878326416,8.725459575653076,1.669403314590454,-5.131949186325073,6.867634057998657,6.413857936859131,5.192573070526123,-4.385931491851807,5.323804616928101,-3.435988426208496,-1.6371607780456543,3.327815532684326,-9.849104881286621,2.6526153087615967,-4.278970956802368,-8.510657548904419,-1.8079864978790283,4.770102500915527,0.3492903709411621,-4.94874119758606,-2.636054754257202,8.153380155563354,-4.2340123653411865,1.6666984558105469,-0.6344330310821533,-4.563577175140381,6.71312689781189,-5.721096992492676,8.86759877204895,-3.4535205364227295,-2.8936028480529785,-6.4601218700408936,-5.479294061660767,5.9595465660095215,8.234285116195679,9.15848970413208,-2.72125244140625,7.551029920578003,-6.8835484981536865,-1.1797475814819336,7.137489318847656,7.87936806678772,-9.967890977859497,-4.39064621925354,-1.1966919898986816,2.9699981212615967,-8.493818044662476,6.037169694900513,-7.92920708656311,1.463547945022583,-9.102137088775635,-2.530944347381592,9.351367950439453,4.0711188316345215,-4.123549461364746,-7.274267673492432,7.821332216262817,-2.976888418197632,3.9682304859161377,-5.535763502120972,3.011883497238159,-4.02416467666626,-3.896183967590332,-7.326900959014893,-9.13629412651062,-8.114010095596313,-8.43839406967163,-9.851453304290771,-7.495592832565308,-8.925396203994751,0.44713497161865234,3.068150281906128,-2.0556700229644775,-6.645311117172241,9.719597101211548,4.908164739608765,8.902400732040405,2.9586946964263916,-3.8351798057556152,5.905516147613525,-4.153075218200684,9.478516578674316,-7.433817386627197,-2.3229753971099854,-5.588752031326294,4.071054458618164,-2.7279114723205566,-2.5951409339904785,2.3120057582855225,-6.764582395553589,-9.821778535842896,1.9629478454589844,-7.543751001358032,-7.718778848648071,8.146249055862427,-8.116264343261719,-5.632801055908203,8.79035234451294,-5.875561237335205,-8.960777521133423,-3.5270440578460693,-2.863032817840576,7.898261547088623,5.914393663406372,-7.713663578033447,6.687345504760742,3.9019477367401123,-1.3021016120910645,7.843111753463745,5.664312839508057,-6.645774841308594,-4.790804386138916,5.830783843994141,-4.730892181396484,3.5426008701324463,-5.0196373462677,3.8216817378997803,-1.3010227680206299,9.105875492095947,-3.7781178951263428,0.759429931640625,-1.125645637512207,-9.784048795700073,2.339555025100708,9.591007232666016,8.241444826126099,3.4182727336883545,8.300337791442871,9.844216108322144,-9.022125005722046,-6.73872709274292,7.940089702606201,-2.557283639907837,-4.567129611968994,-1.574784517288208,-0.7037627696990967,3.9133691787719727,3.578944206237793,6.921752691268921,-6.0780346393585205,-4.121941328048706,-6.346995830535889,7.818608283996582,-2.287219762802124,-1.8012809753417969,-0.5265974998474121,-2.0373165607452393,0.9555888175964355,0.7496392726898193,-3.5202765464782715,-2.1245920658111572,-8.799054622650146,-4.967031478881836,-7.171566486358643,9.284477233886719,-7.208538055419922,-7.359781265258789,-0.6808781623840332,3.5245800018310547,-3.6018788814544678],"qim":[-4.883409e-30,-2.9009002e-30,-2.3181212e-29,-1.3310172e-30,-6.238727e-30,-2.154873e-30,-1.5001273e-30,-1.0861049e-30,-7.532816e-30,-2.5225016e-30,-1.4725092e-30,-1.0994429e-30,-1.8902361e-30,-3.8113138e-30,-1.1024707e-30,-1.5150517e-30,-1.1099201e-30,-1.0925948e-30,-1.4525698e-30,-7.258811e-29,-1.08556e-30,-5.6096513e-30,-1.3471731e-30,-4.638398e-30,-1.41203955e-30,-1.2594231e-30,-1.6097861e-30,-2.1667257e-30,-1.5833552e-30,-1.2654132e-30,-4.1099364e-30,-1.1690611e-30,-3.150592e-30,-1.3826529e-30,-2.7385507e-30,-1.8166016e-30,-1.720981e-30,-1.972405e-30,-1.7095395e-29,-4.3023718e-30,-2.4344576e-30,-2.3883309e-30,-1.2090856e-30,-7.201205e-30,-1.7626147e-30,-1.5934889e-30,-3.7606622e-30,-2.0591212e-30,-1.6673287e-30,-2.882887e-30,-1.1523069e-30,-2.6314246e-30,-2.6209166e-30,-8.6800856e-29,-2.8090113e-30,-1.7491138e-30,-2.3757476e-30,-1.106541e-30,-1.4112172e-30,-1.5608109e-30,-1.5424044e-30,-1.0122589e-30,-1.281751e-30,-3.2368762e-30,-1.5191657e-30,-1.45345005e-30,-1.2309204e-30,-2.3960453e-30,-4.1750975e-30,-2.5067692e-30,-3.561958e-30,-2.168774e-30,-4.0830125e-30,-1.3216861e-30,-1.2455366e-30,-5.388309e-30,-1.3114578e-30,-1.3525999e-29,-2.7030893e-30,-2.1517609e-29,-1.2713077e-30,-1.293708e-30,-1.4181709e-30,-1.0368798e-30,-4.201739e-30,-1.9785486e-30,-9.783079e-30,-5.644597e-30,-1.0738006e-30,-1.6115102e-30,-2.5052615e-30,-2.466308e-30,-3.3823975e-30,-3.7224186e-30,-1.3853771e-30,-2.471221e-30,-1.2729012e-30,-2.4297735e-30,-1.0041807e-30,-1.1416417e-30,-8.717099e-30,-1.1182391e-30,-1.7586535e-30,-1.390115e-30,-2.9569015e-30,-9.7896825e-30,-8.120615e-30,-1.0830697e-29,-4.180378e-30,-3.939968e-30,-5.5187865e-30,-1.9104444e-29,-2.5921906e-30,-5.6054733e-30,-1.6676054e-30,-2.036569e-30,-9.023938e-29,-1.3678787e-30,-1.4425395e-30,-8.8078626e-29,-2.1551764e-30,-2.6609867e-30,-7.642609e-30,-2.316694e-30,-1.0120202e-30,-1.6053085e-30,-1.865483e-30,-2.3242593e-30,-2.8906916e-30,-2.2979463e-30,-1.0679592e-30,-1.0991235e-30,-4.3945745e-30,-1.432319e-30,-2.6133982e-30,-1.1704063e-30,-1.7202355e-30,-1.1568985e-30,-1.7864813e-30,-1.8018912e-30,-2.2623796e-30,-4.488503e-30,-1.3032167e-30,-1.4868944e-30,-1.716348e-30,-2.287261e-30,-1.3752627e-30,-2.8381342e-30,-3.3011082e-30,-4.7887642e-30,-8.420695e-30,-1.9061749e-29,-1.4037726e-29,-1.2046599e-30,-1.5476429e-30,-1.8457353e-30,-1.7436604e-30,-7.741729e-30,-1.2189571e-30,-4.241435e-30,-2.3371444e-30,-1.11321256e-29,-3.6751197e-30,-1.9446918e-30,-9.239914e-30,-4.828947e-30,-7.278284e-30,-2.713685e-30,-1.7852116e-30,-3.575766e-30,-1.855476e-30,-2.838428e-30,-3.788103e-30,-2.1737014e-30,-2.7703338e-30,-1.4491211e-30,-5.7919977e-30,-2.0057652e-30,-3.1449155e-30,-4.7362202e-30,-1.8994219e-30,-2.1811719e-30,-8.4859806e-30,-1.4195735e-30,-1.124324e-30,-1.0730043e-30,-2.0645157e-30,-5.145263e-30,-1.1798174e-30,-1.9289697e-30,-1.5182562e-30,-2.7268193e-30,-1.0408484e-30,-1.6736956e-30,-1.18316845e-30,-1.1042442e-30,-7.758394e-29,-1.933293e-30,-1.1187182e-30,-6.549857e-30,-2.5219795e-28,-4.8694156e-30,-1.2720807e-30,-2.0202447e-30,-1.9078478e-30,-5.7135324e-29,-1.4287614e-30,-1.6502899e-30,-2.6627138e-30,-1.5646179e-30,-2.4245417e-30,-1.2844388e-30,-1.2559833e-30,-4.780971e-30,-1.4270927e-29,-2.1033384e-30,-4.7304176e-30,-3.2685864e-30,-1.5078087e-30,-4.0350294e-30,-1.7065385e-30,-1.0183303e-30,-2.160381e-29,-4.7344184e-30,-3.386552e-30,-3.0040403e-30,-1.8263787e-30,-1.2965131e-30,-1.5637988e-28,-1.56209695e-30,-1.141161e-30,-3.2386066e-30,-1.2135378e-30,-5.4881744e-30,-1.8362762e-30,-5.392056e-30,-1.3973783e-30,-1.3754381e-30,-1.0365548e-30,-1.6829985e-30,-1.5253914e-29,-4.983861e-30,-1.3609683e-30,-3.6780285e-30,-2.088816e-30,-2.063509e-30,-1.3788914e-30,-1.3437697e-30,-2.73589e-30,-3.4795186e-30,-2.3464614e-30,-2.866965e-30,-2.68974e-30,-3.5876174e-30,-1.5536672e-30,-6.1275823e-30,-1.4873629e-29,-1.4677076e-30,-2.0129959e-30,-1.6965682e-30,-1.4542451e-30,-1.0774191e-30,-1.1527726e-30,-1.559121e-30,-1.4423661e-30,-1.836616e-30,-2.4960878e-30,-2.329148e-30,-1.8851143e-30,-6.321721e-28,-3.3850295e-30,-1.5851626e-30,-3.0603363e-30,-6.936773e-30,-4.5956175e-30,-1.3128912e-30,-2.3413331e-30,-1.8951916e-30,-2.2036477e-30,-2.8563952e-30,-1.9176866e-30,-1.8963867e-30,-1.5244847e-30,-1.9130813e-30,-2.5698878e-30,-2.1267335e-30,-1.0029314e-30,-1.0263451e-30,-1.993317e-30,-2.3829941e-30,-2.6611106e-30,-1.6316732e-30,-2.253751e-30,-2.1237053e-30,-2.600856e-30,-2.7285945e-30,-2.9407637e-30,-2.8929708e-30,-1.3892644e-30,-3.9370206e-30,-1.3676681e-30,-1.2176017e-30,-3.0511086e-30,-1.8585397e-30,-7.186944e-30,-6.2104763e-30,-4.5727692e-29,-2.5831131e-30,-1.1062686e-29,-1.4821527e-30,-6.700286e-30,-1.1225221e-27,-1.7396171e-30,-1.0023135e-30,-1.7663324e-30,-1.5595716e-30,-4.1703557e-29,-1.8586026e-29,-1.3157878e-29,-7.146844e-29,-1.435539e-30,-1.029599e-30,-1.994799e-30,-2.1293962e-30,-1.4584407e-30,-2.271003e-30,-2.281717e-30,-1.1840073e-30,-4.423549e-30,-2.1930907e-30,-1.3219656e-30,-1.0856335e-29,-4.257701e-30,-1.471181e-29,-4.0256302e-29,-1.9082753e-30,-1.4497745e-30,-3.9671396e-30,-1.6905591e-30,-3.121554e-30,-3.0978177e-30,-7.021201e-30,-1.5658163e-30,-2.2117718e-30,-2.5159713e-30,-6.1586436e-30,-1.4852579e-30,-1.0002396e-30,-7.853057e-30,-5.4585098e-30,-1.1334788e-30,-2.3332673e-30,-1.00563805e-30,-5.665383e-30,-2.7036695e-29,-1.0087001e-30,-1.3174398e-30,-5.6690794e-30,-2.0121806e-30,-1.0063048e-30,-1.137185e-30,-2.5348757e-30,-1.3544917e-30,-6.3400154e-30,-1.1320093e-29,-3.528922e-30,-2.368649e-30,-1.0435257e-30,-2.0541468e-30,-4.8622114e-30,-1.1428424e-30,-1.0121712e-30,-1.6077024e-30,-1.0671349e-30,-1.02842045e-30,-2.4956349e-30,-2.1608105e-30,-1.38097885e-30,-2.7622797e-30,-1.3757309e-30,-1.9837443e-30,-1.2898229e-30,-1.6522376e-30,-2.0850584e-30,-2.9601766e-29,-4.077407e-30,-5.1269545e-30,-1.0804675e-30,-1.3300756e-30,-1.00468746e-29,-1.0717595e-29,-1.5366674e-30,-3.6388295e-30,-3.86543e-30,-2.6134283e-29,-1.131965e-29,-2.9332372e-30,-1.4858416e-29,-3.387517e-30,-1.0345095e-30,-1.3243162e-30,-1.0064621e-30,-4.2076536e-30,-1.0710216e-30,-1.4238292e-30,-1.4399313e-30,-1.3109853e-30,-1.0422726e-30,-1.4016306e-30,-1.628702e-30,-2.3181967e-30,-2.5291077e-29,-1.11052045e-30,-1.9536942e-30,-2.5501016e-30,-1.3074442e-30,-9.386948e-30,-1.4741865e-29,-2.5877643e-30,-7.494376e-30,-2.9061301e-30,-1.7288718e-30,-5.008054e-30,-1.6987797e-30,-1.3860107e-29,-1.9889722e-30,-1.1968344e-30,-8.242056e-30,-4.5460045e-30,-2.3994208e-30,-1.4003373e-30,-1.105345e-30,-1.44456115e-30,-1.4103433e-30,-1.1916243e-30,-3.158515e-30,-1.5310808e-29,-1.03153645e-30,-1.7321899e-30,-8.281115e-30,-5.9054888e-30,-1.7457647e-30,-1.1101613e-30,-4.4595055e-30,-4.154157e-30,-1.2411555e-30,-1.0532303e-30,-3.1720168e-30,-4.2645344e-30,-6.967673e-30,-1.02390335e-30,-1.8831735e-30,-1.1632454e-30,-2.386599e-30,-1.2311902e-30,-2.2639873e-30,-1.8350751e-30,-1.9498232e-29,-1.1230215e-30,-3.6119883e-29,-7.7733226e-30,-1.0303183e-30,-1.0705683e-30,-3.3093636e-29,-1.5138355e-30,-1.7106865e-29,-2.819957e-30,-4.9216587e-30,-2.7450573e-30,-1.0272827e-30,-6.1934623e-30,-2.4154261e-30,-1.0928247e-30,-2.228158e-30,-2.7495262e-30,-9.886747e-30,-4.771666e-30,-1.2360046e-30,-1.1483221e-30,-2.0534357e-30,-3.6917993e-30,-1.1250956e-30,-1.07155e-30,-1.6696438e-30,-1.4887867e-30,-1.7169207e-30,-5.548287e-30,-1.2791037e-30,-3.1331835e-30,-2.095453e-30,-1.6265359e-30,-9.638156e-30,-2.1262299e-30,-3.0332607e-30,-1.4793673e-30,-4.7124906e-30,-1.4133007e-30,-3.6913983e-30,-1.1104808e-30,-2.0839371e-29],"im":[2.0477497577667236e29,3.447206020355225e29,4.3138384819030764e28,7.51305103302002e29,1.6028910875320436e29,4.6406447887420656e29,6.666100621223449e29,9.207214117050171e29,1.3275247812271118e29,3.964318633079529e29,6.791128516197205e29,9.095516204833984e29,5.2903443574905396e29,2.6237672567367553e29,9.070536494255066e29,6.600435376167298e29,9.009656906127929e29,9.152523875236512e29,6.884350776672364e29,1.377636194229126e28,9.211835861206055e29,1.7826420068740844e29,7.422951459884643e29,2.155916690826416e29,7.08195447921753e29,7.940143346786499e29,6.212005615234375e29,4.615258574485779e29,6.315702795982361e29,7.902557253837586e29,2.4331277608871462e29,8.553872704505921e29,3.1740069389343264e29,7.232472896575928e29,3.651566505432129e29,5.50478458404541e29,5.810639262199402e29,5.069952607154846e29,5.849528312683106e28,2.3242992162704468e29,4.107691049575806e29,4.1870248317718506e29,8.270713686943055e29,1.388656497001648e29,5.673390030860901e29,6.275537610054016e29,2.659106254577637e29,4.856441020965576e29,5.997617840766907e29,3.468745350837708e29,8.67824375629425e29,3.800222873687744e29,3.8154590129852294e29,1.1520624160766602e28,3.5599714517593386e29,5.717180967330933e29,4.209201335906983e29,9.037171006202697e29,7.086081504821777e29,6.406925916671753e29,6.483383774757386e29,9.878895282745362e29,7.801827192306519e29,3.0893981456756593e29,6.582560539245606e29,6.880181431770325e29,8.124001622200013e29,4.1735434532165526e29,2.3951536417007448e29,3.989198803901673e29,2.8074443340301513e29,4.610900282859802e29,2.4491721391677857e29,7.56609320640564e29,8.028668165206909e29,1.8558698892593384e29,7.625102400779724e29,7.393169403076172e28,3.69947075843811e29,4.647356271743775e28,7.86591649055481e29,7.729719877243042e29,7.051336169242859e29,9.644320011138916e29,2.379966974258423e29,5.05420982837677e29,1.0221731662750244e29,1.771605610847473e29,9.312716126441955e29,6.205359697341919e29,3.991599082946778e29,4.054643511772156e29,2.9564827680587768e29,2.6864254474639893e29,7.21825122833252e29,4.046582579612732e29,7.856069207191468e29,4.115610122680664e29,9.958366751670837e29,8.759316205978394e29,1.1471706628799438e29,8.942631483078003e29,5.686168670654297e29,7.193649411201476e29,3.381918668746948e29,1.0214835405349731e29,1.2314337491989136e29,9.233015775680543e28,2.392128109931946e29,2.538091540336609e29,1.8119925260543824e29,5.234384536743164e28,3.857741355895996e29,1.783970594406128e29,5.996622443199158e29,4.910219311714173e29,1.108163595199585e28,7.310590147972108e29,6.93221926689148e29,1.1353492736816406e28,4.639991521835327e29,3.758004307746887e29,1.3084536790847779e29,4.316495656967163e29,9.881225228309631e29,6.229332685470581e29,5.3605419397354124e29,4.302446246147156e29,3.4593796730041506e29,4.351711869239807e29,9.363653063774109e29,9.098159074783325e29,2.2755330801010134e29,6.981685161590576e29,3.826435804367065e29,8.54404091835022e29,5.8131575584411624e29,8.643800616264344e29,5.5975955724716186e29,5.549724698066711e29,4.420124888420105e29,2.227914333343506e29,7.673321366310119e29,6.725427508354187e29,5.826324820518494e29,4.372041821479798e29,7.271338105201721e29,3.5234415531158445e29,3.029285669326782e29,2.088221311569214e29,1.18755042552948e29,5.246108770370484e28,7.123661041259766e28,8.301098346710205e29,6.461438536643982e29,5.417895317077637e29,5.735061168670654e29,1.2917011976242065e29,8.203734159469605e29,2.3576927185058596e29,4.2787259817123415e29,8.983010053634643e28,2.7209997177124024e29,5.1422029733657836e29,1.0822612047195434e29,2.0708447694778443e29,1.3739502429962158e29,3.6850261688232425e29,5.601577162742615e29,2.7966034412384034e29,5.3894519805908205e29,3.5230767726898196e29,2.6398438215255736e29,4.60044801235199e29,3.609673380851746e29,6.900734305381775e29,1.72652006149292e29,4.985628724098206e29,3.179735541343689e29,2.1113884449005126e29,5.264759659767151e29,4.5846915245056156e29,1.1784142255783081e29,7.044368982315063e29,8.894233107566833e29,9.319627285003662e29,4.8437511920928955e29,1.9435352087020875e29,8.475887775421142e29,5.184114575386048e29,6.586503982543945e29,3.667276501655579e29,9.607546925544738e29,5.974801778793335e29,8.451882600784303e29,9.055967926979065e29,1.2889266014099122e28,5.172521471977234e29,8.938801884651184e29,1.526750922203064e29,3.965139389038086e27,2.053634524345398e29,7.861136794090272e29,4.949895739555359e29,5.2415084838867185e29,1.7502307891845703e28,6.999069452285767e29,6.059541702270508e29,3.755567073822022e29,6.391336917877198e29,4.1244906187057495e29,7.785500884056092e29,7.961889505386353e29,2.0916253328323365e29,7.007253170013428e28,4.7543466091156006e29,2.1139782667160033e29,3.0594265460968017e29,6.632141470909119e29,2.478296756744385e29,5.8598148822784426e29,9.819996356964111e29,4.628813266754151e28,2.112191915512085e29,2.9528558254241946e29,3.328850269317627e29,5.475315451622009e29,7.712996006011963e29,6.394684314727783e27,6.401651501655578e29,8.763005137443543e29,3.0877476930618285e29,8.240370154380799e29,1.8220996856689453e29,5.445803999900818e29,1.854580044746399e29,7.156258225440979e29,7.270410060882569e29,9.647343754768372e29,5.941775441169739e29,6.555694341659546e28,2.0064765214920044e29,7.34770953655243e29,2.718847990036011e29,4.7874009609222416e29,4.846113920211792e29,7.252203226089478e29,7.44175136089325e29,3.6551177501678464e29,2.8739607334136963e29,4.261736273765564e29,3.488008975982666e29,3.717831373214722e29,2.7873653173446656e29,6.436384320259095e29,1.6319650411605835e29,6.723308563232422e28,6.813346147537232e29,4.967719912528992e29,5.8942514657974244e29,6.87641978263855e29,9.281439781188965e29,8.674737811088562e29,6.413870453834534e29,6.933053135871887e29,5.444796085357666e29,4.0062695741653445e29,4.293415546417236e29,5.304718017578125e29,1.581847667694092e27,2.9541838169097902e29,6.3085013628005984e29,3.2676148414611816e29,1.4415925741195679e29,2.1759861707687378e29,7.616777420043946e29,4.271070957183838e29,5.276511311531067e29,4.537930488586426e29,3.500916361808777e29,5.214616656303406e29,5.2731859683990476e29,6.559593677520753e29,5.227169394493103e29,3.8912206888198856e29,4.7020465135574345e29,9.970771670341491e29,9.743312001228333e29,5.016763210296631e29,4.196401238441467e29,3.7578296661376954e29,6.128677725791931e29,4.437047243118286e29,4.708751440048218e29,3.844888210296631e29,3.66489052772522e29,3.400477170944214e29,3.4566545486450195e29,7.198054194450378e29,2.5399917364120485e29,7.311715483665467e29,8.212866187095642e29,3.277497291564941e29,5.3805685043334964e29,1.3914120197296143e29,1.610182523727417e29,2.1868586540222167e28,3.871297836303711e29,9.039396047592163e28,6.74694299697876e29,1.4924734830856324e29,8.908510208129883e26,5.7483911514282224e29,9.976918697357178e29,5.661448240280152e29,6.41201674938202e29,2.397876977920532e28,5.380386114120484e28,7.6000094413757325e28,1.3992190361022949e28,6.96602463722229e29,9.71251904964447e29,5.013036131858826e29,4.6961671113967895e29,6.856638193130493e29,4.403340816497803e29,4.382664561271668e29,8.445894122123719e29,2.260628342628479e29,4.559774994850159e29,7.564494013786316e29,9.211212396621705e28,2.3486852645874025e29,6.797260046005249e28,2.4840831756591795e28,5.240333676338196e29,6.897624731063843e29,2.5207078456878663e29,5.9152024984359744e29,3.203532695770264e29,3.228079080581665e29,1.424257755279541e29,6.386445164680482e29,4.521262049674988e29,3.974608182907105e29,1.62373423576355e29,6.732837557792664e29,9.99760389328003e29,1.273389458656311e29,1.832001805305481e29,8.822396993637086e29,4.28583562374115e29,9.94393527507782e29,1.765105724334717e29,3.698676824569702e28,9.913750290870666e29,7.590479254722595e29,1.763954758644104e29,4.969732761383057e29,9.937346577644348e29,8.793643712997437e29,3.944966793060303e29,7.382843494415283e29,1.5772831439971924e29,8.833849430084229e28,2.8337264060974123e29,4.2218160629272465e29,9.582897424697877e29,4.868201017379761e29,2.0566773414611817e29,8.750112652778625e29,9.879751801490784e29,6.2200570106506346e29,9.37088668346405e29,9.723649621009827e29,4.0069961547851566e29,4.627892971038818e29,7.241240739822387e29,3.620198369026184e29,7.268863320350647e29,5.040972232818604e29,7.753002047538757e29,6.052398085594178e29,4.7960287332534794e29,3.3781766891479495e28,2.4525392055511475e29,1.950475573539734e29,9.255252480506897e29,7.518369555473328e29,9.953343868255616e28,9.330451488494873e28,6.507588624954224e29,2.7481365203857424e29,2.5870341062545776e29,3.826391696929932e28,8.834195137023926e28,3.4092026948928834e29,6.73019289970398e28,2.9520148038864137e29,9.666416645050049e29,7.551066875457764e29,9.935793876647949e29,2.37662136554718e29,9.336879849433899e29,7.023314237594605e29,6.944775581359864e29,7.627850770950318e29,9.594419002532959e29,7.134547829627991e29,6.139858365058899e29,4.313697814941406e29,3.9539635181427e28,9.004786610603333e29,5.118508338928223e29,3.921412229537964e29,7.648510336875916e29,1.0653090476989746e29,6.783401966094971e28,3.864339590072632e29,1.3343340158462525e29,3.441002368927002e29,5.7841193675994876e29,1.9967836141586303e29,5.886578559875488e29,7.2149515151977544e28,5.0277221202850346e29,8.355374932289124e29,1.213289499282837e29,2.199733853340149e29,4.1676723957061765e29,7.14113712310791e29,9.046949148178101e29,6.92251741886139e29,7.090472579002381e29,8.391906619071961e29,3.1660449504852296e29,6.531333923339844e28,9.694277048110962e29,5.7730394601821904e29,1.2075668573379516e29,1.6933399438858034e29,5.728148818016052e29,9.007700085639954e29,2.2424012422561644e29,2.407227158546448e29,8.057008385658264e29,9.494599103927613e29,3.1525683403015136e29,2.344921827316284e29,1.4351993799209596e29,9.766546487808228e29,5.310184955596924e29,8.596638441085815e29,4.190062880516052e29,8.122221827507019e29,4.416986107826233e29,5.4493683576583864e29,5.1286697387695315e28,8.904548287391663e29,2.7685582637786864e28,1.2864512205123902e29,9.705738425254822e29,9.340833425521851e29,3.0217289924621583e28,6.605737805366517e29,5.845606327056885e28,3.5461533069610594e29,2.0318353176116945e29,3.642911314964295e29,9.734419584274293e29,1.614605784416199e29,4.140056371688843e29,9.150599241256715e29,4.488012194633484e29,3.636990189552307e29,1.0114550590515137e29,2.0957040786743164e29,8.090584874153137e29,8.708357810974122e29,4.8698872327804566e29,2.708706259727478e29,8.88813316822052e29,9.332275390625e29,5.9893018007278445e29,6.716879010200501e29,5.824381113052368e29,1.8023580312728883e29,7.817974090576173e29,3.191642165184021e29,4.772238135337829e29,6.148035526275635e29,1.0375428199768067e29,4.703160524368286e29,3.296782374382019e29,6.759647130966187e29,2.122020125389099e29,7.075635194778443e29,2.7090007066726684e29,9.00510847568512e29,4.798609018325806e28],"qre":[0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0]}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/large_positive_real_components.json b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/large_positive_real_components.json
new file mode 100644
index 000000000000..ab4364bb3633
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/large_positive_real_components.json
@@ -0,0 +1 @@
+{"re":[8.532438874244691e29,5.199592709541321e29,5.991597771644592e29,8.701117038726807e29,3.0988693237304687e28,8.559619784355164e29,4.62791383266449e29,5.8658850193023685e29,3.1043469905853274e28,2.028048038482666e27,9.387606978416443e29,5.558912754058838e29,9.041512608528137e29,9.05518114566803e29,3.4825968742370604e29,3.061293959617615e29,7.434970140457153e28,3.0881160497665407e29,6.187134981155395e29,5.3422385454177854e29,9.453706145286561e29,6.090104579925537e28,9.684619307518006e29,4.528307318687439e29,4.495348334312439e29,9.296705722808837e29,5.031896829605103e29,7.5193452835083e29,1.1267036199569703e29,7.209084630012512e29,1.4432412385940552e29,8.418347835540772e29,2.9488182067871093e29,9.010616540908813e29,6.854807138442993e29,1.0509008169174194e29,4.840977191925049e29,6.041348576545715e29,9.3579763174057e29,8.138471245765686e29,5.650215744972229e29,5.492363572120667e29,6.104350090026855e28,7.84932553768158e29,7.339064478874207e29,6.333696842193604e28,5.388916730880737e29,5.893115401268005e29,3.354505300521851e29,8.795613050460815e28,5.0333958864212036e29,5.662207007408142e29,3.9990633726119995e29,8.966636657714844e28,3.308229446411133e29,1.2639737129211426e29,3.670054078102112e29,8.090653419494629e29,8.8860422372818e29,9.343010187149048e29,7.249775528907775e29,2.4269330501556398e29,9.39683496952057e29,8.074527382850648e29,1.9587874412536623e29,8.264414668083191e29,4.178656339645386e29,5.0076645612716675e29,7.918075323104858e29,6.206977963447571e29,8.041608929634094e29,3.180768489837647e29,2.246604561805725e29,5.424922704696655e29,4.1201692819595335e29,8.389314413070678e29,8.387507200241089e29,4.003767371177673e29,3.6350429058074955e29,4.488677978515625e29,5.167501568794251e29,3.8134753704071048e28,4.763098955154419e29,3.326912522315979e29,2.374950647354126e29,2.2783875465393068e27,7.636528015136719e29,9.627401828765869e29,7.194620370864868e28,7.495542764663697e29,3.901169300079346e29,6.90447211265564e29,8.081235885620117e29,5.6785607337951664e29,5.98835289478302e29,8.987193703651428e29,9.544268250465394e29,7.52281904220581e29,3.3893054723739625e29,9.480498433113098e29,3.2202959060668946e28,8.387779593467712e29,9.871659874916077e29,4.0714651346206665e29,1.5477663278579712e29,2.7945399284362793e29,4.1096031665802e29,5.762313604354858e29,1.4147436618804931e29,9.138911366462708e29,4.1085529327392576e29,8.700392842292786e29,8.665202856063844e29,6.936443448066712e29,7.549580931663514e29,6.54242753982544e29,3.5270851850509645e29,6.493711471557617e29,8.605709671974182e29,3.429999947547913e29,9.424119591712952e29,3.573470711708069e29,2.6063764095306397e29,1.570931077003479e29,1.3111424446105958e29,3.599963188171387e29,7.709305286407471e29,7.88017988204956e29,7.233538627624511e29,7.274168729782104e28,9.897200465202332e29,4.594707489013672e29,1.3102209568023682e29,9.840549826622009e29,3.904202580451965e29,2.95379638671875e29,4.1671401262283324e29,1.6340255737304687e28,5.14000654220581e28,4.7588598728179935e29,2.5835490226745607e29,2.135658860206604e29,5.9256070852279666e29,6.875661015510559e29,1.314636468887329e29,4.46502149105072e29,4.838082790374756e29,2.350839376449585e29,4.390811324119568e29,3.4018349647521976e29,9.773855805397034e29,3.459847569465637e29,3.259668946266174e29,2.7467477321624755e29,4.685220718383789e29,8.830724358558656e29,5.755593180656433e29,3.836570382118225e29,8.649834394454956e29,1.1001288890838623e28,8.088201880455018e29,8.361654281616211e29,2.943320870399475e29,5.86800754070282e29,4.729859232902527e29,5.707371234893799e29,5.2611243724822996e29,8.534802794456482e29,1.0687506198883056e29,2.612947225570679e29,4.146687984466553e29,5.376505851745605e29,5.6717103719711305e29,4.774448275566101e29,1.2631094455718994e29,3.7503957748413085e28,9.212695956230164e29,8.382622003555298e29,8.595565557479858e29,2.748898267745972e29,3.633469343185425e28,2.8595793247222902e29,5.771074891090393e29,8.696646690368652e29,7.196397185325623e29,3.086315393447876e29,3.829823136329651e29,5.138768553733826e29,8.242931365966798e29,6.835614442825317e29,3.1246131658554076e29,3.435941934585571e29,3.7551850080490115e29,6.616783738136292e29,5.2543324232101444e29,2.0744407176971435e29,3.851799964904785e29,1.0081756114959717e29,5.164070725440979e29,3.261762261390686e29,1.2509375810623169e29,8.287410736083985e29,5.65901517868042e29,9.220791459083558e29,7.203034758567811e29,2.6561748981475832e29,3.876298666000366e29,2.559897303581238e29,6.631606817245484e29,5.641132593154907e29,6.509231328964233e29,9.205348491668702e29,3.334444165229798e29,9.661523699760437e29,7.98960030078888e29,7.655580043792724e29,4.765167236328125e29,8.669989109039307e29,4.0722763538360595e29,9.976425766944886e29,6.554690599441529e29,2.6368319988250734e28,9.600903987884522e29,4.4701039791107176e29,1.8275856971740723e28,5.845937132835388e29,4.877215623855591e28,2.9145359992980956e28,6.723309755325318e29,2.906137704849243e29,2.2844570875167846e29,1.4260524511337281e29,3.7513363361358646e29,2.5193661451339722e29,4.11602258682251e29,9.35229480266571e29,9.403464198112488e29,7.064505815505982e29,3.863839507102967e29,5.125749707221985e29,6.4664626121521e29,4.5744156837463376e29,7.704828977584839e29,4.743139147758484e29,9.445258378982544e29,9.143665432929993e29,6.572161912918091e29,7.749838829040528e29,4.755427837371826e29,2.7524715662002566e29,7.602200508117676e29,8.512686491012573e29,5.94447910785675e29,6.909983158111573e29,9.795416593551636e29,1.1518847942352294e29,8.554636240005493e29,5.080220699310303e29,6.79328441619873e29,1.3008880615234376e29,9.940996766090394e29,2.3544132709503176e28,8.730373978614808e29,2.276438474655151e28,2.16180682182312e29,5.095288753509521e29,5.851389169692993e29,5.704545378684998e29,3.7797373533248904e29,1.668936610221863e29,1.695774793624878e29,6.985265612602235e29,6.572747230529785e28,2.189171314239502e29,6.510626077651978e29,9.208672046661377e29,5.43478786945343e29,2.8719031810760497e29,6.305251121520996e29,8.324700593948365e29,4.807243943214417e29,4.1686832904815675e28,8.739709854125977e29,9.56538736820221e29,9.468048810958862e28,7.5347900390625e29,5.416489243507385e29,3.682959079742432e29,6.04851245880127e29,8.753280639648438e29,1.1441659927368165e29,4.960402250289917e29,8.825641870498657e28,6.337488889694214e29,7.716735005378723e29,9.543275833129883e28,5.809727311134338e29,8.123803138732911e28,1.9537544250488282e29,3.232288956642151e29,1.8548911809921266e29,7.025570273399353e29,1.852184534072876e28,4.819770455360413e29,9.617816209793092e29,4.386295080184937e29,2.7695703506469728e29,7.478045821189881e29,5.667389631271363e29,8.750457763671875e29,1.5355181694030762e29,9.879160523414612e29,5.905061960220337e28,6.439012885093688e29,3.5953372716903684e29,6.884067058563232e29,9.36080276966095e29,5.179685354232788e29,8.998805284500123e28,9.90696668624878e29,8.030800819396972e29,6.970168948173523e29,4.859783053398132e29,3.9054447412490844e29,6.269873976707459e29,1.4274150133132935e29,9.741800427436829e29,7.474914789199829e29,3.768870234489441e29,5.676738619804382e29,6.82895839214325e29,8.474192619323731e29,6.049549579620361e29,3.583565950393677e29,2.4649482965469362e29,1.6787517070770265e29,3.383588194847107e29,7.609724998474121e29,2.8548187017440795e29,3.989207148551941e29,3.50743293762207e29,8.267903327941895e29,8.322439193725586e29,1.1629986763000488e29,8.30240249633789e28,8.263914585113526e29,1.4516377449035645e29,8.324954509735108e29,3.1144315004348757e29,7.16674566268921e29,3.51750910282135e29,4.897475242614746e28,9.894107580184937e29,2.7354007959365844e29,8.312381505966187e29,2.4178558588027954e29,3.4880447387695316e29,2.4187821149826052e29,4.337948560714722e28,6.354485154151917e29,5.61918318271637e29,7.710716724395752e29,5.283149480819702e29,7.010999321937561e29,3.891266584396362e29,8.190653920173645e29,4.1486221551895144e29,7.28045642375946e29,3.2517570257186894e29,5.95322847366333e28,5.6692111492156985e29,6.519551873207092e29,4.354673624038697e29,4.939133524894715e29,3.3424705266952515e29,6.79859220981598e29,2.975072264671326e29,1.3190513849258424e29,6.175749301910401e29,7.65831172466278e29,4.070073366165161e29,3.732401728630066e29,5.1678854227066045e29,9.106292128562927e29,1.6309314966201782e29,2.01008141040802e29,8.296031355857849e29,2.5106704235076905e29,8.628613948822021e29,8.314228057861328e28,7.770231366157531e29,9.452146291732788e29,2.1700376272201538e29,1.7502433061599732e29,7.803366780281067e29,2.272152900695801e28,1.0981601476669312e29,3.822515606880188e29,8.296217322349548e29,2.5544071197509766e29,5.338257551193238e28,7.195282578468323e29,6.665849685668945e29,8.389140963554383e29,5.3388017416000366e29,5.1220071315765384e29,5.426737666130066e29,5.2004957199096684e29,1.1083412170410157e29,3.908441662788391e29,2.8763645887374877e29,3.719947934150696e29,2.996349334716797e28,7.060180306434632e29,8.086854815483093e29,4.972565174102783e29,7.009790539741516e29,4.852583408355713e29,7.336292266845703e29,6.59456729888916e29,9.912514090538025e29,7.790473699569702e29,1.612275242805481e29,9.493275880813598e29,6.587127447128296e29,4.480564594268799e29,8.766746520996094e28,3.583027124404907e29,6.2485814094543456e29,1.484094262123108e29,2.1918576955795288e29,1.1485213041305542e29,8.179976344108581e29,5.635448694229126e29,4.3296611309051514e29,5.573570728302002e27,2.8711462020874022e29,3.463089466094971e28,6.686431169509888e28,9.300826191902161e29,7.333076000213623e28,4.1958314180374144e29,8.841038942337036e29,4.353798031806946e29,5.536174774169922e28,1.4885300397872925e29,3.67489218711853e29,1.2070232629776002e29,5.719876289367676e28,8.442521691322327e29,5.009405612945557e29,1.2569433450698852e29,1.448955535888672e29,6.587862968444824e28,7.11660385131836e28,8.346496820449829e29,6.217175722122193e28,1.254306435585022e29,4.703206419944763e29,4.3612122535705565e28,7.914388179779053e28,5.185949802398682e29,5.421444773674011e29,4.4985353946685795e29,5.1702070236206056e29,9.492737054824829e28,1.5410500764846801e29,8.063590526580811e28,8.690595626831054e28,4.5672696828842166e29,4.2502206563949584e29,7.695434093475342e29,8.958876729011535e29,9.73983645439148e29,6.129535436630249e29,3.7998855113983157e28,5.46384334564209e29,4.172254204750061e29,1.29078209400177e29,2.813931107521057e29,8.036605715751648e29,7.479860186576844e29,4.199520945549011e29,8.637807369232179e29,4.576146602630615e29,1.826874017715454e29,8.978230953216554e29,4.274591207504273e29,8.496719598770142e28,4.0783953666687014e29,1.553257703781128e29,1.747686266899109e29,8.679699897766114e28,6.081728935241699e29,5.595446825027466e29,1.3877153396606446e27,5.4611366987228396e29,2.10058331489563e29,7.529897689819336e29,4.730668663978577e29],"qim":[0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,-0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,-0.0,0.0,-0.0,0.0,-0.0,0.0,0.0,-0.0,-0.0,0.0,0.0,0.0,-0.0,-0.0,-0.0],"im":[-4.105461835861206,-6.450110673904419,5.2056145668029785,-6.75540566444397,-9.634767770767212,-3.5261833667755127,8.992762565612793,-0.39105653762817383,-8.994423151016235,8.986952304840088,7.8839802742004395,-3.270787000656128,-7.5776207447052,-9.524011611938477,-7.964285612106323,2.891603708267212,-4.009184837341309,1.9531965255737305,-2.567770481109619,8.846338987350464,1.8179535865783691,3.197808265686035,-7.087184190750122,1.3298225402832031,-1.189732551574707,-9.683353900909424,2.2653543949127197,4.86571192741394,8.424886465072632,-5.94577431678772,3.9428186416625977,3.300074338912964,8.98641586303711,-1.4197993278503418,2.1521925926208496,-9.730913639068604,5.292075872421265,9.005961418151855,-9.028754234313965,7.5792765617370605,-3.716280460357666,3.2745766639709473,2.6942074298858643,-9.626632928848267,7.169021368026733,9.447710514068604,-9.439923763275146,5.250298976898193,-6.846568584442139,-0.6642341613769531,-7.900773286819458,-6.116306781768799,-9.48590636253357,-8.891143798828125,2.1266889572143555,8.121262788772583,3.9664721488952637,-7.3018717765808105,9.696871042251587,0.9255492687225342,6.159684658050537,4.333174228668213,9.03584599494934,-1.5099728107452393,-6.055010557174683,2.359968423843384,-3.1336116790771484,-0.06332755088806152,-9.052578210830688,3.112618923187256,-3.2058608531951904,-8.869088888168335,-1.3228559494018555,0.3717219829559326,-8.7155282497406,-7.361892461776733,8.94330620765686,-6.412585973739624,-5.037746429443359,0.3934597969055176,-0.1714169979095459,3.1163442134857178,9.57919955253601,-9.490090608596802,8.547290563583374,-3.239283561706543,3.4259426593780518,-8.523240089416504,9.394983053207397,2.069728374481201,-3.40492844581604,1.1469757556915283,0.07228612899780273,8.300201892852783,-8.305474519729614,2.220999002456665,-3.2543957233428955,0.38048386573791504,-9.631984233856201,6.94245457649231,6.284672021865845,0.8053898811340332,-0.5847632884979248,9.67862606048584,0.35217761993408203,-6.973162889480591,-4.00911808013916,7.638517618179321,4.260629415512085,-0.11922121047973633,-3.827989101409912,-4.790695905685425,2.5155436992645264,6.436018943786621,-7.463257312774658,-8.927019834518433,-0.70578932762146,2.4334216117858887,-0.673593282699585,-1.4048242568969727,7.595585584640503,-3.157130479812622,0.2274489402770996,-0.43677330017089844,2.732480764389038,5.259484052658081,-3.918941020965576,0.4501330852508545,3.2878780364990234,-0.8801054954528809,6.4147210121154785,-8.03817868232727,9.320921897888184,5.893397331237793,0.8376574516296387,2.032437324523926,5.637112855911255,-9.965745210647583,8.170833587646484,4.28758978843689,-2.8174006938934326,-8.094789981842041,-5.750089883804321,-2.542034387588501,-8.906607627868652,6.834697723388672,-9.618116617202759,9.372775554656982,-7.968740463256836,0.42400240898132324,-3.1954026222229004,-2.914884090423584,-3.3124303817749023,-3.395141363143921,3.8647449016571045,2.510066032409668,-5.882860422134399,-7.393366098403931,3.68005633354187,0.020551681518554688,3.9227283000946045,-3.0545783042907715,8.236581087112427,6.4549219608306885,4.180643558502197,9.817097187042236,1.7273926734924316,3.7780284881591797,-9.128623008728027,-1.0599994659423828,-2.7730298042297363,-0.3423905372619629,6.701135635375977,-6.328860521316528,3.078172206878662,-8.022260665893555,6.027945280075073,5.296883583068848,2.7180862426757812,2.2918057441711426,-1.6269540786743164,1.2173855304718018,-5.084519386291504,-3.836928606033325,1.9795286655426025,-2.319202423095703,-1.206909418106079,-7.460429668426514,-8.338202238082886,-0.3495347499847412,2.7352523803710938,9.477792978286743,-9.317859411239624,9.197235107421875,8.993983268737793,-0.07262945175170898,-8.447777032852173,-8.580688238143921,-6.672252416610718,0.3100144863128662,1.7873525619506836,-0.9632980823516846,-2.4974310398101807,7.946490049362183,6.121019124984741,-4.031804800033569,0.9033775329589844,5.472722053527832,-6.860595941543579,-3.880084753036499,-5.477170944213867,0.29192209243774414,-0.686180591583252,-8.172060251235962,-1.356971263885498,-4.4915008544921875,-3.7072885036468506,5.628143548965454,4.868646860122681,-2.570931911468506,-3.843122720718384,-2.249126434326172,-8.996684551239014,6.64204478263855,-5.646123886108398,0.978618860244751,-6.821194887161255,-0.9489560127258301,-3.6498653888702393,8.124971389770508,-2.8133904933929443,-3.88275146484375,-7.334935665130615,-6.133135557174683,2.6392853260040283,9.926520586013794,-1.9532525539398193,1.072545051574707,-8.045576810836792,-4.4667649269104,-4.849808216094971,0.29909491539001465,-9.957538843154907,0.14291167259216309,-3.8002538681030273,-1.9570446014404297,-1.5098249912261963,-5.926272869110107,-3.7830936908721924,-2.0917046070098877,-5.841695070266724,4.64067816734314,-7.021782398223877,-4.1951584815979,-9.70128059387207,0.5549776554107666,3.3729541301727295,-5.523867607116699,7.151046991348267,-7.694504261016846,1.7019164562225342,9.59262490272522,-0.1851046085357666,6.808699369430542,-7.174067497253418,8.014512062072754,7.748757600784302,9.868484735488892,-8.62430453300476,-7.835930585861206,-9.717421531677246,1.1274027824401855,2.4034905433654785,2.3919689655303955,9.978435039520264,3.1585490703582764,3.6096322536468506,-0.49954771995544434,0.9463977813720703,-2.6499807834625244,-3.420668840408325,6.452972888946533,6.836472749710083,-7.81962513923645,0.9316611289978027,7.5170135498046875,2.871328592300415,-4.3984293937683105,-9.92266297340393,-1.0857832431793213,-8.331546783447266,7.053109407424927,9.849742650985718,3.8109993934631348,1.801210641860962,0.2413618564605713,-2.9316699504852295,2.0031774044036865,-1.4891636371612549,0.2766537666320801,3.613858222961426,0.7680904865264893,9.027742147445679,-7.184382677078247,-1.6893351078033447,4.666800498962402,-0.0889134407043457,-6.659635305404663,-2.769840955734253,2.70668625831604,9.902124404907227,-5.965617895126343,8.320678472518921,6.334649324417114,-7.598743438720703,-5.400247573852539,6.658190488815308,-5.439280271530151,-1.8972516059875488,-8.661836385726929,3.080066442489624,-9.440596103668213,0.4394650459289551,-7.814222574234009,-7.307696342468262,5.444220304489136,1.8513643741607666,-7.343171834945679,-9.77554440498352,6.819518804550171,-7.095479965209961,-5.3892481327056885,-3.427995443344116,-8.58901858329773,-3.9368367195129395,-2.332242727279663,4.388564825057983,-1.1106932163238525,4.983428716659546,2.8072476387023926,-3.819071054458618,-8.091504573822021,-5.934088230133057,7.44364857673645,-2.882866859436035,-0.6565093994140625,4.810589551925659,3.746762275695801,-9.0150785446167,6.987067461013794,-7.659367322921753,-4.224591255187988,2.109447717666626,-9.232298135757446,6.518696546554565,1.2519395351409912,9.099892377853394,-6.729092597961426,-9.446324110031128,-5.962882041931152,9.26510214805603,-8.018397092819214,-8.684232234954834,-8.538199663162231,-9.038166999816895,8.612334728240967,6.2368035316467285,4.076097011566162,-5.086170434951782,2.3513054847717285,3.8171207904815674,7.714323997497559,-6.988123655319214,5.241914987564087,-3.3613407611846924,-7.8834617137908936,8.17162036895752,9.714864492416382,6.517442464828491,2.1548891067504883,-0.28172969818115234,2.2367262840270996,-4.825679063796997,-2.276606559753418,-2.934908866882324,4.94642972946167,1.3839304447174072,4.842351675033569,8.17725658416748,-1.0471808910369873,-0.898822546005249,-3.878682851791382,-5.6324779987335205,8.091263771057129,7.6364827156066895,-2.793755531311035,3.515850305557251,-0.8590281009674072,-1.0805845260620117,-6.552872657775879,3.3473920822143555,1.7682099342346191,-3.6632072925567627,4.493248462677002,9.352558851242065,-2.3316550254821777,-3.5161876678466797,-5.3186845779418945,-9.353477954864502,-5.877825021743774,-7.997812032699585,5.376261472702026,8.025102615356445,7.903711795806885,2.4679970741271973,-1.4656293392181396,-8.29404592514038,0.11711359024047852,-0.8255994319915771,-9.208420515060425,-2.815077304840088,6.080780029296875,-1.2911975383758545,-2.99116849899292,-9.317313432693481,8.903108835220337,-2.3865151405334473,8.160725831985474,0.2584993839263916,-4.0964579582214355,2.1614491939544678,6.9178032875061035,-3.151751756668091,7.056910991668701,7.579796314239502,-0.6739652156829834,7.775826454162598,-6.23016357421875,9.902774095535278,-2.0046794414520264,6.8863749504089355,-6.12388014793396,7.97777533531189,-1.8086028099060059,-4.420819282531738,6.636220216751099,-8.417890071868896,6.407191753387451,-3.1041479110717773,-3.2040560245513916,-6.751739978790283,2.8670287132263184,9.39302921295166,2.8018736839294434,-6.4903950691223145,3.5438132286071777,-5.729588270187378,0.6324553489685059,3.529820442199707,-4.47754979133606,1.4429819583892822,-0.9076523780822754,6.055314540863037,8.80685567855835,-0.08144617080688477,3.6278653144836426,9.39616322517395,8.841228485107422,-3.2665979862213135,8.229312896728516,-6.622713804244995,-9.99910593032837,3.889869451522827,6.636641025543213,-3.1129586696624756,4.8784661293029785,-8.740965127944946,-5.590728521347046,-0.7255899906158447,2.6721084117889404,8.70384931564331,-7.614372968673706,8.267542123794556,-6.045815944671631,8.547607660293579,2.437237501144409,-6.451784372329712,1.137019395828247,-3.593893051147461,4.068617820739746,-7.537740468978882,-4.163858890533447,2.5740408897399902,9.76759672164917,-9.012017250061035,-3.742741346359253,-0.006349086761474609,4.41463828086853,0.10734677314758301,6.011127233505249],"qre":[1.1719979e-30,1.9232276e-30,1.669004e-30,1.1492777e-30,3.2269835e-29,1.16827625e-30,2.1608009e-30,1.7047726e-30,3.2212894e-29,4.9308496e-28,1.0652342e-30,1.7989128e-30,1.1060097e-30,1.1043402e-30,2.8714205e-30,3.2665927e-30,1.3449953e-29,3.2382202e-30,1.616257e-30,1.8718745e-30,1.0577862e-30,1.642008e-29,1.0325651e-30,2.2083307e-30,2.2245217e-30,1.0756498e-30,1.9873222e-30,1.329903e-30,8.875448e-30,1.3871386e-30,6.928849e-30,1.1878815e-30,3.391189e-30,1.1098019e-30,1.4588302e-30,9.515646e-30,2.0656987e-30,1.6552595e-30,1.068607e-30,1.228732e-30,1.7698439e-30,1.8207098e-30,1.638176e-29,1.2739948e-30,1.3625715e-30,1.5788568e-29,1.8556606e-30,1.6968953e-30,2.9810653e-30,1.1369304e-29,1.9867303e-30,1.7660958e-30,2.5005855e-30,1.1152453e-29,3.0227651e-30,7.911557e-30,2.7247557e-30,1.235994e-30,1.1253604e-30,1.0703188e-30,1.3793531e-30,4.1204267e-30,1.0641881e-30,1.2384626e-30,5.1051994e-30,1.2100071e-30,2.3931139e-30,1.9969388e-30,1.2629333e-30,1.61109e-30,1.2435322e-30,3.1438944e-30,4.4511615e-30,1.8433442e-30,2.4270848e-30,1.1919926e-30,1.1922494e-30,2.4976475e-30,2.7509993e-30,2.2278274e-30,1.9351712e-30,2.62228e-29,2.0994735e-30,3.0057898e-30,4.210614e-30,4.3890687e-28,1.3094955e-30,1.0387019e-30,1.3899274e-29,1.3341263e-30,2.5633341e-30,1.44833665e-30,1.2374344e-30,1.7610096e-30,1.6699082e-30,1.1126944e-30,1.0477492e-30,1.329289e-30,2.950457e-30,1.05479685e-30,3.1053047e-29,1.1922106e-30,1.0130009e-30,2.4561183e-30,6.460924e-30,3.5784064e-30,2.433325e-30,1.7354141e-30,7.068419e-30,1.0942223e-30,2.433947e-30,1.1493734e-30,1.1540411e-30,1.4416611e-30,1.3245768e-30,1.5284846e-30,2.8352023e-30,1.5399513e-30,1.1620192e-30,2.915452e-30,1.0611071e-30,2.7984e-30,3.8367443e-30,6.365651e-30,7.626936e-30,2.7778062e-30,1.2971337e-30,1.2690066e-30,1.3824492e-30,1.3747276e-29,1.0103867e-30,2.1764173e-30,7.6323e-30,1.0162034e-30,2.5613426e-30,3.3854738e-30,2.3997273e-30,6.1198555e-29,1.9455228e-29,2.1013436e-30,3.8706445e-30,4.6823957e-30,1.6875908e-30,1.4544056e-30,7.606666e-30,2.239631e-30,2.0669343e-30,4.2538e-30,2.2774834e-30,2.9395901e-30,1.0231377e-30,2.8903008e-30,3.0677961e-30,3.6406693e-30,2.1343712e-30,1.1324099e-30,1.7374405e-30,2.6064947e-30,1.1560915e-30,9.089844e-29,1.2363688e-30,1.1959356e-30,3.397523e-30,1.704156e-30,2.1142278e-30,1.75212e-30,1.9007345e-30,1.1716732e-30,9.35672e-30,3.8270963e-30,2.4115631e-30,1.859944e-30,1.7631366e-30,2.0944829e-30,7.916971e-30,2.6663853e-29,1.0854585e-30,1.1929441e-30,1.1633906e-30,3.637821e-30,2.7521906e-29,3.497018e-30,1.7327795e-30,1.1498685e-30,1.3895843e-30,3.2401093e-30,2.6110867e-30,1.9459916e-30,1.2131607e-30,1.4629263e-30,3.2003964e-30,2.9104098e-30,2.6629847e-30,1.5113084e-30,1.9031914e-30,4.8205763e-30,2.5961887e-30,9.918907e-30,1.936457e-30,3.0658273e-30,7.994004e-30,1.2066495e-30,1.7670919e-30,1.0845056e-30,1.3883038e-30,3.7648124e-30,2.5797805e-30,3.906407e-30,1.5079301e-30,1.7726936e-30,1.5362797e-30,1.086325e-30,2.9990007e-30,1.0350334e-30,1.2516271e-30,1.3062367e-30,2.0985621e-30,1.153404e-30,2.455629e-30,1.0023629e-30,1.525625e-30,3.7924296e-29,1.0415686e-30,2.2370844e-30,5.4716994e-29,1.7105897e-30,2.0503501e-29,3.431078e-29,1.4873628e-30,3.4409932e-30,4.3774078e-30,7.012364e-30,2.6657167e-30,3.9692525e-30,2.42953e-30,1.0692563e-30,1.0634379e-30,1.4155271e-30,2.5880993e-30,1.9509341e-30,1.5464406e-30,2.1860717e-30,1.2978874e-30,2.1083084e-30,1.0587323e-30,1.0936533e-30,1.5215693e-30,1.2903495e-30,2.10286e-30,3.6330983e-30,1.3154086e-30,1.1747173e-30,1.6822332e-30,1.4471815e-30,1.0208856e-30,8.6814234e-30,1.1689567e-30,1.9684185e-30,1.47204205e-30,7.687057e-30,1.0059353e-30,4.2473427e-29,1.1454262e-30,4.3928268e-29,4.6257602e-30,1.9625973e-30,1.708996e-30,1.752988e-30,2.6456866e-30,5.9918393e-30,5.8970094e-30,1.4315848e-30,1.5214338e-29,4.5679387e-30,1.5359506e-30,1.0859329e-30,1.8399981e-30,3.4820114e-30,1.5859796e-30,1.20124445e-30,2.080194e-30,2.398839e-29,1.1442027e-30,1.045436e-30,1.0561838e-29,1.3271769e-30,1.8462143e-30,2.7152078e-30,1.6532991e-30,1.1424288e-30,8.7399905e-30,2.0159657e-30,1.13306205e-29,1.5779121e-30,1.2958848e-30,1.0478582e-29,1.7212512e-30,1.2309506e-29,5.1183503e-30,3.0937826e-30,5.391152e-30,1.423372e-30,5.3990304e-29,2.0747876e-30,1.0397371e-30,2.2798284e-30,3.6106684e-30,1.3372478e-30,1.7644808e-30,1.1427974e-30,6.51246e-30,1.0122317e-30,1.6934624e-29,1.553033e-30,2.78138e-30,1.45262965e-30,1.0682845e-30,1.9306191e-30,1.1112586e-29,1.0093907e-30,1.2452059e-30,1.4346854e-30,2.057705e-30,2.5605278e-30,1.5949284e-30,7.005671e-30,1.0265043e-30,1.3378079e-30,2.6533151e-30,1.7615748e-30,1.46435215e-30,1.1800534e-30,1.6530157e-30,2.7905166e-30,4.05688e-30,5.956807e-30,2.9554426e-30,1.314108e-30,3.5028494e-30,2.5067639e-30,2.8510878e-30,1.2094965e-30,1.2015708e-30,8.5984624e-30,1.2044706e-29,1.2100802e-30,6.8887715e-30,1.2012077e-30,3.210859e-30,1.3953334e-30,2.8429209e-30,2.0418685e-29,1.0107026e-30,3.6557716e-30,1.2030247e-30,4.1358958e-30,2.8669356e-30,4.134312e-30,2.3052372e-29,1.57369165e-30,1.7796181e-30,1.2968962e-30,1.8928103e-30,1.4263303e-30,2.5698573e-30,1.2209038e-30,2.410439e-30,1.3735402e-30,3.0752606e-30,1.6797607e-29,1.763914e-30,1.5338478e-30,2.2963833e-30,2.0246466e-30,2.991799e-30,1.4708927e-30,3.361263e-30,7.581206e-30,1.6192367e-30,1.3057708e-30,2.4569583e-30,2.67924e-30,1.9350273e-30,1.0981418e-30,6.1314658e-30,4.974923e-30,1.2053956e-30,3.983e-30,1.1589347e-30,1.20275754e-29,1.2869629e-30,1.0579608e-30,4.6082147e-30,5.7134912e-30,1.2814982e-30,4.4011122e-29,9.10614e-30,2.6160781e-30,1.2053686e-30,3.914803e-30,1.8732705e-29,1.3897995e-30,1.5001838e-30,1.1920171e-30,1.8730793e-30,1.9523596e-30,1.8427277e-30,1.9228936e-30,9.022492e-30,2.5585645e-30,3.476611e-30,2.6882096e-30,3.3373946e-29,1.4163944e-30,1.2365747e-30,2.0110346e-30,1.4265761e-30,2.060758e-30,1.3630863e-30,1.51639975e-30,1.0088258e-30,1.28361905e-30,6.202415e-30,1.0533771e-30,1.5181123e-30,2.2318615e-30,1.140674e-29,2.7909362e-30,1.6003633e-30,6.7381164e-30,4.56234e-30,8.706848e-30,1.2224974e-30,1.7744817e-30,2.3096495e-30,1.794182e-28,3.4829296e-30,2.8875952e-29,1.4955662e-29,1.0751733e-30,1.3636842e-29,2.383318e-30,1.1310888e-30,2.2968452e-30,1.8063014e-29,6.718037e-30,2.7211682e-30,8.284844e-30,1.7482895e-29,1.1844803e-30,1.9962448e-30,7.955808e-30,6.901523e-30,1.517943e-29,1.4051647e-29,1.1981074e-30,1.6084473e-29,7.972534e-30,2.126209e-30,2.2929404e-29,1.2635215e-29,1.9282871e-30,1.8445267e-30,2.2229458e-30,1.9341586e-30,1.05343696e-29,6.489082e-30,1.24014225e-29,1.1506691e-29,2.189492e-30,2.352819e-30,1.2994719e-30,1.11621135e-30,1.0267113e-30,1.6314451e-30,2.6316584e-29,1.8302135e-30,2.396786e-30,7.747241e-30,3.5537474e-30,1.2443064e-30,1.3369233e-30,2.3812241e-30,1.1577012e-30,2.1852448e-30,5.473831e-30,1.1138052e-30,2.339405e-30,1.1769248e-29,2.4519447e-30,6.438081e-30,5.721851e-30,1.15211356e-29,1.6442693e-30,1.7871674e-30,7.206089e-28,1.8311206e-30,4.7605825e-30,1.3280393e-30,2.1138661e-30]}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/runner.jl b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/runner.jl
new file mode 100644
index 000000000000..e6ef0fe239b7
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/runner.jl
@@ -0,0 +1,116 @@
+#!/usr/bin/env julia
+#
+# @license Apache-2.0
+#
+# Copyright (c) 2024 The Stdlib Authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import JSON
+
+"""
+ gen( re, im, name )
+
+Generate fixture data and write to file.
+
+# Arguments
+
+* `re`: real components for first complex number
+* `im`: imaginary components for first complex number
+* `name::AbstractString`: output filename
+
+# Examples
+
+``` julia
+julia> re = rand( 1000 );
+julia> im = rand( 1000 );
+julia> gen( re, im, \"data.json\" );
+```
+"""
+function gen( re, im, name )
+ zre = Array{Float32}( undef, length( re ) );
+ zim = Array{Float32}( undef, length( re ) );
+ for i in eachindex(re)
+ z = 1.0 / Complex{Float32}( re[ i ], im[ i ] );
+ zre[ i ] = real( z );
+ zim[ i ] = imag( z );
+ end
+
+ # Store data to be written to file as a collection:
+ data = Dict([
+ ("re", re),
+ ("im", im),
+ ("qre", zre),
+ ("qim", zim),
+ ]);
+
+ # Based on the script directory, create an output filepath:
+ filepath = joinpath( dir, name );
+
+ # Write the data to the output filepath as JSON:
+ outfile = open( filepath, "w" );
+ write( outfile, JSON.json(data) );
+ write( outfile, "\n" );
+ close( outfile );
+end
+
+# Get the filename:
+file = @__FILE__;
+
+# Extract the directory in which this file resides:
+dir = dirname( file );
+
+# Large positive real components:
+re = rand( Float32, 500 ) .* 1.0e30;
+im = ( rand( Float32, 500 ) .* 20.0 ) .- 10.0;
+gen( re, im, "large_positive_real_components.json" );
+
+# Large negative real components:
+re = -rand( Float32, 500 ) .* 1.0e30;
+im = ( rand( Float32, 500 ) .* 20.0 ) .- 10.0;
+gen( re, im, "large_negative_real_components.json" );
+
+# Large positive imaginary components:
+re = ( rand( Float32, 500 ) .* 20.0 ) .- 10.0;
+im = rand( Float32, 500 ) .* 1.0e30;
+gen( re, im, "large_positive_imaginary_components.json" );
+
+# Large negative imaginary components:
+re = ( rand( Float32, 500 ) .* 20.0 ) .- 10.0;
+im = -rand( Float32, 500 ) .* 1.0e30;
+gen( re, im, "large_negative_imaginary_components.json" );
+
+# Tiny positive real components:
+re = rand( Float32, 500 ) .* 1.0e-30;
+im = ( rand( Float32, 500 ) .* 20.0 ) .- 10.0;
+gen( re, im, "tiny_positive_real_components.json" );
+
+# Tiny negative real components:
+re = -rand( Float32, 500 ) .* 1.0e-30;
+im = ( rand( Float32, 500 ) .* 20.0 ) .- 10.0;
+gen( re, im, "tiny_negative_real_components.json" );
+
+# Tiny positive imaginary components:
+re = ( rand( Float32, 500 ) .* 20.0 ) .- 10.0;
+im = rand( Float32, 500 ) .* 1.0e-30;
+gen( re, im, "tiny_positive_imaginary_components.json" );
+
+# Tiny negative imaginary components:
+re = ( rand( Float32, 500 ) .* 20.0 ) .- 10.0;
+im = -rand( Float32, 500 ) .* 1.0e-30;
+gen( re, im, "tiny_negative_imaginary_components.json" );
+
+# Normal:
+re = ( rand( Float32, 500 ) .* 100.0 ) .- 50.0;
+im = ( rand( Float32, 500 ) .* 100.0 ) .- 50.0;
+gen( re, im, "data.json" );
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/tiny_negative_imaginary_components.json b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/tiny_negative_imaginary_components.json
new file mode 100644
index 000000000000..a3783a82a3fb
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/tiny_negative_imaginary_components.json
@@ -0,0 +1 @@
+{"re":[-3.281029462814331,-6.146864891052246,2.7628326416015625,-4.644873142242432,-2.547438144683838,0.9029984474182129,4.463129043579102,6.962707042694092,-8.71179461479187,6.702984571456909,-1.2452590465545654,4.741898775100708,-7.072666883468628,-0.05359053611755371,-0.7561767101287842,-0.9796679019927979,-1.4107465744018555,3.385227918624878,-3.57200026512146,-3.010897636413574,-5.89847207069397,3.3398640155792236,6.726740598678589,2.6874053478240967,4.14952278137207,-5.189410448074341,9.822386503219604,-9.167262315750122,-9.735337495803833,7.2633397579193115,-1.047210693359375,-0.8286893367767334,-0.9624671936035156,9.205740690231323,5.036250352859497,-8.966501951217651,3.08005690574646,1.3401556015014648,-4.643645286560059,4.715067148208618,-0.941394567489624,-8.084880113601685,2.2518980503082275,-5.782281160354614,-5.263583660125732,6.114358901977539,6.425917148590088,-4.025663137435913,0.005671977996826172,5.8196938037872314,-4.00614857673645,-8.799244165420532,1.9205546379089355,-1.5424573421478271,-0.7154262065887451,-7.999483346939087,-6.206173896789551,5.855432748794556,-6.1202216148376465,-4.747118949890137,6.654077768325806,-5.574917793273926,2.4054574966430664,-4.566372632980347,-9.10429835319519,6.413865089416504,-9.666730165481567,4.680396318435669,-6.616569757461548,6.908358335494995,-7.185148000717163,-3.814901113510132,2.5797343254089355,3.887474536895752,8.430449962615967,0.4227566719055176,-9.556394815444946,-9.700928926467896,0.4622209072113037,2.5779688358306885,-1.0652387142181396,-7.019792795181274,5.440828800201416,5.353567600250244,0.9472501277923584,-1.3527107238769531,8.937361240386963,4.657716751098633,-3.3635222911834717,-8.30706000328064,1.6273307800292969,3.9038991928100586,1.6457068920135498,-1.2061190605163574,-5.666205883026123,1.3933026790618896,-4.203164577484131,3.559541702270508,-4.904645681381226,7.10421085357666,0.6955873966217041,-2.617424726486206,9.235167503356934,2.723623514175415,-1.2756145000457764,4.858648777008057,-1.7312121391296387,2.6012349128723145,-0.39462804794311523,3.1999945640563965,1.9541943073272705,-6.7422425746917725,-3.8039231300354004,4.243612289428711,-8.360100984573364,-3.5106277465820312,-9.493268728256226,8.33743691444397,7.3197948932647705,-7.954641580581665,5.356184244155884,-5.583237409591675,3.2618558406829834,0.7680809497833252,-8.330835103988647,-9.752986431121826,6.8040525913238525,1.7856037616729736,-8.715643882751465,8.946835994720459,-9.02877688407898,-3.582479953765869,-1.8826568126678467,9.929424524307251,0.5330538749694824,-6.600303649902344,-6.802098751068115,-9.752706289291382,-0.6783878803253174,-1.637098789215088,4.716753959655762,5.133352279663086,4.875483512878418,4.100161790847778,-0.9964358806610107,3.535330295562744,-2.1784496307373047,-4.52728271484375,-9.64975357055664,-3.2200098037719727,-1.719820499420166,1.7743265628814697,-1.1017560958862305,9.957762956619263,0.08546590805053711,-4.516807794570923,3.85137677192688,-4.226477146148682,5.766758918762207,-7.025500535964966,0.03992199897766113,-5.200458765029907,2.2547852993011475,-1.5520036220550537,-7.038211822509766,-0.22387385368347168,9.779525995254517,1.7574489116668701,-0.2559936046600342,7.576626539230347,-0.1020967960357666,-5.570440292358398,9.617177248001099,6.292825937271118,4.129258394241333,1.1162185668945312,9.649660587310791,-3.3182919025421143,1.4653825759887695,-7.513339519500732,-9.673624038696289,-0.1434648036956787,-9.608975648880005,-3.2121729850769043,6.570042371749878,4.671618938446045,-3.6981868743896484,2.1922683715820312,7.85435676574707,4.845104217529297,4.686688184738159,8.286011219024658,-0.17865777015686035,8.765888214111328,9.944204092025757,4.96545672416687,-4.1972386837005615,8.35827350616455,-4.059895277023315,6.967347860336304,2.3332762718200684,6.466431617736816,-0.471569299697876,-1.014953851699829,3.3512234687805176,1.1719310283660889,9.514220952987671,-1.400465965270996,5.354489088058472,-3.3481502532958984,-2.983165979385376,2.4021565914154053,2.6438772678375244,-1.3577055931091309,-6.81718111038208,-7.070717811584473,0.8382773399353027,6.628999710083008,-6.426404714584351,4.210693836212158,5.117015838623047,8.439382314682007,8.282610177993774,5.703237056732178,5.94088077545166,7.370429039001465,-5.604311227798462,2.0535337924957275,-7.810471057891846,-5.649150609970093,-8.200914859771729,1.538156270980835,2.017916440963745,0.016585588455200195,8.461788892745972,0.0888669490814209,7.482665777206421,-8.582689762115479,2.934974431991577,2.5143861770629883,1.2045478820800781,5.0346291065216064,-4.15618896484375,-0.34967780113220215,4.010870456695557,8.102017641067505,2.859135866165161,8.732482194900513,2.6916563510894775,-6.900782585144043,-7.592816352844238,4.383549690246582,5.368098020553589,-1.4772093296051025,-9.42478060722351,-8.113751411437988,5.593860149383545,3.9959585666656494,5.599309206008911,5.941610336303711,-6.721324920654297,4.494307041168213,-8.313874006271362,-3.150728940963745,2.632492780685425,4.307624101638794,-7.865654230117798,5.120784044265747,-8.440425395965576,1.8463516235351562,6.520576477050781,0.06369233131408691,8.99503231048584,-3.9054906368255615,-2.9725658893585205,0.09463071823120117,-8.110766410827637,-2.7011525630950928,0.9205341339111328,-5.927106142044067,1.3724315166473389,5.086774826049805,-8.704952001571655,-6.524183750152588,7.85138726234436,1.3123142719268799,7.191061973571777,2.200596332550049,-9.806129932403564,3.2477641105651855,6.331266164779663,-1.3072621822357178,-4.687031507492065,0.6631386280059814,-7.2623467445373535,3.1215786933898926,-8.530036211013794,-0.6089890003204346,-6.034506559371948,-1.7081475257873535,-4.6714043617248535,5.569320917129517,-6.273833513259888,9.548348188400269,-1.5344762802124023,1.454387903213501,7.569494247436523,4.215853214263916,3.97752046585083,9.284578561782837,-5.379561185836792,-5.812523365020752,6.84072732925415,1.603405475616455,8.580687046051025,-9.122083187103271,6.207127571105957,2.490050792694092,-8.573815822601318,5.143527984619141,-9.335731267929077,9.780436754226685,1.1107850074768066,-3.668562173843384,-7.458463907241821,-3.105860948562622,7.0984625816345215,-4.34093713760376,-7.4522387981414795,-6.160959005355835,6.181348562240601,6.220448017120361,-1.4597272872924805,4.724968671798706,-5.392193794250488,-4.768121242523193,5.8740997314453125,-9.299736022949219,7.961915731430054,-3.20259690284729,3.7487196922302246,1.1498987674713135,-9.051904678344727,3.335169553756714,-2.7600157260894775,0.7281887531280518,-3.420395851135254,-2.6454806327819824,-2.242767810821533,9.540444612503052,-1.0890471935272217,-3.0189478397369385,4.929426908493042,-5.724015235900879,6.178407669067383,-9.767147302627563,-6.55718207359314,-6.8231213092803955,-9.802138805389404,5.88836669921875,-2.357456684112549,7.096447944641113,7.115556001663208,0.9262454509735107,-2.6138663291931152,2.357107400894165,-1.750805377960205,-7.045187950134277,-7.851953506469727,0.11149168014526367,-2.4982547760009766,-8.076794147491455,-3.824812173843384,-8.369264602661133,-6.0385894775390625,-3.4968924522399902,3.5249686241149902,9.859822988510132,8.30274224281311,-5.549008846282959,-6.734411716461182,7.539111375808716,-0.8431506156921387,-1.575099229812622,-0.2609682083129883,-3.799041509628296,6.413463354110718,-2.622799873352051,4.1109466552734375,6.786633729934692,7.256673574447632,0.32341599464416504,-3.9974546432495117,5.186945199966431,-5.760205984115601,-7.871040105819702,-2.3575198650360107,-8.52653980255127,0.4297983646392822,-1.3255858421325684,-1.684889793395996,1.7228221893310547,-2.8197824954986572,3.2995259761810303,9.336369037628174,-9.743657112121582,9.716006517410278,3.150336742401123,8.81080150604248,-0.9471046924591064,4.605449438095093,-5.398908853530884,-0.5341935157775879,9.20472264289856,-2.8509676456451416,-3.923943042755127,8.088569641113281,4.764866828918457,-8.109960556030273,-9.031440019607544,-2.221851348876953,4.334028959274292,-2.5125527381896973,-3.4756386280059814,-4.363157749176025,4.57144021987915,-9.73626971244812,0.8943891525268555,-5.8361101150512695,5.644741058349609,-6.661891937255859,6.321344375610352,-1.8564939498901367,-1.4286434650421143,8.081079721450806,5.443750619888306,1.5094220638275146,0.31819701194763184,-0.18963217735290527,-7.907993793487549,6.177686452865601,-0.18730759620666504,8.691786527633667,6.175112724304199,-2.652897834777832,8.806798458099365,2.759063243865967,-3.517129421234131,4.299185276031494,1.8739688396453857,-7.316306829452515,-9.659007787704468,5.710729360580444,-1.2109720706939697,7.599142789840698,-8.594651222229004,6.843599081039429,9.062211513519287,2.0098650455474854,5.661720037460327,-2.747476100921631,-8.259479999542236,-0.8890759944915771,6.493805646896362,-1.5697622299194336,4.806010723114014,-1.1745786666870117,1.1467373371124268,-6.09916090965271,6.849737167358398,8.758126497268677,5.859584808349609,1.0634958744049072,0.027527809143066406,-6.180546283721924,-4.822893142700195,7.707762718200684,8.54655146598816,-9.023839235305786,-7.216894626617432,6.559470891952515,-3.9084041118621826,1.0526025295257568,5.745415687561035,0.17421841621398926,-0.5882430076599121,-3.8593876361846924,-2.9127085208892822,-9.405274391174316,1.1338937282562256,-5.726668834686279,-7.681903839111328,9.499335289001465,9.600250720977783,-9.925833940505981,-2.878507375717163,-0.6322276592254639,-1.0682392120361328,-9.762604236602783,-6.619647741317749],"qim":[7.988218e-32,2.1304253e-32,1.0161917e-31,1.6392159e-32,1.1763853e-31,7.8024115e-31,3.6265012e-32,6.222553e-33,2.7645151e-33,1.0993079e-32,4.223507e-31,1.515365e-32,6.8624126e-33,7.357592e-29,1.4508323e-31,5.3733737e-31,4.2482963e-31,8.1583804e-32,8.552177e-34,6.321167e-32,2.0603477e-32,5.159902e-32,2.014484e-32,4.107414e-32,1.5040894e-32,1.7833901e-32,1.0836536e-33,6.579918e-33,8.58492e-33,1.0266104e-32,2.657859e-31,3.9829878e-32,2.1514197e-32,1.08145715e-32,3.194464e-32,1.0176984e-32,8.4113644e-32,4.020369e-31,4.370435e-32,1.0804345e-32,1.0780977e-30,1.1876989e-32,1.4834158e-31,1.11920926e-32,2.6436077e-32,1.012281e-32,1.2337163e-32,4.8069652e-32,1.899892e-27,9.530401e-34,4.5013602e-32,1.601622e-33,2.1865375e-31,2.1023813e-31,1.6607104e-30,7.500201e-33,9.316265e-33,1.9389782e-32,8.1302626e-33,4.3119208e-32,1.3262061e-32,1.5645734e-32,7.0432906e-32,3.7918976e-32,1.0320016e-32,6.9644374e-33,4.0531086e-33,6.863387e-33,1.8114174e-32,1.16776276e-32,4.2198407e-36,4.5614153e-32,4.2522565e-32,2.3482382e-33,1.6803896e-33,3.5737947e-30,6.769937e-33,2.1287674e-33,1.0024337e-30,2.8457716e-32,7.363611e-31,1.3129045e-32,4.9557685e-33,2.834712e-32,7.2026785e-31,4.9818706e-31,4.0847624e-33,3.2070322e-32,3.5372535e-32,1.2126014e-32,5.89078e-32,2.7357327e-32,1.4481752e-31,7.103157e-32,1.2357095e-32,4.0170314e-31,4.5603403e-32,5.62864e-32,1.2484846e-32,8.356105e-33,1.7127513e-30,5.503461e-32,3.809891e-33,1.06970214e-32,6.084219e-31,2.263563e-32,1.9339585e-31,3.8408764e-32,1.2651883e-30,7.3596743e-32,1.3565409e-31,3.9078656e-33,4.0848487e-32,5.42875e-32,4.2685392e-33,5.429192e-32,8.412315e-33,3.339721e-33,1.678753e-32,1.3734087e-32,1.6639596e-32,1.09995775e-32,1.4178083e-32,1.3148235e-30,9.857977e-34,1.00260896e-32,7.6397766e-33,1.987169e-31,9.099109e-33,7.533544e-33,7.440358e-33,3.692402e-32,1.5148707e-31,9.137663e-33,2.7658436e-30,2.1069092e-32,2.6384522e-33,5.474363e-33,7.177028e-31,9.580727e-32,3.931779e-32,3.2822994e-32,2.0967565e-32,2.575533e-32,7.653306e-31,4.6354338e-33,1.6642589e-31,2.705239e-32,6.373394e-33,2.7085444e-32,7.77132e-32,2.5836724e-31,4.77594e-31,6.574304e-33,1.3559589e-28,1.6614367e-32,5.26921e-32,2.7483002e-32,8.527096e-33,1.6309045e-32,1.9687706e-28,3.6723208e-32,7.341135e-32,3.2453093e-31,7.8607666e-33,5.2553693e-30,9.537425e-33,8.167254e-32,5.6531393e-30,1.2690894e-32,5.968192e-30,1.755803e-33,7.829729e-33,1.858949e-32,1.0669436e-32,5.2619486e-31,3.828228e-33,5.228326e-32,1.3295577e-32,6.818092e-33,4.9363993e-33,3.9372406e-29,5.428542e-33,7.6361224e-32,1.1325826e-33,4.1179492e-33,2.944019e-33,1.4804999e-31,1.0467044e-32,3.975483e-33,1.8131521e-32,1.0868862e-32,2.4933986e-30,6.8059896e-33,4.0854104e-33,2.284517e-32,1.2279958e-32,4.5227402e-33,1.6301978e-32,2.6250644e-33,1.7800286e-31,1.3507547e-32,4.331748e-30,5.0901026e-31,3.43514e-32,6.808117e-31,8.1762134e-33,1.2684151e-31,9.283353e-33,2.1536961e-32,6.735584e-32,6.74149e-32,1.0079541e-31,4.0219004e-32,1.1355433e-32,3.163707e-33,1.3320532e-31,1.8916656e-33,1.208602e-32,5.4222245e-32,3.6624966e-32,1.0079046e-32,6.55473e-33,2.1448722e-32,1.4568104e-32,1.82972e-33,1.5196287e-33,3.1250509e-32,1.2366352e-32,1.0731488e-32,1.2793388e-33,1.5912125e-33,2.169034e-31,3.2307956e-27,1.11347975e-32,1.4605953e-29,1.6040085e-32,1.2438529e-32,1.5191275e-32,1.5251081e-31,6.411811e-31,1.6333432e-32,2.1751893e-32,3.1476707e-30,4.461634e-32,3.1135172e-33,1.0298826e-31,1.2205092e-32,1.2026685e-31,9.7461596e-33,6.1353087e-33,2.1252513e-32,7.322097e-33,3.676918e-31,2.608423e-33,6.1505424e-33,1.6612051e-32,3.7062032e-32,7.3689985e-33,2.786612e-33,1.6060331e-32,8.978957e-33,1.2428624e-33,8.076155e-32,1.1874355e-31,5.041351e-32,1.0623705e-32,2.8131417e-32,2.774236e-33,2.82505e-31,1.8681591e-32,6.6268834e-30,2.1850291e-33,1.7989338e-33,2.4877434e-32,1.0724702e-28,8.5255564e-33,8.9146606e-32,8.387217e-31,4.6735473e-33,4.7537753e-32,1.3609562e-32,1.06490744e-32,2.3329566e-32,1.2725327e-32,4.107293e-31,1.03485446e-32,4.3589144e-32,9.785645e-33,3.87589e-32,1.3265188e-32,5.5030077e-31,1.5725229e-33,1.7961919e-30,3.2678827e-33,2.37209e-32,1.0288354e-33,2.3998757e-30,5.108945e-33,2.603692e-32,1.5249875e-32,1.9933844e-32,2.150257e-32,6.593424e-33,2.7552922e-31,3.3784895e-31,1.3980245e-32,2.1573661e-32,3.624725e-32,1.5238959e-33,8.1013925e-33,1.979077e-32,1.1038436e-32,1.8103153e-31,1.1356149e-32,3.6971652e-33,2.0360354e-32,9.983739e-32,8.120418e-34,3.2240554e-32,8.764583e-33,8.11934e-34,3.8353748e-31,5.663599e-32,1.2148189e-32,5.9764354e-32,1.8797473e-32,4.0059014e-32,3.0287186e-34,1.03792625e-33,1.9548652e-32,1.8174418e-32,8.068619e-32,2.6024073e-32,2.1239822e-32,2.3858152e-32,6.422798e-33,3.0246081e-33,1.2439162e-32,5.4892383e-32,4.1891844e-32,6.220794e-31,5.1381034e-33,6.046537e-32,3.9620425e-32,1.0095561e-30,6.4412876e-32,1.0029153e-31,1.3501142e-32,1.2890884e-33,1.4358863e-31,5.30785e-32,6.682635e-33,5.2880947e-33,2.2600069e-32,7.72266e-33,1.3452595e-32,3.108223e-33,7.706934e-33,7.591721e-33,4.4896546e-32,7.016743e-35,1.8927259e-33,1.0425953e-30,1.00396475e-32,1.1206312e-31,8.812681e-32,6.88503e-33,5.285957e-33,3.6744163e-30,1.03488025e-32,1.2439967e-32,5.6617985e-32,1.125176e-32,2.2901792e-32,2.1388162e-32,5.4725445e-32,6.890676e-33,1.331719e-32,1.354514e-32,1.2319969e-32,1.00201526e-32,7.177727e-31,2.5471218e-31,1.2131587e-30,5.7892644e-32,1.37623095e-33,1.2622022e-31,1.6334057e-32,1.9203124e-32,8.7661896e-33,3.8085566e-31,5.5917073e-32,1.6561853e-32,2.5772443e-32,4.36419e-33,1.4304661e-31,9.6425816e-33,8.031111e-31,2.5749385e-31,7.1275824e-32,3.5321016e-32,8.893242e-32,7.438331e-32,2.0365958e-33,8.728367e-33,2.4976608e-33,5.6164246e-33,1.0817215e-32,4.4497663e-32,3.410262e-32,9.734313e-33,5.090346e-31,2.1253436e-33,2.0924202e-32,2.8672452e-32,1.3031101e-33,1.6807121e-32,9.033701e-33,4.1707142e-33,7.334569e-32,3.294484e-32,4.452549e-32,4.6245708e-32,4.981355e-32,4.111229e-32,2.9723225e-33,3.6740762e-31,1.5279175e-32,7.567035e-33,2.6658669e-33,6.3756734e-33,3.2655938e-32,3.9163969e-31,8.226805e-33,5.797155e-33,8.6199976e-32,8.7250284e-30,9.997198e-30,9.862238e-33,6.207257e-33,2.2190757e-29,1.19153875e-32,1.4499464e-32,1.3780754e-31,8.40868e-33,7.4170567e-32,3.6103402e-33,4.5572317e-32,2.2153042e-31,7.479493e-33,1.1400345e-33,1.875395e-32,3.1802673e-31,7.686437e-33,1.1014865e-32,1.5228591e-32,1.0325642e-32,1.2482309e-31,6.0040843e-33,1.0303557e-31,7.5355283e-35,8.29457e-31,8.00221e-33,2.0253897e-31,3.7913563e-32,3.8234315e-31,6.6707997e-31,2.0240227e-32,8.627614e-33,5.617814e-33,2.5527188e-32,3.7534176e-31,1.2180107e-27,1.2349375e-32,1.782624e-32,8.7812e-33,1.2048536e-32,7.176839e-33,3.3431063e-33,2.2333111e-32,4.3811638e-32,3.4483463e-31,1.5337296e-32,4.3468066e-30,2.487288e-30,2.256188e-33,5.3473572e-33,6.491136e-33,7.3386855e-31,5.434768e-33,1.1187197e-32,1.544273e-33,7.772848e-33,9.7197646e-33,7.5445814e-32,1.9476822e-30,7.4710095e-31,9.27481e-33,9.0001196e-33],"im":[-8.59943985939026e-31,-8.049588203430177e-31,-7.756839394569398e-31,-3.536583185195923e-31,-7.634082436561585e-31,-6.3621348142623905e-31,-7.223816514015199e-31,-3.0166494846343997e-31,-2.0981389284133915e-31,-4.939191341400147e-31,-6.549265980720521e-31,-3.4073895215988163e-31,-3.432758450508118e-31,-2.1130603551864627e-31,-8.295905590057373e-32,-5.157091021537781e-31,-8.454984426498414e-31,-9.349314570426942e-31,-1.0911881923675538e-32,-5.730456709861756e-31,-7.168355584144593e-31,-5.755711197853089e-31,-9.115347862243653e-31,-2.966434955596924e-31,-2.5898224115371708e-31,-4.802665710449219e-31,-1.045501232147217e-31,-5.529676675796509e-31,-8.13651204109192e-31,-5.415996909141541e-31,-2.914741635322571e-31,-2.735221385955811e-32,-1.9929528236389163e-32,-9.164880514144898e-31,-8.102379441261291e-31,-8.182108402252198e-31,-7.979651689529419e-31,-7.220651507377625e-31,-9.424161911010743e-31,-2.4020063877105716e-31,-9.554357528686523e-31,-7.763427495956421e-31,-7.5224679708480845e-31,-3.7420505285263066e-31,-7.324197888374329e-31,-3.784451484680176e-31,-5.094312429428101e-31,-7.790151238441468e-31,-6.112205982208253e-32,-3.2278358936309815e-32,-7.224333882331848e-31,-1.2400829792022705e-31,-8.065109252929688e-31,-5.001932382583618e-31,-8.500092029571535e-31,-4.799508452415467e-31,-3.588308095932007e-31,-6.647998094558717e-31,-3.045361638069153e-31,-9.716973304748537e-31,-5.872008800506592e-31,-4.862648844718933e-31,-4.075406789779663e-31,-7.906774878501893e-31,-8.554081320762634e-31,-2.8650069236755372e-31,-3.7874543666839604e-31,-1.5035009384155276e-31,-7.930203080177307e-31,-5.573196411132813e-31,-2.1785497665405277e-34,-6.638442277908326e-31,-2.8298890590667728e-31,-3.5487651824951173e-32,-1.1942946910858154e-31,-6.387200355529786e-31,-6.182623505592347e-31,-2.0033407211303713e-31,-2.1416813135147096e-31,-1.8912780284881594e-31,-8.35573673248291e-31,-6.469663381576538e-31,-1.4670372009277345e-31,-8.124479055404664e-31,-6.4628398418426515e-31,-9.115957617759705e-31,-3.2627618312835695e-31,-6.957439780235291e-31,-4.001794457435608e-31,-8.367828726768494e-31,-1.5599995851516724e-31,-4.169374108314515e-31,-3.9221668243408207e-31,-1.0333126783370973e-31,-3.967354893684388e-31,-7.798233032226563e-31,-8.056567907333375e-31,-7.131676673889161e-31,-3.0032986402511597e-31,-4.217310547828675e-31,-8.287007212638856e-31,-3.770372867584229e-31,-3.2493919134140017e-31,-7.935184240341187e-32,-9.900195002555847e-31,-5.343472957611084e-31,-5.796258449554443e-31,-2.598899602890015e-31,-1.9702941179275514e-31,-7.536280751228333e-31,-5.180460810661316e-31,-1.776431202888489e-31,-5.910707116127015e-31,-9.776225686073304e-31,-2.983337044715882e-31,-6.691212058067322e-31,-7.581359744071961e-31,-2.321535348892212e-31,-8.994656801223756e-31,-8.690423965454102e-31,-4.773684740066528e-31,-3.4288477897644047e-31,-1.5085059404373171e-31,-7.756779789924622e-31,-6.841713190078736e-32,-9.536892175674439e-31,-3.5368442535400395e-31,-6.335851550102235e-31,-6.911906003952027e-31,-6.030291914939881e-31,-6.065292358398438e-31,-4.738888740539551e-31,-5.3693026304245e-31,-9.009138345718384e-31,-7.859045863151551e-31,-9.178540706634522e-31,-1.2207734584808351e-31,-5.206956267356873e-31,-3.3029407262802125e-31,-2.567723393440247e-31,-8.747331500053407e-31,-8.649287223815919e-31,-4.984061121940613e-31,-4.329811930656434e-31,-7.5988489389419564e-31,-5.793625116348267e-32,-7.897977828979493e-31,-5.544735789299012e-31,-5.934760570526124e-31,-2.80834436416626e-31,-2.2985875606536867e-31,-8.134007453918457e-31,-5.797353386878968e-31,-6.518885493278504e-31,-9.904494881629944e-31,-3.3895885944366456e-31,-7.815873622894288e-31,-4.909318685531617e-31,-2.8357291221618654e-31,-8.049761652946473e-31,-3.137759566307068e-31,-9.931706190109254e-31,-3.732274770736695e-31,-7.817026376724244e-31,-3.8939428329467777e-31,-2.6339650154113773e-31,-9.121509790420533e-31,-2.5225597620010376e-31,-3.7046563625335696e-31,-7.285242676734925e-31,-6.221097707748414e-32,-5.448222160339356e-32,-7.241723537445069e-31,-7.3613739013671884e-31,-1.8192213773727418e-31,-6.556092500686646e-31,-3.5646903514862062e-31,-5.756942033767701e-31,-2.8550207614898684e-32,-3.848831653594971e-31,-4.619433283805847e-31,-8.103687763214112e-31,-5.0123035907745365e-31,-7.878993153572083e-31,-4.88884449005127e-32,-8.987021446228028e-32,-4.026412963867188e-32,-7.115342617034912e-31,-6.4572155475616465e-31,-9.332460165023804e-32,-3.982597589492798e-31,-7.462340593338014e-31,-7.958579063415528e-32,-5.229776501655579e-31,-4.039947986602784e-31,-5.632650852203369e-31,-2.1633374691009523e-31,-3.1596195697784427e-31,-2.6870143413543702e-31,-1.2743097543716432e-31,-9.69079315662384e-31,-5.6481450796127325e-31,-9.632837176322938e-31,-5.243474245071412e-31,-3.85790228843689e-31,-9.350420236587525e-31,-7.401141524314881e-31,-2.4877488613128664e-31,-2.661588788032532e-31,-2.4143171310424807e-31,-5.994184017181397e-31,-3.8900798559188844e-31,-7.045686841011048e-31,-7.413828372955323e-32,-5.277318954467774e-31,-1.5816968679428101e-31,-9.360456466674806e-32,-8.312666416168213e-32,-4.991366863250733e-31,-9.613572359085084e-31,-9.589826464653016e-31,-7.178617119789125e-31,-4.49665129184723e-31,-6.976607441902161e-31,-5.141676068305969e-31,-9.9396288394928e-32,-4.7728955745697025e-32,-1.317834258079529e-31,-7.543901801109314e-31,-3.424729704856873e-31,-8.604192733764649e-32,-3.764688968658447e-33,-8.832277059555055e-31,-8.887328505516052e-31,-7.972723245620727e-31,-1.1534810066223146e-31,-8.980889916419984e-31,-9.162538051605226e-31,-1.3085877895355226e-31,-9.641943573951722e-31,-9.3031245470047e-31,-4.140114784240723e-31,-3.7574017047882084e-31,-3.848800659179688e-31,-7.177467346191407e-31,-2.043796181678772e-31,-8.418937921524048e-31,-9.307143688201906e-31,-8.713350296020508e-31,-4.641199111938477e-31,-3.537058234214783e-31,-4.083778262138367e-31,-2.1099704504013063e-31,-8.023577332496644e-31,-2.3169708251953126e-31,-4.049084186553955e-31,-5.1981222629547125e-31,-5.917948484420777e-31,-2.310347557067871e-31,-9.837502241134645e-32,-7.255448698997498e-31,-1.8136411905288699e-31,-8.590728044509888e-32,-8.017273545265198e-31,-8.228949904441835e-31,-9.354540705680848e-31,-6.572728157043458e-31,-7.376739978790284e-31,-1.97638750076294e-31,-9.630635976791383e-31,-7.943022847175599e-31,-2.688336372375488e-32,-1.7679202556610108e-31,-2.7438879013061525e-32,-2.1982067823410035e-31,-9.603942036628723e-31,-5.608497262001038e-31,-6.504337191581727e-31,-7.1071857213974e-31,-1.6418445110321046e-31,-8.954060077667237e-32,-3.5215121507644654e-31,-8.069463372230531e-31,-9.930223226547241e-31,-7.844436168670655e-31,-7.07345187664032e-31,-5.351374745368958e-31,-2.1108585596084597e-31,-9.40989375114441e-31,-4.088277816772461e-31,-5.317341685295106e-31,-9.404278993606568e-31,-3.454560041427613e-32,-7.898804545402527e-31,-1.723536252975464e-31,-2.3114246129989626e-31,-7.485961914062501e-32,-8.90036165714264e-31,-1.8604362010955811e-31,-7.596969604492188e-32,-3.3278304338455204e-31,-6.182946562767029e-31,-8.463623523712159e-31,-6.011287569999695e-31,-6.487659215927124e-31,-7.146330475807191e-31,-8.010295033454896e-31,-3.834376931190491e-31,-5.734557509422303e-31,-1.3136500120162965e-31,-2.3445171117782595e-31,-6.686396002769471e-31,-5.165497064590455e-31,-4.654155969619752e-31,-8.361326456069947e-31,-3.076500296592713e-31,-7.84452497959137e-31,-6.190270185470582e-31,-5.969345569610596e-32,-8.529522418975831e-31,-7.638849616050721e-31,-7.766711711883546e-32,-4.7322517633438115e-31,-7.622268795967103e-31,-6.757876873016358e-31,-5.765092372894287e-31,-9.471702575683594e-31,-7.548614740371705e-31,-1.682025194168091e-32,-3.9397001266479496e-32,-7.469358444213868e-31,-7.0324045419693e-31,-1.7192643880844117e-31,-5.809960365295411e-31,-6.175638437271119e-31,-5.4241460561752325e-31,-2.216189503669739e-31,-2.6158350706100466e-31,-7.8854465484619145e-31,-5.630106925964356e-31,-5.887018442153931e-31,-8.225551843643188e-31,-4.210006594657899e-31,-6.725778579711914e-31,-3.018159866333008e-31,-5.3532606363296515e-31,-7.535731792449952e-31,-7.018970847129822e-31,-6.791085004806519e-32,-1.1733293533325197e-31,-1.7029953002929689e-31,-4.83759880065918e-31,-1.6238301992416384e-31,-1.7326098680496218e-31,-8.627061247825623e-31,-7.367198467254639e-31,-5.784164071083069e-31,-1.447032690048218e-31,-7.4049711227417e-31,-2.6322668790817264e-31,-2.495171427726746e-31,-3.533601760864258e-33,-9.583085775375367e-32,-8.944745063781738e-31,-6.85938596725464e-32,-6.2261772155761725e-31,-2.7013683319091797e-31,-3.417361974716187e-31,-3.258960247039795e-31,-4.567444324493409e-32,-6.45897388458252e-32,-8.11516284942627e-31,-8.282751441001892e-31,-7.881249189376832e-31,-8.351038098335268e-31,-2.6153993606567384e-31,-6.799857020378113e-31,-6.698846817016602e-31,-9.180275201797486e-31,-4.1707515716552735e-31,-5.587389469146729e-31,-5.695273876190186e-31,-5.102667212486268e-31,-6.319250464439393e-31,-8.262145519256592e-32,-8.355481624603272e-31,-5.660784244537354e-32,-8.682789206504822e-31,-2.760436534881592e-31,-8.844650983810425e-31,-4.616215229034424e-31,-3.983670473098755e-32,-8.935349583625795e-31,-4.455866813659668e-31,-8.55129063129425e-31,-2.703758478164673e-31,-7.950387597084046e-31,-7.010338306427003e-31,-1.4835602045059206e-31,-4.524624943733216e-31,-2.0234161615371704e-31,-1.048368811607361e-31,-7.071170806884767e-31,-8.098015785217285e-31,-1.7752552032470705e-31,-8.286612033843994e-31,-2.3578113317489624e-31,-5.574089288711548e-32,-8.397427797317505e-31,-3.991472721099854e-32,-7.233222723007202e-31,-2.8373783826828004e-31,-1.4525949954986573e-31,-1.8007379770278933e-31,-1.7007225751876833e-31,-4.414792060852051e-31,-8.525592088699341e-32,-3.8158816099166873e-31,-5.941597223281861e-31,-3.401922583580017e-31,-3.620800375938416e-31,-6.1882960796356204e-31,-2.810859084129334e-31,-5.58651089668274e-31,-9.48307752609253e-31,-8.591672778129578e-31,-2.817611694335938e-31,-2.939010858535767e-31,-5.20411491394043e-31,-2.411091923713684e-31,-1.1831331253051758e-31,-2.547680735588074e-31,-1.1255097389221192e-31,-7.993453145027162e-31,-5.372419953346253e-31,-1.7179530858993532e-31,-1.9639414548873903e-31,-8.834033608436586e-31,-3.5950285196304326e-31,-6.167485713958741e-31,-2.3689258098602295e-31,-7.785435318946839e-31,-9.001736640930177e-31,-5.528938174247742e-31,-9.698711633682252e-31,-6.521747708320618e-31,-5.646182298660279e-31,-4.466062784194947e-32,-8.423129320144654e-31,-7.77961552143097e-31,-4.003649353981018e-31,-1.0636115074157715e-31,-6.116119027137757e-31,-4.663713574409485e-31,-4.438685178756714e-31,-8.136463165283203e-31,-7.132288217544556e-31,-8.479797840118408e-31,-5.042300224304199e-31,-1.92461371421814e-31,-7.777768969535829e-31,-5.1406621932983404e-33,-6.556494235992432e-31,-3.3744931221008305e-31,-4.990870952606202e-31,-8.757176399230958e-31,-5.274940133094788e-31,-8.77214550971985e-31,-7.529317140579225e-31,-4.047981500625611e-31,-4.309131503105164e-31,-8.764691948890686e-31,-4.245203137397766e-31,-9.229844212532044e-31,-4.717356562614441e-31,-4.146436452865601e-31,-5.2168762683868415e-31,-8.800677657127381e-31,-5.844076275825501e-31,-1.7412090301513674e-31,-9.609192609786988e-31,-6.692500710487367e-31,-3.820671439170838e-31,-5.062810778617859e-31,-1.3193452358245852e-31,-8.606758117675782e-31,-3.3605635166168215e-32,-4.536628723144532e-32,-5.7420057058334356e-31,-9.435457587242128e-31,-1.7823177576065064e-31,-6.601749062538148e-31,-1.3935112953186037e-31,-7.163829803466797e-31,-9.576123356819153e-31,-6.251292824745179e-31,-7.785115838050843e-31,-8.525430560112001e-31,-8.839675784111023e-31,-3.943828940391541e-31],"qre":[-0.3047824,-0.16268456,0.36194736,-0.21529113,-0.39255124,1.1074216,0.22405805,0.1436223,-0.11478691,0.14918727,-0.80304575,0.210886,-0.14138937,-18.660011,-1.3224422,-1.0207541,-0.70884454,0.2954011,-0.27995518,-0.33212686,-0.16953544,0.29941338,0.1486604,0.37210613,0.24099156,-0.19270013,0.10180825,-0.109083824,-0.10271858,0.13767771,-0.95491767,-1.2067249,-1.0389965,0.10862786,0.19856043,-0.111526206,0.32466933,0.746182,-0.21534806,0.21208607,-1.0622538,-0.12368768,0.44406983,-0.17294213,-0.18998463,0.16354944,0.15561981,-0.24840626,176.30534,0.17183036,-0.24961632,-0.11364613,0.52068293,-0.64831614,-1.3977681,-0.12500808,-0.16112988,0.17078158,-0.16339278,-0.21065408,0.1502838,-0.17937484,0.41572133,-0.21899219,-0.109838225,0.15591224,-0.1034476,0.21365713,-0.15113571,0.14475219,-0.13917597,-0.26213,0.3876368,0.25723642,0.118617624,2.3654268,-0.104641974,-0.10308292,2.1634676,0.3879023,-0.9387567,-0.14245436,0.18379553,0.18679133,1.0556874,-0.7392564,0.111889854,0.21469747,-0.29730737,-0.12037953,0.6145032,0.25615415,0.60764164,-0.82910556,-0.17648494,0.71771914,-0.23791598,0.28093505,-0.20388831,0.14076158,1.4376339,-0.38205492,0.10828174,0.36715794,-0.7839359,0.20581853,-0.57763,0.3844328,-2.5340316,0.31250054,0.5117198,-0.1483186,-0.2628865,0.23564829,-0.119615786,-0.28484935,-0.10533779,0.119940944,0.13661586,-0.12571277,0.18670008,-0.17910755,0.30657393,1.3019462,-0.12003598,-0.10253269,0.14697124,0.56003463,-0.114736214,0.11177135,-0.11075697,-0.27913624,-0.5311642,0.10071077,1.875983,-0.15150818,-0.14701346,-0.10253564,-1.474083,-0.6108367,0.2120102,0.19480447,0.20510787,0.24389283,-1.0035769,0.282859,-0.45904204,-0.22088304,-0.10362959,-0.31055805,-0.581456,0.5635941,-0.9076419,0.10042416,11.700572,-0.22139531,0.2596474,-0.23660366,0.17340763,-0.14233862,25.048845,-0.19229074,0.4435012,-0.6443284,-0.14208154,-4.466801,0.10225445,0.56900656,-3.9063475,0.13198486,-9.794626,-0.17951903,0.103980616,0.15891112,0.24217425,0.8958819,0.103630595,-0.30135986,0.68241566,-0.1330966,-0.10337388,-6.9703507,-0.10406937,-0.31131575,0.15220602,0.21405855,-0.2704028,0.45614854,0.12731788,0.20639391,0.21337028,0.12068534,-5.597294,0.114078574,0.10056109,0.20139134,-0.23825186,0.11964193,-0.24631175,0.14352663,0.42858192,0.1546448,-2.120579,-0.98526645,0.2983985,0.8532925,0.10510582,-0.714048,0.18675917,-0.29867238,-0.33521435,0.4162926,0.3782324,-0.7365367,-0.1466882,-0.14142835,1.1929226,0.15085232,-0.155608,0.23749055,0.1954264,0.11849208,0.12073489,0.17533901,0.16832522,0.13567731,-0.17843407,0.48696545,-0.12803325,-0.17701775,-0.121937625,0.650129,0.49556065,60.29331,0.118178315,11.252777,0.13364221,-0.116513595,0.34071848,0.3977114,0.830187,0.19862437,-0.24060504,-2.8597755,0.24932244,0.12342605,0.34975603,0.11451498,0.37151846,-0.1449111,-0.13170344,0.22812562,0.1862857,-0.6769521,-0.106103264,-0.12324755,0.17876743,0.25025284,0.17859347,0.16830455,-0.1487802,0.2225037,-0.12028087,-0.31738687,0.3798681,0.23214655,-0.12713501,0.19528261,-0.118477434,0.54160863,0.15336068,15.700478,0.111172475,-0.25604978,-0.3364097,10.567393,-0.12329291,-0.37021235,1.0863258,-0.1687164,0.7286338,0.19658822,-0.114877135,-0.15327588,0.12736604,0.7620126,0.13906153,0.45442227,-0.101977035,0.30790412,0.15794629,-0.7649575,-0.21335465,1.5079803,-0.13769653,0.32035074,-0.1172328,-1.6420658,-0.16571362,-0.58542955,-0.21406838,0.17955512,-0.1593922,0.10473015,-0.65168816,0.68757445,0.13210922,0.2371999,0.2514129,0.10770548,-0.18588875,-0.17204233,0.14618328,0.62367254,0.11654079,-0.10962408,0.16110511,0.40159824,-0.116634175,0.19441909,-0.107115336,0.10224493,0.9002642,-0.27258635,-0.13407587,-0.32197192,0.14087558,-0.23036501,-0.13418786,-0.16231239,0.16177699,0.16076012,-0.6850595,0.21164161,-0.18545328,-0.20972621,0.17023885,-0.10752993,0.12559791,-0.3122466,0.26675776,0.8696418,-0.11047399,0.29983482,-0.3623168,1.3732703,-0.29236382,-0.37800315,-0.44587764,0.10481692,-0.9182339,-0.33124122,0.20286334,-0.17470254,0.161854,-0.102384046,-0.15250453,-0.14656049,-0.10201854,0.16982637,-0.42418596,0.14091557,0.14053716,1.0796274,-0.38257504,0.4242488,-0.57116574,-0.14194086,-0.12735684,8.969279,-0.40027943,-0.123811506,-0.26145074,-0.11948481,-0.16560158,-0.28596818,0.28369048,0.1014217,0.12044214,-0.18021236,-0.14849107,0.13264163,-1.1860278,-0.63488066,-3.8318844,-0.2632243,0.155922,-0.38127193,0.24325298,0.14734846,0.13780418,3.091993,-0.25015917,0.19279172,-0.17360489,-0.12704802,-0.42417458,-0.11728087,2.3266723,-0.75438344,-0.5935106,0.58044297,-0.3546373,0.30307382,0.10710803,-0.10263087,0.102922946,0.31742638,0.113497056,-1.0558494,0.21713406,-0.18522263,-1.8719808,0.10863989,-0.3507581,-0.2548457,0.123631254,0.20986946,-0.123305164,-0.110724315,-0.45007512,0.23073217,-0.39800158,-0.2877169,-0.22919181,0.21874945,-0.102708735,1.1180816,-0.171347,0.17715605,-0.1501075,0.1581942,-0.53864974,-0.6999647,0.123745844,0.18369688,0.6625052,3.142707,-5.2733665,-0.12645432,0.1618729,-5.338812,0.11505114,0.16194037,-0.3769463,0.11354864,0.36244187,-0.28432277,0.23260221,0.5336268,-0.13668098,-0.1035303,0.17510897,-0.8257829,0.13159378,-0.11635143,0.14612193,0.11034834,0.49754584,0.17662476,-0.3639704,-0.12107301,-1.1247633,0.1539929,-0.6370391,0.20807278,-0.85136914,0.87203926,-0.16395697,0.145991,0.11417967,0.17066056,0.94029516,36.3269,-0.161798,-0.20734443,0.12973933,0.11700626,-0.11081758,-0.13856375,0.15245132,-0.2558589,0.9500262,0.1740518,5.739921,-1.6999778,-0.25910845,-0.34332305,-0.10632332,0.8819169,-0.17462158,-0.13017607,0.10527053,0.10416395,-0.100747205,-0.34740227,-1.5817087,-0.9361199,-0.10243169,-0.15106544]}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/tiny_negative_real_components.json b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/tiny_negative_real_components.json
new file mode 100644
index 000000000000..00999c528d62
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/tiny_negative_real_components.json
@@ -0,0 +1 @@
+{"re":[-2.910227179527283e-31,-7.116705179214478e-32,-7.273352146148682e-32,-9.895390272140504e-31,-3.0310487747192385e-31,-9.239631891250611e-32,-8.01470458507538e-31,-4.041374921798706e-31,-1.0501170158386231e-31,-7.362180352210999e-31,-4.390355944633484e-31,-7.7223128080368045e-31,-7.634974122047425e-31,-9.338974952697755e-33,-3.016787767410279e-32,-2.8995841741561894e-31,-8.838927745819092e-31,-2.3796927928924564e-31,-6.642894744873047e-31,-4.380301237106324e-31,-5.775486826896668e-31,-4.3428766727447514e-31,-8.551047444343568e-31,-7.637041211128236e-31,-6.723110675811768e-31,-7.994294166564942e-31,-4.619943499565125e-31,-6.6902118921279915e-31,-9.937015771865845e-31,-1.3947540521621706e-31,-4.746049046516419e-31,-3.915261030197144e-31,-5.328453779220582e-31,-6.123669147491456e-31,-7.77044951915741e-31,-2.7900123596191407e-31,-5.576080083847046e-32,-2.2610157728195194e-31,-4.4051158428192145e-31,-6.303063035011292e-31,-4.5228612422943115e-31,-5.881116390228272e-31,-1.5992444753646852e-31,-7.571728229522705e-31,-9.139358997344971e-31,-7.784658670425416e-31,-4.1325163841247565e-31,-6.4529341459274294e-31,-4.217331409454346e-31,-3.117366433143616e-31,-2.5734204053878786e-31,-9.65147078037262e-31,-7.175072431564332e-31,-4.6808320283889775e-31,-5.984639525413514e-31,-3.0100780725479127e-31,-2.6746392250061037e-31,-9.887912869453432e-31,-6.330612301826478e-31,-6.717092394828797e-31,-4.532037973403931e-31,-8.306757211685181e-31,-9.595800638198853e-31,-3.1800186634063725e-31,-9.090550541877747e-31,-5.729718208312989e-31,-2.196331024169922e-31,-3.112577795982361e-31,-9.302993416786194e-31,-9.986522793769838e-31,-8.83721649646759e-31,-8.407889008522035e-31,-5.607973337173462e-31,-5.771564245223999e-31,-3.4168803691864016e-31,-1.1208176612854004e-31,-3.385082483291626e-31,-7.648004293441773e-31,-1.926090717315674e-31,-9.463818669319154e-31,-5.618696212768555e-31,-1.6344153881072999e-31,-8.208550810813905e-31,-5.10956346988678e-31,-3.322516679763794e-31,-4.967020750045777e-31,-3.814653754234314e-31,-3.674938678741455e-31,-1.125156283378601e-31,-4.2753112316131595e-31,-8.589220046997071e-32,-7.681859731674195e-31,-9.558584690093995e-31,-6.998137831687928e-31,-2.697575092315674e-32,-8.678966760635377e-31,-7.533740997314454e-32,-6.094307899475098e-31,-6.630120873451233e-31,-2.3776948451995853e-32,-5.549051761627198e-31,-2.698858976364136e-31,-1.1460041999816896e-31,-1.678045988082886e-31,-3.3555859327316285e-31,-4.4195073843002325e-31,-3.5934859514236453e-31,-8.773006200790405e-31,-5.253643393516541e-31,-9.056691527366638e-31,-1.0313862562179566e-31,-7.743626832962037e-31,-7.886292338371278e-31,-7.469737529754639e-31,-1.8630802631378174e-32,-4.500315189361573e-31,-9.399008750915529e-32,-6.133962273597718e-31,-9.948670864105225e-31,-3.243210911750794e-31,-6.531575322151185e-31,-7.4568682909011845e-31,-6.1899626255035405e-31,-4.316781759262086e-31,-5.3834927082061776e-31,-2.3244380950927736e-32,-4.7277271747589114e-32,-1.8835109472274783e-31,-7.209166288375855e-31,-3.0846101045608524e-31,-1.9383805990219118e-31,-4.641319513320923e-31,-9.012193083763124e-31,-9.07701849937439e-31,-8.331682085990906e-31,-4.7703087329864505e-32,-1.841566562652588e-31,-8.986141085624695e-31,-2.466810941696167e-31,-9.977692365646363e-31,-8.664563298225404e-31,-7.703830599784852e-31,-2.4295353889465336e-31,-8.095765709877015e-31,-5.291056632995606e-32,-9.997904300689698e-31,-7.941070199012757e-31,-6.659985780715943e-31,-3.520236611366272e-31,-6.14435076713562e-31,-6.7104029655456545e-31,-5.279195308685303e-31,-8.469146490097046e-31,-6.103832721710205e-31,-4.873173236846924e-31,-3.682355284690857e-31,-1.8002486228942872e-31,-7.142229676246644e-31,-3.4398132562637334e-31,-4.346337914466859e-31,-3.6574655771255495e-31,-6.4255607128143315e-31,-5.043489336967469e-31,-8.453838229179383e-31,-6.46294116973877e-31,-3.8601338863372804e-32,-6.411892175674439e-32,-7.023857235908509e-31,-6.228161454200745e-31,-2.6143920421600345e-31,-9.40496861934662e-31,-2.303524613380432e-31,-9.522818922996522e-31,-5.764091014862061e-32,-9.102822542190552e-31,-6.50969684123993e-31,-2.74466872215271e-31,-8.741188645362855e-31,-3.4933322668075565e-31,-5.391830205917359e-32,-5.229299664497376e-31,-7.7014034986495975e-31,-7.155437469482423e-31,-5.839516520500184e-31,-8.108274936676025e-31,-8.38219165802002e-31,-5.303997397422791e-31,-5.714815258979798e-31,-8.520252108573913e-31,-7.93408751487732e-31,-8.832551836967469e-31,-8.994539976119995e-31,-6.91651999950409e-31,-4.1905087232589725e-31,-8.141612410545349e-31,-3.8715016841888433e-31,-8.59869122505188e-32,-4.835405349731446e-31,-1.991662979125977e-31,-9.522654414176942e-31,-4.367828369140625e-33,-9.432268142700196e-32,-5.031006336212158e-31,-4.12737250328064e-31,-3.028945326805115e-31,-9.939942359924317e-31,-4.74542498588562e-31,-1.0867935419082643e-31,-1.699490547180176e-31,-3.010397553443909e-31,-3.0642956495285036e-31,-9.812830686569215e-31,-9.866802692413331e-31,-9.468907713890077e-31,-1.5407538414001466e-31,-6.963399052619935e-31,-3.960877656936646e-31,-4.15668785572052e-31,-1.5700089931488039e-31,-7.598052024841309e-31,-5.449571013450623e-31,-6.262567043304444e-31,-7.153990864753724e-31,-6.765292882919312e-31,-4.471989274024964e-31,-4.214880466461182e-31,-2.501746416091919e-31,-3.112507462501526e-31,-1.532825231552124e-31,-4.514681100845338e-31,-5.625307559967041e-33,-4.576134681701661e-31,-4.599289894104004e-31,-4.102204442024231e-31,-3.16431999206543e-31,-5.314319133758545e-31,-5.603475570678711e-31,-4.245070815086365e-31,-8.676210045814515e-31,-7.596977949142457e-31,-6.568652987480164e-31,-7.592408061027527e-31,-4.415475130081177e-31,-6.7106944322586065e-31,-5.924228429794312e-31,-9.759020805358887e-31,-6.59593939781189e-31,-1.5706932544708254e-31,-6.977572441101075e-31,-6.658467054367066e-31,-3.652018308639527e-32,-2.9663711786270143e-31,-4.285014867782593e-31,-7.850367426872254e-31,-7.061321139335633e-31,-6.895617246627809e-31,-6.5214812755584725e-31,-1.173222064971924e-31,-5.820257663726807e-31,-1.3157975673675538e-31,-2.115985751152039e-31,-8.33641827106476e-31,-5.344101190567017e-31,-8.969876766204835e-31,-5.876410603523255e-31,-4.251058697700501e-31,-4.4057261943817144e-31,-8.687669634819032e-31,-3.6081194877624515e-32,-9.888609051704407e-31,-1.2943178415298462e-31,-8.238205313682557e-31,-9.260994791984559e-31,-2.8541487455368043e-31,-3.211609721183777e-31,-7.455070018768311e-31,-4.1265946626663215e-31,-8.035807013511659e-31,-5.003491044044495e-31,-6.1154365539550786e-33,-5.254987478256226e-31,-3.399765491485596e-32,-4.774294495582581e-31,-9.673196077346802e-31,-6.515765190124512e-31,-3.4779280424118045e-31,-6.592625379562378e-31,-8.300743103027345e-31,-1.128639578819275e-31,-5.014429688453675e-31,-6.2157428264617925e-31,-7.765253186225892e-31,-5.694209337234498e-31,-8.995181322097778e-31,-1.674878001213074e-31,-2.4939370155334475e-31,-4.261964559555054e-31,-3.6216437816619874e-32,-5.318781137466431e-31,-3.2045543193817143e-31,-4.6784675121307375e-31,-1.2423962354660036e-31,-3.817123174667359e-32,-3.0664926767349244e-31,-7.862495779991151e-31,-6.467781066894532e-31,-3.2992959022521974e-31,-3.667430877685547e-31,-4.609024524688721e-31,-6.819505095481873e-31,-2.263482809066773e-31,-5.6898748874664315e-31,-8.795773386955261e-31,-8.024997711181642e-31,-2.433387041091919e-31,-2.7016216516494753e-31,-1.6414499282836916e-31,-5.201317071914673e-31,-5.218648314476014e-31,-1.1873042583465576e-31,-5.580995082855225e-31,-2.6463288068771365e-31,-9.848294854164125e-31,-7.684500813484192e-31,-5.994321703910828e-31,-1.5579247474670411e-31,-1.2524688243865967e-31,-6.526443362236023e-31,-5.690757036209107e-31,-5.136926770210266e-31,-6.548738479614258e-32,-7.590739727020264e-31,-1.1060184240341187e-31,-8.106051683425903e-31,-9.471476078033448e-32,-8.745391964912415e-31,-9.673909544944765e-31,-2.66033411026001e-31,-6.790978908538819e-31,-7.2351533174514775e-31,-5.868391990661621e-31,-4.045414924621582e-31,-7.169323563575745e-31,-7.493067979812623e-31,-1.2161999940872194e-31,-7.28567898273468e-31,-2.1178662776947024e-31,-9.445654153823853e-31,-8.20793330669403e-31,-2.5346994400024417e-32,-4.60818886756897e-31,-4.625728726387024e-31,-4.990926384925843e-31,-6.299697160720826e-31,-3.3336496353149416e-31,-2.2404271364212037e-31,-2.8913843631744387e-31,-9.270772933959962e-31,-8.529341220855713e-32,-6.55144214630127e-31,-5.469809174537659e-31,-7.448878288269044e-31,-1.5184170007705689e-31,-3.821961283683777e-31,-8.765828609466553e-31,-2.4064409732818606e-31,-9.072774648666382e-31,-2.48169481754303e-31,-3.1436192989349367e-31,-6.018859148025513e-32,-7.693428993225098e-31,-4.504984617233277e-31,-8.596438169479371e-31,-7.320850491523743e-31,-6.295557618141175e-31,-3.539582490921021e-31,-7.416197657585145e-31,-7.8451788425445565e-31,-1.3103878498077394e-31,-6.128581166267396e-31,-6.38766884803772e-31,-4.1472399234771735e-31,-9.572553038597108e-31,-7.41748332977295e-31,-5.405548214912415e-31,-2.152746319770813e-31,-8.353250622749329e-31,-5.3498190641403205e-31,-5.008544921875e-31,-5.804471373558045e-31,-4.97937023639679e-31,-3.4637039899826053e-31,-7.51222848892212e-31,-1.2062603235244752e-31,-2.1816283464431763e-31,-2.3919063806533818e-31,-7.807543873786927e-31,-3.0757915973663334e-31,-1.6758006811141968e-31,-6.351976394653321e-31,-3.440607786178589e-31,-4.453430175781251e-31,-7.985134720802307e-31,-9.25640881061554e-31,-8.917958736419678e-31,-4.924138188362122e-31,-9.339267611503602e-31,-5.629914402961731e-31,-3.020938038825989e-31,-9.493538141250612e-31,-1.6930329799652102e-31,-6.408897042274476e-31,-7.334702610969544e-31,-6.634353399276734e-31,-2.156673669815064e-31,-1.6352331638336184e-31,-3.7829679250717166e-31,-2.168909311294556e-31,-7.263725996017457e-32,-6.511990427970887e-31,-8.317371010780335e-31,-2.168536186218262e-31,-9.768757820129396e-31,-8.760850429534913e-31,-5.496153235435486e-31,-3.860539793968201e-31,-5.203189253807069e-31,-6.945942044258118e-31,-8.71090054512024e-31,-6.931555271148682e-32,-3.99241864681244e-31,-3.7111091613769532e-31,-6.446763873100281e-31,-5.5290180444717414e-31,-8.77117693424225e-31,-7.167118191719056e-31,-6.575165390968323e-31,-9.884104728698732e-31,-6.793110370635987e-31,-5.315455794334412e-31,-9.812106490135194e-31,-2.02062726020813e-31,-3.3946341276168824e-31,-9.753627181053163e-31,-2.93188750743866e-31,-5.656995177268982e-31,-3.8289266824722295e-31,-8.009761571884157e-31,-1.83674693107605e-31,-3.0352115631103516e-32,-6.894497871398926e-31,-8.880301713943482e-31,-1.5444415807724001e-31,-2.5514286756515504e-31,-2.079824805259705e-31,-3.4014910459518434e-31,-4.592326283454895e-31,-2.9304641485214234e-31,-4.571811556816102e-31,-3.0055421590805056e-31,-9.189897179603578e-31,-9.704613685607911e-32,-4.451863765716553e-31,-4.975276589393616e-31,-5.563400387763978e-31,-8.031495213508607e-31,-1.5828245878219607e-31,-3.6873906850814823e-31,-7.1190339326858525e-31,-4.232836365699768e-31,-8.264466524124147e-31,-8.6774343252182e-31,-4.675849080085755e-31,-5.726752281188966e-31,-8.196150660514832e-31,-1.759626865386963e-31,-5.426616072654725e-31,-3.0314379930496216e-31,-9.673455953598024e-31,-7.350420355796814e-31,-3.1166070699691775e-31,-5.656935572624207e-31,-5.84931492805481e-31,-8.113127946853638e-32,-6.479548215866089e-31,-5.30486822128296e-31,-1.7104738950729371e-31,-6.877874732017517e-31,-6.719635128974915e-31,-7.193946242332459e-31,-2.3173785209655764e-31,-2.4738937616348268e-31,-2.052971124649048e-31,-4.645497202873231e-31,-7.134414911270142e-31,-8.489027619361878e-31,-1.2154453992843628e-31,-8.623452186584474e-31,-6.6818505525588996e-31,-6.014615297317505e-32],"qim":[-0.25610223,0.2276391,0.13659032,-0.13418846,3.4073992,0.15678644,-0.1464698,0.4796053,0.1947647,-0.11084137,0.13464348,0.12782824,-0.11721261,0.19775592,0.12492718,-0.10805361,0.2634359,-0.10043275,-0.10677197,0.23142953,0.10851027,0.93312824,-0.12366025,0.21819676,-0.4159491,0.8230096,-0.16951707,0.10966494,-0.1159883,0.10216407,4.7836223,-0.12475792,-0.25043783,-0.15079752,-0.15269394,-0.12755369,-0.11827964,0.4653657,-0.108604275,-0.13173105,-0.29999685,-0.10743545,-0.10209048,0.13817362,-0.74326766,-0.32561073,0.32744592,-0.20303848,-3.240196,-0.26481056,-0.3273608,-0.2627773,-0.13189913,0.1528121,0.1374577,-0.17695406,0.3430156,0.14078727,-0.28759676,-3.383008,-0.21380475,0.10714647,0.1765734,0.5915248,-0.2193894,-0.31511563,2.1516864,0.22419506,-0.1296749,0.55454683,0.12728958,0.62590903,0.18671915,0.26852706,0.23921072,2.830279,-0.16274856,-0.44154567,0.23605359,-0.5581978,-0.39649588,0.10777295,0.20089938,-1.0358979,-0.39471233,-0.9212409,0.13161127,-0.39161935,0.13058338,-0.13440928,0.3118727,-0.3131606,0.29650053,-0.26870742,-0.12929438,0.14665619,0.5918691,-0.18508305,-0.150438,-0.17273092,0.11385189,-0.10211869,-0.11407388,-0.18780704,-0.22852173,-0.14014417,-0.11132186,0.11320401,-0.72802293,0.2325126,0.20854853,0.12295816,0.45383838,0.102070525,1.4752209,-0.23864037,0.9448184,-0.10528632,-0.43951976,0.13160041,-0.11925125,-0.2561555,-0.5992689,0.65212995,-0.1698082,-0.13290252,0.106034055,0.12770267,-0.2935396,0.13381702,-0.74251175,0.13404284,-0.14293844,-0.35169265,0.1325275,0.106097884,0.3667653,-0.23142277,-0.32183763,0.11428523,-0.15726179,-0.11600711,-0.61134464,0.8142461,-0.1293688,0.89034784,0.57383823,-0.33368862,0.12556623,0.47849867,-0.16305184,4.4462743,0.10742837,0.16727288,1.4620413,-0.15174708,0.15540911,0.13573474,-0.96226007,-0.12222613,-1.2968317,-0.13943484,0.3063273,3.34474,-0.7118346,-0.12754177,1.5506719,0.30725375,0.6096563,0.108561836,-0.38866287,-0.112339295,-0.1672562,-0.15792057,0.121587195,-0.19405721,0.26319283,-0.18179224,-0.13463297,0.122133024,0.18529332,-0.10120568,0.12012915,-0.19050106,-0.32628438,-0.3369563,-0.3201672,0.768151,-3.7809343,0.33383733,-0.25495228,0.27915445,0.17023574,-0.1655331,-0.3435732,-0.18903394,-0.17320015,-0.118416406,0.13060258,0.5741501,0.2451489,0.2185944,-0.34926993,-0.37443677,-0.2099679,-1.633824,-0.655339,-0.17419739,0.1228341,0.58971876,-0.2760386,0.20166795,-0.10845119,-0.1436996,-0.23003688,-0.14167388,0.11340785,0.16057847,0.10771068,-7.1788926,0.10429897,0.10197597,0.28488398,-0.12820399,-0.8422407,0.7586214,-0.2122623,0.69226074,-0.16563977,0.535852,-0.52943045,-0.10112838,0.10523826,0.19294539,0.48754168,-259.62885,-0.10320356,0.2879911,-0.2817911,-1.0896943,-0.1349608,0.14752583,-0.2511002,1.0994085,-0.11961495,0.19260618,0.11260989,0.4242707,0.40351787,-0.12903574,0.33903134,-0.20780954,0.109065466,-0.2634575,0.33164942,0.12541404,0.19730613,-0.11343317,0.34257478,3.2965925,-0.17082521,-0.1317286,2.4538713,-0.14883396,-0.20836376,0.1320521,-0.30895755,-0.16129717,0.11756285,1.2260103,0.10496003,-1.3153133,-0.25613007,0.10040245,-2.8962288,0.10659579,-0.12741394,-1.3305135,-0.110938914,0.19113849,-0.12127192,-0.10312051,-0.38749412,0.13263221,0.118979655,0.17406408,-0.19804384,-0.21569353,0.14485477,0.12280812,0.103817925,0.1504383,3.3140442,0.11892087,-0.13952187,-0.27659714,0.1953021,0.3274458,0.3774636,-0.10220778,0.17992906,-0.4308594,-0.11921273,0.13240649,-0.2322007,0.5004115,0.1275861,0.13851838,-0.29506826,-0.12483832,0.13810356,0.13518043,0.11028068,-0.27412373,-0.58981043,0.26173684,0.61703765,1.4886193,0.12889265,0.36446682,-0.51422995,0.1558252,0.12153787,0.19972771,-0.17940535,0.29895955,0.3928051,0.13785358,0.8109574,-0.10741019,-4.375356,0.29850784,0.1321375,-0.8537415,-0.32983035,-0.25014988,-0.15271896,-0.21672966,-0.11786866,0.452721,-0.10062611,0.10995149,-0.14170697,-0.9387126,0.11331945,0.31238124,-3.9696233,0.42275345,0.15545316,-0.13123894,0.24267374,0.5971343,-0.6494279,-0.17480342,-0.46466637,0.116436824,-0.13788825,0.13579442,-0.7013916,-0.15387101,0.16359027,0.57769084,-0.12373054,-1.4195099,-0.110374376,-0.15941423,-0.96474564,-0.1413741,-0.124670215,0.15734476,-0.20015542,-0.5575408,-0.18044709,0.19779834,-0.30633312,-0.9426684,0.10719328,-0.18161336,0.26466745,1.1185303,-0.16754912,0.6438398,0.14001407,-3.1922429,0.35404575,-0.11265985,0.63177407,-0.60989785,-0.43508792,2.147852,-0.24898927,1.4651132,0.16734377,0.17457299,-0.19188648,0.13341942,-0.7010938,0.24605118,-0.60665464,0.27772176,0.10083282,-0.33232304,0.21478297,0.1650879,0.17171709,-0.12437792,-0.26961875,-0.45382783,0.18996733,0.11540128,-0.12169444,-0.19873568,0.10047169,-1.2265266,-1.9372424,0.10342521,-0.3410562,-0.41655576,0.7759585,0.1320517,-0.32684577,-0.10332676,0.22224374,-0.1092903,-0.16109076,-0.36415148,-0.14139925,-0.24365197,-0.2542104,0.52329177,-1.0465183,0.25399736,0.4135224,0.1280903,0.2724932,138.81529,-0.6594776,-0.6717674,0.14195395,-0.32882008,0.4942744,0.45171735,-0.1808477,0.16771172,-1.4175022,-0.22891444,0.2604003,0.11723549,0.20497099,0.5864027,-0.6084217,0.14536436,0.11113184,0.14354542,0.35645148,-1.2714674,-0.113605425,-0.26892564,-1.0878515,-0.22163804,0.6660797,0.13393399,-0.1385323,0.38655043,-0.5263576,-1.5039142,-1.9242265,-0.12323794,0.12829436,-0.15852217,0.5178744,0.14209715,0.14622259,0.8711762,-0.5075616,-0.11703159,-0.7949501,-0.34413108,0.18602182,-0.28608698,-0.27484888,-0.25743148,-0.10434711,-1.6333342,-0.25844795,-0.51929176,1.0062687,0.13704482,0.40839455,0.10164876,-0.17796715,-0.25696266,-0.10790555,0.10018761,0.3768362,-2.6262577,0.36919674,0.12278572,-0.9032149,0.35279012],"im":[3.904690742492676,-4.392918348312378,-7.3211634159088135,7.452205419540405,-0.29347896575927734,-6.3781023025512695,6.827346086502075,-2.085047960281372,-5.134400129318237,9.021902084350586,-7.427021265029907,-7.822997570037842,8.531506061553955,-5.05673885345459,-8.004662990570068,9.25466537475586,-3.795989751815796,9.956910610198975,9.365754127502441,-4.320969581604004,-9.215717315673828,-1.0716640949249268,8.086673021316528,-4.583019018173218,2.4041402339935303,-1.215052604675293,5.899111032485962,-9.118684530258179,8.621559143066406,-9.788177013397217,-0.2090466022491455,8.015522956848145,3.993006944656372,6.631408929824829,6.54904842376709,7.83983588218689,8.454539775848389,-2.1488475799560547,9.207741022109985,7.591224908828735,3.3333683013916016,9.307914972305298,9.795233011245728,-7.237271070480347,1.3454103469848633,3.0711519718170166,-3.0539393424987793,4.925174713134766,0.3086233139038086,3.7762844562530518,3.0547332763671875,3.8055038452148438,7.5815510749816895,-6.543984413146973,-7.274965047836304,5.651184320449829,-2.9153192043304443,-7.102915048599243,3.47709059715271,0.2955949306488037,4.677164554595947,-9.333018064498901,-5.663367509841919,-1.6905462741851807,4.55810546875,3.173438310623169,-0.4647517204284668,-4.46040153503418,7.71159291267395,-1.803274154663086,-7.856103181838989,-1.5976762771606445,-5.355637073516846,-3.7240195274353027,-4.18041467666626,-0.35332202911376953,6.144447326660156,2.2647714614868164,-4.236326217651367,1.7914795875549316,2.522094249725342,-9.278767108917236,-4.97761607170105,0.965346097946167,2.5334906578063965,1.0854923725128174,-7.598133087158203,2.553499937057495,-7.657942771911621,7.43996262550354,-3.2064366340637207,3.1932497024536133,-3.3726751804351807,3.721519708633423,7.734287977218628,-6.818668842315674,-1.6895627975463867,5.402979850769043,6.64725661277771,5.789351463317871,-8.783341646194458,9.79252576828003,8.766248226165771,5.32461404800415,4.375951290130615,7.135509252548218,8.982961177825928,-8.833609819412231,1.3735830783843994,-4.30084228515625,-4.795047044754028,-8.132847547531128,-2.20342755317688,-9.797147512435913,-0.6778645515441895,4.190405607223511,-1.0584044456481934,9.497909545898438,2.2752106189727783,-7.59876012802124,8.385655879974365,3.903878927230835,1.6686999797821045,-1.5334367752075195,5.888997316360474,7.524311542510986,-9.430931806564331,-7.830690145492554,3.4066951274871826,-7.472890615463257,1.3467800617218018,-7.460300922393799,6.996018886566162,2.8433918952941895,-7.545603513717651,-9.42525863647461,-2.726539373397827,4.321095943450928,3.107156753540039,-8.75003695487976,6.358823776245117,8.620160818099976,1.6357386112213135,-1.2281298637390137,7.729839086532593,-1.1231565475463867,-1.7426514625549316,2.9968059062957764,-7.963924407958984,-2.089869976043701,6.133018732070923,-0.22490739822387695,-9.308527708053589,-5.978255271911621,-0.6839752197265625,6.589912176132202,-6.434628963470459,-7.367310523986816,1.0392200946807861,8.181556463241577,0.7711100578308105,7.171808481216431,-3.264482021331787,-0.2989768981933594,1.4048206806182861,7.840569019317627,-0.6448817253112793,-3.254638910293579,-1.6402685642242432,-9.211339950561523,2.5729238986968994,8.901604413986206,5.978851318359375,6.332297325134277,-8.224550485610962,5.1531195640563965,-3.7994956970214844,5.5007851123809814,7.427600622177124,-8.187793493270874,-5.396848917007446,9.880869388580322,-8.324373960494995,5.249314308166504,3.0648112297058105,2.9677438735961914,3.12336802482605,-1.3018274307250977,0.26448488235473633,-2.9954707622528076,3.922302722930908,-3.5822463035583496,-5.874207019805908,6.041088104248047,2.910587787628174,5.290055274963379,5.773667097091675,8.444775342941284,-7.656816244125366,-1.7417049407958984,-4.079153537750244,-4.574682712554932,2.863115072250366,2.670677900314331,4.762632846832275,0.6120610237121582,1.5259277820587158,5.74061393737793,-8.141062259674072,-1.695723533630371,3.6226820945739746,-4.958646297454834,9.220738410949707,6.958961486816406,4.347128868103027,7.058464288711548,-8.817732334136963,-6.227484941482544,-9.284130334854126,0.1392972469329834,-9.587821960449219,-9.806231260299683,-3.5102009773254395,7.80007004737854,1.1873090267181396,-1.3181805610656738,4.7111523151397705,-1.444542407989502,6.037197113037109,-1.8661868572235107,1.888822317123413,9.888421297073364,-9.50224757194519,-5.182813405990601,-2.0511066913604736,0.003851652145385742,9.68958854675293,-3.4723293781280518,3.5487282276153564,0.9176886081695557,7.409559488296509,-6.778473854064941,3.982473611831665,-0.9095799922943115,8.360159397125244,-5.191941261291504,-8.88021469116211,-2.3569858074188232,-2.4782049655914307,7.749791145324707,-2.949579954147339,4.812098741531372,-9.16880488395691,3.7956786155700684,-3.0152320861816406,-7.973588705062866,-5.06826639175415,8.815762996673584,-2.9190707206726074,-0.3033435344696045,5.853936672210693,7.591365575790405,-0.4075193405151367,6.7188966274261475,4.799299240112305,-7.572768926620483,3.2366907596588135,6.199736595153809,-8.506088256835938,-0.8156538009643555,-9.52743649482727,0.76027512550354,3.904266357421875,-9.95991587638855,0.3452765941619873,-9.38123345375061,7.8484344482421875,0.7515895366668701,9.013969898223877,-5.231808423995972,8.24593186378479,9.697391986846924,2.5806844234466553,-7.539646625518799,-8.40479850769043,-5.7450103759765625,5.049387216567993,4.636207818984985,-6.903465986251831,-8.142783641815186,-9.632247686386108,-6.647243499755859,-0.301746129989624,-8.408952951431274,7.167335748672485,3.615366220474243,-5.120272636413574,-3.053940534591675,-2.649261951446533,9.783990383148193,-5.557745695114136,2.3209428787231445,8.388365507125854,-7.552499771118164,4.306619167327881,-1.9983553886413574,-7.837845087051392,-7.219258546829224,3.3890461921691895,8.010361194610596,-7.240942716598511,-7.397520542144775,-9.067771434783936,3.6479878425598145,1.6954600811004639,-3.820631504058838,-1.6206467151641846,-0.6717634201049805,-7.758394479751587,-2.743734121322632,1.944655179977417,-6.417447328567505,-8.227888345718384,-5.006816387176514,5.573970079421997,-3.3449339866638184,-2.5457918643951416,-7.254073619842529,-1.2331104278564453,9.31010365486145,0.22855281829833984,-3.3499956130981445,-7.567874193191528,1.1713147163391113,3.0318617820739746,3.99760365486145,6.547975540161133,4.614043235778809,8.484019041061401,-2.2088658809661865,9.93777871131897,-9.09492015838623,7.0568156242370605,1.065288782119751,-8.824610710144043,-3.201216459274292,0.25191307067871094,-2.3654448986053467,-6.4328062534332275,7.619689702987671,-4.120758771896362,-1.6746652126312256,1.5398168563842773,5.720711946487427,2.1520817279815674,-8.588348627090454,7.252249717712402,-7.364072799682617,1.4257371425628662,6.4989495277404785,-6.112833023071289,-1.731029748916626,8.082078695297241,0.7044684886932373,9.060074090957642,6.272965669631958,1.0365426540374756,7.073432207107544,8.021161556243896,-6.355470418930054,4.996117353439331,1.793590784072876,5.541790723800659,-5.055654048919678,3.2644200325012207,1.0608184337615967,-9.328943490982056,5.5062031745910645,-3.7783265113830566,-0.8940303325653076,5.9683990478515625,-1.5531814098358154,-7.142139673233032,0.3132593631744385,-2.824493646621704,8.876277208328247,-1.5828442573547363,1.6396188735961914,2.2983860969543457,-0.46558141708374023,4.016237258911133,-0.6825411319732666,-5.9757232666015625,-5.728262662887573,5.211414098739624,-7.495160102844238,1.4263427257537842,-4.064195156097412,1.6483843326568604,-3.6007261276245117,-9.917405843734741,3.009120225906372,-4.655863046646118,-6.057379245758057,-5.823532342910767,8.040012121200562,3.7089407444000244,2.2034788131713867,-5.264062881469727,-8.665415048599243,8.217302560806274,5.031808614730835,-9.953052997589111,0.8153104782104492,0.516197681427002,-9.668822288513184,2.932068109512329,2.400639057159424,-1.2887287139892578,-7.572791576385498,3.059546947479248,9.678034782409668,-4.499564170837402,9.149942398071289,6.207680702209473,2.746109962463379,7.072173357009888,4.104214906692505,3.933749198913574,-1.9109797477722168,0.9555494785308838,-3.93704891204834,-2.4182486534118652,-7.806991338729858,-3.669816255569458,-0.007203817367553711,1.5163516998291016,1.4886105060577393,-7.044538259506226,3.0411767959594727,-2.023167610168457,-2.213773727416992,5.52951455116272,-5.962612628936768,0.7054662704467773,4.3684446811676025,-3.8402414321899414,-8.52984070777893,-4.87873911857605,-1.705312728881836,1.643596887588501,-6.879265308380127,-8.998321294784546,-6.96643590927124,-2.8054308891296387,0.7864928245544434,8.80239725112915,3.7185001373291016,0.9192430973052979,4.511860609054565,-1.501321792602539,-7.466365098953247,7.218533754348755,-2.586984634399414,1.8998491764068604,0.6649315357208252,0.5196893215179443,8.114384412765503,-7.794574499130249,6.308265924453735,-1.9309699535369873,-7.037439346313477,-6.838887929916382,-1.1478734016418457,1.9702041149139404,8.544701337814331,1.2579405307769775,2.905869483947754,-5.375713109970093,3.4954404830932617,3.6383628845214844,3.884528875350952,9.583399295806885,0.6122446060180664,3.869251012802124,1.9256997108459473,-0.9937703609466553,-7.29688286781311,-2.4486124515533447,-9.83779788017273,5.619014501571655,3.891615867614746,9.267363548278809,-9.981274604797363,-2.653672695159912,0.3807699680328369,-2.708582878112793,-8.144270181655884,1.1071562767028809,-2.8345465660095215],"qre":[-1.90877e-32,-3.687845e-33,-1.3569831e-33,-1.7818177e-32,-3.5191596e-30,-2.2712854e-33,-1.7194269e-32,-9.29602e-32,-3.9834396e-33,-9.0450345e-33,-7.959218e-33,-1.2618304e-32,-1.0489534e-32,-3.6522304e-34,-4.70824e-34,-3.3854333e-33,-6.134081e-32,-2.400334e-33,-7.573068e-33,-2.3460731e-32,-6.800335e-33,-3.7814654e-31,-1.307614e-32,-3.6359824e-32,-1.16319e-31,-5.414894e-31,-1.3275888e-32,-8.045916e-33,-1.3368552e-32,-1.455774e-33,-1.0860405e-29,-6.0939236e-33,-3.3419587e-32,-1.3925157e-32,-1.8117144e-32,-4.539334e-33,-7.800977e-34,-4.8965743e-32,-5.1957846e-33,-1.09377494e-32,-4.0704898e-32,-6.788205e-33,-1.6668071e-33,-1.4455906e-32,-5.0490097e-31,-8.2534773e-32,-4.4309184e-32,-2.6601978e-32,-4.4277212e-30,-2.1860417e-32,-2.7578088e-32,-6.6645246e-32,-1.2482746e-32,-1.0930463e-32,-1.1307749e-32,-9.42538e-33,-3.1469726e-32,-1.9598887e-32,-5.2361696e-32,-7.68754e-30,-2.0717067e-32,-9.536462e-33,-2.9917945e-32,-1.1126934e-31,-4.3754368e-32,-5.689487e-32,-1.0168474e-30,-1.5644882e-32,-1.5643521e-32,-3.0710777e-31,-1.4318619e-32,-3.2938922e-31,-1.9551661e-32,-4.1616893e-32,-1.9551995e-32,-8.978288e-31,-8.9661e-33,-1.4910745e-31,-1.0732427e-32,-2.9487821e-31,-8.8330954e-32,-1.8983747e-33,-3.3130168e-32,-5.4829932e-31,-5.1764087e-32,-4.215435e-31,-6.607563e-33,-5.636096e-32,-1.9186184e-33,-7.723715e-33,-8.3542685e-33,-7.5335664e-32,-8.4031977e-32,-5.052913e-32,-4.509546e-34,-1.8666753e-32,-2.6391373e-32,-2.0876499e-32,-1.5005018e-32,-7.0940836e-34,-7.192821e-33,-2.8144318e-33,-1.4912781e-33,-5.9187173e-33,-1.7523603e-32,-8.680083e-33,-4.453248e-33,-1.1242736e-32,-2.7845225e-31,-4.896238e-32,-4.485756e-33,-1.1707364e-32,-1.624334e-31,-7.7822656e-33,-4.0545786e-32,-2.5628948e-32,-8.390324e-32,-6.7996265e-33,-1.9218604e-31,-5.61681e-33,-9.288462e-33,-4.8928712e-32,-2.2229593e-31,-1.8358126e-31,-1.5523208e-32,-4.105674e-34,-5.3154886e-34,-3.0716239e-33,-6.2118147e-32,-5.5236098e-33,-1.0686751e-31,-8.3392846e-33,-1.8413168e-32,-1.1227157e-31,-1.4633381e-32,-5.3698226e-34,-2.477216e-32,-4.8126625e-32,-2.5551095e-32,-1.3031977e-32,-2.1428566e-32,-1.0367546e-32,-9.0802e-32,-5.3674666e-31,-8.8552625e-34,-7.925531e-31,-2.6149173e-31,-7.4157666e-32,-5.5503148e-33,-1.4068166e-31,-1.7840213e-32,-1.04366294e-29,-9.774119e-33,-1.7078658e-32,-1.0416723e-30,-8.479425e-33,-4.3479593e-33,-1.3158788e-32,-3.1850758e-31,-6.493092e-33,-6.1510253e-31,-1.2492625e-32,-4.7326302e-32,-9.4575506e-30,-3.2748276e-31,-6.279242e-34,-1.541793e-31,-6.6308625e-32,-2.3148879e-31,-3.081237e-33,-1.4207035e-31,-2.907075e-33,-2.6639744e-32,-1.4375013e-33,-1.3457108e-32,-2.4514347e-32,-1.9012447e-32,-2.8888247e-32,-6.332027e-33,-8.04271e-34,-1.7954075e-32,-7.8882305e-33,-1.0326021e-32,-2.119199e-32,-8.6321905e-32,-9.5171026e-32,-5.4369705e-32,-3.3720605e-31,-1.2180096e-29,-8.842332e-32,-5.741217e-32,-7.0091936e-32,-2.0044218e-32,-1.14824984e-32,-9.610567e-32,-1.3834359e-32,-2.5794602e-33,-6.780421e-33,-3.3971864e-33,-3.1391269e-31,-2.6249767e-34,-4.5070687e-33,-6.1372983e-32,-5.786696e-32,-1.3353566e-32,-2.6533494e-30,-2.038014e-31,-3.297846e-33,-2.5642282e-33,-1.0469207e-31,-2.3349103e-32,-3.990874e-32,-1.1604997e-32,-1.9552894e-32,-8.1532024e-33,-1.3976578e-32,-5.0942193e-33,-1.0718205e-32,-1.8214603e-33,-3.9157704e-29,-5.928194e-33,-6.5125054e-33,-5.8060987e-32,-1.1119612e-32,-3.1722923e-31,-2.425691e-31,-1.127169e-32,-1.4915912e-31,-4.2055415e-33,-1.2963338e-31,-1.5767545e-33,-4.6799898e-33,-5.0937553e-33,-1.5271655e-32,-7.5214905e-32,-3.5822303e-26,-5.9682475e-33,-3.5208142e-32,-6.88945e-32,-9.020906e-31,-1.1964418e-32,-1.652402e-32,-2.7840153e-32,-8.111211e-31,-8.47623e-33,-3.6203178e-32,-8.364303e-33,-2.827336e-32,-1.1361349e-31,-1.1086494e-32,-4.1977116e-33,-1.2810217e-32,-5.0971433e-33,-5.448929e-32,-7.766842e-32,-1.0845897e-32,-2.5387936e-32,-1.5095947e-33,-6.8305073e-32,-1.4299459e-30,-6.174712e-33,-1.4465705e-32,-3.217942e-30,-1.9869665e-32,-2.5512703e-32,-7.412892e-33,-4.205475e-32,-2.2602519e-32,-4.9867905e-34,-1.48635825e-30,-1.4258992e-33,-1.42525e-30,-6.0754544e-32,-2.877168e-33,-2.6939436e-30,-8.470945e-33,-6.699243e-33,-1.4225517e-30,-6.1580185e-33,-2.2342088e-34,-7.728446e-33,-3.6152563e-34,-7.168683e-32,-1.7016412e-32,-9.22382e-33,-1.0537533e-32,-2.5857176e-32,-3.8618128e-32,-2.3682137e-33,-7.56268e-33,-6.699428e-33,-1.7574074e-32,-6.253887e-30,-1.2721141e-32,-3.260376e-33,-1.9080111e-32,-1.6256373e-32,-3.8831538e-33,-7.578134e-32,-3.3476154e-33,-1.5146289e-32,-2.3063818e-32,-5.4247714e-34,-5.376015e-33,-4.239235e-32,-1.6196078e-31,-5.3706636e-33,-7.036826e-33,-4.0128603e-32,-1.062793e-32,-4.3170486e-33,-1.0397535e-32,-1.0697268e-32,-6.030289e-32,-8.4651774e-32,-1.8507777e-32,-6.2495815e-32,-1.1526053e-30,-8.6699056e-33,-1.5771681e-32,-1.4757964e-31,-6.425682e-33,-1.4547363e-32,-3.0654365e-32,-1.929349e-32,-1.3924236e-32,-1.9325071e-32,-1.2402598e-32,-3.742537e-31,-5.9264465e-33,-1.2536736e-30,-6.7638756e-32,-1.9311436e-33,-5.908295e-31,-1.0303834e-32,-5.472425e-32,-2.2562537e-32,-1.2496053e-32,-9.434722e-33,-1.4828904e-31,-5.942107e-33,-4.8906354e-33,-1.4396623e-32,-6.602752e-31,-1.5617585e-33,-7.109515e-32,-3.3373146e-30,-1.6881318e-31,-1.9835033e-32,-4.3656795e-34,-2.7137874e-32,-1.649393e-31,-2.104956e-31,-1.9249505e-32,-7.197844e-32,-3.0374666e-33,-5.4974377e-33,-1.7095422e-32,-4.1960105e-32,-1.5511386e-32,-1.4638181e-32,-2.4858894e-31,-2.324582e-33,-7.7012837e-31,-1.0678973e-32,-6.115464e-33,-8.444341e-31,-4.9600722e-33,-4.8860216e-33,-1.4901114e-33,-3.0821562e-32,-1.4003823e-31,-2.799099e-32,-2.864223e-32,-5.90775e-32,-3.1453568e-31,-8.521507e-33,-2.5876075e-32,-9.1791165e-33,-7.667529e-31,-1.7931915e-32,-1.719154e-31,-1.8765974e-32,-7.5587236e-30,-6.7757687e-32,-2.7323174e-33,-3.3341042e-31,-1.990001e-31,-9.48125e-32,-2.6777585e-30,-3.0869933e-32,-7.4350366e-31,-2.1037195e-32,-3.6761665e-33,-8.032849e-33,-4.2577717e-33,-3.8376613e-31,-1.8621206e-32,-6.167447e-32,-4.8992398e-32,-3.4981544e-33,-4.9183066e-32,-3.6836801e-32,-2.5227428e-32,-2.629617e-32,-7.6175766e-33,-6.789113e-32,-1.1595355e-31,-1.09018366e-32,-1.2642978e-32,-2.5073034e-33,-2.53125e-32,-7.40406e-33,-9.980506e-31,-8.093798e-31,-1.749172e-33,-4.400323e-32,-3.763463e-32,-4.3735734e-32,-1.1355382e-32,-8.8852944e-32,-2.3152202e-33,-4.8250126e-32,-1.04642845e-32,-1.4262645e-32,-5.119319e-32,-1.04031265e-32,-4.1235478e-32,-5.629239e-32,-1.8980975e-32,-4.3724986e-31,-2.3942093e-32,-1.1024016e-31,-9.071531e-33,-6.5128223e-32,-1.3810811e-26,-2.8596098e-31,-4.4604143e-31,-1.3688743e-32,-5.747211e-32,-2.3971682e-31,-4.1230608e-32,-1.11024545e-32,-2.743424e-32,-5.8910783e-31,-2.9643684e-32,-2.5963305e-32,-1.10087434e-32,-7.716744e-33,-1.04371254e-32,-2.5521842e-31,-1.8764787e-32,-1.9074293e-33,-5.2572923e-33,-2.6425765e-32,-5.4989503e-31,-5.9269446e-33,-2.1193408e-32,-5.4103773e-31,-1.476425e-32,-4.07721e-31,-1.740844e-33,-8.543659e-33,-7.4341196e-32,-1.5413529e-31,-1.81653e-30,-5.860642e-31,-5.600257e-33,-1.1717534e-32,-1.06368125e-32,-2.2164797e-31,-1.7521125e-32,-9.997455e-33,-4.346307e-31,-2.1114824e-31,-2.4100542e-33,-3.4293268e-31,-3.5900168e-32,-3.347414e-32,-6.016007e-32,-2.3543444e-32,-3.7489057e-32,-6.368921e-33,-2.1644044e-31,-4.3280365e-32,-1.4305316e-31,-1.7319861e-31,-1.2917532e-32,-1.1207418e-31,-7.433124e-33,-7.3396714e-33,-1.6335074e-32,-2.3903992e-33,-4.662944e-33,-1.0131264e-31,-5.8550768e-30,-1.6567279e-32,-1.3001003e-32,-5.4510344e-31,-7.485843e-33]}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/tiny_positive_imaginary_components.json b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/tiny_positive_imaginary_components.json
new file mode 100644
index 000000000000..2c8543b1fd58
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/tiny_positive_imaginary_components.json
@@ -0,0 +1 @@
+{"re":[3.742612600326538,3.2670414447784424,-6.364014148712158,1.5875506401062012,1.305919885635376,8.073546886444092,2.830321788787842,8.461579084396362,-1.7047333717346191,3.071458339691162,7.011440992355347,-3.2955515384674072,-7.685142755508423,1.3910841941833496,-0.31714797019958496,-5.95224142074585,0.32655835151672363,6.96581244468689,1.7303156852722168,0.016236305236816406,8.24123501777649,-9.610828161239624,-6.3222432136535645,4.466525316238403,7.524425983428955,-3.942248821258545,-2.3491621017456055,-0.9450864791870117,7.519230842590332,2.7436482906341553,6.860378980636597,-5.017075538635254,5.9281885623931885,1.490088701248169,-1.2603116035461426,-7.1588850021362305,-1.2835657596588135,9.379022121429443,7.502725124359131,4.6722412109375,2.328742742538452,-3.842521905899048,-0.2727973461151123,3.5516738891601562,4.439319372177124,-6.383606195449829,-7.415099143981934,-9.743520021438599,-4.522690773010254,-0.449526309967041,-6.493862867355347,3.938307762145996,-2.211744785308838,0.528484582901001,8.2514488697052,1.6325199604034424,5.198330879211426,5.448257923126221,6.446561813354492,-1.5851736068725586,0.8771049976348877,7.528115510940552,-3.953721523284912,3.365250825881958,4.780786037445068,-6.788139343261719,9.46858286857605,-3.4624314308166504,1.824793815612793,-3.1139838695526123,2.88602352142334,-9.142186641693115,-6.681891679763794,-5.024051666259766,1.4239823818206787,-1.7607569694519043,-5.679013729095459,0.6845223903656006,4.438060522079468,-5.407810211181641,7.68616795539856,-4.2507970333099365,6.326583623886108,-3.4798359870910645,-9.987132549285889,2.182905673980713,-5.920933485031128,-3.4843194484710693,3.020615577697754,1.6640985012054443,-1.7740559577941895,-0.7701098918914795,4.3808674812316895,9.154762029647827,-9.274698495864868,2.5402772426605225,-5.163989067077637,3.542933464050293,4.32462215423584,1.490112543106079,-2.6145565509796143,2.8536808490753174,-6.3845109939575195,-1.5944087505340576,-1.0140299797058105,1.5479731559753418,-2.297619581222534,6.661821603775024,-8.56716513633728,-6.334693431854248,-7.398203611373901,7.895140647888184,-5.5245208740234375,-8.464123010635376,3.790649175643921,2.6747775077819824,-6.792391538619995,-8.851224184036255,-9.733363389968872,3.941119909286499,-8.989100456237793,-9.31134819984436,8.21325421333313,2.5394034385681152,7.85112738609314,4.297981262207031,5.786700248718262,3.6428940296173096,5.3122031688690186,-7.98675537109375,-1.0424816608428955,-0.9567081928253174,-6.404095888137817,-6.976404190063477,2.791217565536499,3.4030699729919434,-4.841479063034058,3.862396478652954,-6.050089597702026,6.161116361618042,-7.61172890663147,7.067493200302124,-3.589787483215332,5.48367977142334,-9.931349754333496,-9.457991123199463,-4.935218095779419,-4.577970504760742,-5.10761022567749,5.555471181869507,2.9361701011657715,3.095266819000244,-5.599648952484131,8.578308820724487,-2.325972318649292,7.3526060581207275,6.422796249389648,4.167323112487793,-0.0063741207122802734,5.4633307456970215,9.132024049758911,-2.882152795791626,-8.508033752441406,-0.5346262454986572,8.235920667648315,-7.498759031295776,-2.0372676849365234,6.78328275680542,7.748311758041382,2.5947248935699463,6.505268812179565,-7.461671829223633,2.583646774291992,-1.093132495880127,7.390543222427368,-5.961209535598755,-2.3410356044769287,2.9489219188690186,7.5871241092681885,-9.603759050369263,9.988818168640137,-9.728935956954956,-6.42224907875061,-9.162449836730957,4.940849542617798,-5.3792595863342285,-7.046133279800415,-2.85308837890625,-3.851616382598877,-6.633027791976929,2.097529172897339,-3.0485546588897705,7.706071138381958,-0.7094800472259521,9.395121335983276,9.134533405303955,0.7290005683898926,-7.671369314193726,-2.471414804458618,6.345760822296143,3.7269532680511475,-2.1316981315612793,-8.82347822189331,-4.0250468254089355,0.024039745330810547,-0.22188425064086914,-6.125396490097046,-2.0507407188415527,-0.5099713802337646,-9.884476661682129,-3.1562340259552,-0.3809678554534912,3.6681878566741943,-6.355184316635132,-0.12118935585021973,9.682774543762207,-6.1807191371917725,4.982495307922363,7.107943296432495,4.7408318519592285,9.754852056503296,9.171563386917114,-4.330592155456543,-6.063333749771118,3.4709692001342773,3.4211742877960205,2.6157939434051514,-3.3283352851867676,7.5456297397613525,-5.704455375671387,-8.37639570236206,5.691193342208862,2.6888680458068848,-2.769368886947632,-8.909575939178467,-9.785693883895874,-4.5389485359191895,0.9543430805206299,7.775660753250122,6.991257667541504,-7.526671886444092,-5.36943793296814,-1.8364036083221436,-8.267629146575928,-3.3932089805603027,-6.67022705078125,-6.881234645843506,-7.472577095031738,-1.8850743770599365,6.17889404296875,3.697373867034912,6.320066452026367,-5.31693696975708,-5.054396390914917,-7.93965220451355,5.376043319702148,5.088247060775757,-5.540238618850708,-6.055828332901001,2.019646167755127,7.358283996582031,-6.715916395187378,-1.4382898807525635,-5.005626678466797,4.82446551322937,-8.047394752502441,-4.243168830871582,6.460447311401367,-0.13764381408691406,-4.377011060714722,9.81429934501648,8.580938577651978,-3.4586548805236816,-9.423555135726929,8.660881519317627,-5.889530181884766,-7.590391635894775,-9.782230854034424,-0.3584277629852295,0.6047391891479492,-7.419064044952393,8.444479703903198,3.0839145183563232,6.016217470169067,-4.857712984085083,3.940657377243042,1.355355978012085,-2.63552188873291,-9.742536544799805,3.627530336380005,-2.0998215675354004,-1.1680066585540771,-5.734469890594482,-6.781039237976074,1.625279188156128,4.98065710067749,-8.550680875778198,3.8696765899658203,-2.416588068008423,5.636191368103027,-3.9570915699005127,-6.127306222915649,-6.470886468887329,8.569226264953613,-6.308767795562744,-6.751905679702759,4.656486511230469,7.112011909484863,-4.501892328262329,-7.241165637969971,-0.9165287017822266,-3.3095991611480713,-9.734562635421753,2.0183539390563965,9.733977317810059,2.4493002891540527,8.99861216545105,9.4905424118042,-9.641473293304443,-1.2456810474395752,-7.413421869277954,8.526504039764404,2.3261308670043945,-2.0329999923706055,-0.13501644134521484,-0.5198359489440918,-1.741245985031128,-7.104965448379517,0.7614827156066895,0.9049713611602783,-7.050375938415527,-0.8263909816741943,-0.6175613403320312,-6.3370585441589355,-2.886754274368286,4.69743013381958,4.595283269882202,2.3102688789367676,4.599893093109131,6.059147119522095,9.842735528945923,8.200172185897827,-7.078604698181152,7.995415925979614,7.965801954269409,-2.598748207092285,2.676572799682617,6.974543333053589,4.361572265625,3.090090751647949,4.663907289505005,5.663104057312012,-0.15795588493347168,3.49881649017334,9.275413751602173,9.628649950027466,-4.932999610900879,-9.762011766433716,2.2523248195648193,8.117055892944336,6.604529619216919,-4.1326141357421875,7.282313108444214,-2.4757087230682373,9.721201658248901,-4.756603240966797,2.2891438007354736,1.8251657485961914,-7.416572570800781,-5.7614219188690186,-7.101867198944092,-2.2368812561035156,8.149166107177734,-5.442554950714111,1.9122719764709473,-9.157235622406006,4.574555158615112,-8.554314374923706,-9.71841812133789,-1.9190120697021484,3.166494369506836,2.1213316917419434,9.113309383392334,3.6371469497680664,-0.46914100646972656,7.33925461769104,1.9091856479644775,-1.8486285209655762,-8.226375579833984,-0.8748209476470947,2.538806200027466,-5.992783308029175,-3.2317304611206055,-5.013382434844971,3.670395612716675,-7.3734211921691895,-7.5443196296691895,8.719850778579712,-7.725249528884888,-3.7468743324279785,1.4602482318878174,-4.443538188934326,5.016775131225586,-6.857428550720215,0.05172133445739746,-3.954038619995117,-2.0313525199890137,-3.94320011138916,-9.973931312561035,2.111572027206421,0.2983725070953369,-9.169062376022339,6.617642641067505,-0.20316720008850098,6.112707853317261,1.9980275630950928,3.1324446201324463,5.779398679733276,-0.972212553024292,-6.870797872543335,1.021660566329956,8.852530717849731,3.912336826324463,-6.453976631164551,5.345597267150879,9.181932210922241,-4.038186073303223,1.8229949474334717,-2.708430290222168,1.1535239219665527,0.35282373428344727,1.111762523651123,-5.764344930648804,-2.970430850982666,4.904500246047974,-4.542818069458008,0.320359468460083,-1.8527090549468994,-6.6080546379089355,-8.832207918167114,7.655984163284302,-0.828777551651001,9.857391119003296,0.891951322555542,-7.138538360595703,4.794474840164185,4.946364164352417,-8.051393032073975,3.0832433700561523,-1.8972134590148926,-2.5101912021636963,2.9789328575134277,9.796998500823975,2.539461851119995,8.082287311553955,0.6011033058166504,-2.97074556350708,2.237011194229126,-1.0978615283966064,-1.2865996360778809,7.6879894733428955,1.6640138626098633,-3.5576045513153076,-2.9754626750946045,-0.33263564109802246,-9.712386131286621,-3.3359014987945557,-2.7273428440093994,8.342249393463135,-6.512733697891235,3.1975817680358887,-6.857790946960449,-9.586412906646729,-7.1337056159973145,1.4608728885650635,4.158163070678711,-7.255609035491943,-3.498631715774536,-9.688925743103027,-8.463044166564941,6.616860628128052,8.732916116714478,-9.506387710571289,-8.977575302124023,3.2597410678863525,0.6974935531616211,-6.375298500061035,-9.402567148208618,8.31067442893982,-9.05381441116333,-1.1691629886627197,8.874897956848145,2.209033966064453,-3.2112061977386475,-2.476300001144409,-6.159157752990723,-3.5504841804504395,1.9552958011627197,-2.191876173019409,-5.260357856750488],"qim":[-1.9305526e-32,-8.5608814e-32,-1.2540882e-32,-2.3140895e-31,-2.6915699e-31,-1.2263794e-32,-1.1382546e-31,-1.05621496e-32,-1.9657724e-31,-1.0210411e-32,-2.0338442e-34,-3.572964e-32,-1.2187174e-32,-2.8079128e-31,-8.7398964e-30,-4.9885468e-33,-3.703246e-30,-1.5004558e-32,-3.0069336e-31,-2.3753205e-27,-1.25598e-32,-8.806087e-33,-1.75507e-32,-4.4910996e-33,-4.6781766e-33,-5.8225585e-32,-4.2588416e-32,-8.334614e-33,-9.197666e-33,-1.1445292e-31,-1.767578e-32,-9.40607e-33,-5.5736237e-33,-1.0839615e-31,-5.2443793e-32,-1.4625765e-32,-3.2791245e-31,-1.0833771e-32,-5.03753e-33,-4.268277e-32,-7.972057e-32,-6.0765617e-32,-1.3001777e-29,-3.0499403e-32,-7.000711e-33,-2.2518806e-32,-1.7430315e-32,-6.85847e-33,-4.0238127e-32,-3.5578847e-30,-1.4111063e-32,-2.2273022e-32,-1.8983593e-31,-1.9463615e-30,-2.6464933e-34,-2.0873745e-31,-2.5114622e-32,-2.5086616e-32,-2.0335393e-33,-1.0962665e-31,-1.1977759e-30,-1.4871576e-34,-1.0472241e-33,-3.599028e-32,-2.6054782e-32,-1.9510961e-32,-5.797394e-33,-3.9893645e-32,-1.0947716e-32,-5.464731e-32,-7.5434135e-32,-8.026201e-33,-1.7035408e-32,-1.743868e-32,-4.460322e-31,-8.1241875e-33,-1.4178374e-33,-1.3945792e-30,-3.148371e-32,-1.5938186e-32,-1.03210564e-32,-4.4988285e-32,-1.590518e-32,-5.903151e-32,-1.6023814e-33,-6.17711e-32,-1.23940745e-33,-7.4886325e-32,-8.503905e-32,-2.9520037e-31,-2.0102326e-31,-1.4530482e-30,-1.3765192e-32,-7.371995e-33,-7.635221e-33,-1.2683135e-31,-2.7757025e-32,-5.1507324e-32,-7.715534e-33,-2.2723799e-31,-1.0563755e-31,-9.873088e-32,-2.6515453e-33,-3.8558834e-31,-9.585124e-31,-2.0876168e-31,-3.1936756e-33,-1.9374504e-32,-1.4408082e-33,-1.6912108e-32,-1.47212e-32,-2.0389282e-33,-8.355797e-33,-1.3914255e-32,-2.2685962e-32,-1.1685908e-32,-1.0630408e-32,-1.2629694e-32,-7.4861936e-34,-7.435104e-33,-4.170676e-33,-9.8504766e-33,-1.3594145e-32,-8.940184e-32,-1.5699823e-32,-2.5053167e-32,-7.4730966e-33,-3.2207105e-32,-1.3348758e-32,-1.4718817e-32,-1.9961218e-31,-7.340113e-31,-8.096926e-33,-2.0233423e-32,-3.678023e-32,-5.4697274e-32,-1.4652e-32,-1.5376302e-32,-2.2650132e-32,-1.1315916e-32,-6.812582e-33,-1.4820286e-32,-5.9753117e-32,-1.5078401e-32,-3.365351e-33,-6.334601e-33,-2.7618972e-32,-3.25446e-32,-1.5311859e-32,-5.603656e-33,-4.597209e-32,-3.313745e-32,-1.1633839e-32,-2.835946e-33,-4.725743e-32,-6.8729355e-33,-1.21294714e-32,-1.6441359e-32,-5.199915e-27,-1.9510459e-32,-7.549401e-33,-4.0227868e-32,-9.554429e-33,-1.150002e-30,-2.7086213e-33,-7.082791e-33,-1.10043404e-32,-6.010094e-33,-7.8877e-33,-3.2181406e-32,-1.5670069e-32,-5.9841005e-33,-1.194676e-32,-7.2245206e-31,-1.3933202e-32,-1.8047377e-32,-1.6806387e-31,-5.316914e-33,-3.4314763e-33,-7.187214e-33,-7.375258e-33,-5.3199175e-33,-2.3660748e-32,-1.11477875e-32,-6.737105e-33,-2.1758383e-32,-7.825642e-33,-3.6689468e-32,-6.2938095e-32,-1.620093e-32,-2.0124061e-31,-1.2262432e-32,-1.4384843e-33,-1.4598894e-30,-1.0900211e-32,-1.1487772e-32,-3.3774882e-31,-1.4383746e-32,-2.8174754e-32,-1.6024139e-33,-5.5516435e-33,-2.0873975e-31,-2.5765598e-33,-2.2464208e-32,-6.9248525e-28,-1.6198255e-29,-2.0736881e-32,-1.0419328e-31,-1.4061954e-30,-9.2486786e-33,-4.2867152e-32,-5.566798e-30,-5.7144166e-32,-9.480871e-33,-2.8295456e-29,-9.449814e-33,-1.07228514e-32,-3.3206587e-32,-1.1218897e-32,-3.257125e-32,-5.8781756e-33,-1.6694057e-33,-4.5674856e-32,-2.0300645e-32,-1.1534657e-32,-9.134435e-33,-1.8379317e-32,-2.975998e-32,-1.3835082e-32,-2.2493133e-32,-8.29648e-33,-1.531775e-32,-7.632876e-32,-3.1682873e-32,-1.4472459e-33,-3.0415299e-34,-2.9038357e-32,-4.917692e-31,-4.8522548e-33,-9.3541616e-33,-1.0041427e-32,-3.2996555e-32,-2.8304712e-31,-3.2349193e-33,-3.8349598e-32,-1.2703853e-33,-2.353928e-33,-8.3130755e-33,-8.698006e-32,-4.758148e-34,-9.329631e-34,-1.9354657e-32,-9.099777e-33,-9.711854e-33,-7.7589416e-33,-1.0298311e-32,-5.7756986e-33,-1.4668665e-32,-2.0119877e-32,-1.649888e-31,-4.6485505e-33,-1.1325621e-32,-3.5291155e-31,-1.2812774e-32,-1.7470772e-32,-1.2308911e-32,-2.9561743e-33,-1.3983593e-33,-3.3827323e-30,-8.5324536e-33,-6.5385176e-33,-1.2161302e-32,-1.2874328e-34,-9.886365e-33,-2.4919692e-33,-2.3589571e-32,-3.9724065e-33,-1.3805872e-33,-1.1254158e-30,-2.5447886e-30,-1.10510435e-32,-3.0683637e-33,-7.602958e-32,-7.665652e-33,-1.65224e-32,-5.845653e-32,-3.4374422e-31,-1.0863251e-31,-4.414541e-33,-5.4481706e-32,-2.1717895e-31,-6.868207e-31,-4.7190706e-33,-1.3786108e-32,-2.7043947e-31,-2.587667e-32,-4.252867e-33,-5.125676e-32,-2.4994298e-32,-5.561898e-33,-5.5545347e-32,-5.1679555e-33,-2.0888946e-32,-4.802019e-33,-1.7623186e-33,-1.3881385e-32,-3.1682168e-32,-1.4257392e-32,-3.1669825e-32,-1.4690335e-32,-3.6882355e-31,-7.373472e-32,-1.977915e-33,-2.045025e-31,-9.037015e-33,-1.6570983e-31,-4.211296e-33,-5.1598817e-33,-1.7599883e-33,-1.7768501e-31,-7.822616e-34,-1.08434534e-32,-1.2207921e-33,-9.209887e-32,-2.000103e-30,-1.7453027e-30,-1.4395248e-31,-2.1196775e-33,-4.604865e-31,-7.283982e-31,-1.9760874e-32,-1.3372589e-30,-1.8843032e-30,-1.523414e-32,-7.926348e-32,-2.582699e-32,-2.611891e-32,-1.5415186e-31,-2.9149656e-32,-3.1599455e-33,-1.6790949e-33,-1.236535e-32,-1.9926154e-33,-1.1051228e-33,-1.2734853e-32,-1.8968137e-32,-1.967258e-33,-1.5720586e-33,-2.9841737e-32,-9.289432e-32,-1.3152606e-32,-1.5521424e-32,-2.7106242e-29,-3.4057695e-32,-1.068255e-32,-8.4016504e-33,-3.717631e-32,-1.0118004e-32,-2.3858897e-32,-2.6334807e-33,-2.1140884e-32,-4.3315603e-32,-8.892734e-33,-7.805069e-32,-1.7955869e-33,-1.747321e-33,-7.9288363e-32,-6.682658e-32,-7.717162e-33,-1.19501615e-32,-1.0477622e-35,-1.4644185e-31,-3.1217434e-33,-8.7715785e-33,-1.2411472e-31,-5.275903e-33,-3.0476942e-32,-1.0642831e-32,-1.5421024e-33,-9.3076354e-32,-2.3574134e-32,-6.244187e-32,-8.98607e-33,-4.7978407e-32,-1.2045556e-30,-1.6073163e-32,-8.384063e-32,-1.9180206e-31,-1.2690539e-32,-1.2740344e-30,-1.4717523e-31,-1.02151884e-32,-3.5618678e-32,-2.8394222e-32,-2.3369449e-32,-1.0314848e-32,-1.3988489e-32,-4.995961e-33,-4.9409965e-35,-3.6832417e-32,-1.5802141e-31,-4.6278313e-32,-2.921097e-32,-1.5860348e-33,-1.9542548e-28,-3.6010182e-32,-1.5322295e-31,-3.6701822e-32,-7.81849e-33,-1.4656729e-31,-9.623661e-30,-1.5647487e-33,-2.0963938e-32,-9.028378e-30,-2.3203853e-32,-8.467485e-33,-9.3408413e-32,-2.8798267e-33,-1.0207287e-30,-1.2105807e-34,-2.1729582e-31,-2.406423e-33,-2.2192487e-32,-7.6730974e-33,-1.9558654e-32,-9.279898e-33,-5.583005e-32,-3.1796655e-32,-3.6876222e-32,-3.019497e-31,-7.969026e-31,-3.1226608e-31,-2.4635379e-32,-3.739281e-32,-3.9153663e-32,-4.6379985e-32,-4.7245198e-30,-1.2143635e-31,-1.4809233e-33,-4.2186802e-33,-1.398104e-32,-1.2927111e-31,-6.5994486e-33,-9.979427e-31,-7.0032523e-34,-2.1368336e-32,-3.6978375e-32,-1.03151385e-32,-1.0215352e-31,-5.7161687e-32,-1.1786616e-31,-4.5392384e-32,-8.23907e-33,-1.3705118e-31,-5.7977135e-34,-2.8289184e-31,-5.9993864e-32,-1.1873538e-32,-1.2055494e-31,-8.953408e-32,-5.5669862e-33,-2.7593366e-31,-3.4562055e-32,-4.950237e-32,-4.1968125e-31,-3.196145e-33,-8.9600006e-32,-1.0260037e-31,-9.728071e-33,-2.0538995e-32,-3.33499e-32,-1.8023909e-32,-3.3953456e-33,-1.14189116e-32,-1.7599102e-31,-2.3638345e-32,-9.915549e-33,-4.6167264e-32,-9.608822e-33,-1.20969e-32,-2.2043797e-32,-8.233825e-33,-8.5530725e-33,-2.961735e-33,-1.8777385e-32,-9.245399e-31,-5.779863e-33,-4.4924268e-33,-8.186219e-34,-9.167526e-33,-1.9950358e-31,-8.5409245e-33,-3.2594498e-32,-9.477524e-32,-1.3926404e-31,-2.4142284e-32,-7.4048915e-32,-6.4586585e-32,-1.82584e-31,-2.375366e-32],"im":[2.704153656959534e-31,9.137508273124696e-31,5.079141855239869e-31,5.832239389419556e-31,4.590275287628174e-31,7.993806004524232e-31,9.118239879608154e-31,7.562322616577149e-31,5.7127624750137336e-31,9.632354974746705e-32,9.998440742492677e-33,3.8804745674133305e-31,7.197917699813843e-31,5.433634519577027e-31,8.790835738182068e-31,1.7674010992050172e-31,3.94915521144867e-31,7.280593514442445e-31,9.00273621082306e-31,6.2617629766464235e-31,8.53035867214203e-31,8.134008646011353e-31,7.015147805213929e-31,8.959674835205079e-32,2.648642659187317e-31,9.049028158187867e-31,2.350268363952637e-31,7.444381713867188e-33,5.200253129005433e-31,8.615565299987794e-31,8.319071531295778e-31,2.3676061630249027e-31,1.958761811256409e-31,2.4067896604537966e-31,8.330094814300537e-32,7.495651245117188e-31,5.4024922847747805e-31,9.530041813850404e-31,2.835670113563538e-31,9.317579865455628e-31,4.323280453681946e-31,8.972028493881226e-31,9.675713181495667e-31,3.847312927246094e-31,1.3796693086624147e-31,9.17650878429413e-31,9.583832025527955e-31,6.511169672012329e-31,8.230600357055665e-31,7.189556360244751e-31,5.9506714344024665e-31,3.4546053409576417e-31,9.286422729492188e-31,5.436108708381653e-31,1.8019020557403567e-32,5.563106536865234e-31,6.786634922027588e-31,7.4465894699096685e-31,8.451014757156373e-32,2.754671573638916e-31,9.214648008346559e-31,8.428096771240235e-33,1.637011766433716e-32,4.075868129730225e-31,5.955058932304383e-31,8.99042308330536e-31,5.197599530220033e-31,4.782622456550598e-31,3.645449876785279e-32,5.299092531204224e-31,6.283008456230164e-31,6.708265542984009e-31,7.605913281440736e-31,4.401713609695435e-31,9.044309854507447e-31,2.5187134742736817e-32,4.5726954936981207e-32,6.5345925092697145e-31,6.201152205467225e-31,4.661028385162354e-31,6.0973882675170905e-31,8.12905788421631e-31,6.366153955459595e-31,7.14827835559845e-31,1.5982604026794435e-31,2.9434406757354737e-31,4.345047473907471e-32,9.091561436653138e-31,7.759063839912415e-31,8.174759149551393e-31,6.3267534971237185e-31,8.617581725120544e-31,2.641815543174744e-31,6.178445219993592e-31,6.5678191184997565e-31,8.18443775177002e-31,7.401905655860901e-31,6.4653939008712775e-31,1.4429867267608644e-31,5.0456726551055915e-31,7.221283912658692e-31,8.040143251419069e-31,1.0808223485946656e-31,9.802192449569703e-31,9.855968952178956e-31,5.0023907423019415e-31,1.685959100723267e-32,8.59837830066681e-31,1.0575002431869507e-31,6.786548495292664e-31,8.057416677474975e-31,1.2709301710128785e-31,2.5502169132232667e-31,9.968363642692566e-31,3.259750604629517e-31,8.36060643196106e-32,4.904507398605347e-31,9.894627928733827e-31,7.092297077178956e-32,1.1548519134521485e-31,3.370069861412049e-31,8.540481925010682e-31,9.170275926589966e-31,5.765140056610108e-31,9.677402973175049e-31,4.627981781959534e-31,2.5024336576461795e-31,4.274100661277771e-31,3.7669533491134647e-31,9.388877749443055e-31,2.1693211793899537e-31,6.71833634376526e-31,3.320747017860413e-31,9.847649931907654e-31,2.865509390830994e-31,6.334428191184998e-31,3.4344172477722172e-31,2.2938531637191775e-31,8.290760517120362e-31,4.295449256896973e-31,3.947101831436158e-31,7.402653098106385e-31,7.7001297473907474e-31,4.534187316894532e-31,3.319303393363953e-31,5.66652774810791e-31,6.726980209350587e-31,6.820636987686158e-31,3.994508981704712e-31,1.7294710874557496e-31,3.963297605514527e-31,3.1747919321060184e-31,3.647914528846741e-31,2.086898684501648e-31,2.5566965341567994e-31,3.7155646085739137e-31,5.003687143325806e-31,2.855302095413208e-31,2.1126949787139896e-31,5.823478698730469e-31,6.295736432075501e-31,3.3416503667831423e-31,6.916130185127259e-31,3.2869958877563478e-31,1.8372684717178347e-31,3.982751965522766e-31,4.5673072338104253e-32,2.7654200792312623e-31,4.735486507415772e-31,2.166644334793091e-31,6.631342172622681e-31,3.331740498542786e-31,7.974737882614136e-32,8.632858395576478e-31,7.610332965850831e-31,6.413318514823914e-31,9.210652709007265e-31,4.623663425445557e-32,1.9753104448318483e-31,6.628924608230591e-31,7.358773350715638e-31,5.035418868064881e-31,9.758942127227785e-31,9.358622431755066e-31,1.6446614265441896e-31,6.296100020408631e-31,3.8852739334106447e-31,2.986564040184021e-31,9.336833953857422e-31,7.127933502197266e-31,8.853839635848999e-31,1.1396318674087526e-31,8.542227745056154e-32,7.3485279083251955e-31,9.621431827545166e-31,9.58536207675934e-31,1.7949384450912477e-31,8.464820981025696e-31,1.7208832502365113e-31,6.452709436416626e-32,7.711333036422731e-32,9.485419988632204e-31,2.0059490203857423e-31,3.6394268274307253e-31,4.001936912536622e-31,7.974825501441957e-31,7.780578136444092e-31,4.381887316703797e-31,3.657103776931763e-31,9.036225080490113e-31,4.270345568656921e-31,8.079455494880677e-31,7.6890921592712405e-31,3.829169273376465e-31,4.155713915824891e-31,8.85977864265442e-31,4.0962678194046025e-31,8.243621587753297e-31,5.668107867240906e-31,7.320547103881836e-31,5.593503713607789e-31,1.4042633771896363e-31,8.565875291824342e-31,7.4633318185806284e-31,1.3896524906158448e-31,1.0691338777542115e-31,1.2575823068618775e-31,3.2967555522918703e-31,7.877214550971985e-31,7.319447994232178e-31,5.821142792701722e-31,4.96137022972107e-31,5.518578290939331e-31,2.429887652397156e-31,1.148831844329834e-31,2.912563085556031e-32,5.982497930526734e-31,4.47888970375061e-31,2.933716773986817e-31,4.572097659111024e-31,5.6885474920272834e-31,9.513193368911745e-31,9.545419812202454e-31,2.2111868858337403e-31,4.415521621704102e-31,5.652189254760743e-32,1.1146175861358643e-31,4.641972184181214e-31,3.0908411741256718e-31,1.816600561141968e-32,1.2754142284393312e-32,7.730876803398133e-31,2.5724905729293823e-31,2.4810802936553956e-31,4.891087412834168e-31,2.976401448249817e-31,1.4953434467315675e-31,4.502435326576233e-31,7.378573417663575e-31,6.729844808578492e-31,2.5169271230697634e-31,5.108255743980408e-31,7.300602793693543e-31,3.2104068994522096e-31,4.066404104232788e-31,7.971319556236268e-31,5.32243847846985e-32,5.836385488510132e-32,6.408864259719849e-32,1.634666919708252e-31,6.297931671142578e-31,8.954671621322633e-31,1.5400648117065431e-33,8.77942740917206e-31,1.8692475557327272e-31,8.182412385940553e-31,2.288663983345032e-31,1.3211119174957277e-31,1.4458268880844117e-31,9.306533932685854e-31,6.082772016525269e-31,2.1880269050598144e-31,7.230815291404725e-31,2.7745729684829714e-31,3.8988524675369266e-31,9.077585935592652e-31,6.314546465873719e-31,7.545587420463562e-31,4.190150499343872e-31,7.169235348701477e-31,9.57596480846405e-31,9.369879364967347e-31,1.5518260002136232e-31,6.339195966720582e-31,7.143746018409729e-31,6.419211626052857e-31,3.1094473600387577e-31,7.675390839576722e-31,1.459641456604004e-31,1.7668288946151734e-31,8.697608709335327e-31,1.9402509927749635e-31,8.746696710586548e-31,3.526201248168946e-31,7.01412558555603e-32,6.328276991844178e-31,6.869602203369141e-31,7.211490273475648e-31,6.418533325195313e-31,7.702800631523133e-31,3.0982095003128053e-31,8.07649314403534e-31,1.8743062019348146e-31,8.330926299095154e-31,8.562600016593933e-31,9.941051602363587e-31,3.41009795665741e-31,4.647525548934937e-31,1.6360503435134888e-31,2.757176160812378e-31,4.2992174625396734e-32,7.883329391479493e-31,6.605565547943115e-33,3.8065284490585332e-31,3.64607572555542e-32,4.716321229934693e-31,4.364549517631531e-31,1.0700243711471558e-31,2.67015814781189e-31,5.965385437011719e-31,9.82269585132599e-31,9.132436513900757e-31,7.186393141746522e-31,6.117773056030274e-31,6.605303287506104e-31,5.698944926261902e-31,5.515434145927429e-31,8.227612376213074e-31,6.167780160903931e-31,1.1601191759109499e-31,1.6266977787017824e-31,8.31481158733368e-31,9.984326362609865e-32,7.064682245254518e-32,8.080773949623108e-31,1.281011700630188e-31,1.4093518257141114e-32,7.647162675857544e-32,5.6768870353698735e-31,8.870164155960084e-31,2.8609585762023927e-31,4.9778366088867195e-31,6.763023734092713e-31,4.1692465543746955e-31,9.190549850463868e-31,7.789245247840882e-31,9.046663641929628e-31,9.64214086532593e-31,1.210353970527649e-31,1.7351108789443972e-31,9.221613407135011e-31,7.397655248641969e-31,4.716002345085145e-31,4.783831238746644e-31,1.6968613862991334e-31,3.953361511230469e-32,4.154852628707886e-31,2.2261470556259157e-31,4.244867563247681e-31,3.966735005378723e-31,5.284547805786133e-34,7.327419519424439e-31,2.0731157064437867e-31,2.598264813423157e-31,4.5386075973510745e-31,4.42410707473755e-31,6.377775073051453e-31,7.788029909133912e-31,1.4564794301986695e-31,3.4276366233825685e-31,2.3637044429779056e-31,2.809914350509644e-31,7.4631488323211675e-31,6.346985697746277e-31,2.6511460542678835e-31,8.657754063606263e-31,3.05598258972168e-31,6.554695963859558e-31,8.58810067176819e-31,9.75033462047577e-31,9.486233592033388e-31,3.668627142906189e-31,3.7200438976287845e-31,7.13660478591919e-31,3.14828634262085e-31,5.607908964157105e-31,7.961794137954712e-31,3.7987184524536135e-31,2.9487609863281254e-33,5.17092764377594e-31,3.3695298433303835e-31,9.137667417526247e-31,7.351826429367066e-31,7.458221912384034e-32,5.22782027721405e-31,5.629983544349671e-31,6.322581171989441e-31,5.706703066825867e-31,7.77777910232544e-31,6.535049080848694e-31,8.567575812339783e-31,1.315510869026184e-31,9.180777072906494e-31,3.726635575294495e-31,8.67016613483429e-31,3.380316495895386e-32,9.16542947292328e-31,9.619039297103883e-32,9.647898674011232e-31,5.7148933410644535e-33,2.268112897872925e-31,1.885848641395569e-31,3.396866321563721e-31,3.196137547492981e-31,5.58896541595459e-31,7.823686003684999e-31,9.10417675971985e-31,1.0567015409469606e-31,2.7050900459289554e-31,4.017795324325562e-31,9.920209646224976e-32,3.859658241271973e-31,8.185763955116273e-31,3.2993394136428835e-31,9.418069124221802e-31,9.571529030799867e-31,4.8487836122512824e-31,4.168339967727661e-31,6.466656923294068e-32,3.2909035682678225e-31,8.194859623908998e-31,8.879274129867554e-32,6.412562727928162e-31,7.939404249191285e-31,3.5687685012817387e-32,4.911936521530152e-31,9.047321677207947e-31,6.686782240867616e-31,9.711111187934876e-31,2.057488560676575e-31,7.426816821098329e-31,4.028139114379883e-31,7.907957434654236e-31,8.838247656822206e-31,3.787261247634888e-32,1.0221594572067262e-31,5.294656157493592e-31,5.941778421401978e-32,1.453048586845398e-31,1.4820921421051026e-31,3.2903772592544557e-31,7.640443444252015e-31,4.374364018440247e-31,4.382632374763489e-31,4.6436250209808353e-32,3.0149376392364504e-31,9.970902204513551e-31,7.6318252086639414e-31,6.7700678110122686e-31,8.71175765991211e-31,3.409870266914368e-31,8.47651779651642e-31,3.120298981666565e-31,5.81105649471283e-31,3.7559115886688233e-31,4.087145328521729e-31,5.219928026199341e-31,5.651068687438965e-31,9.02030885219574e-31,8.66417706012726e-31,9.651401042938233e-31,6.27942979335785e-31,7.729532122612e-31,2.3870652914047243e-31,1.99526846408844e-31,4.49786126613617e-31,2.349192500114441e-31,3.971676826477051e-31,5.654001235961914e-32,7.514763474464417e-31,2.7270984649658207e-31,6.727157831192018e-31,1.5905565023422243e-31,9.773075580596925e-31,8.539756536483765e-31,9.158430099487306e-31,9.334560036659241e-31,2.469262480735779e-31,8.771921992301941e-31,6.5729618072509774e-31],"qre":[0.26719302,0.30608734,-0.15713353,0.6299012,0.76574373,0.12386129,0.35331672,0.11818125,-0.586602,0.32557824,0.14262404,-0.30343935,-0.1301212,0.7188637,-3.1531024,-0.16800393,3.06224,0.14355826,0.5779292,61.590366,0.12134104,-0.1040493,-0.15817171,0.2238877,0.1329005,-0.25366232,-0.4256837,-1.0581043,0.13299233,0.3644782,0.14576453,-0.1993193,0.1686856,0.671101,-0.7934546,-0.13968655,-0.7790797,0.106620915,0.13328491,0.21403004,0.42941627,-0.26024574,-3.6657248,0.28155738,0.22525975,-0.15665127,-0.13485996,-0.102632314,-0.22110732,-2.2245638,-0.15399155,0.25391617,-0.45213172,1.8922027,0.12119084,0.61254996,0.19236945,0.1835449,0.15512145,-0.6308457,1.1401143,0.13283537,-0.25292626,0.29715466,0.20917062,-0.14731577,0.10561242,-0.2888144,0.54800713,-0.32113203,0.34649754,-0.10938302,-0.14965822,-0.19904254,0.7022559,-0.56793755,-0.17608692,1.4608727,0.22532363,-0.18491773,0.13010384,-0.23524998,0.15806319,-0.28736988,-0.10012884,0.458105,-0.16889228,-0.2870001,0.33105835,0.600926,-0.56368005,-1.298516,0.2282653,0.10923277,-0.10782022,0.39365783,-0.19364874,0.28225198,0.23123407,0.67109025,-0.38247404,0.35042462,-0.15662907,-0.6271917,-0.98616415,0.64600605,-0.43523306,0.1501091,-0.11672472,-0.15786083,-0.13516794,0.12666018,-0.18101117,-0.118145734,0.26380706,0.37386286,-0.14722355,-0.11297873,-0.10273941,0.25373498,-0.11124583,-0.107395835,0.12175442,0.39379328,0.12737024,0.23266737,0.17281006,0.27450702,0.1882458,-0.12520729,-0.9592495,-1.0452508,-0.15615007,-0.14334032,0.3582666,0.29385233,-0.20654844,0.2589066,-0.16528681,0.16230825,-0.1313762,0.14149287,-0.27856803,0.1823593,-0.10069125,-0.105730705,-0.2026253,-0.2184374,-0.19578628,0.18000272,0.34057972,0.32307392,-0.17858262,0.11657309,-0.42992774,0.1360062,0.15569542,0.23996219,-156.88438,0.18303852,0.10950475,-0.34696287,-0.11753597,-1.8704656,0.12141933,-0.1333554,-0.49085352,0.14742124,0.12906037,0.38539732,0.15372154,-0.13401823,0.38704982,-0.9148022,0.13530806,-0.1677512,-0.42716137,0.33910698,0.13180225,-0.104125895,0.10011195,-0.10278616,-0.1557087,-0.10914112,0.20239435,-0.18589918,-0.14192182,-0.35049736,-0.25963125,-0.15076071,0.47675142,-0.3280243,0.12976782,-1.409483,0.10643822,0.109474674,1.371741,-0.13035482,-0.40462652,0.15758552,0.26831567,-0.46910957,-0.113333985,-0.24844432,41.59778,-4.5068545,-0.16325474,-0.4876287,-1.9608943,-0.10116874,-0.3168333,-2.6248934,0.27261418,-0.15735184,-8.25155,0.103276186,-0.16179347,0.20070265,0.14068767,0.21093345,0.10251308,0.10903267,-0.23091531,-0.16492578,0.28810397,0.2922973,0.3822931,-0.3004505,0.13252705,-0.17530157,-0.11938308,0.17571007,0.37190372,-0.3610931,-0.11223878,-0.10218999,-0.22031534,1.0478412,0.12860644,0.14303578,-0.13286084,-0.18623923,-0.5445426,-0.12095365,-0.29470628,-0.14991993,-0.14532275,-0.13382263,-0.53048307,0.16184126,0.27046224,0.15822618,-0.18807821,-0.19784755,-0.1259501,0.1860104,0.19653133,-0.18049765,-0.16513018,0.49513623,0.13590126,-0.1489,-0.6952701,-0.19977519,0.20727684,-0.124263816,-0.23567292,0.15478805,-7.2651286,-0.22846639,0.10189214,0.11653737,-0.28912973,-0.10611706,0.11546169,-0.16979283,-0.1317455,-0.102226175,-2.7899625,1.6536055,-0.13478789,0.118420556,0.32426322,0.1662174,-0.2058582,0.25376478,0.73781353,-0.3794315,-0.10264267,0.27566963,-0.47623095,-0.8561595,-0.17438404,-0.14747003,0.6152789,0.20077673,-0.116949745,0.2584195,-0.41380656,0.17742477,-0.25271085,-0.16320387,-0.15453833,0.11669665,-0.15850955,-0.14810634,0.2147542,0.1406072,-0.22212882,-0.13809931,-1.0910733,-0.30215138,-0.10272675,0.49545324,0.10273293,0.40827987,0.11112825,0.105368055,-0.103718586,-0.8027737,-0.13489048,0.117281355,0.42989844,-0.4918839,-7.4065056,-1.9236838,-0.5743014,-0.14074664,1.3132274,1.1050073,-0.1418364,-1.210081,-1.6192724,-0.15780193,-0.3464098,0.21288235,0.21761443,0.43285006,0.21739636,0.16503973,0.10159777,0.12194865,-0.14127077,0.12507167,0.12553664,-0.38480064,0.3736121,0.14337856,0.22927512,0.3236151,0.21441251,0.1765816,-6.3308816,0.28581092,0.107811905,0.10385672,-0.20271641,-0.102437906,0.4439857,0.12319738,0.15141124,-0.24197759,0.137319,-0.40392473,0.10286794,-0.21023406,0.43684456,0.54789543,-0.13483317,-0.17356826,-0.14080805,-0.447051,0.12271194,-0.18373723,0.5229382,-0.10920326,0.21860048,-0.11690007,-0.102897406,-0.5211015,0.31580666,0.471402,0.10972962,0.2749408,-2.1315553,0.13625363,0.5237835,-0.54094154,-0.121560216,-1.1430911,0.3938859,-0.16686736,-0.30943173,-0.19946612,0.2724502,-0.13562225,-0.13255006,0.114680864,-0.12944566,-0.26688913,0.68481505,-0.22504589,0.19933124,-0.14582726,19.334381,-0.25290596,-0.49228284,-0.25360113,-0.10026137,0.4735808,3.3515153,-0.1090624,0.15111122,-4.9220543,0.16359362,0.5004936,0.3192395,0.17302838,-1.0285816,-0.1455435,0.9787987,0.11296205,0.2556017,-0.15494323,0.18706983,0.10890953,-0.24763595,0.54854786,-0.36921754,0.8669088,2.8342764,0.89947265,-0.17348024,-0.3366515,0.20389438,-0.22012769,3.1214936,-0.53975016,-0.15133047,-0.11322197,0.13061678,-1.2065964,0.10144672,1.1211374,-0.1400847,0.20857343,0.20216869,-0.1242021,0.3243338,-0.5270888,-0.39837602,0.33569068,0.102072075,0.39378422,0.12372736,1.6636076,-0.33661583,0.44702503,-0.9108617,-0.77724254,0.13007303,0.60095656,-0.28108802,-0.3360822,-3.0062923,-0.10296131,-0.29976904,-0.36665723,0.11987175,-0.15354536,0.31273633,-0.14581954,-0.10431431,-0.1401796,0.6845223,0.24049081,-0.1378244,-0.28582603,-0.10321061,-0.11816079,0.15112908,0.11450929,-0.10519243,-0.11138865,0.30677283,1.433705,-0.1568554,-0.10635394,0.120327175,-0.11045069,-0.85531276,0.11267735,0.45268658,-0.31140947,-0.4038283,-0.16235986,-0.28165174,0.5114316,-0.45623016,-0.19010113]}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/tiny_positive_real_components.json b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/tiny_positive_real_components.json
new file mode 100644
index 000000000000..1ca20f713619
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/test/fixtures/julia/tiny_positive_real_components.json
@@ -0,0 +1 @@
+{"re":[1.0646998882293701e-32,3.480385541915894e-31,6.316212415695191e-31,3.421803116798401e-31,7.430570721626283e-31,3.8436830043792726e-31,5.2384495735168465e-31,7.018185853958131e-31,2.6221656799316408e-31,5.359753370285034e-31,5.433938503265381e-31,6.553508043289185e-31,8.87819528579712e-31,9.25105094909668e-31,5.33186674118042e-31,6.156941652297974e-31,3.989284634590149e-31,8.265689611434936e-31,5.214107632637024e-31,3.8601225614547733e-31,3.661713004112244e-31,6.413064002990723e-31,8.194015622138979e-31,1.7854827642440798e-31,2.8224426507949833e-31,6.6028416156768805e-31,9.933187365531922e-31,1.0632652044296266e-31,1.7033743858337404e-31,9.162055850028993e-31,8.671135306358338e-31,7.617717981338502e-31,3.0004191398620607e-31,7.216410040855409e-31,2.6293349266052247e-31,1.5447050333023072e-31,1.04617178440094e-31,6.592768430709839e-31,5.504371523857117e-31,9.413909912109376e-32,1.7450159788131715e-31,2.036780714988709e-31,8.072956204414368e-31,7.6616239547729495e-31,1.8623417615890504e-31,5.794642567634583e-31,9.711891412734986e-32,6.237037777900697e-31,4.383920431137086e-31,3.390011191368103e-31,9.911605715751649e-31,7.944113016128541e-32,8.848953247070314e-31,5.71432650089264e-31,5.657047629356385e-31,4.062141180038452e-31,7.3671597242355355e-31,7.452866435050965e-31,5.352189540863038e-31,7.311197519302369e-31,8.707821369171143e-33,9.392123818397523e-31,6.966732740402223e-31,3.958643078804017e-31,4.3834686279296875e-31,2.874208688735962e-31,1.0572558641433718e-31,4.574269652366638e-31,5.718615055084229e-31,3.2683801651000978e-31,1.0502636432647706e-32,8.977531194686891e-31,1.6706103086471559e-31,6.8126791715621955e-31,1.2129402160644533e-31,7.850754261016846e-32,2.369244694709778e-31,2.98417866230011e-31,7.940414547920228e-31,8.922744989395143e-31,5.9460502862930305e-31,2.8712064027786257e-31,4.7801792621612555e-32,6.340733766555787e-31,8.129598498344422e-31,8.323900103569031e-31,1.0337412357330323e-32,7.619779109954834e-31,4.9822199344635016e-31,7.538318634033203e-33,5.9554070234298715e-31,6.419538259506226e-31,1.5461134910583496e-31,6.42294466495514e-31,5.282955169677735e-31,7.89311707019806e-31,2.872652411460877e-31,9.240439534187318e-31,9.745140075683594e-31,6.084043979644776e-31,8.237842917442322e-31,4.665252566337586e-31,1.6369724273681642e-31,4.514642953872681e-31,4.912411570549012e-31,7.03371286392212e-31,3.0964702367782595e-31,7.773683071136476e-31,6.905177831649781e-31,9.960317611694337e-31,4.536173343658448e-31,9.322213530540467e-31,9.294156432151795e-31,6.87470555305481e-31,7.942422628402711e-31,3.9623379707336426e-33,9.775406122207642e-32,9.844022989273072e-31,1.2819051742553712e-31,5.40837049484253e-31,6.9820129871368415e-31,7.675504684448243e-31,8.843205571174622e-31,7.05260455608368e-31,8.882516622543335e-32,2.491312623023987e-31,6.663088202476502e-31,5.582465529441834e-31,3.25453519821167e-31,3.4199619293212892e-31,2.9909014701843263e-32,5.734014511108399e-32,2.6019304990768433e-31,4.153928756713867e-31,4.604742527008057e-31,9.867191314697267e-33,1.8844336271286013e-31,9.557493925094605e-31,9.52935576438904e-31,7.805386185646058e-31,6.453061699867249e-31,2.9380971193313603e-31,4.425992965698242e-31,3.0053627490997316e-31,7.899681925773621e-31,9.880502820014954e-31,9.314820170402527e-31,7.136675715446473e-31,1.5019690990448e-31,5.779902935028076e-31,5.7652795314788825e-31,1.284586787223816e-31,1.4229094982147218e-31,6.328830718994141e-31,8.70526134967804e-31,1.818632483482361e-31,5.0953376293182375e-31,1.695668697357178e-31,6.60143792629242e-31,1.3768672943115236e-32,4.852068424224854e-31,6.760472655296327e-31,4.715079069137574e-31,8.794426918029786e-31,4.689377546310425e-32,2.380591630935669e-31,8.747125267982483e-31,3.9120018482208254e-31,6.364037394523621e-31,1.9139713048934939e-31,2.654092311859131e-31,4.9848556518554695e-33,7.007368206977845e-31,4.134634733200074e-31,7.794117927551271e-31,6.740848422050477e-31,3.822622895240784e-31,6.156396865844727e-31,4.916465878486633e-31,9.874487519264221e-31,2.2638678550720216e-32,3.8232314586639406e-31,8.470436930656434e-31,5.339090824127198e-31,8.17817509174347e-31,4.244241118431092e-31,1.3072454929351807e-31,8.497243523597717e-31,9.879767894744874e-32,8.065218925476076e-31,6.06103003025055e-31,6.4749675989151005e-31,3.0548495054245e-31,4.549052715301514e-31,1.2308144569396974e-31,1.8621754646301272e-31,6.301140189170838e-31,2.5432407855987553e-31,7.605132460594178e-31,1.3597410917282106e-31,8.349918127059937e-31,9.240722060203553e-31,4.4150495529174805e-31,8.330084085464478e-31,4.852443337440491e-31,6.969406008720398e-31,9.751958250999451e-31,2.7150219678878786e-31,9.285801649093628e-32,2.0838028192520144e-31,4.387704133987427e-31,2.076212763786316e-31,2.4824571609497073e-31,6.202583312988282e-31,4.313935637474061e-31,5.96595823764801e-31,1.9300162792205813e-31,1.4655280113220215e-31,7.694697380065918e-31,6.9930028915405275e-31,2.1001482009887695e-31,6.756905913352967e-31,6.28622591495514e-31,5.11276125907898e-31,7.58935570716858e-31,6.5583604574203495e-31,1.7620033025741579e-31,5.490126013755799e-31,1.2162065505981447e-31,7.94848918914795e-31,3.4262394905090337e-31,8.154828548431396e-31,9.851108193397522e-31,5.288558006286621e-31,7.350139021873475e-31,5.3316265344619756e-31,4.857373833656312e-31,7.875615358352662e-32,6.416183710098267e-31,7.296202778816224e-31,7.618761062622071e-32,7.524566054344178e-31,6.31045937538147e-31,1.3475447893142702e-31,4.549344182014466e-31,4.35793399810791e-31,6.2752729654312135e-31,9.065967202186585e-31,9.239655137062074e-31,9.975201487541199e-31,5.328769087791443e-31,9.131864905357361e-31,6.473563313484193e-31,9.880468249320985e-31,9.193605184555054e-32,1.5508353710174562e-31,5.206799507141114e-31,4.242641925811768e-31,7.185924053192139e-31,5.887289643287659e-31,3.9307337999343877e-31,9.233891963958741e-31,2.965950965881348e-32,8.812691569328308e-31,1.260707974433899e-31,5.9926861524581915e-31,7.078659534454346e-32,9.527695775032044e-31,6.991421580314637e-31,7.593187093734742e-31,4.958521127700806e-31,5.221832990646363e-31,4.178973436355591e-31,8.327981233596803e-31,1.0275959968566896e-32,7.694910764694215e-31,5.520635843276978e-32,3.4419953823089604e-32,3.548499941825867e-31,7.076625227928163e-31,8.02302122116089e-31,7.356953024864197e-31,4.423866868019104e-31,8.123576641082765e-31,4.255896210670472e-31,9.969669580459595e-31,2.161136865615845e-31,1.2343436479568483e-31,9.427183866500855e-32,3.0560207366943364e-31,2.1779519319534304e-31,9.645610451698303e-31,5.526500940322876e-31,3.110885620117188e-31,1.78763747215271e-31,9.976564049720766e-31,9.088096022605897e-31,6.012070775032044e-31,4.5815634727478035e-31,8.355974555015565e-31,6.228086948394776e-31,2.621835470199585e-32,8.500255346298219e-31,1.4537566900253296e-31,9.185091853141785e-31,6.16662859916687e-31,6.484149098396301e-31,2.7873712778091435e-31,6.394854784011841e-31,2.1798318624496464e-31,9.390570521354677e-31,5.288082957267762e-31,5.988937616348267e-31,5.451703667640686e-31,7.968825101852417e-32,3.726563453674317e-31,6.846868991851807e-32,4.688310623168946e-31,5.9051060676574715e-31,2.4620395898818973e-31,3.635183572769165e-31,7.830935716629029e-31,7.5870048999786385e-31,9.008957743644715e-31,8.268825411796571e-31,5.504406690597535e-31,1.0072678327560425e-31,6.8867897987365726e-31,9.571983218193056e-31,2.006185054779053e-31,4.6192866563797e-31,5.800890922546387e-32,1.8449580669403078e-31,1.5797787904739382e-31,9.410757422447205e-31,7.18323051929474e-31,1.2259066104888918e-31,8.644798994064331e-31,3.762960433959961e-32,9.820736050605774e-31,9.295501708984376e-31,5.517677068710327e-31,2.2294431924819948e-31,8.633863329887391e-31,7.040220499038697e-31,5.952391624450684e-31,4.440540075302124e-31,8.439736366271973e-31,8.009558916091919e-32,7.326465845108033e-32,2.3227137327194215e-31,9.269553422927858e-31,9.823262691497804e-31,8.616656064987184e-32,3.824695944786072e-31,7.161816358566285e-31,4.677480459213257e-31,8.460623025894166e-31,3.960756659507752e-31,7.934584617614746e-31,7.221190333366394e-31,7.090066075325013e-31,7.120896577835084e-31,4.183286428451538e-31,8.606568574905396e-31,9.705467820167543e-31,7.900071144104005e-32,6.149454116821289e-31,4.194353818893433e-31,7.4205780029296885e-31,5.9025245904922495e-31,3.6487126350402834e-31,2.123597860336304e-31,5.028454661369324e-31,7.190316915512086e-31,2.3773062229156496e-31,9.345868825912476e-31,3.1554543972015385e-31,9.558570384979249e-32,9.39754068851471e-31,7.203783392906189e-31,5.710802674293519e-31,7.143245339393616e-31,4.859361052513123e-31,9.081293344497681e-31,5.781907439231873e-31,1.3346475362777712e-31,8.956119418144227e-31,9.626482725143434e-31,7.981853485107422e-31,8.77692222595215e-31,9.303331971168518e-31,4.936080574989319e-31,7.336295247077943e-31,4.603151082992554e-31,4.877381920814515e-31,7.026407718658448e-31,7.609874606132508e-31,7.543084621429444e-31,8.775779604911806e-31,1.8236738443374636e-31,9.499988555908204e-31,6.754274964332581e-31,3.718780875205994e-31,7.192943096160889e-31,8.51761817932129e-31,2.3452073335647586e-31,8.174390196800233e-31,6.764545440673829e-31,6.252936720848084e-31,5.516348481178284e-31,2.002529501914978e-31,7.468703389167787e-31,9.309784173965454e-31,1.4522814750671388e-31,3.260268568992615e-31,4.380499124526978e-31,6.593508124351502e-31,3.965850472450257e-31,1.0538309812545777e-31,8.586938381195069e-31,3.165613412857056e-31,3.8471764326095585e-31,7.390851974487305e-31,8.089219927787781e-31,5.580757260322571e-31,5.990719795227052e-31,6.585190892219544e-31,6.16057813167572e-31,8.598169684410095e-31,8.93817126750946e-31,2.097315788269043e-31,2.2864073514938354e-31,7.202780842781067e-31,2.9902422428131107e-31,4.981932044029236e-31,8.09781551361084e-31,4.639533162117005e-31,4.475746154785156e-31,3.7995976209640507e-31,4.778699278831482e-31,6.486237645149231e-31,6.206827759742737e-31,5.438324809074402e-31,2.737720012664795e-31,3.633964061737061e-32,7.881090044975281e-31,8.341459631919861e-31,6.210209727287293e-31,1.8731802701950075e-31,9.150274991989136e-31,9.397281408309938e-31,5.1775783300399786e-31,8.765833973884584e-31,5.958061814308167e-31,3.1073969602584843e-31,9.820211529731752e-31,7.206060886383057e-31,6.99229657649994e-31,8.4915691614151e-31,7.433134913444519e-31,1.4438605308532717e-31,5.551446080207825e-31,2.573150992393494e-31,6.606101989746094e-31,8.795960545539857e-31,5.967259407043458e-32,9.144962430000306e-31,3.8739520311355592e-31,4.659006595611573e-31,8.571922183036805e-31,4.2379081249237064e-32,6.624378561973572e-31,4.105738997459412e-31,7.903184294700623e-31,7.898118495941162e-31,2.9958045482635502e-31,7.467588782310486e-31,4.941155910491944e-31,4.295521974563599e-31,6.05567991733551e-31,9.723679423332215e-31,7.862865924835206e-33,1.7005032300949097e-31,4.343470931053162e-31,5.402632355690003e-31,5.114036798477173e-32,9.351498484611511e-31,8.33541214466095e-31,7.391178607940675e-32,9.2844957113266e-31,6.403656005859375e-31,2.617090940475464e-31,9.073475599288941e-31,8.018550872802735e-31,9.591163992881775e-31,8.376107811927796e-31,5.168693065643311e-31,8.987330794334413e-31,7.992237806320191e-31],"qim":[6.8311696,2.0534797,0.3079081,-0.10931109,-0.39240634,-0.12862335,-0.14089578,3.7654731,-0.21269782,-0.26810163,-0.6172837,-0.10687847,-0.19052236,-5.7181277,-0.3140587,0.10349728,-0.10457687,0.319335,0.11470288,0.60535264,-0.33274686,0.104813576,-0.2265176,0.21898341,0.10041787,-1.1358659,0.15815471,0.17399953,0.11451129,-0.20476724,-0.124415405,0.15084311,-0.783933,0.15064216,-0.18344124,0.16556852,0.11332858,-0.19641377,-2.0313957,-0.10486252,-0.29702052,0.24432777,-0.8569195,-0.40007687,-0.17020613,-0.30313507,-0.114047356,0.13781275,0.16829778,-0.16158478,-4.1065674,0.4783257,0.19645084,0.46879053,-0.11883261,-1.6984185,0.11554791,0.15788294,0.29345593,-0.1096829,-53.190083,0.1310295,0.11831813,-0.13149846,0.45542985,0.18749481,-0.14428173,0.13675922,-0.37317002,-0.10809962,0.30778494,-3.555399,0.13650604,-1.1837816,-0.2682236,0.11937914,0.29542783,0.3312878,0.14102668,0.13834566,0.1573383,0.13986701,0.20514093,-0.21599838,-0.11990365,0.11343525,0.14238077,0.1384195,0.36217943,-0.20827791,15.969784,-11.116187,-1.0286094,-0.10589621,0.11733265,-3.0094526,0.20209968,-0.27484906,-0.37895343,0.28404003,0.13074493,-0.105062775,-0.40395373,-0.18155491,0.17962427,0.5889139,7.036537,1.2061678,-0.17083412,-0.21180761,10.471101,0.37552732,0.2298554,1.2136296,-0.2929681,0.110461175,0.12850344,-0.4944982,-0.34070325,1.2011696,-0.2072748,-0.72215044,-0.63427675,0.26838857,0.14664994,0.25703204,-0.106037214,0.14174224,-0.18881337,-0.12822789,-5.4610133,0.14745244,0.105302915,-0.46411622,0.5851241,-0.52430046,-0.13059832,0.101560526,10.997704,1.1555018,-0.11715639,-0.51505154,0.41765434,-0.37069577,-0.27687266,-0.49450955,-0.11390664,0.35864753,-0.101745464,-0.35019523,-0.14024104,-0.13217326,0.3193604,0.20295815,0.279761,0.23513831,0.1471405,0.11515442,0.10226298,-0.3467046,-0.32246798,-0.37166578,0.13633431,0.1739692,-0.106813625,0.15150216,0.21070255,0.153739,-0.20700648,0.1187424,0.6195125,0.106826425,0.32440767,-0.16994914,0.3140802,0.14016654,-0.11742246,0.22165826,-0.3062704,0.1920526,0.19673668,0.115980424,0.25985894,-0.1941022,0.17262928,-0.15349233,0.44531333,0.18001212,0.10272181,-1.1072739,-0.11179855,-0.20590068,-0.32888427,-0.23367742,0.28474405,0.896973,0.29294518,0.18797521,0.10093002,0.25605118,0.5352725,0.20017764,0.8334484,0.13120207,0.11281923,2.388889,0.12817776,0.8155301,-0.20514658,0.15426502,0.31783783,-4.364293,0.66175735,-0.15422985,0.27065238,0.19766231,0.11650619,0.506897,0.13259783,6.7055755,0.13426861,-0.12569441,-13.279417,-0.2505745,0.7157705,0.86930203,0.16136472,-0.2794068,-0.13608305,0.1836504,0.14064027,-0.13168079,-0.97853035,-0.117098205,0.91589487,0.11074887,0.2274786,0.16544431,-0.81204385,-0.2763696,-0.2018743,-0.11523689,0.5119634,-0.18259898,0.15032193,-0.9387336,0.10683788,0.3492388,-0.32939,-0.15616265,0.19793706,0.20027252,-1.8820819,-4.34157,0.3451987,0.21420783,-0.25684425,-0.17904253,0.11577021,-0.19158047,-0.11203393,0.16661863,0.101967536,0.1769936,0.31648746,-0.10628785,-0.10563273,-0.25794163,3.458193,-0.2737465,0.10060835,-1.65769,-0.106791586,-0.4626421,0.27355367,-0.100931846,0.191969,0.83407074,-0.7472981,0.21533093,0.110165,-0.123498484,-0.5383573,0.29397887,0.114752844,-0.108452834,-0.70114475,1.6189505,-0.16643244,-0.1380681,-0.37011644,0.9418777,0.35054982,-1.7183503,0.10557632,0.10249263,-0.2709932,-1.4876927,-0.11796339,-0.21951918,-0.2149762,-0.12823945,0.26711237,0.31673136,-13.510618,0.20083912,-0.100405246,-0.7132873,0.81889373,-0.16640025,0.86410564,1.0042845,-0.23924382,0.15448761,0.34639108,-0.5120434,-0.16296569,-0.151763,0.6644584,-0.5198891,0.11825083,0.1183543,-0.11397124,-0.38041174,-0.1713217,0.116544545,0.46184537,-0.2058306,0.13597529,0.246466,0.36300224,0.10294658,-0.10460287,-0.3006995,0.10239768,-0.13706757,-0.10573511,-0.37184668,-0.10521226,0.22738901,0.18593347,0.10433422,-0.13273138,0.104961574,0.8827326,0.65952116,0.13827893,-0.4589863,0.14610972,-1.8847162,-0.298242,0.8837565,0.6458822,0.819264,0.15123615,0.17783861,-0.42447874,-0.23382737,0.2685544,-0.18907328,0.14399154,-0.15741791,0.37695068,0.13339508,-12.503328,0.11375445,1.8553162,0.17521621,0.51376104,-0.17014469,-0.110491216,-2.5600235,-0.14657998,-0.22849427,0.10627709,-1.8321979,-0.4409524,-0.25081506,-0.4820859,-0.17298137,-0.10161462,-0.14438193,-0.68840337,0.12845053,0.11377331,0.10504285,-0.6940862,0.105458304,-0.438285,0.17163399,0.15824388,0.13538595,-0.12713273,0.13457713,2.0113044,0.15967172,-0.11462639,-0.15157221,-0.43193004,0.6349273,-1.519926,-0.89617956,3.7842946,0.12865521,0.1759823,0.42537522,0.2042842,0.21047877,-0.1609699,-0.39384302,-0.18665504,0.22214252,0.42027432,0.115115814,-0.33315864,-0.17378397,-0.13003649,13.288042,2.1656516,0.1578111,0.92917985,0.13442819,0.886138,-0.19173431,-1.2632589,-0.1260598,0.2099163,-0.6128569,-0.5486745,0.3247671,0.10577574,-0.26322982,-1.0853083,-0.10637449,-0.100140244,0.18186755,0.137156,0.1488879,-0.20195317,0.1653408,-0.10160429,-0.10689707,0.13606595,1.2607036,0.5621815,0.2209287,0.2630348,4.1514816,-0.15667415,-0.678217,0.103474975,0.37864742,0.30953154,-0.18610056,-0.6644331,0.2131486,0.10648354,0.21076174,0.12308296,-0.34893942,-0.182128,-0.5072329,-0.10476216,-0.16900066,0.4113456,-0.65332955,-0.10029288,-0.2197365,-0.12723722,-0.13347785,-0.21993786,0.2646726,-0.18521439,1.8580407,0.21951938,0.118368514,-0.19748338,-0.35573754,-0.15595612,-0.13392521,0.32163057,-0.5026444,-0.13922176,0.15345664,0.30727366,0.19176748,0.2596508,1.7059101,-0.107872844,-0.96178675,-0.55150366,0.11297358,-0.30035916,0.11445843,1.0918658,2.8864722,0.21637966,-2.7716184,0.109967634,-0.10984024],"im":[-0.14638781547546387,-0.48697829246520996,-3.2477223873138428,9.148203134536743,2.5483787059783936,7.774637937545776,7.097444534301758,-0.26557087898254395,4.701505899429321,3.729928731918335,1.6200006008148193,9.35642123222351,5.248727798461914,0.1748824119567871,3.1841182708740234,-9.662089347839355,9.56234335899353,-3.131507635116577,-8.718177080154419,-1.6519296169281006,3.0052876472473145,-9.540748596191406,4.414668083190918,-4.566556215286255,-9.958387613296509,0.8803856372833252,-6.322922706604004,-5.7471418380737305,-8.732763528823853,4.883593320846558,8.03758978843689,-6.629403829574585,1.2756192684173584,-6.638247966766357,5.451337099075317,-6.039795875549316,-8.823899030685425,5.091292858123779,0.49227237701416016,9.536296129226685,3.3667707443237305,-4.092862606048584,1.1669707298278809,2.4995195865631104,5.875228643417358,3.2988595962524414,8.768287897109985,-7.25622296333313,-5.9418487548828125,6.188701391220093,0.24351239204406738,-2.090625762939453,-5.09033203125,-2.1331489086151123,8.41519832611084,0.5887830257415771,-8.654419183731079,-6.33380651473999,-3.4076666831970215,9.117190837860107,0.01880049705505371,-7.631869316101074,-8.451789617538452,7.604652643203735,-2.195727825164795,-5.3334808349609375,6.930884122848511,-7.312121391296387,2.679743766784668,9.250726699829102,-3.2490217685699463,0.2812623977661133,-7.325683832168579,0.8447504043579102,3.7282323837280273,-8.376672267913818,-3.3849215507507324,-3.0185234546661377,-7.090857028961182,-7.228271961212158,-6.35573148727417,-7.149648666381836,-4.874697923660278,4.629664421081543,8.3400297164917,-8.815600872039795,-7.023420333862305,-7.22441554069519,-2.7610623836517334,4.801276922225952,-0.06261825561523438,0.08995890617370605,0.9721863269805908,9.443209171295166,-8.522776365280151,0.33228635787963867,-4.948053359985352,3.6383605003356934,2.6388466358184814,-3.5206305980682373,-7.64847993850708,9.518119096755981,2.4755311012268066,5.507975816726685,-5.567176342010498,-1.6980409622192383,-0.14211535453796387,-0.8290719985961914,5.853631496429443,4.721266031265259,-0.09550094604492188,-2.6629221439361572,-4.350560903549194,-0.823974609375,3.4133410453796387,-9.052954912185669,-7.781893014907837,2.022252082824707,2.935105562210083,-0.832521915435791,4.82451319694519,1.3847529888153076,1.576598882675171,-3.7259411811828613,-6.818959712982178,-3.8905656337738037,9.430651664733887,-7.0550596714019775,5.296235084533691,7.7986156940460205,0.18311619758605957,-6.7818474769592285,-9.496413469314575,2.154632806777954,-1.7090392112731934,1.9073033332824707,7.657066583633423,-9.84634518623352,-0.0909280776977539,-0.8654248714447021,8.535599708557129,1.9415533542633057,-2.394324541091919,2.697629928588867,3.6117684841156006,2.0222055912017822,8.77911925315857,-2.788252830505371,9.828448295593262,2.8555500507354736,7.130579948425293,7.565827369689941,-3.131258487701416,-4.927123785018921,-3.574479818344116,-4.252816438674927,-6.796225309371948,-8.683991432189941,-9.778709411621094,2.8842997550964355,3.1010830402374268,2.690589427947998,-7.33491063117981,-5.7481443881988525,9.362101554870605,-6.6005659103393555,-4.746026992797852,-6.504529714584351,4.830766916275024,-8.421591520309448,-1.6141724586486816,-9.360979795455933,-3.0825412273406982,5.884113311767578,-3.1839001178741455,-7.134370803833008,8.516258001327515,-4.511449337005615,3.2650887966156006,-5.206906795501709,-5.0829362869262695,-8.6221444606781,-3.8482415676116943,5.151925086975098,-5.792759656906128,6.514983177185059,-2.245609760284424,-5.555181503295898,-9.735031127929688,0.9031188488006592,8.944660425186157,4.856710433959961,3.0405831336975098,4.2794036865234375,-3.5119259357452393,-1.1148607730865479,-3.4136080741882324,-5.319850444793701,-9.907854795455933,-3.9054691791534424,-1.8682074546813965,-4.99556303024292,-1.1998343467712402,-7.621830701828003,-8.8637375831604,-0.41860461235046387,-7.8016650676727295,-1.2261962890625,4.874563217163086,-6.482350826263428,-3.146258592605591,0.22913217544555664,-1.5111279487609863,6.483829021453857,-3.6947762966156006,-5.059133768081665,-8.583234548568726,-1.9727873802185059,-7.541601657867432,-0.14912962913513184,-7.44775652885437,7.95580267906189,0.07530450820922852,3.9908289909362793,-1.3970959186553955,-1.15034818649292,-6.197141408920288,3.5790109634399414,7.348453998565674,-5.445128679275513,-7.110339403152466,7.594121694564819,1.0219407081604004,8.539841175079346,-1.0918283462524414,-9.02943730354309,-4.396017789840698,-6.044329404830933,1.2314605712890625,3.618342876434326,4.953577518463135,8.677775859832764,-1.9532644748687744,5.476481914520264,-6.652389764785767,1.0652649402618408,-9.359976053237915,-2.863370180130005,3.035914897918701,6.4035797119140625,-5.0521111488342285,-4.993196725845337,0.5313265323638916,0.2303314208984375,-2.8968822956085205,-4.668363332748413,3.8934099674224854,5.585265159606934,-8.637800216674805,5.219738483428955,8.925867080688477,-6.001729965209961,-9.807043075561523,-5.649921894073486,-3.1596827507019043,9.408413171768188,9.46676254272461,3.8768458366394043,-0.2891683578491211,3.653014898300171,-9.939533472061157,0.6032490730285645,9.364033937454224,2.1614980697631836,-3.6555898189544678,9.907675981521606,-5.209174156188965,-1.1989390850067139,1.3381540775299072,-4.644014835357666,-9.077293872833252,8.097264766693115,1.8575024604797363,-3.4016048908233643,-8.714381456375122,9.220597743988037,1.426239013671875,-0.6176841259002686,6.008443832397461,7.242802381515503,2.701852321624756,-1.061708927154541,-2.852661609649658,0.5819535255432129,-9.471820592880249,-9.75679874420166,3.690129518508911,0.6721818447113037,8.477206230163574,4.555410146713257,4.65167760848999,7.797912359237671,-3.7437427043914795,-3.157249689102173,0.07401585578918457,-4.979109764099121,9.959638118743896,1.4019596576690674,-1.2211596965789795,6.009606122970581,-1.1572659015655518,-0.9957337379455566,4.1798365116119385,-6.473010778427124,-2.8869104385375977,1.9529592990875244,6.136261224746704,6.589220762252808,-1.5049850940704346,1.9234871864318848,-8.456599712371826,-8.449207544326782,8.77414345741272,2.628730535507202,5.836971998214722,-8.580410480499268,-2.165226936340332,4.85836386680603,-7.3542773723602295,-4.057354927062988,-2.7548038959503174,-9.713776111602783,9.559967517852783,3.3255791664123535,-9.765846729278564,7.295671701431274,9.45759654045105,2.6892805099487305,9.50459599494934,-4.397749900817871,-5.378267765045166,-9.584583044052124,7.534013986587524,-9.5272958278656,-1.1328458786010742,-1.516251564025879,-7.231760025024414,2.1787142753601074,-6.8441712856292725,0.5305838584899902,3.3529818058013916,-1.1315333843231201,-1.5482699871063232,-1.2206077575683594,-6.612175703048706,-5.62307596206665,2.355830669403076,4.2766594886779785,-3.7236404418945312,5.288954973220825,-6.944851875305176,6.352517604827881,-2.652866840362549,-7.496528625488281,0.07997870445251465,-8.790864944458008,-0.5389916896820068,-5.707234144210815,-1.9464302062988281,5.877350568771362,9.050493240356445,0.3906214237213135,6.822214126586914,4.376477003097534,-9.4093656539917,0.5457925796508789,2.2678184509277344,3.9870011806488037,2.0743191242218018,5.780969858169556,9.841103553771973,6.926075220108032,1.45263671875,-7.785098552703857,-8.789408206939697,-9.51992392539978,1.4407432079315186,-9.482420682907104,2.281620502471924,-5.826351642608643,-6.319359540939331,-7.386291027069092,7.865794897079468,-7.430683374404907,-0.4971897602081299,-6.262849569320679,8.723994493484497,6.597515344619751,2.315189838409424,-1.5749835968017578,0.6579267978668213,1.1158478260040283,-0.2642500400543213,-7.772712707519531,-5.682389736175537,-2.350865602493286,-4.895141124725342,-4.751073122024536,6.212341785430908,2.5390827655792236,5.357476472854614,-4.501614570617676,-2.3793983459472656,-8.686903715133667,3.001573085784912,5.754270553588867,7.690149545669556,-0.0752556324005127,-0.46175479888916016,-6.336690187454224,-1.0762178897857666,-7.438915967941284,-1.1284923553466797,5.215550661087036,0.7916033267974854,7.9327428340911865,-4.763803482055664,1.631702184677124,1.8225741386413574,-3.079129457473755,-9.453963041305542,3.798961639404297,0.9213972091674805,9.400750398635864,9.985995292663574,-5.498507022857666,-7.290967702865601,-6.7164623737335205,4.951642751693726,-6.04811429977417,9.842103719711304,9.354794025421143,-7.349377870559692,-0.7932078838348389,-1.778784990310669,-4.526346921920776,-3.801778554916382,-0.24087786674499512,6.382673978805542,1.474454402923584,-9.664171934127808,-2.640979290008545,-3.2306885719299316,5.373438596725464,1.505042314529419,-4.691562652587891,-9.391123056411743,-4.744694232940674,-8.1246018409729,2.8658270835876465,5.4906439781188965,1.9714808464050293,9.545431137084961,5.9171366691589355,-2.4310457706451416,1.53062105178833,9.970797300338745,4.550905227661133,7.8593361377716064,7.491879463195801,4.546738862991333,-3.778252601623535,5.399148464202881,-0.5382013320922852,-4.55540657043457,-8.448193073272705,5.063717365264893,2.811061143875122,6.412060260772705,7.466853857040405,-3.109157085418701,1.9894778728485107,7.182785272598267,-6.516498327255249,-3.254427909851074,-5.214648246765137,-3.8513267040252686,-0.5861973762512207,9.270174503326416,1.039731502532959,1.8132245540618896,-8.851627111434937,3.3293473720550537,-8.736796379089355,-0.9158635139465332,-0.34644365310668945,-4.621506929397583,0.36080002784729004,-9.093585014343262,9.10413146018982],"qre":[4.9684093e-31,1.4676015e-30,5.988236e-32,4.088683e-33,1.1441797e-31,6.358976e-33,1.0399172e-32,9.950937e-30,1.1862772e-32,3.8525096e-32,2.0705435e-31,7.486077e-33,3.2226757e-32,3.024815e-29,5.2589725e-32,6.5951235e-33,4.36281e-33,8.428924e-32,6.860072e-33,1.4145491e-31,4.054266e-32,7.0453195e-33,4.2043674e-32,8.562057e-33,2.84608e-33,8.518929e-31,2.4845795e-32,3.2191243e-33,2.233607e-33,3.8416157e-32,1.3422218e-32,1.7333086e-32,1.8439103e-31,1.6376242e-32,8.847893e-33,4.234489e-33,1.3436369e-33,2.5433824e-32,2.2714168e-30,1.0351674e-33,1.5394738e-32,1.2158778e-32,5.9280613e-31,1.2263311e-31,5.395228e-33,5.324747e-32,1.2632062e-33,1.1845603e-32,1.241708e-32,8.851198e-33,1.6714827e-29,1.817577e-32,3.4150706e-32,1.2558064e-31,7.9884245e-33,1.17177565e-30,9.83613e-33,1.8577777e-32,4.609112e-32,8.795618e-33,2.4636037e-29,1.6125083e-32,9.752855e-33,6.845223e-33,9.092031e-32,1.01040814e-32,2.2009126e-33,8.555295e-33,7.9635064e-32,3.8192745e-33,9.949313e-34,1.1348373e-29,3.112998e-33,9.546872e-31,8.726366e-33,1.1188408e-33,2.0678198e-32,3.275184e-32,1.5792313e-32,1.7077705e-32,1.471965e-32,5.6168782e-33,2.0116332e-33,2.9582882e-32,1.168783e-32,1.0710826e-32,2.0956295e-34,1.4599464e-32,6.535374e-32,3.2700995e-34,1.5188312e-28,7.9325985e-29,1.6358458e-31,7.202695e-33,7.273019e-33,7.148642e-30,1.1733142e-32,6.980414e-32,1.3994576e-31,4.90853e-32,1.4081964e-32,5.149593e-33,2.6711887e-32,1.488125e-32,1.5849837e-32,2.4394298e-31,1.533151e-29,1.1309472e-30,2.0152275e-32,4.4684434e-32,4.9736395e-29,1.3146257e-31,4.9104287e-32,1.0125733e-30,6.817005e-32,4.8347147e-35,1.614226e-33,2.407144e-31,1.4880189e-32,7.8032423e-31,2.999671e-32,4.0027854e-31,3.5576833e-31,5.0801616e-32,1.9102922e-33,1.6458974e-32,7.491903e-33,1.1215656e-32,1.16025774e-32,5.623235e-33,8.919665e-31,1.2467022e-33,2.8852037e-33,8.947722e-32,1.5765266e-31,2.7124018e-33,3.2140752e-33,9.8581166e-33,1.1525705e-28,1.042163e-30,8.857226e-33,7.794127e-32,7.720487e-32,4.1298296e-32,6.055776e-32,2.4161753e-31,1.2085721e-32,9.1797675e-32,1.5548593e-33,7.088282e-32,1.13388934e-32,2.2441434e-33,1.4512406e-32,2.6069726e-32,6.813278e-32,1.00552235e-32,1.1031572e-32,2.2485484e-33,6.9035975e-33,1.6550507e-33,5.045452e-32,9.338609e-32,8.763939e-33,2.661658e-32,5.3501813e-34,5.4641492e-33,3.8833358e-32,9.246284e-33,2.7270972e-32,2.6986531e-33,1.0186292e-31,5.6886597e-35,7.374578e-32,1.1941946e-32,7.688615e-32,1.3243513e-32,5.2706456e-33,3.0247844e-32,4.6117212e-32,3.6421258e-32,8.762373e-34,5.142804e-33,5.7198045e-32,2.0115378e-32,2.4371673e-32,9.999389e-33,2.5923197e-32,2.7534777e-32,1.0424904e-33,9.888407e-31,7.57563e-33,2.7450685e-32,3.304274e-32,2.4840165e-32,9.979341e-33,1.4982329e-31,5.4074415e-32,8.9864596e-33,7.747248e-33,8.9147625e-33,2.3923903e-31,3.7028578e-32,3.0668532e-31,1.4339393e-32,6.1762765e-33,3.9772944e-30,1.6022017e-32,1.8057322e-31,3.907941e-33,4.958971e-33,4.4324977e-32,3.9545736e-30,1.0871246e-31,1.4753991e-32,3.1600747e-32,2.330923e-32,2.619745e-33,3.7655948e-32,1.3528958e-32,3.1443858e-29,3.7861604e-33,1.0675294e-32,1.1085315e-28,3.2101793e-32,3.8882346e-31,4.956061e-31,4.5880048e-33,4.2860405e-32,2.2522437e-33,2.680824e-32,6.776994e-33,1.4140335e-32,9.432649e-31,7.251665e-33,6.165763e-31,6.539407e-33,2.5135217e-32,2.1556994e-33,4.2309295e-31,5.572851e-32,3.1048913e-33,9.992279e-33,1.6540128e-31,4.493036e-33,1.0280008e-32,3.8403022e-31,7.162806e-33,1.1057556e-31,1.002482e-31,2.43263e-32,2.0877625e-32,3.6627067e-32,2.2930863e-30,1.8623923e-29,1.0955297e-32,7.1160064e-33,3.4348724e-32,1.3600308e-32,9.631109e-33,2.1608166e-32,4.9337008e-33,2.5634913e-32,3.0838114e-34,2.7607284e-32,1.2627795e-32,6.770002e-33,7.898563e-34,6.339147e-32,8.3611104e-30,5.6901174e-32,5.0190347e-33,1.4349265e-30,4.7658865e-33,1.7825021e-31,7.689666e-34,7.838988e-33,2.0344703e-33,2.3945065e-32,1.9816754e-31,3.2812476e-32,9.737001e-33,1.12207335e-32,1.2821629e-31,7.020686e-32,5.6042553e-33,1.1726342e-32,1.0624235e-31,3.2352153e-31,2.6113073e-33,5.8256314e-33,2.9834934e-32,8.556945e-31,6.7912505e-32,9.185598e-31,1.992565e-33,1.0480121e-32,6.674053e-32,1.3306092e-30,6.375411e-33,4.0266333e-32,2.878296e-32,4.311702e-34,6.064849e-32,1.4583906e-32,1.6766175e-28,2.487393e-32,6.5368095e-33,1.4181553e-31,4.288306e-31,6.035746e-33,7.0117373e-31,5.3334943e-31,3.4279246e-32,1.3011265e-32,9.561536e-33,9.7706203e-32,1.8183788e-33,1.0798122e-32,2.6071339e-31,6.654515e-32,5.0831715e-33,1.0969371e-32,9.855098e-33,1.3037142e-31,2.4269931e-32,7.476433e-33,2.1485136e-32,2.9176737e-32,1.7697905e-32,1.2186667e-32,6.086863e-32,6.147783e-34,2.018709e-33,1.428439e-32,9.867448e-33,1.349551e-32,1.37055285e-33,1.1953159e-31,4.1654542e-34,5.0778864e-32,3.2135717e-32,6.0063383e-33,3.927748e-33,9.511868e-33,5.4858586e-31,2.5891008e-31,8.490784e-33,1.7779859e-31,1.7098847e-33,2.6024744e-31,2.0660142e-32,7.2397583e-31,4.0979097e-31,5.783444e-32,8.747986e-33,2.2650368e-32,8.427987e-32,4.6258656e-32,2.8565556e-32,2.8365114e-32,1.4972103e-32,1.7569465e-32,1.0118212e-31,7.443842e-33,1.3454927e-28,1.2558948e-32,2.7193611e-31,1.8879268e-32,1.1071014e-31,2.148199e-32,7.205984e-33,2.3912641e-30,4.5626964e-33,2.6253376e-32,8.121333e-33,7.980495e-31,1.8172015e-31,1.9850397e-32,2.2214768e-32,2.8119838e-32,7.438289e-33,1.1904818e-32,3.3851783e-31,8.017721e-33,1.1755158e-32,6.3797576e-33,6.429741e-32,9.9605066e-33,1.8491869e-31,2.3513124e-32,2.1978402e-32,1.7052406e-32,7.978054e-33,1.3286767e-32,1.8621339e-30,1.2434914e-32,9.232145e-33,1.748303e-32,1.4072646e-31,3.537803e-31,4.213005e-31,7.6298e-31,9.67272e-30,6.155387e-33,2.2276379e-32,1.5412126e-31,9.787028e-33,3.6213625e-32,1.7527821e-32,9.699075e-32,1.9219018e-32,9.881942e-33,1.3192008e-31,1.2337001e-32,1.6119551e-32,9.846295e-33,7.407199e-33,1.1642293e-28,1.8600024e-30,2.6244968e-33,7.41375e-31,5.7205598e-33,3.0209594e-31,2.7170285e-32,1.2908965e-30,8.868422e-33,2.6398018e-32,2.4733558e-31,1.8546035e-31,9.0688055e-32,1.000048e-32,1.4532288e-32,2.6931455e-31,8.15033e-33,2.9986354e-33,1.6478142e-32,1.5233422e-32,1.0284736e-32,1.8254368e-32,1.03871794e-32,4.9332574e-33,7.411813e-33,1.14912845e-32,8.643529e-31,8.65251e-32,1.7737194e-33,5.4527133e-32,1.4376337e-29,1.524407e-32,8.616222e-32,9.797264e-33,1.3473247e-31,4.960626e-32,3.035908e-32,2.630314e-31,1.4117627e-32,1.11348864e-32,3.200969e-32,1.059292e-32,1.0339225e-31,2.4656162e-32,3.7148402e-32,6.0927735e-33,7.349234e-33,1.1177869e-31,3.7544638e-31,6.0022647e-34,4.4155656e-32,6.2716606e-33,8.300643e-33,4.1464673e-32,2.9687222e-33,2.2724514e-32,1.4174306e-30,3.8084462e-32,1.1066137e-32,1.16835425e-32,9.450174e-32,1.2018032e-32,7.704432e-33,6.264373e-32,2.4567016e-31,1.5240358e-34,4.004505e-33,4.1009795e-32,1.9868056e-32,3.4478087e-33,2.721407e-30,9.699544e-33,6.83709e-32,2.8239378e-31,8.173004e-33,2.361025e-32,1.1886917e-32,9.559482e-31,7.991091e-30,3.9217066e-32,3.970522e-30,1.0868271e-32,9.6425375e-33]}
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/test/test.js b/lib/node_modules/@stdlib/math/base/special/cinvf/test/test.js
new file mode 100644
index 000000000000..f684038b17ce
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/test/test.js
@@ -0,0 +1,488 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+/* eslint-disable id-length */
+
+'use strict';
+
+// MODULES //
+
+var tape = require( 'tape' );
+var isnanf = require( '@stdlib/math/base/assert/is-nanf' );
+var absf = require( '@stdlib/math/base/special/absf' );
+var EPS = require( '@stdlib/constants/float32/eps' );
+var PINF = require( '@stdlib/constants/float32/pinf' );
+var NINF = require( '@stdlib/constants/float32/ninf' );
+var Complex64 = require( '@stdlib/complex/float32/ctor' );
+var real = require( '@stdlib/complex/float32/real' );
+var imag = require( '@stdlib/complex/float32/imag' );
+var cinvf = require( './../lib' );
+
+
+// FIXTURES //
+
+var data = require( './fixtures/julia/data.json' );
+var largeNegativeImaginaryComponents = require( './fixtures/julia/large_negative_imaginary_components.json' );
+var largeNegativeRealComponents = require( './fixtures/julia/large_negative_real_components.json' );
+var largePositiveImaginaryComponents = require( './fixtures/julia/large_positive_imaginary_components.json' );
+var largePositiveRealComponents = require( './fixtures/julia/large_positive_real_components.json' );
+var tinyNegativeImaginaryComponents = require( './fixtures/julia/tiny_negative_imaginary_components.json' );
+var tinyNegativeRealComponents = require( './fixtures/julia/tiny_negative_real_components.json' );
+var tinyPositiveImaginaryComponents = require( './fixtures/julia/tiny_positive_imaginary_components.json' );
+var tinyPositiveRealComponents = require( './fixtures/julia/tiny_positive_real_components.json' );
+
+
+// TESTS //
+
+tape( 'main export is a function', function test( t ) {
+ t.ok( true, __filename );
+ t.strictEqual( typeof cinvf, 'function', 'main export is a function' );
+ t.end();
+});
+
+tape( 'the function computes the inverse of a single-precision complex floating-point number', function test( t ) {
+ var v;
+
+ v = cinvf( new Complex64( 2.0, 4.0 ) );
+ t.strictEqual( real( v ), 0.10000000149011612, 'returns expected value' );
+ t.strictEqual( imag( v ), -0.20000000298023224, 'returns expected value' );
+ t.end();
+});
+
+tape( 'the function computes a complex inverse', function test( t ) {
+ var delta;
+ var qre;
+ var qim;
+ var tol;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = data.re;
+ im = data.im;
+ qre = data.qre;
+ qim = data.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (large negative imaginary components)', function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = largeNegativeImaginaryComponents.re;
+ im = largeNegativeImaginaryComponents.im;
+ qre = largeNegativeImaginaryComponents.qre;
+ qim = largeNegativeImaginaryComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (large negative real components)', function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = largeNegativeRealComponents.re;
+ im = largeNegativeRealComponents.im;
+ qre = largeNegativeRealComponents.qre;
+ qim = largeNegativeRealComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (large positive imaginary components)', function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = largePositiveImaginaryComponents.re;
+ im = largePositiveImaginaryComponents.im;
+ qre = largePositiveImaginaryComponents.qre;
+ qim = largePositiveImaginaryComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (large positive real components)', function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = largePositiveRealComponents.re;
+ im = largePositiveRealComponents.im;
+ qre = largePositiveRealComponents.qre;
+ qim = largePositiveRealComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (tiny negative imaginary components)', function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = tinyNegativeImaginaryComponents.re;
+ im = tinyNegativeImaginaryComponents.im;
+ qre = tinyNegativeImaginaryComponents.qre;
+ qim = tinyNegativeImaginaryComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (tiny negative real components)', function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = tinyNegativeRealComponents.re;
+ im = tinyNegativeRealComponents.im;
+ qre = tinyNegativeRealComponents.qre;
+ qim = tinyNegativeRealComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (tiny positive imaginary components)', function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = tinyPositiveImaginaryComponents.re;
+ im = tinyPositiveImaginaryComponents.im;
+ qre = tinyPositiveImaginaryComponents.qre;
+ qim = tinyPositiveImaginaryComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (tiny positive real components)', function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = tinyPositiveRealComponents.re;
+ im = tinyPositiveRealComponents.im;
+ qre = tinyPositiveRealComponents.qre;
+ qim = tinyPositiveRealComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function may overflow', function test( t ) {
+ var v;
+
+ v = cinvf( new Complex64( 1.4e-45, 1.4e-45 ) );
+ t.strictEqual( real( v ), PINF, 'returns expected value' );
+ t.strictEqual( imag( v ), NINF, 'returns expected value' );
+
+ v = cinvf( new Complex64( -1.4e-45, 1.4e-45 ) );
+ t.strictEqual( real( v ), NINF, 'returns expected value' );
+ t.strictEqual( imag( v ), NINF, 'returns expected value' );
+
+ v = cinvf( new Complex64( -1.4e-45, -1.4e-45 ) );
+ t.strictEqual( real( v ), NINF, 'returns expected value' );
+ t.strictEqual( imag( v ), PINF, 'returns expected value' );
+
+ v = cinvf( new Complex64( 1.4e-45, -1.4e-45 ) );
+ t.strictEqual( real( v ), PINF, 'returns expected value' );
+ t.strictEqual( imag( v ), PINF, 'returns expected value' );
+
+ v = cinvf( new Complex64( 0.0, 1.4e-45 ) );
+ t.strictEqual( real( v ), 0.0, 'returns expected value' );
+ t.strictEqual( imag( v ), NINF, 'returns expected value' );
+
+ v = cinvf( new Complex64( 0.0, -1.4e-45 ) );
+ t.strictEqual( real( v ), 0.0, 'returns expected value' );
+ t.strictEqual( imag( v ), PINF, 'returns expected value' );
+
+ v = cinvf( new Complex64( 1.4e-45, 0.0 ) );
+ t.strictEqual( real( v ), PINF, 'returns expected value' );
+ t.strictEqual( imag( v ), 0.0, 'returns expected value' );
+
+ v = cinvf( new Complex64( -1.4e-45, 0.0 ) );
+ t.strictEqual( real( v ), NINF, 'returns expected value' );
+ t.strictEqual( imag( v ), 0.0, 'returns expected value' );
+
+ t.end();
+});
+
+tape( 'if a real or imaginary component is `NaN`, all components are `NaN`', function test( t ) {
+ var v;
+
+ v = cinvf( new Complex64( NaN, 3.0 ) );
+ t.strictEqual( isnanf( real( v ) ), true, 'returns expected value' );
+ t.strictEqual( isnanf( imag( v ) ), true, 'returns expected value' );
+
+ v = cinvf( new Complex64( 5.0, NaN ) );
+ t.strictEqual( isnanf( real( v ) ), true, 'returns expected value' );
+ t.strictEqual( isnanf( imag( v ) ), true, 'returns expected value' );
+
+ v = cinvf( new Complex64( NaN, NaN ) );
+ t.strictEqual( isnanf( real( v ) ), true, 'returns expected value' );
+ t.strictEqual( isnanf( imag( v ) ), true, 'returns expected value' );
+
+ t.end();
+});
+
+tape( 'the function returns correct value when the magnitude of real or imaginary component exceeds LARGE THRESHOLD', function test( t ) {
+ var expected;
+ var values;
+ var delta;
+ var tol;
+ var v;
+ var i;
+
+ values = [
+ new Complex64( 2.0e+38, 200 ),
+ new Complex64( -2.0e+38, 200 ),
+ new Complex64( 200, 2.0e+38 ),
+ new Complex64( 200, -2.0e+38 )
+ ];
+
+ expected = [
+ new Complex64( 4.999999675228202e-39, 0 ),
+ new Complex64( -4.999999675228202e-39, 0 ),
+ new Complex64( 0, -4.999999675228202e-39 ),
+ new Complex64( 0, 4.999999675228202e-39 )
+ ];
+
+ for ( i = 0; i < values.length; i++ ) {
+ v = cinvf( values[ i ] );
+ if ( real( v ) === real( expected[ i ] ) ) {
+ t.strictEqual( real( v ), real( expected[ i ] ), 'returns expected real component' );
+ } else {
+ delta = absf( real( v ) - real( expected[ i ] ) );
+ tol = 2.5 * EPS * absf( real( expected[ i ] ) );
+ t.ok( delta <= tol, 'within tolerance. x: '+real( values[ i ] )+'+ '+imag( values[ i ] )+'i. real: '+real( v )+'. expected: '+real( expected[ i ] )+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( v ) === imag( expected[ i ] ) ) {
+ t.strictEqual( imag( v ), imag( expected[ i ] ), 'returns expected real component' );
+ } else {
+ delta = absf( imag( v ) - imag( expected[ i ] ) );
+ tol = 2.5 * EPS * absf( imag( expected[ i ] ) );
+ t.ok( delta <= tol, 'within tolerance. x: '+real( values[ i ] )+'+ '+imag( values[ i ] )+'i. imag: '+imag( v )+'. expected: '+imag( expected[ i ] )+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+
+ t.end();
+});
diff --git a/lib/node_modules/@stdlib/math/base/special/cinvf/test/test.native.js b/lib/node_modules/@stdlib/math/base/special/cinvf/test/test.native.js
new file mode 100644
index 000000000000..5faba98d1dee
--- /dev/null
+++ b/lib/node_modules/@stdlib/math/base/special/cinvf/test/test.native.js
@@ -0,0 +1,497 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2024 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+/* eslint-disable id-length */
+
+'use strict';
+
+// MODULES //
+
+var resolve = require( 'path' ).resolve;
+var tape = require( 'tape' );
+var isnanf = require( '@stdlib/math/base/assert/is-nanf' );
+var absf = require( '@stdlib/math/base/special/absf' );
+var EPS = require( '@stdlib/constants/float32/eps' );
+var PINF = require( '@stdlib/constants/float32/pinf' );
+var NINF = require( '@stdlib/constants/float32/ninf' );
+var Complex64 = require( '@stdlib/complex/float32/ctor' );
+var real = require( '@stdlib/complex/float32/real' );
+var imag = require( '@stdlib/complex/float32/imag' );
+var tryRequire = require( '@stdlib/utils/try-require' );
+
+
+// VARIABLES //
+
+var cinvf = tryRequire( resolve( __dirname, './../lib/native.js' ) );
+var opts = {
+ 'skip': ( cinvf instanceof Error )
+};
+
+
+// FIXTURES //
+
+var data = require( './fixtures/julia/data.json' );
+var largeNegativeImaginaryComponents = require( './fixtures/julia/large_negative_imaginary_components.json' );
+var largeNegativeRealComponents = require( './fixtures/julia/large_negative_real_components.json' );
+var largePositiveImaginaryComponents = require( './fixtures/julia/large_positive_imaginary_components.json' );
+var largePositiveRealComponents = require( './fixtures/julia/large_positive_real_components.json' );
+var tinyNegativeImaginaryComponents = require( './fixtures/julia/tiny_negative_imaginary_components.json' );
+var tinyNegativeRealComponents = require( './fixtures/julia/tiny_negative_real_components.json' );
+var tinyPositiveImaginaryComponents = require( './fixtures/julia/tiny_positive_imaginary_components.json' );
+var tinyPositiveRealComponents = require( './fixtures/julia/tiny_positive_real_components.json' );
+
+
+// TESTS //
+
+tape( 'main export is a function', opts, function test( t ) {
+ t.ok( true, __filename );
+ t.strictEqual( typeof cinvf, 'function', 'main export is a function' );
+ t.end();
+});
+
+tape( 'the function computes the inverse of a single-precision complex floating-point number', opts, function test( t ) {
+ var v;
+
+ v = cinvf( new Complex64( 2.0, 4.0 ) );
+ t.strictEqual( real( v ), 0.10000000149011612, 'returns expected value' );
+ t.strictEqual( imag( v ), -0.20000000298023224, 'returns expected value' );
+ t.end();
+});
+
+tape( 'the function computes a complex inverse', opts, function test( t ) {
+ var delta;
+ var qre;
+ var qim;
+ var tol;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = data.re;
+ im = data.im;
+ qre = data.qre;
+ qim = data.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (large negative imaginary components)', opts, function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = largeNegativeImaginaryComponents.re;
+ im = largeNegativeImaginaryComponents.im;
+ qre = largeNegativeImaginaryComponents.qre;
+ qim = largeNegativeImaginaryComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (large negative real components)', opts, function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = largeNegativeRealComponents.re;
+ im = largeNegativeRealComponents.im;
+ qre = largeNegativeRealComponents.qre;
+ qim = largeNegativeRealComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (large positive imaginary components)', opts, function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = largePositiveImaginaryComponents.re;
+ im = largePositiveImaginaryComponents.im;
+ qre = largePositiveImaginaryComponents.qre;
+ qim = largePositiveImaginaryComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (large positive real components)', opts, function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = largePositiveRealComponents.re;
+ im = largePositiveRealComponents.im;
+ qre = largePositiveRealComponents.qre;
+ qim = largePositiveRealComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (tiny negative imaginary components)', opts, function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = tinyNegativeImaginaryComponents.re;
+ im = tinyNegativeImaginaryComponents.im;
+ qre = tinyNegativeImaginaryComponents.qre;
+ qim = tinyNegativeImaginaryComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (tiny negative real components)', opts, function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = tinyNegativeRealComponents.re;
+ im = tinyNegativeRealComponents.im;
+ qre = tinyNegativeRealComponents.qre;
+ qim = tinyNegativeRealComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (tiny positive imaginary components)', opts, function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = tinyPositiveImaginaryComponents.re;
+ im = tinyPositiveImaginaryComponents.im;
+ qre = tinyPositiveImaginaryComponents.qre;
+ qim = tinyPositiveImaginaryComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function computes a complex inverse (tiny positive real components)', opts, function test( t ) {
+ var delta;
+ var tol;
+ var qre;
+ var qim;
+ var re;
+ var im;
+ var i;
+ var q;
+
+ re = tinyPositiveRealComponents.re;
+ im = tinyPositiveRealComponents.im;
+ qre = tinyPositiveRealComponents.qre;
+ qim = tinyPositiveRealComponents.qim;
+
+ for ( i = 0; i < re.length; i++ ) {
+ q = cinvf( new Complex64( re[ i ], im[ i ] ) );
+
+ if ( real( q ) === qre[ i ] ) {
+ t.strictEqual( real( q ), qre[ i ], 'returns expected real component' );
+ } else {
+ delta = absf( real( q ) - qre[ i ] );
+ tol = 2.0 * EPS * absf( qre[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. real: '+real( q )+'. expected: '+qre[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( q ) === qim[ i ] ) {
+ t.strictEqual( imag( q ), qim[ i ], 'returns expected imaginary component' );
+ } else {
+ delta = absf( imag( q ) - qim[ i ] );
+ tol = 2.0 * EPS * absf( qim[ i ] );
+ t.ok( delta <= tol, 'within tolerance. x: '+re[i]+'+ '+im[i]+'i. imag: '+imag( q )+'. expected: '+qim[i]+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});
+
+tape( 'the function may overflow', opts, function test( t ) {
+ var v;
+
+ v = cinvf( new Complex64( 1.4e-45, 1.4e-45 ) );
+ t.strictEqual( real( v ), PINF, 'returns expected value' );
+ t.strictEqual( imag( v ), NINF, 'returns expected value' );
+
+ v = cinvf( new Complex64( -1.4e-45, 1.4e-45 ) );
+ t.strictEqual( real( v ), NINF, 'returns expected value' );
+ t.strictEqual( imag( v ), NINF, 'returns expected value' );
+
+ v = cinvf( new Complex64( -1.4e-45, -1.4e-45 ) );
+ t.strictEqual( real( v ), NINF, 'returns expected value' );
+ t.strictEqual( imag( v ), PINF, 'returns expected value' );
+
+ v = cinvf( new Complex64( 1.4e-45, -1.4e-45 ) );
+ t.strictEqual( real( v ), PINF, 'returns expected value' );
+ t.strictEqual( imag( v ), PINF, 'returns expected value' );
+
+ v = cinvf( new Complex64( 0.0, 1.4e-45 ) );
+ t.strictEqual( real( v ), 0.0, 'returns expected value' );
+ t.strictEqual( imag( v ), NINF, 'returns expected value' );
+
+ v = cinvf( new Complex64( 0.0, -1.4e-45 ) );
+ t.strictEqual( real( v ), 0.0, 'returns expected value' );
+ t.strictEqual( imag( v ), PINF, 'returns expected value' );
+
+ v = cinvf( new Complex64( 1.4e-45, 0.0 ) );
+ t.strictEqual( real( v ), PINF, 'returns expected value' );
+ t.strictEqual( imag( v ), 0.0, 'returns expected value' );
+
+ v = cinvf( new Complex64( -1.4e-45, 0.0 ) );
+ t.strictEqual( real( v ), NINF, 'returns expected value' );
+ t.strictEqual( imag( v ), 0.0, 'returns expected value' );
+
+ t.end();
+});
+
+tape( 'if a real or imaginary component is `NaN`, all components are `NaN`', opts, function test( t ) {
+ var v;
+
+ v = cinvf( new Complex64( NaN, 3.0 ) );
+ t.strictEqual( isnanf( real( v ) ), true, 'returns expected value' );
+ t.strictEqual( isnanf( imag( v ) ), true, 'returns expected value' );
+
+ v = cinvf( new Complex64( 5.0, NaN ) );
+ t.strictEqual( isnanf( real( v ) ), true, 'returns expected value' );
+ t.strictEqual( isnanf( imag( v ) ), true, 'returns expected value' );
+
+ v = cinvf( new Complex64( NaN, NaN ) );
+ t.strictEqual( isnanf( real( v ) ), true, 'returns expected value' );
+ t.strictEqual( isnanf( imag( v ) ), true, 'returns expected value' );
+
+ t.end();
+});
+
+tape( 'the function returns correct value when the magnitude of real or imaginary component exceeds LARGE THRESHOLD', opts, function test( t ) {
+ var expected;
+ var values;
+ var delta;
+ var tol;
+ var v;
+ var i;
+
+ values = [
+ new Complex64( 2.0e+38, 200 ),
+ new Complex64( -2.0e+38, 200 ),
+ new Complex64( 200, 2.0e+38 ),
+ new Complex64( 200, -2.0e+38 )
+ ];
+
+ expected = [
+ new Complex64( 4.999999675228202e-39, 0 ),
+ new Complex64( -4.999999675228202e-39, 0 ),
+ new Complex64( 0, -4.999999675228202e-39 ),
+ new Complex64( 0, 4.999999675228202e-39 )
+ ];
+
+ for ( i = 0; i < values.length; i++ ) {
+ v = cinvf( values[ i ] );
+ if ( real( v ) === real( expected[ i ] ) ) {
+ t.strictEqual( real( v ), real( expected[ i ] ), 'returns expected real component' );
+ } else {
+ delta = absf( real( v ) - real( expected[ i ] ) );
+ tol = 2.5 * EPS * absf( real( expected[ i ] ) );
+ t.ok( delta <= tol, 'within tolerance. x: '+real( values[ i ] )+'+ '+imag( values[ i ] )+'i. real: '+real( v )+'. expected: '+real( expected[ i ] )+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ if ( imag( v ) === imag( expected[ i ] ) ) {
+ t.strictEqual( imag( v ), imag( expected[ i ] ), 'returns expected real component' );
+ } else {
+ delta = absf( imag( v ) - imag( expected[ i ] ) );
+ tol = 2.5 * EPS * absf( imag( expected[ i ] ) );
+ t.ok( delta <= tol, 'within tolerance. x: '+real( values[ i ] )+'+ '+imag( values[ i ] )+'i. imag: '+imag( v )+'. expected: '+imag( expected[ i ] )+'. delta: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+
+ t.end();
+});