From 842ff1acf8598dd89901ea78f6453e899504f8fd Mon Sep 17 00:00:00 2001 From: Nikita Orlov Date: Fri, 19 Jan 2024 15:05:44 +0100 Subject: [PATCH] port:native pedersen hash func (#310) * native poseidon hashing func * comment for constants * removed unused commented func in fields * code generation for poseidon round key consts * small refactoring * native pedersen hashing func with const point generator * fix conflicts * additional comments * additional comment * style fixes * style fixes * style fixes * small fixes --------- Co-authored-by: lanaivina <31368580+lana-shanghai@users.noreply.github.com> --- Makefile | 6 + build.zig | 23 + src/lib.zig | 1 + src/math/crypto/curve/curve_params.zig | 148 + src/math/crypto/curve/ec_point.zig | 155 + src/math/crypto/pedersen/gen/constants.zig | 35923 +++++++++++++++++++ src/math/crypto/pedersen/pedersen.zig | 78 + src/math/fields/fields.zig | 16 + src/pedersen_table_gen.zig | 80 + src/poseidon_consts_gen.zig | 24 +- 10 files changed, 36442 insertions(+), 12 deletions(-) create mode 100644 src/math/crypto/curve/curve_params.zig create mode 100644 src/math/crypto/curve/ec_point.zig create mode 100644 src/math/crypto/pedersen/gen/constants.zig create mode 100644 src/math/crypto/pedersen/pedersen.zig create mode 100644 src/pedersen_table_gen.zig diff --git a/Makefile b/Makefile index 5cd28ed3..35c253d2 100644 --- a/Makefile +++ b/Makefile @@ -13,6 +13,12 @@ test-filter: libstarknet_crypto.a build-integration-test: @zig build integration_test +build-and-run-pedersen-table-gen: + @zig build pedersen_table_gen + > ./src/math/crypto/pedersen/gen/constants.zig + ./zig-out/bin/pedersen_table_gen + @zig fmt ./src/math/crypto/pedersen/gen/constants.zig + build-and-run-poseidon-consts-gen: @zig build poseidon_consts_gen > ./src/math/crypto/poseidon/gen/constants.zig diff --git a/build.zig b/build.zig index 469871f5..aae9d056 100644 --- a/build.zig +++ b/build.zig @@ -119,6 +119,10 @@ pub fn build(b: *std.Build) void { // and can be selected like this: `zig build poseidon_consts_gen` poseidon_consts_gen(b, optimize, target); + // This creates a build step. It will be visible in the `zig build --help` menu, + // and can be selected like this: `zig build pedersen_table_gen` + pedersen_table_gen(b, optimize, target); + // This creates a build step. It will be visible in the `zig build --help` menu, // and can be selected like this: `zig build run` // This will evaluate the `run` step rather than the default, which is "install". @@ -203,3 +207,22 @@ fn poseidon_consts_gen( const install_step = b.addInstallArtifact(binary, .{}); poseidon_consts_gen_build.dependOn(&install_step.step); } + +fn pedersen_table_gen( + b: *std.Build, + mode: std.builtin.Mode, + target: std.Build.ResolvedTarget, +) void { + const binary = b.addExecutable(.{ + .name = "pedersen_table_gen", + .root_source_file = .{ .path = "src/pedersen_table_gen.zig" }, + .target = target, + .optimize = mode, + }); + + const pedersen_table_gen_build = b.step("pedersen_table_gen", "Cli: pedersen table generator"); + pedersen_table_gen_build.dependOn(&binary.step); + + const install_step = b.addInstallArtifact(binary, .{}); + pedersen_table_gen_build.dependOn(&install_step.step); +} diff --git a/src/lib.zig b/src/lib.zig index 665b68af..7d2ffcda 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -26,6 +26,7 @@ pub const math = struct { pub usingnamespace @import("math/fields/stark_felt_252_gen_fp.zig"); pub usingnamespace @import("math/fields/starknet.zig"); pub usingnamespace @import("math/crypto/poseidon/poseidon.zig"); + pub usingnamespace @import("math/crypto/pedersen/pedersen.zig"); pub usingnamespace @import("math/crypto/pedersen_hash.zig"); pub usingnamespace @import("math/fields/elliptic_curve.zig"); diff --git a/src/math/crypto/curve/curve_params.zig b/src/math/crypto/curve/curve_params.zig new file mode 100644 index 00000000..aa25a907 --- /dev/null +++ b/src/math/crypto/curve/curve_params.zig @@ -0,0 +1,148 @@ +// code ported from starknet-curve: +// https://github.com/xJonathanLEI/starknet-rs/blob/0857bd6cd3bd34cbb06708f0a185757044171d8d/starknet-curve/src/curve_params.rs +const Felt252 = @import("../../fields/starknet.zig").Felt252; +const AffinePoint = @import("ec_point.zig").AffinePoint; + +pub const EC_ORDER: Felt252 = .{ + .fe = [4]u64{ + 8939893405601011193, + 1143265896874747514, + 9, + 369010039416812937, + }, +}; +pub const ALPHA: Felt252 = .{ + .fe = [4]u64{ + 18446744073709551585, + 18446744073709551615, + 18446744073709551615, + 576460752303422960, + }, +}; + +pub const BETA: Felt252 = .{ + .fe = [4]u64{ + 3863487492851900874, + 7432612994240712710, + 12360725113329547591, + 88155977965380735, + }, +}; + +pub const GENERATOR: AffinePoint = .{ + .x = .{ + .fe = [4]u64{ + 14484022957141291997, + 5884444832209845738, + 299981207024966779, + 232005955912912577, + }, + }, + .y = .{ + .fe = [4]u64{ + 6241159653446987914, + 664812301889158119, + 18147424675297964973, + 405578048423154473, + }, + }, + .infinity = false, +}; + +pub const SHIFT_POINT: AffinePoint = .{ + .x = .{ .fe = [4]u64{ + 1933903796324928314, + 7739989395386261137, + 1641324389046377921, + 316327189671755572, + } }, + .y = .{ + .fe = [4]u64{ + 14252083571674603243, + 12587053260418384210, + 4798858472748676776, + 81375596133053150, + }, + }, + .infinity = false, +}; + +pub const PEDERSEN_P0: AffinePoint = .{ + .x = .{ + .fe = [4]u64{ + 3602345268353203007, + 13758484295849329960, + 518715844721862878, + 241691544791834578, + }, + }, + .y = .{ + .fe = [4]u64{ + 13441546676070136227, + 13001553326386915570, + 433857700841878496, + 368891789801938570, + }, + }, + .infinity = false, +}; + +pub const PEDERSEN_P1: AffinePoint = .{ + .x = .{ + .fe = [4]u64{ + 16491878934996302286, + 12382025591154462459, + 10043949394709899044, + 253000153565733272, + }, + }, + .y = .{ + .fe = [4]u64{ + 13950428914333633429, + 2545498000137298346, + 5191292837124484988, + 285630633187035523, + }, + }, + .infinity = false, +}; + +pub const PEDERSEN_P2: AffinePoint = .{ + .x = .{ + .fe = [4]u64{ + 1203723169299412240, + 18195981508842736832, + 12916675983929588442, + 338510149841406402, + }, + }, + .y = .{ + .fe = [4]u64{ + 12352616181161700245, + 11743524503750604092, + 11088962269971685343, + 161068411212710156, + }, + }, + .infinity = false, +}; + +pub const PEDERSEN_P3: AffinePoint = .{ + .x = .{ + .fe = [4]u64{ + 1145636535101238356, + 10664803185694787051, + 299781701614706065, + 425493972656615276, + }, + }, + .y = .{ + .fe = [4]u64{ + 8187986478389849302, + 4428713245976508844, + 6033691581221864148, + 345457391846365716, + }, + }, + .infinity = false, +}; diff --git a/src/math/crypto/curve/ec_point.zig b/src/math/crypto/curve/ec_point.zig new file mode 100644 index 00000000..99e0d6bf --- /dev/null +++ b/src/math/crypto/curve/ec_point.zig @@ -0,0 +1,155 @@ +// code ported from starknet-curve: +// https://github.com/xJonathanLEI/starknet-rs/blob/0857bd6cd3bd34cbb06708f0a185757044171d8d/starknet-curve/src/ec_point.rs +const Felt252 = @import("../../fields/starknet.zig").Felt252; +const ALPHA = @import("./curve_params.zig").ALPHA; +const BETA = @import("./curve_params.zig").BETA; + +pub const ProjectivePoint = struct { + const Self = @This(); + + x: Felt252, + y: Felt252, + z: Felt252 = Felt252.one(), + infinity: bool = false, + + pub fn fromAffinePoint(p: AffinePoint) Self { + return .{ + .x = p.x, + .y = p.y, + }; + } + + pub fn doubleAssign(self: *Self) void { + if (self.infinity) { + return; + } + + // t=3x^2+az^2 with a=1 from stark curve + const t = Felt252.three().mul(self.x).mul(self.x).add(self.z.mul(self.z)); + const u = Felt252.two().mul(self.y).mul(self.z); + const v = Felt252.two().mul(u).mul(self.x).mul(self.y); + const w = t.mul(t).sub(Felt252.two().mul(v)); + + const uy = u.mul(self.y); + + self.* = .{ + .x = u.mul(w), + .y = t.mul(v.sub(w)).sub(Felt252.two().mul(uy).mul(uy)), + .z = u.mul(u).mul(u), + .infinity = self.infinity, + }; + } + + pub fn addAssignAffinePoint(self: *Self, rhs: AffinePoint) void { + if (rhs.infinity) { + return; + } + + if (self.infinity) { + self.* = .{ + .x = rhs.x, + .y = rhs.y, + .z = Felt252.one(), + .infinity = rhs.infinity, + }; + return; + } + + const u_0 = self.x; + const u_1 = rhs.x.mul(self.z); + const t0 = self.y; + const t1 = rhs.y.mul(self.z); + + if (u_0.equal(u_1)) { + if (!t0.equal(t1)) { + self.infinity = true; + } else { + self.doubleAssign(); + } + return; + } + + const t = t0.sub(t1); + const u = u_0.sub(u_1); + const u_2 = u.mul(u); + + const v = self.z; + const w = t.mul(t).mul(v).sub(u_2.mul(u_0.add(u_1))); + const u_3 = u.mul(u_2); + + const x = u.mul(w); + const y = t.mul(u_0.mul(u_2).sub(w)).sub(t0.mul(u_3)); + const z = u_3.mul(v); + + self.* = .{ + .x = x, + .y = y, + .z = z, + .infinity = self.infinity, + }; + } +}; + +pub const AffinePoint = struct { + const Self = @This(); + x: Felt252, + y: Felt252, + infinity: bool, + + // TODO: think about from_x method, dont implemented right now, because need to implemented + // sqrt method for Felt252 + + pub fn addAssign(self: *Self, rhs: *AffinePoint) void { + if (rhs.infinity) { + return; + } + if (self.infinity) { + self.x = rhs.x; + self.y = rhs.y; + self.infinity = rhs.infinity; + return; + } + + if (self.x.equal(rhs.x)) { + if (self.y.equal(rhs.y.neg())) { + self.x = Felt252.zero(); + self.y = Felt252.zero(); + self.infinity = true; + return; + } + self.doubleAssign(); + return; + } + + // l = (y2-y1)/(x2-x1) + const lambda = rhs.y.sub(self.y).mul(rhs.x.sub(self.x).inv().?); + + const result_x = lambda.mul(lambda).sub(self.x).sub(rhs.x); + self.y = lambda.mul(self.x.sub(result_x)).sub(self.y); + self.x = result_x; + } + + pub fn doubleAssign(self: *Self) void { + if (self.infinity) { + return; + } + + // l = (3x^2+a)/2y with a=1 from stark curve + const lambda = Felt252.three().mul(self.x.mul(self.x)).add(Felt252.one()).mul(Felt252.two().mul(self.y).inv().?); + + const result_x = lambda.mul(lambda).sub(self.x).sub(self.x); + self.y = lambda.mul(self.x.sub(result_x)).sub(self.y); + self.x = result_x; + } + + pub fn fromProjectivePoint(p: *ProjectivePoint) Self { + // always one, that is why we can unwrap, unreachable will not happen + const zinv = if (p.z.inv()) |zinv| zinv else unreachable; + + return .{ + .x = p.x.mul(zinv), + .y = p.y.mul(zinv), + .infinity = false, + }; + } +}; diff --git a/src/math/crypto/pedersen/gen/constants.zig b/src/math/crypto/pedersen/gen/constants.zig new file mode 100644 index 00000000..239a838b --- /dev/null +++ b/src/math/crypto/pedersen/gen/constants.zig @@ -0,0 +1,35923 @@ +const AffinePoint = @import("../../curve/ec_point.zig").AffinePoint; +pub const CURVE_CONSTS_BITS: usize = 4; +pub const CURVE_CONSTS_P0: [930]AffinePoint = .{ + .{ + .x = .{ + .fe = [4]u64{ + 3602345268353203007, + 13758484295849329960, + 518715844721862878, + 241691544791834578, + }, + }, + .y = .{ + .fe = [4]u64{ + 13441546676070136227, + 13001553326386915570, + 433857700841878496, + 368891789801938570, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16390798442227108542, + 4459397208487568853, + 6299111438052962557, + 275749452099435948, + }, + }, + .y = .{ + .fe = [4]u64{ + 1280036789011951735, + 2792097536409196339, + 3069182914186845479, + 267809665474690740, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8711763012873219356, + 15212051297345004119, + 15657862152792686007, + 214317678238552735, + }, + }, + .y = .{ + .fe = [4]u64{ + 4038507203023017298, + 17358917237117523672, + 4455506067486657930, + 162545576806579736, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1852679819546688474, + 11720024525106607284, + 18226840214477480010, + 224249572646532941, + }, + }, + .y = .{ + .fe = [4]u64{ + 14528472358788883832, + 12527404634214091799, + 13962287978638919074, + 169068292311512341, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15214088468263405539, + 3559423045572230351, + 3184424227475712789, + 103430309885895176, + }, + }, + .y = .{ + .fe = [4]u64{ + 12869265880755710427, + 3511222980989122603, + 12903947816958939347, + 177279687877508316, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13211871192819116456, + 10809268444910089765, + 8878359780384627180, + 350129966603299180, + }, + }, + .y = .{ + .fe = [4]u64{ + 4650282840312315554, + 3265519857896300114, + 15102414183311453733, + 393380294749450461, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9171957005886420615, + 9643680970633651735, + 8822141692482650274, + 126495145115287155, + }, + }, + .y = .{ + .fe = [4]u64{ + 17861343015994099006, + 10140539152342220432, + 3879648526602712757, + 55095909773933446, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11906898082339326253, + 14005401007936979841, + 13677815028167526775, + 177482561045637325, + }, + }, + .y = .{ + .fe = [4]u64{ + 7065046784534526604, + 3506666571320247296, + 9271671314531910510, + 566393519956473124, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1518591804341898852, + 956597588755387711, + 1805245447396855305, + 391954315416768955, + }, + }, + .y = .{ + .fe = [4]u64{ + 17781375865510360639, + 7922224446276556716, + 844718631158327664, + 396029403368518300, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4476019200402823375, + 9825995460605393760, + 13174469346514093990, + 441775390247344554, + }, + }, + .y = .{ + .fe = [4]u64{ + 13094069499501189423, + 1573940960550025409, + 9840395016474282647, + 169487119810640561, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14383797733352935760, + 3171630772217731434, + 17645676251522158707, + 316295448545948615, + }, + }, + .y = .{ + .fe = [4]u64{ + 9751763788229254174, + 4382192863250216803, + 2524913917774084055, + 423700107029885243, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13194744713866251983, + 3387955117091920413, + 6363340760762704566, + 291308922126839382, + }, + }, + .y = .{ + .fe = [4]u64{ + 1764158491160504527, + 701884549056726103, + 11512699319987153493, + 287942167579412813, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4336456974200001888, + 2274629446203318996, + 8364534601289982408, + 102090168344724923, + }, + }, + .y = .{ + .fe = [4]u64{ + 9322738930526443635, + 13055154325629333709, + 16547453342713402629, + 216911479390450336, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12153227620020974266, + 14929886557088916865, + 4435525574255891220, + 12988420136645424, + }, + }, + .y = .{ + .fe = [4]u64{ + 7210887971207390714, + 15363277620054676875, + 12921942274014928074, + 346559003089286051, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7328466191650696302, + 684370724249540386, + 5564325476911563807, + 540409505057587724, + }, + }, + .y = .{ + .fe = [4]u64{ + 8202103542525242123, + 14398378930883516937, + 11851174246641875209, + 351347611245334432, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7879889331196042675, + 8000735345716179736, + 11134029773577570755, + 503285931539484467, + }, + }, + .y = .{ + .fe = [4]u64{ + 14876474552510719042, + 15598122510424452671, + 5018335632706699354, + 349769894069483658, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 653276751355607085, + 11259700290765893389, + 13830639676898841818, + 204522125873064042, + }, + }, + .y = .{ + .fe = [4]u64{ + 9626716605176161895, + 16626139821296225206, + 4579439747184432007, + 141183858941918366, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10485437032003524620, + 10930649594744069904, + 5948030865144806067, + 96901653810601525, + }, + }, + .y = .{ + .fe = [4]u64{ + 9863778039483782340, + 14747489419204569813, + 78762043355937542, + 485095069754417327, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17163721246494031414, + 307925883507963363, + 10272768818414436805, + 482751593414405607, + }, + }, + .y = .{ + .fe = [4]u64{ + 1024802959735579860, + 3046971371285477088, + 10877521220947970745, + 444242034992266334, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12595265386059141377, + 12626919543395926730, + 7630502977220179456, + 79783986660298659, + }, + }, + .y = .{ + .fe = [4]u64{ + 10298354662955237215, + 12420119573814167918, + 1902039845517891242, + 220610523081332186, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17626034728057686656, + 16580974831448020868, + 8077538761201346809, + 549620908174315673, + }, + }, + .y = .{ + .fe = [4]u64{ + 6135740512412730233, + 129227947519444969, + 9271184133604862130, + 203063184638157300, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 985986073134248295, + 1446457351568910116, + 12350699564918472961, + 108371117431586732, + }, + }, + .y = .{ + .fe = [4]u64{ + 13878341331433930873, + 18014449569544058732, + 16740381689525165224, + 303334238143720833, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12730042055084817937, + 12476999969825171350, + 12355484085776270052, + 487566253557281299, + }, + }, + .y = .{ + .fe = [4]u64{ + 11547336601790713784, + 9973037301616234078, + 14222534170599023155, + 195411302354089278, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10518946748575493087, + 6791903136623225605, + 17373439233882695728, + 54269271686175405, + }, + }, + .y = .{ + .fe = [4]u64{ + 1484037119436401804, + 16280202647972111981, + 5591596206904822096, + 211888694370786840, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18102456494158242733, + 3367627634806672903, + 1911722120048685244, + 491130375551095654, + }, + }, + .y = .{ + .fe = [4]u64{ + 9682028239964295346, + 9592387205871247869, + 7508193566177001522, + 428800518395631260, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 418085488572984998, + 6017588782875043836, + 12933677495041445192, + 22388036998696773, + }, + }, + .y = .{ + .fe = [4]u64{ + 12476961836240321015, + 1327902338171908762, + 12128348805325558367, + 90042007091290288, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9489741093134142126, + 8506106585676368070, + 4189004977614296426, + 267561180807569332, + }, + }, + .y = .{ + .fe = [4]u64{ + 1850799197612542023, + 4719997532011195156, + 17313427308898645468, + 287883235595424743, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12637661580127209614, + 17702390452432631016, + 4164098421702675237, + 313599012336836678, + }, + }, + .y = .{ + .fe = [4]u64{ + 8489847918383293494, + 11490472591559985634, + 17573648577728391042, + 162418870325251249, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15660411076744189499, + 6292274883204292029, + 6278815633635017002, + 192861546724130437, + }, + }, + .y = .{ + .fe = [4]u64{ + 9561581251893321929, + 3135784756464764180, + 6245648995936351067, + 192890173834752649, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4692393387592895353, + 414391643269739445, + 14152698039882216395, + 401673740304678934, + }, + }, + .y = .{ + .fe = [4]u64{ + 12046506823132763756, + 3234157638347867820, + 17401111255645365177, + 381589981843949843, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7200790303955253061, + 15209533175674975866, + 4381798968221265549, + 31675635315559417, + }, + }, + .y = .{ + .fe = [4]u64{ + 9420091276869746871, + 10274463214433000784, + 16775012250691393906, + 289063893118852068, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7869312440415945038, + 7356016458822800971, + 6329271451033404927, + 508914159409384251, + }, + }, + .y = .{ + .fe = [4]u64{ + 8501653249920261961, + 4080959950196165769, + 17960053602043590125, + 351728216655448434, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17126937514457159299, + 17505140531391789733, + 13813923338920436259, + 144742573435284770, + }, + }, + .y = .{ + .fe = [4]u64{ + 6066603023928396825, + 14457690111900383647, + 13282550725526680069, + 481715782648943196, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18427926721256346350, + 3567143268310080114, + 12525317430438125368, + 7784072475426566, + }, + }, + .y = .{ + .fe = [4]u64{ + 5801246551762253451, + 8619453051075142426, + 8313902311863875549, + 313970070543329332, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17396670322575641772, + 6430280777153441121, + 13670513367778078843, + 78213827799493902, + }, + }, + .y = .{ + .fe = [4]u64{ + 17470571363422781792, + 5638273805874955995, + 988962332810065868, + 95991719508860008, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1034736289995622754, + 11259465955427621302, + 17319353756070682977, + 389604592535571842, + }, + }, + .y = .{ + .fe = [4]u64{ + 16478265298902386495, + 9005485185873900614, + 10794843634783329684, + 511884649862734238, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16632283853334655992, + 3192732360221339529, + 18253954765701578239, + 303861953755268263, + }, + }, + .y = .{ + .fe = [4]u64{ + 10729045205746393015, + 3276012746047648832, + 11622658952196644298, + 423904001570829987, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16682506297868074312, + 1837229207514263972, + 994663108085692373, + 434154725049279505, + }, + }, + .y = .{ + .fe = [4]u64{ + 2283834683149236436, + 14904205134878077080, + 18181549957384076174, + 477608883777572440, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10080220434584570989, + 5428706801612446884, + 9056309831112437671, + 20812591211950158, + }, + }, + .y = .{ + .fe = [4]u64{ + 11491422990335102471, + 7348721724153008378, + 8122640892952613222, + 421093941629618889, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8113887107662498397, + 6350419700606419440, + 3524560597777366623, + 363187919452754914, + }, + }, + .y = .{ + .fe = [4]u64{ + 17058264639888931669, + 9929983051847313666, + 3772492605768664937, + 468843028064622168, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3523142510669458877, + 17383213962841914123, + 582183908446944352, + 329372581631322786, + }, + }, + .y = .{ + .fe = [4]u64{ + 5213596096943757671, + 1091648439335845255, + 9889449079371637980, + 316292687043913574, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16908031086780524220, + 10181596244608699082, + 14107485739084409109, + 211489715399482143, + }, + }, + .y = .{ + .fe = [4]u64{ + 9183611595369016522, + 9577369529746510824, + 17862110582331468233, + 108650764475235368, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8828245744855157098, + 14825872836798126950, + 14125681420462848309, + 319096444591541689, + }, + }, + .y = .{ + .fe = [4]u64{ + 10334272569223557645, + 2345177696610951472, + 1500706279889330465, + 486372832253700053, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8619219679823773312, + 16276213895872879502, + 8553150866189881940, + 327661558517655380, + }, + }, + .y = .{ + .fe = [4]u64{ + 11015550170485136085, + 7311047300292896052, + 4158017305649611709, + 180844003266927783, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12412988310051911008, + 9427725146780907652, + 10295216533765998648, + 33555543215400689, + }, + }, + .y = .{ + .fe = [4]u64{ + 1850827504635753958, + 4795757300505758885, + 9854527139340062373, + 326205190918517827, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14458180765091909135, + 17451155129104877172, + 3742734177224041592, + 137213313135484019, + }, + }, + .y = .{ + .fe = [4]u64{ + 17256371805640170240, + 10058659326592183485, + 6996861471191699793, + 119742132085792934, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9076552185096894072, + 16541014821168959001, + 1037329421855342321, + 413045073197596438, + }, + }, + .y = .{ + .fe = [4]u64{ + 12082811518378424088, + 9258299774773102359, + 2279728337945128666, + 467864340500869470, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1077741099594007522, + 12489172984922862137, + 8478812851001621990, + 154868610479683812, + }, + }, + .y = .{ + .fe = [4]u64{ + 15614847751435332530, + 11176359012443608095, + 2618610733238682608, + 246233805833182306, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18233287364623409716, + 6804217814828077591, + 15801199887910276905, + 130443767372573034, + }, + }, + .y = .{ + .fe = [4]u64{ + 9201353037335203391, + 8141401633290272594, + 5332263747479939355, + 433038581364109356, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3463809294636174610, + 9756815165052383548, + 2825724785833355362, + 127894071404878621, + }, + }, + .y = .{ + .fe = [4]u64{ + 14836064080829646585, + 6031256168782042493, + 10697996316306551875, + 116187726117348856, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18079692840424048470, + 18419938381812824832, + 16153484037005049501, + 413450868310354288, + }, + }, + .y = .{ + .fe = [4]u64{ + 2306362329621014719, + 13799578092466973489, + 10834157994553319041, + 189194202336427485, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10335862500219817987, + 1454524471528159827, + 939039826082779145, + 367514103911997091, + }, + }, + .y = .{ + .fe = [4]u64{ + 6390326966812689699, + 1059916741636172146, + 13336483312398383982, + 186080958982558421, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13799264192008471703, + 1187520579288929996, + 12702779378300893097, + 217079714445177370, + }, + }, + .y = .{ + .fe = [4]u64{ + 2212578741384904734, + 4806706565746900290, + 2704628919463158494, + 60886810077518570, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13170245504239287878, + 2374795225572610837, + 10215936245644586926, + 378417543974004049, + }, + }, + .y = .{ + .fe = [4]u64{ + 7278092934067240258, + 12498354252788846457, + 2592900819030657859, + 485027336962581786, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3486610038182848683, + 5507722579912502634, + 7061971123531903704, + 494226451557154181, + }, + }, + .y = .{ + .fe = [4]u64{ + 9995093720053631955, + 13918987056718192958, + 7075284882389103142, + 397963692118798990, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1067978670642003937, + 12991090513434338663, + 16030902844863584833, + 17851378233766609, + }, + }, + .y = .{ + .fe = [4]u64{ + 12162202303663568437, + 5239925287003155115, + 7728776327716700068, + 129543114384690222, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3533700974891833559, + 18029495568064467355, + 17447814818193362404, + 568236207502922600, + }, + }, + .y = .{ + .fe = [4]u64{ + 14019999753364177637, + 3803128667653880832, + 6687452163000985517, + 14772468399993896, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11666078877063244397, + 6238070875062318961, + 16372474862291668114, + 127636539524287727, + }, + }, + .y = .{ + .fe = [4]u64{ + 11450145605873749597, + 10567588338322066161, + 16811172538506674506, + 485292272468332620, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4206270073127487629, + 6083237010335756208, + 17205771432083388508, + 4178223523061854, + }, + }, + .y = .{ + .fe = [4]u64{ + 10487190104286056782, + 13459074958584590233, + 5085310847245977605, + 523461435051647389, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 657912764705470149, + 6172657488391719992, + 12452161276590418858, + 41688432582074279, + }, + }, + .y = .{ + .fe = [4]u64{ + 1819484726583317367, + 2307989762504891108, + 716757963983250719, + 429648425130610750, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13569759248702400487, + 2219552815915070740, + 2636166335352343354, + 213050779561936545, + }, + }, + .y = .{ + .fe = [4]u64{ + 9073947389847755861, + 559357678535476130, + 18099944371932180273, + 253430567175118780, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9166168240307809179, + 7267626630440466821, + 15022720599423388079, + 536102861170205948, + }, + }, + .y = .{ + .fe = [4]u64{ + 10099787400322536555, + 11276077462458361480, + 9634798254100573497, + 249831897942739757, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14162204948625768291, + 10535453725699069018, + 13433207965169628366, + 519788384120393415, + }, + }, + .y = .{ + .fe = [4]u64{ + 1630580183198827774, + 18037624509608989885, + 14034503073400668851, + 289770606020500331, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7158238976582520500, + 17466084711122018011, + 18060375523204348512, + 358348714844911249, + }, + }, + .y = .{ + .fe = [4]u64{ + 8701747240537723073, + 16953879228633010936, + 7057426244380936039, + 199595536999590349, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9404145827263967040, + 13277978819204674685, + 7855598430081726087, + 364356992611561938, + }, + }, + .y = .{ + .fe = [4]u64{ + 15144596314549588447, + 3431297115228846141, + 16297364010151361441, + 42172657580077696, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15216255010112511294, + 11011706007525913172, + 8192161061906388560, + 285739262761682200, + }, + }, + .y = .{ + .fe = [4]u64{ + 14772737085393469786, + 6369395316455826088, + 16500506819882804848, + 246802185769551234, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7291720882098277244, + 4136636837972663676, + 14346589887702417867, + 560033584735657478, + }, + }, + .y = .{ + .fe = [4]u64{ + 12131511905809073883, + 14090926442679353756, + 16668122267287215719, + 130042540004640855, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9217391733185198099, + 7148386638145606627, + 17015291173345553941, + 397857137442521601, + }, + }, + .y = .{ + .fe = [4]u64{ + 11476005373020982955, + 17627504251231419175, + 3998789151281029048, + 384545833702617226, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8967431386265105513, + 2868384530557921647, + 5120127995071388611, + 435567842721136126, + }, + }, + .y = .{ + .fe = [4]u64{ + 15548781562717506603, + 15809952009853449332, + 16092980841101803426, + 50397560917196697, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5239374851322936021, + 8706751466102956520, + 16253679747842063305, + 311426608491740598, + }, + }, + .y = .{ + .fe = [4]u64{ + 2244545014136652310, + 11898055382208726314, + 463249067177630355, + 355019080150017493, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5804090390913183160, + 9236591192728846259, + 11073322230124378501, + 571654701983379284, + }, + }, + .y = .{ + .fe = [4]u64{ + 12790276434540415848, + 18312264727420897883, + 10813275157679536884, + 344657180722254699, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13618061957426024675, + 16932622430180060409, + 3470000664175873591, + 261833822788696505, + }, + }, + .y = .{ + .fe = [4]u64{ + 5210936284446086710, + 7322838476534304687, + 17773782935471847354, + 182140455800677752, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9667686233119689003, + 10316679532209331717, + 9451745333322688482, + 318615112461755648, + }, + }, + .y = .{ + .fe = [4]u64{ + 17714376296024452575, + 14294467910055320018, + 16869473377640117913, + 455508079568585209, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3800905245684872448, + 2647269798387460783, + 18148584526973943651, + 64188603887238403, + }, + }, + .y = .{ + .fe = [4]u64{ + 17604292232481254661, + 7166983434666241087, + 2242153109347397384, + 112430125490659947, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2114489305717479879, + 8034180912422610240, + 12653080198662082596, + 430134219659226085, + }, + }, + .y = .{ + .fe = [4]u64{ + 4638101242187574369, + 2026052174060993094, + 12538090475175146686, + 1394134534672430, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15272905515130758396, + 7740754165781175316, + 15470496122609710705, + 534007628833544654, + }, + }, + .y = .{ + .fe = [4]u64{ + 710225575955586974, + 13407343815744315291, + 3254436521040483667, + 346280093760703561, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17079541752746566530, + 13730452703559725824, + 17931434868352436716, + 383514479022666140, + }, + }, + .y = .{ + .fe = [4]u64{ + 9471628783225343082, + 6272822550145160680, + 6859234081031584521, + 214174023519907468, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2783188059635271612, + 10965920886060238852, + 16731812255241285179, + 16886674654441045, + }, + }, + .y = .{ + .fe = [4]u64{ + 1905787542523088626, + 5802830335615593075, + 3560676423738883110, + 252073613535976637, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1813671267290589542, + 12588905877195042878, + 5174488200993815280, + 72930295283924155, + }, + }, + .y = .{ + .fe = [4]u64{ + 3067056268266272642, + 14833002999999732525, + 14096999927433355402, + 64851436340147665, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12187940806294464184, + 13288094559345448931, + 1245486123087444228, + 185697263741093633, + }, + }, + .y = .{ + .fe = [4]u64{ + 4587198761115290198, + 11970335968245118886, + 663575796995062619, + 432260670371425858, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8477263657783388088, + 831622444443718415, + 18052976516489205818, + 64644666853167791, + }, + }, + .y = .{ + .fe = [4]u64{ + 14162215436135154817, + 10977523439699896756, + 10355938033089606678, + 378856180733477383, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14482191439109196608, + 14337309791275181677, + 6979773212817711638, + 459054462839911070, + }, + }, + .y = .{ + .fe = [4]u64{ + 990972127060855155, + 9190518823010448209, + 4543965389459629607, + 302298783459303396, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12671228573221303968, + 3494283571362176810, + 15585474110873877231, + 218880947954351707, + }, + }, + .y = .{ + .fe = [4]u64{ + 17898294007534907461, + 4773402326540918158, + 8577778116697972430, + 257103111306324518, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11256138271387609316, + 3567835614282567372, + 3809835818768412517, + 231229292308142374, + }, + }, + .y = .{ + .fe = [4]u64{ + 12408945525774464516, + 4028614156859850345, + 12743720999248653872, + 64350759342654473, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13660559998827312525, + 3748714980285709109, + 15079032396802772787, + 49029358268563674, + }, + }, + .y = .{ + .fe = [4]u64{ + 472430178059514691, + 15919217113829500687, + 12671921168853551982, + 366659818500234263, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 818848960565390553, + 6070681590954279536, + 3323789200917376928, + 428807348764694131, + }, + }, + .y = .{ + .fe = [4]u64{ + 7414948941682198282, + 1579608988577211890, + 15590503003068860529, + 461548509092487842, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15170836834461085911, + 13351769557789774399, + 9422133345910645158, + 272766658371506731, + }, + }, + .y = .{ + .fe = [4]u64{ + 11681620253279042667, + 3026865197808032764, + 12692690490059351860, + 368456683252739290, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6088651875418321649, + 10577445542485516929, + 6055326290758320462, + 6200049121300161, + }, + }, + .y = .{ + .fe = [4]u64{ + 9499107221541914949, + 12498151551376394047, + 537560004912635468, + 161743085733251095, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7975803846682331345, + 10999921910600315146, + 3639161056915604498, + 370765723758935195, + }, + }, + .y = .{ + .fe = [4]u64{ + 3684013848851153395, + 14862672119676577974, + 12391240590458208995, + 496678911871006829, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4094657149920876235, + 11173100326529686616, + 9691877320559344282, + 33413423991871204, + }, + }, + .y = .{ + .fe = [4]u64{ + 15493285259959772657, + 8940066418090471503, + 13123920345854615265, + 250159258766826695, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17921018486802185000, + 10275967818454321187, + 6360999267560649145, + 59264255986447108, + }, + }, + .y = .{ + .fe = [4]u64{ + 15349607240485667589, + 12596791154569934910, + 16983909124382038436, + 459825745399754997, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14656240340652604805, + 10731029630487021311, + 54847742754962833, + 98185677124292390, + }, + }, + .y = .{ + .fe = [4]u64{ + 7940387477249587438, + 14359186495577803846, + 18237511232545007725, + 421894057901392536, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5233000449446180149, + 17881820251730286224, + 8992462628101412456, + 140338872492312788, + }, + }, + .y = .{ + .fe = [4]u64{ + 12412583743738071850, + 15914463618703219387, + 2975669310551158142, + 476670892281967195, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10799811216760477868, + 11046605544841105187, + 5852468610628505773, + 48110907016750771, + }, + }, + .y = .{ + .fe = [4]u64{ + 4653058373231656286, + 7517982747425905193, + 5297946035701942196, + 513151702806833011, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17719159782554552366, + 11681295816293043107, + 12893100648597619127, + 382209558018408039, + }, + }, + .y = .{ + .fe = [4]u64{ + 9141869935115456617, + 9136499170976908420, + 11289415291351038624, + 238827726725650731, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1103447682771463252, + 7933565780397002559, + 4261531873996211787, + 177996842804332150, + }, + }, + .y = .{ + .fe = [4]u64{ + 17288130455644544793, + 9731526375696130968, + 12347025719585918808, + 130011803985364124, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3089382768959958579, + 12773267431485254127, + 11197064427408184940, + 484129773566792039, + }, + }, + .y = .{ + .fe = [4]u64{ + 17006385672008882597, + 15327375025484816170, + 13469122484845017973, + 281825440877299259, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10247406360036252715, + 11965212112825588083, + 6099679692325535471, + 323677023013733627, + }, + }, + .y = .{ + .fe = [4]u64{ + 8333619703929593581, + 8207992107231956404, + 3530441989962429380, + 22116685361087526, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8461971943621530779, + 8356946144434177193, + 10870389576642472873, + 183191915575715647, + }, + }, + .y = .{ + .fe = [4]u64{ + 15857465816442432451, + 3646810366767692992, + 8058030439921833902, + 284237594171960401, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6628592469974089427, + 15949817365541463260, + 12713758201774357508, + 228775763103681116, + }, + }, + .y = .{ + .fe = [4]u64{ + 7878932413053605840, + 10146281402556682560, + 13345021732957448190, + 288063334413447124, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17154783571354485489, + 2542205157494276548, + 1640123881584042045, + 22044476162281917, + }, + }, + .y = .{ + .fe = [4]u64{ + 4332792172067821828, + 11433733217679561658, + 10545838301615042660, + 460692360383884181, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5538893628069080616, + 1569759772385988728, + 6042989628128099325, + 151900228063078662, + }, + }, + .y = .{ + .fe = [4]u64{ + 2709044034702006029, + 18168294905944890394, + 15319942225743994643, + 113276614685223173, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16789945964570010342, + 17218838798776708311, + 13992879790000943760, + 484347014321891318, + }, + }, + .y = .{ + .fe = [4]u64{ + 5039617540246648992, + 8255754775293949607, + 6391910160718315561, + 464643228680235913, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13146622383900841440, + 3063662349463757781, + 8515564177845669057, + 224180128854190126, + }, + }, + .y = .{ + .fe = [4]u64{ + 3585979060967842131, + 12322280569532246344, + 16287864921930252224, + 527190946910415026, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6619905083056538540, + 13033234920062376163, + 17710756897791072972, + 311696024509889411, + }, + }, + .y = .{ + .fe = [4]u64{ + 13046678352476503129, + 10061452088102737909, + 7153770766785927513, + 59509633550250340, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3896398529683574377, + 543012859046617575, + 11476112527032425197, + 140967205199186677, + }, + }, + .y = .{ + .fe = [4]u64{ + 5425850598289979450, + 12211525764575191919, + 8296253755316238556, + 554439000035166180, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7288473212619386100, + 14962866603698149592, + 9372723512555966679, + 536101499886137495, + }, + }, + .y = .{ + .fe = [4]u64{ + 1147358802397217279, + 10330937526810921942, + 7091883305167706050, + 536687317112996568, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6676900183135822289, + 7560277405735299263, + 14168858996243081946, + 96260391431528032, + }, + }, + .y = .{ + .fe = [4]u64{ + 3898061367588749417, + 3426813637818024563, + 16986800465374190204, + 564991061519280518, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11957874130445520696, + 10289982057970345434, + 8380836065924262500, + 135592431801785330, + }, + }, + .y = .{ + .fe = [4]u64{ + 1471537469710252672, + 3453284586479349747, + 13386357964884612210, + 143915832139081063, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9877176842661004019, + 2493212190578959097, + 17771425703362309528, + 322094216952057240, + }, + }, + .y = .{ + .fe = [4]u64{ + 2762002861246862264, + 15297861835030548686, + 11811909654349884438, + 321812099855284593, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17921377929085711714, + 17694416529977303489, + 12089546345251940425, + 398171687221339419, + }, + }, + .y = .{ + .fe = [4]u64{ + 5283652764849580390, + 14955070304943943337, + 16633980500250794592, + 106215700698067344, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11617619371071812266, + 12374140856063088500, + 13077690855874054984, + 328841814859027704, + }, + }, + .y = .{ + .fe = [4]u64{ + 12620792904103817751, + 13473293446465023523, + 17617212336850291381, + 332673211580660485, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15910526439729959780, + 13874544930631926961, + 5917908358698128987, + 103039962672229059, + }, + }, + .y = .{ + .fe = [4]u64{ + 11370249872274582093, + 5561058890300023453, + 12480158063391185747, + 268541099266450327, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1416681474569494234, + 12766382276237347404, + 2593157902821360076, + 110368499774069803, + }, + }, + .y = .{ + .fe = [4]u64{ + 4682668308198539740, + 11875190337178151115, + 7196121822058986202, + 229111184455562434, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2574226666604156923, + 1938185814959683607, + 11800031831237682191, + 58361089837049912, + }, + }, + .y = .{ + .fe = [4]u64{ + 17076182864201161271, + 17518163642290245595, + 11133752026981918790, + 190142974525657863, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7259820380518794556, + 2447183564138537633, + 13319460615492520678, + 37073012344714067, + }, + }, + .y = .{ + .fe = [4]u64{ + 15151776912475023667, + 4936943346217763179, + 5773420235847001167, + 562488657130213526, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17259995648375514267, + 5113245305044049382, + 16847695358518702150, + 289624152342283813, + }, + }, + .y = .{ + .fe = [4]u64{ + 6360726860509293159, + 3829794896577990968, + 7429511242843817138, + 270743256527066374, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17977135278781556535, + 11014743808675892057, + 1210028597454819311, + 481434075164399434, + }, + }, + .y = .{ + .fe = [4]u64{ + 10821187454156603974, + 8428078575679784762, + 3482804123222685162, + 373661272976350907, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3442959158086084614, + 9843057499396278937, + 4365712337176902003, + 238246484767757169, + }, + }, + .y = .{ + .fe = [4]u64{ + 5592325730444277915, + 6467576624146470760, + 16182931413643092301, + 276763981300896137, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4384358567460786141, + 4809420605113050024, + 2114999194317898808, + 285185797634226809, + }, + }, + .y = .{ + .fe = [4]u64{ + 18372250830587245869, + 6842817587915912106, + 16984639347724462430, + 211699887861405674, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13799513050911057536, + 2590461638578316014, + 2573376572269647066, + 452206322665487360, + }, + }, + .y = .{ + .fe = [4]u64{ + 4508436034176327072, + 1008471363573869062, + 13299994836133739894, + 219890763093474184, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6832649820950921050, + 3845329417976282843, + 2087265403479195490, + 501053833642518431, + }, + }, + .y = .{ + .fe = [4]u64{ + 6459621523945686825, + 446496192313891417, + 1614780136269823264, + 557429596652436998, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15870105195985582449, + 15196291145586648235, + 15552398151134021743, + 9204348470612425, + }, + }, + .y = .{ + .fe = [4]u64{ + 326455116620545585, + 9342677737527285423, + 3266068801153203351, + 384965668587845109, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2896970725654075560, + 2285627418290468350, + 9027264029241134938, + 206302728219480560, + }, + }, + .y = .{ + .fe = [4]u64{ + 5510260442138664896, + 18025825627762704350, + 2430206568310609586, + 292778177636133066, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3385575925550146282, + 16430102864774845199, + 17920886836503862891, + 133220872063990776, + }, + }, + .y = .{ + .fe = [4]u64{ + 13646327798137753240, + 5450797926919126132, + 15626440047933840311, + 497912906421357071, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3739100411825964965, + 5061200887972958999, + 11214607972752638320, + 390239545273543370, + }, + }, + .y = .{ + .fe = [4]u64{ + 13183636395155455688, + 4024212394381546699, + 15114575797106607930, + 347455649364349198, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13067242252360510324, + 484574253151613643, + 9433581162354479516, + 145104778235164208, + }, + }, + .y = .{ + .fe = [4]u64{ + 15420715916036495407, + 5336867442851446172, + 6424609668649088170, + 394919721509123518, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10544622534701546458, + 646011323718272588, + 18089435352177355886, + 79526626245867688, + }, + }, + .y = .{ + .fe = [4]u64{ + 10450970989559943468, + 17072536393588987109, + 49166172402521561, + 162611064265716495, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18290036167376435835, + 5697518241936083252, + 15094751735616872564, + 237344791305647517, + }, + }, + .y = .{ + .fe = [4]u64{ + 16134859735782091091, + 6033176468565442777, + 12170132112886153355, + 572766275609942201, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17667314761096453108, + 17271169269607830432, + 15041285127360055276, + 304046531747451843, + }, + }, + .y = .{ + .fe = [4]u64{ + 12434671690347908565, + 1489506626083714877, + 6296589168202809778, + 151161960725330007, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4568516592108948177, + 9180660256382589780, + 911926500323113416, + 84627093858335434, + }, + }, + .y = .{ + .fe = [4]u64{ + 12805294138683548225, + 6965458906094209125, + 2142976982549625445, + 444566758742179065, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8794234332340252385, + 4913972877346638379, + 14667634447114138719, + 301205100290705458, + }, + }, + .y = .{ + .fe = [4]u64{ + 1371277708236544672, + 8225404409290003685, + 17597288429828495676, + 206167311585992832, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7592169179174618393, + 12347913780381280539, + 12428473817897356978, + 476961083088832218, + }, + }, + .y = .{ + .fe = [4]u64{ + 5235574574356954642, + 158275061369121530, + 15175537501929119794, + 576121255022780647, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16642043327919550611, + 4034959082451630621, + 13489716091716111606, + 9422258277943427, + }, + }, + .y = .{ + .fe = [4]u64{ + 7029000670346792125, + 9987837392227349008, + 17088710614869672159, + 479663276936738569, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10546294782813134492, + 5615022822002760853, + 12412807534230330666, + 106225827798018484, + }, + }, + .y = .{ + .fe = [4]u64{ + 3050200286562715170, + 1380331087389840848, + 2464131262298216813, + 329619839031527189, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1054090983649635360, + 6004253059590525804, + 2302829353319702604, + 320509615373624280, + }, + }, + .y = .{ + .fe = [4]u64{ + 14648240380002564070, + 484291375586655955, + 1994112388829928839, + 209149462471398749, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15782968248884197313, + 4609012873316991629, + 2462152325477134116, + 84106938519964878, + }, + }, + .y = .{ + .fe = [4]u64{ + 13271806123330742684, + 17958526290807196937, + 5075341967615373348, + 132611931834713473, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 302071270258883775, + 5411169406551059859, + 8595078007693022667, + 308234838324561828, + }, + }, + .y = .{ + .fe = [4]u64{ + 7953653599683852675, + 7045508786824303994, + 1420198532828507552, + 461346643044001267, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6543813269245120105, + 14561760611881389881, + 7837494635680727646, + 413769022697702487, + }, + }, + .y = .{ + .fe = [4]u64{ + 12088399683109640096, + 4106774314920530676, + 3562830684587061932, + 73382270209894611, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12869599128105061105, + 3788548413040138993, + 17746057490059799725, + 393499377026082826, + }, + }, + .y = .{ + .fe = [4]u64{ + 17443462718056955939, + 7842847213371421837, + 6862193875625710028, + 564925960789172579, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6886893540427542623, + 7900120655872771283, + 10789409119488501334, + 39257430123854148, + }, + }, + .y = .{ + .fe = [4]u64{ + 17137677894307952179, + 16854361597904605033, + 14851547120338662113, + 373628622595128505, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13498142790003015476, + 16729313217685200027, + 10392141278258578264, + 395763229794316915, + }, + }, + .y = .{ + .fe = [4]u64{ + 15365979635396295763, + 8944638775834302036, + 18003544920056806131, + 473193451601551770, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11882930742831947147, + 2213839430776654055, + 13327019724138311116, + 516681140542515321, + }, + }, + .y = .{ + .fe = [4]u64{ + 5965659035671138086, + 6287714994863192111, + 17181116718404094060, + 336508315875698017, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5375436822007346508, + 2799906133869159224, + 13817602380257379231, + 367082678776161128, + }, + }, + .y = .{ + .fe = [4]u64{ + 7761086908172825879, + 1423241667776120676, + 17378566098122852060, + 124021301934884569, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17202247621856916605, + 1303879953725013311, + 3625648138219134059, + 319843718940262678, + }, + }, + .y = .{ + .fe = [4]u64{ + 3316593044432927626, + 13637605945596930694, + 9213547739939381523, + 136106234032311506, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8897238597103463764, + 16178745319453788160, + 12882148517137647770, + 411234465979990512, + }, + }, + .y = .{ + .fe = [4]u64{ + 5832750894523063151, + 5157342471313516017, + 2122716964666591681, + 534818818983599539, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16491040555268884797, + 11224439492631287769, + 3622378006242194495, + 49699746879445870, + }, + }, + .y = .{ + .fe = [4]u64{ + 4497245591130483478, + 1699010666105527886, + 2401508689659918055, + 456771749889001825, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6204992572296352741, + 5596772244083804784, + 16901133267707975307, + 186320927733335820, + }, + }, + .y = .{ + .fe = [4]u64{ + 7973050515889345157, + 9070282857461353563, + 3954983096236921231, + 508979677415251308, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17021239526239625992, + 4370140285525565030, + 9038449869112344436, + 505727395415348782, + }, + }, + .y = .{ + .fe = [4]u64{ + 10019531165662585123, + 10391513370990080823, + 14446348530412321039, + 420009497691987787, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4026362766475546294, + 1949779769025198049, + 18263726428496896898, + 42799062236729097, + }, + }, + .y = .{ + .fe = [4]u64{ + 12921741003782674393, + 2015162489538751377, + 16710775422486346855, + 346036647265087500, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7322028907819632210, + 7161255128298438498, + 7120076457254366165, + 448130405614126254, + }, + }, + .y = .{ + .fe = [4]u64{ + 271656601376895222, + 9119004566807573867, + 6404368715254509889, + 371928118998619433, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11715730728876465889, + 16218355608055007684, + 13743311805152321149, + 365267327391268003, + }, + }, + .y = .{ + .fe = [4]u64{ + 7534977821016117787, + 8494530260183690881, + 116251399733521489, + 112982519360990904, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 962826936156701600, + 12842641005189975855, + 1808842135951986533, + 298563196556894090, + }, + }, + .y = .{ + .fe = [4]u64{ + 3345193589916201287, + 16794548358698763243, + 10984494370431464723, + 375393505012850918, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4702474481306201537, + 9122467655642606453, + 12124866968565114794, + 571613406245503016, + }, + }, + .y = .{ + .fe = [4]u64{ + 14747128198648099174, + 15064844111245440778, + 1830881278598814544, + 23565427985806540, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7437147145054142142, + 5578438522592985422, + 6801289436643042135, + 146550132274368991, + }, + }, + .y = .{ + .fe = [4]u64{ + 12981536858939672265, + 16553964491164311378, + 1889499143893926654, + 374873445147428356, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16246140381046272756, + 17986662018521918796, + 9361620852713256276, + 178642477504854685, + }, + }, + .y = .{ + .fe = [4]u64{ + 6939147760689555296, + 2206993353298275671, + 4586306247239302599, + 337206639278996397, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11397493698290519272, + 15084673241253065444, + 1847929781874658086, + 143034366951934117, + }, + }, + .y = .{ + .fe = [4]u64{ + 16497593951413383285, + 11529874131705347715, + 14990545136298061079, + 516254795766666848, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1886337949885197020, + 7016602582562894302, + 18414803792406312627, + 166063419248330156, + }, + }, + .y = .{ + .fe = [4]u64{ + 3583479262715210845, + 9482038000324759275, + 12364377785373064427, + 43964259694757601, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5152842313865605402, + 7623123219612055796, + 6650548770026129214, + 376597448788802360, + }, + }, + .y = .{ + .fe = [4]u64{ + 11551069313307129723, + 14778641677810329796, + 2653441791244679650, + 564412379462782811, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17179417533192628416, + 3187161622319893341, + 14679566881691209129, + 455178666403901631, + }, + }, + .y = .{ + .fe = [4]u64{ + 14719238922493898839, + 4298143347571710259, + 5839597452201148241, + 142840847210790622, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9712826182351353172, + 4602599909750896901, + 10229598282576224146, + 264023829326456155, + }, + }, + .y = .{ + .fe = [4]u64{ + 2318295924658029030, + 6844048233638772470, + 11195233699327384351, + 137509404946369863, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17833211693221784182, + 17345655250303165516, + 5782398434760353274, + 566309060461286624, + }, + }, + .y = .{ + .fe = [4]u64{ + 18304231978593571258, + 7359980812817647752, + 7302897918464907292, + 30338490126884975, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10521648299231327125, + 6158131428640798883, + 4123393187132551332, + 501085079265595442, + }, + }, + .y = .{ + .fe = [4]u64{ + 4266370388643386733, + 11617059511822165168, + 14116703655149696458, + 337787152278164474, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 742759477757114215, + 7924464445198608169, + 14463246818796703833, + 573612785920202613, + }, + }, + .y = .{ + .fe = [4]u64{ + 15845165102833080990, + 7009187323778817718, + 8337193447670907691, + 493321628017591581, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17548209006934079353, + 4504171499705412645, + 13246775540775956708, + 499316120942848174, + }, + }, + .y = .{ + .fe = [4]u64{ + 3113414052311265098, + 370209004098029782, + 2035116459943969540, + 167344206445886133, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3400883644215877870, + 438073050201204844, + 2598804240949688361, + 347142865581529916, + }, + }, + .y = .{ + .fe = [4]u64{ + 10480735680020753267, + 15388346495819576972, + 10648668583798333778, + 238178445802524448, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1210268042755441864, + 7419302776314326295, + 15253920230305207381, + 128374678267994362, + }, + }, + .y = .{ + .fe = [4]u64{ + 7215610759578900948, + 18263365918160079652, + 5294662902052230190, + 477645686741602334, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13251604400501946139, + 5445230013590417288, + 7901323446774742705, + 500869579816008163, + }, + }, + .y = .{ + .fe = [4]u64{ + 3447009755292656954, + 9053563642101696771, + 12381129423555761549, + 333478036466329362, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14061065521891010000, + 1691402205321715114, + 11022998248114253814, + 320750783981591575, + }, + }, + .y = .{ + .fe = [4]u64{ + 11576749888991901334, + 3065262215201501852, + 2155626467997346784, + 357007685209114575, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3017103907050510651, + 8934494066423825284, + 642249118915844959, + 519650147803127043, + }, + }, + .y = .{ + .fe = [4]u64{ + 14071649707137919146, + 15641880407831564909, + 16583613209127465449, + 33689084853214753, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14779088055182458029, + 3130956182394565903, + 10782919918375415404, + 50746365843156915, + }, + }, + .y = .{ + .fe = [4]u64{ + 6235145504477058030, + 17553187279770596024, + 2327759728675713388, + 194345937038787535, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13887784054423248459, + 4499952561254748377, + 17128922621296976575, + 367305420996450693, + }, + }, + .y = .{ + .fe = [4]u64{ + 8662448969075778140, + 5792692313834565258, + 6475221495861822227, + 381519338935906449, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14181197660082525198, + 11451630337216023699, + 17447499578112715485, + 48450585911187848, + }, + }, + .y = .{ + .fe = [4]u64{ + 7032657413002962530, + 1313676039183782072, + 4402721190648767289, + 309711320909115316, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4378893475162963554, + 12829553711135310844, + 12931328814461071026, + 133377263001018647, + }, + }, + .y = .{ + .fe = [4]u64{ + 11680884260584623460, + 6597256861072187830, + 555220470298159500, + 84458068268198704, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10279317357672493175, + 14818524521743790590, + 16224425916644208756, + 81849637811466774, + }, + }, + .y = .{ + .fe = [4]u64{ + 12529605950802299462, + 4472637034397135596, + 9957225946405514768, + 206788636908939240, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10346569574486712585, + 11145952962317949224, + 9101250499502574886, + 156765306934548705, + }, + }, + .y = .{ + .fe = [4]u64{ + 11751201311680843403, + 3824007793514802286, + 4300206360930590927, + 415673954626888390, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8155178997308467151, + 10114244833478610876, + 5632945156650059272, + 345504904387907386, + }, + }, + .y = .{ + .fe = [4]u64{ + 7490201073995444012, + 7847421866758944684, + 6806194879237239658, + 431389814602602462, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8341081377069111059, + 1849857853023616987, + 13919363092132121675, + 398994952890695852, + }, + }, + .y = .{ + .fe = [4]u64{ + 17596185798054137545, + 2347353832890425061, + 7247490340193768955, + 354801293534796959, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16648947085487939379, + 17753291905926701747, + 11522781239953050459, + 474042875574542840, + }, + }, + .y = .{ + .fe = [4]u64{ + 17889867458243410233, + 10954180372441273663, + 11862699163873514388, + 191661450716927311, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15332565256579659650, + 8854674155359752606, + 12536344614023792408, + 391658282087624816, + }, + }, + .y = .{ + .fe = [4]u64{ + 17913914406286001178, + 17767845382721654525, + 17088882754062688170, + 88689624786396691, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11883231574900606121, + 16223549695635614257, + 447958398919072520, + 321189065519287307, + }, + }, + .y = .{ + .fe = [4]u64{ + 2004270137514057696, + 5331561290597267412, + 11310833820772996477, + 409708817703036417, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3362080833133643325, + 16133774404000462478, + 9496091996058837871, + 470618418148336817, + }, + }, + .y = .{ + .fe = [4]u64{ + 8679118905789611662, + 3880823876137801707, + 14496338141970514027, + 444568589973067928, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17275010612009932854, + 15309558692939439181, + 9806309884227463200, + 96531783044483341, + }, + }, + .y = .{ + .fe = [4]u64{ + 3051760658572433383, + 13958033867171029236, + 10800414558817428807, + 557107417520419246, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16169193868986078958, + 15000798996576289975, + 1361386290427294538, + 249253837169774056, + }, + }, + .y = .{ + .fe = [4]u64{ + 4551364382968481725, + 535500790612828601, + 2667625530766304088, + 187268953956285495, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13158039525982990142, + 10307779620630145793, + 11188925368142595426, + 175924951529991521, + }, + }, + .y = .{ + .fe = [4]u64{ + 4910881750925358550, + 2598139467540220225, + 17574519683874490083, + 358361663959496839, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3585571415968032499, + 13282790873993706754, + 13955105667030010911, + 384953540042837254, + }, + }, + .y = .{ + .fe = [4]u64{ + 6769454961424613229, + 10843089127784307527, + 2731041284244913534, + 200527829589847342, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18062733057981211903, + 8993470607816699110, + 8145374684148802025, + 271537324411506120, + }, + }, + .y = .{ + .fe = [4]u64{ + 17846336480417568314, + 77375440258155033, + 14754562302280565294, + 319307231133151808, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12279580901711110572, + 2792774237375615203, + 5260032083983335945, + 488778531554923937, + }, + }, + .y = .{ + .fe = [4]u64{ + 8259824629472910723, + 3361224972619721967, + 16132590763255747488, + 279754914735674544, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1618484410929438678, + 7774090198359306408, + 16499495212273942193, + 37053105652856501, + }, + }, + .y = .{ + .fe = [4]u64{ + 4552973249391240832, + 12328065633848892904, + 13971793281975698400, + 361988487386751819, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4332942289343579077, + 6500945240602321777, + 9866483590564674807, + 296696804704584968, + }, + }, + .y = .{ + .fe = [4]u64{ + 10785365952251318102, + 1817879224838994115, + 17371880994342108330, + 238107844943526323, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4406565875171968169, + 8341729089088005271, + 10477723397585731496, + 437884248171936103, + }, + }, + .y = .{ + .fe = [4]u64{ + 1130177751932364923, + 13904406886520656116, + 16423970734792065986, + 562792846090285792, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6938034585260058107, + 10062890980811805814, + 6366538639807541162, + 378350154998928189, + }, + }, + .y = .{ + .fe = [4]u64{ + 4553734865131907141, + 13240965581473812816, + 14252700966351773893, + 273764638692671108, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13177435363973566544, + 13882298789326237046, + 489092277148458351, + 138689453855581124, + }, + }, + .y = .{ + .fe = [4]u64{ + 14129668811015098299, + 17960018623650456531, + 615476088137510990, + 110670777560967147, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9838635039415562956, + 2468352163575661723, + 2351480023122781526, + 393070095812862879, + }, + }, + .y = .{ + .fe = [4]u64{ + 8430968733870201685, + 2188420886382760088, + 16128148584182339871, + 8616031474102853, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8667750312205721222, + 330040945125475840, + 7781808076571566719, + 304917943146247619, + }, + }, + .y = .{ + .fe = [4]u64{ + 3673161591421587223, + 17648915608890420742, + 1202986806207449155, + 74529715307851268, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8560047375414405155, + 16022580704369903734, + 5448037743102349300, + 524368077596924996, + }, + }, + .y = .{ + .fe = [4]u64{ + 13449550207333999331, + 3144275334487652983, + 13786101926110235807, + 233283234195069937, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15192640977218456683, + 7642830312317606619, + 15497366919002118929, + 499733053510738730, + }, + }, + .y = .{ + .fe = [4]u64{ + 5454785631366687934, + 8178147644786657163, + 10900568974354213235, + 158216029962083002, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3387472154715752571, + 12251432187319768584, + 18003579430082991322, + 360665583387882832, + }, + }, + .y = .{ + .fe = [4]u64{ + 10104778859243835515, + 17069495997647322467, + 17322744862319552548, + 115254888524604621, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7693974263721678629, + 33579516692986597, + 17599822775049162749, + 17075818186494760, + }, + }, + .y = .{ + .fe = [4]u64{ + 7218684602289109853, + 13625679128197645979, + 11367334528124202222, + 11027673750127095, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10845181445429504940, + 15918313605051391727, + 2063915491664134710, + 363490787497123202, + }, + }, + .y = .{ + .fe = [4]u64{ + 16130949961218543358, + 4121750380406223927, + 11080012123398019991, + 410374756180643032, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1951612839643817407, + 16803804550761020767, + 4258565536726969147, + 215289940453340561, + }, + }, + .y = .{ + .fe = [4]u64{ + 12217793646097918884, + 9468239637552779068, + 8330919068754264897, + 357901566498319100, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 164778104826855993, + 321508845688829556, + 16749084605372366783, + 45628221949300156, + }, + }, + .y = .{ + .fe = [4]u64{ + 6676717686726500654, + 9493760103108196808, + 5315660196733217567, + 315055773559426859, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3099026458133313775, + 424581470853922619, + 15952295062938682260, + 304297957625763670, + }, + }, + .y = .{ + .fe = [4]u64{ + 8879238221844920221, + 8972687194310210698, + 16937266460226410503, + 219879306648196614, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18287983524161124137, + 11519155379021259903, + 2961064715392553992, + 431115804397153992, + }, + }, + .y = .{ + .fe = [4]u64{ + 12526982872223846415, + 8590820089100462641, + 5020845103476367449, + 292849345855443241, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6645094037637039426, + 4840242258302774954, + 3252645424280600731, + 317818804160745785, + }, + }, + .y = .{ + .fe = [4]u64{ + 16868908404782584996, + 16255476469239851855, + 7960176611959698497, + 474016109291764811, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10416582008565586250, + 4763865685962808578, + 2449973517710133290, + 308352662036045836, + }, + }, + .y = .{ + .fe = [4]u64{ + 13019963208008955255, + 7654220594267882124, + 9188130438088749859, + 88615401937751310, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16399701700354136372, + 11319296735627748715, + 15937467159797045094, + 386096940047541435, + }, + }, + .y = .{ + .fe = [4]u64{ + 15621439681881463775, + 9347452677162580795, + 11477572655269988295, + 425260523763117830, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7946172231941701644, + 11154757750204738447, + 10587612014789242536, + 483453846612885712, + }, + }, + .y = .{ + .fe = [4]u64{ + 3251550140043005359, + 7460299523411100032, + 11810071048003648734, + 259543516102122538, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16242684722187745975, + 11761544596793948156, + 12212939885078564712, + 530880152374408210, + }, + }, + .y = .{ + .fe = [4]u64{ + 10323447639648725662, + 7284677702720746619, + 4022738276111528679, + 400003187964915925, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1017763025475098688, + 1722769082722144801, + 8505337335100773180, + 524524869682664426, + }, + }, + .y = .{ + .fe = [4]u64{ + 16433589241172543483, + 14691824876969174172, + 14628503564028006170, + 434436150147148465, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17516859832988759066, + 6238034585368941619, + 6588434719544249897, + 469627567803424542, + }, + }, + .y = .{ + .fe = [4]u64{ + 9598725994029629750, + 1979045562949683681, + 8338798724027460554, + 315588695211050178, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16743026603249202090, + 17837588755517845739, + 12439831911057999975, + 85973201853148044, + }, + }, + .y = .{ + .fe = [4]u64{ + 16163833704074865011, + 7209731268798336169, + 6958074705137452833, + 163095955740426852, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2492623358599966869, + 13775036893164634053, + 8835752708761277770, + 327532302877043920, + }, + }, + .y = .{ + .fe = [4]u64{ + 8967465493069407513, + 17677325906633175988, + 16183318956608745599, + 168499353996625353, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8903525461006129974, + 10700825485841907034, + 4850838800683690291, + 555898555351515227, + }, + }, + .y = .{ + .fe = [4]u64{ + 11732571318979429518, + 17248797879810637498, + 1310982071081128858, + 156024184040076018, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1452207247371218543, + 1487402757956331171, + 16498464669592406052, + 311263151331928966, + }, + }, + .y = .{ + .fe = [4]u64{ + 5892431030826768068, + 10201159998730982633, + 2100420282776814480, + 552606882397142219, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8265683647023886592, + 8828583890052498477, + 14240726955799604071, + 440987703621843799, + }, + }, + .y = .{ + .fe = [4]u64{ + 2707069755039256871, + 17718324916943110659, + 15280293724324786296, + 12801162424664526, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1031024804103653153, + 12404465784308256106, + 1721056621794553844, + 560397858124569255, + }, + }, + .y = .{ + .fe = [4]u64{ + 1272368900520713162, + 1423225082658803901, + 15586469632321566227, + 397050029510556799, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8852988789146884907, + 17141669279513341774, + 8354465433411050453, + 6780555028457037, + }, + }, + .y = .{ + .fe = [4]u64{ + 3356787538837995884, + 9726772538279380663, + 15513070064991610091, + 398557541829672687, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7089948823017866941, + 10759143190388377971, + 5573904031189126225, + 486012874927841306, + }, + }, + .y = .{ + .fe = [4]u64{ + 2062281257633071695, + 15011350123262823634, + 15119613598918961540, + 57347136892796589, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17186414569529823616, + 3333514848075315682, + 1650135900299352559, + 527320748548279955, + }, + }, + .y = .{ + .fe = [4]u64{ + 3323525013179003183, + 10350533905515764475, + 10738040509005724059, + 52658888880998624, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9338503405079570482, + 10547742759710574202, + 1533251289157499888, + 377869308954513366, + }, + }, + .y = .{ + .fe = [4]u64{ + 1843717550840319890, + 8676524530043184491, + 7199322384280770945, + 211281119465125882, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15605780094917162762, + 1254079408833659125, + 15933414018241701440, + 274231003128302409, + }, + }, + .y = .{ + .fe = [4]u64{ + 8644276852918571025, + 3945300354729102916, + 7697582069205927570, + 344105700127112927, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3949470543563863211, + 10239432404489875923, + 6173812469680117655, + 426779965670913208, + }, + }, + .y = .{ + .fe = [4]u64{ + 7152813859404957034, + 4584486019445055784, + 16268688761904500780, + 324585966341354699, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13486358379900695014, + 18300019305994357449, + 1676744090773243040, + 371626977813700839, + }, + }, + .y = .{ + .fe = [4]u64{ + 4442432293263725806, + 10504479973294757868, + 830434410923652406, + 346323085455756876, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9297829631503583551, + 5756202224624367808, + 11807404236848666982, + 449469966433364303, + }, + }, + .y = .{ + .fe = [4]u64{ + 11840462487245744217, + 16475676514290398395, + 967862074764420065, + 532927259985647163, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10775011944647074859, + 7176623126845579881, + 1631354793754077874, + 312893274476288444, + }, + }, + .y = .{ + .fe = [4]u64{ + 9519008589719918764, + 1511026744223622587, + 10998936462083593265, + 354153526501355339, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 700181679368528816, + 1756698401865861304, + 2822811639568753494, + 148691439043986168, + }, + }, + .y = .{ + .fe = [4]u64{ + 9381786898783059186, + 7929272233967252941, + 10937408741249787935, + 500003736865782672, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1516105926241558333, + 11177729025499609901, + 9730198679419131846, + 306135881319352645, + }, + }, + .y = .{ + .fe = [4]u64{ + 10405119986103005164, + 9463457674509028076, + 15694464394928498341, + 347463575586027473, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1933801535469622521, + 3712380893878257966, + 12425082442529672157, + 331062443199657687, + }, + }, + .y = .{ + .fe = [4]u64{ + 16747969358087982133, + 8509566951526415754, + 18208819781495656840, + 105701115436545039, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14527172600281556537, + 14760694585795594485, + 16535500481906822391, + 197686927518691064, + }, + }, + .y = .{ + .fe = [4]u64{ + 5384877355952821392, + 6094520071288229436, + 1458411049381943760, + 178461788641212784, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15148884544054262031, + 17835123790447925755, + 15977013183731180607, + 228930692689968643, + }, + }, + .y = .{ + .fe = [4]u64{ + 7789070192825031999, + 193527619124898501, + 8405201860516888188, + 411688668138810153, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12347923122162213674, + 9252768163088763178, + 2633883746737865337, + 10119019525748806, + }, + }, + .y = .{ + .fe = [4]u64{ + 4217839633525681650, + 16553850181866204455, + 16518358755262303654, + 240702953037510037, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14972014998466054540, + 3589789253194742926, + 18150210762642607793, + 543921334353196588, + }, + }, + .y = .{ + .fe = [4]u64{ + 7857095322523310287, + 15788232889368777924, + 9247150144248226242, + 235339098311715732, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15019501136600652418, + 6957586065247869594, + 8630794721336203402, + 424756050061469694, + }, + }, + .y = .{ + .fe = [4]u64{ + 12701715986692734965, + 1672492196813358181, + 14921756224956139558, + 514963232038461941, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15720490833890385013, + 11796842461324997934, + 15988968706500284590, + 43077691219704257, + }, + }, + .y = .{ + .fe = [4]u64{ + 3546077153218011824, + 2545061996939847991, + 13228415401660345259, + 460645244557728337, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2006063536729200235, + 11933529345402380244, + 17998772046796378677, + 502119717368425529, + }, + }, + .y = .{ + .fe = [4]u64{ + 5828060251630833082, + 4242040339399200419, + 5537762046540518014, + 98777633520009834, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14058315176337395292, + 6902946088673460454, + 13220076103560516250, + 248866099284600557, + }, + }, + .y = .{ + .fe = [4]u64{ + 8582901022071143805, + 7494253247974065715, + 15207015825328454031, + 26574223449994574, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17598079942691484272, + 3122723129589928484, + 865872693307105335, + 277140801665858436, + }, + }, + .y = .{ + .fe = [4]u64{ + 18064514587537332835, + 1068418936230891396, + 9105758566791042162, + 183265284198144421, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10346994579178953780, + 2535411822176089536, + 4302026194997545840, + 323487033959170112, + }, + }, + .y = .{ + .fe = [4]u64{ + 13938148667058799844, + 530966867294664946, + 6182666154334192422, + 393017274641372303, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11461810883681012502, + 969296708473555972, + 16065417290254807163, + 442542738520476015, + }, + }, + .y = .{ + .fe = [4]u64{ + 17841652895279614963, + 15563574363679706293, + 13556114024215608230, + 407767933475255036, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4592817347608487007, + 14742329847762694342, + 15170650491078806162, + 193875288668540329, + }, + }, + .y = .{ + .fe = [4]u64{ + 18250700015699792540, + 449615038283984863, + 12928343420146784537, + 499645801065168444, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2449667921754092398, + 7430448426418535434, + 8889100052400200074, + 70999054235248090, + }, + }, + .y = .{ + .fe = [4]u64{ + 15465834881143636401, + 1068240842072932261, + 5921489543585279995, + 255277221207698011, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5547766345426898863, + 7454002990666525669, + 15025858443366003898, + 62390046395057417, + }, + }, + .y = .{ + .fe = [4]u64{ + 12089404586506629267, + 12049620732402343214, + 9586315088979536083, + 562201937945940544, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8902884160856772127, + 4424571130823441212, + 12381176845462668753, + 317705438485502925, + }, + }, + .y = .{ + .fe = [4]u64{ + 7629981971989240847, + 7599929965411195109, + 5283724663227839607, + 57104477992113534, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 895455514719609365, + 12409069073442647135, + 15606348428225469083, + 310559651988683510, + }, + }, + .y = .{ + .fe = [4]u64{ + 15842111680279382819, + 5020692775729352379, + 8413033767817883766, + 567165879570270095, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3434877860254641006, + 7147080038950088792, + 11328321126907732798, + 567160744551489339, + }, + }, + .y = .{ + .fe = [4]u64{ + 3316206772231981973, + 6163757933058019121, + 445223816317259012, + 87532490560058911, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6624403451993836795, + 2663179279604686927, + 11228747352737445376, + 91306942150639183, + }, + }, + .y = .{ + .fe = [4]u64{ + 1333942423152346044, + 3658416987701631907, + 6387630511097732352, + 525947020671081363, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13119040227704065872, + 10283296353837464260, + 14363684659976267214, + 499979166720530848, + }, + }, + .y = .{ + .fe = [4]u64{ + 16951964807540994336, + 17753642707540836407, + 13662921661781501837, + 244506428088691314, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18286588436953453724, + 15784433409935521410, + 12412459337690903522, + 204687763782616877, + }, + }, + .y = .{ + .fe = [4]u64{ + 8165693520746800969, + 6148086108827940365, + 9391895016798958319, + 186393141674280857, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14702858033796855326, + 9893351114446777340, + 11328070595078620873, + 407897065069091930, + }, + }, + .y = .{ + .fe = [4]u64{ + 5192978873332007384, + 7580687773087616758, + 2524441879673879694, + 209510025355692092, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17819780007140367746, + 14285946814722724052, + 603983225301862716, + 101458199834350188, + }, + }, + .y = .{ + .fe = [4]u64{ + 2720864736431739151, + 826585506947670293, + 5138830491232664443, + 186728371240031437, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2542523291028390625, + 12797582513551494798, + 8410825624288279999, + 408264880030734310, + }, + }, + .y = .{ + .fe = [4]u64{ + 1286947473741195596, + 5365026244745929139, + 5085632248841929931, + 365259946357077958, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10318443300084758415, + 16814129589342467945, + 8921191065941759510, + 468202364498239443, + }, + }, + .y = .{ + .fe = [4]u64{ + 7935653029597411107, + 15934937921545835233, + 16499455106444327643, + 403453169832482429, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 139932788166681856, + 2584348449226764018, + 9548292530736478460, + 91307828244512091, + }, + }, + .y = .{ + .fe = [4]u64{ + 4278852509947851057, + 15226405418560825716, + 11307665667783175491, + 47713075941973145, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4982805232388651728, + 3267823923491293833, + 8413905575552083860, + 181951949930722270, + }, + }, + .y = .{ + .fe = [4]u64{ + 15915561203007933311, + 16229126486737786182, + 5212680583465461400, + 266672671137380625, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2330644698460047022, + 1830510293903313505, + 17877305671018396902, + 16195386937125093, + }, + }, + .y = .{ + .fe = [4]u64{ + 18159289292975818913, + 7441120343547617276, + 18343586738739149244, + 4887408480870904, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13172788340609719151, + 1289891628020538798, + 12762181985307371009, + 529209329644583473, + }, + }, + .y = .{ + .fe = [4]u64{ + 8389496564379993821, + 11140433081507496282, + 9380951155602491721, + 312143834611925540, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6911972181952037456, + 5251626075521301195, + 7835325749923234122, + 225405645744080420, + }, + }, + .y = .{ + .fe = [4]u64{ + 11372135349847286575, + 2222892036840637250, + 9710122672004140468, + 4882361334407472, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13509779570389574930, + 7753622119491471523, + 6694865129924265764, + 267412576436445610, + }, + }, + .y = .{ + .fe = [4]u64{ + 14116580225365636619, + 4038322236551546133, + 14863238782715306097, + 43561020554620025, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14195951030037122807, + 12970933161065187340, + 8788922280221423103, + 212786906992143582, + }, + }, + .y = .{ + .fe = [4]u64{ + 115659089583209164, + 13694920124793076520, + 18122410625591098334, + 122382481978301050, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16638561509661425354, + 4501138184628701725, + 284987821376258557, + 93229949273487504, + }, + }, + .y = .{ + .fe = [4]u64{ + 6936379066464999394, + 11228624214192992999, + 15951514899555202108, + 256088782527961123, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8460871833073329643, + 578573575109327669, + 7000828846209463965, + 548673288093010905, + }, + }, + .y = .{ + .fe = [4]u64{ + 10009808129927334036, + 10321974449403089158, + 17539397174096355485, + 447284859420710351, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8076391972439179468, + 4357745794691188852, + 17053898628138057414, + 399895273542924220, + }, + }, + .y = .{ + .fe = [4]u64{ + 17442982684457476557, + 3892735810442876540, + 17130774802490019614, + 246975151415353660, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5063265591616655225, + 4141484735329507592, + 4814730896618582657, + 326140102688018955, + }, + }, + .y = .{ + .fe = [4]u64{ + 10030725824244561124, + 9567925599727793820, + 10515759630313255177, + 2900017181647301, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12736476279851936551, + 17408404223440570592, + 14398677452418903268, + 237891115485148181, + }, + }, + .y = .{ + .fe = [4]u64{ + 11663009722319540395, + 54803221150519506, + 3344271157654422454, + 408436564205249930, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15651395678138674794, + 12415852777537312168, + 15671464940208083906, + 570782102503974892, + }, + }, + .y = .{ + .fe = [4]u64{ + 2612746995254321122, + 13154359073489652552, + 15912817457503655043, + 50590132705440403, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8792182905818319553, + 14920907534780151844, + 17968098188871531007, + 243091546286024345, + }, + }, + .y = .{ + .fe = [4]u64{ + 102257238285393067, + 17539526180638628026, + 14229325505386184849, + 515043410571031006, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6420392003535654022, + 2990733376918921273, + 10654421944236200981, + 536904800839329063, + }, + }, + .y = .{ + .fe = [4]u64{ + 7250444053133256470, + 16528774657064077840, + 3280861071419986167, + 482750341493893157, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17138309748422861031, + 7130694021550976239, + 10848433001588836463, + 262961699791269215, + }, + }, + .y = .{ + .fe = [4]u64{ + 1913556156547728947, + 6643642499282330560, + 3289948086812649389, + 522705325463464635, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16629601929336639060, + 6248455088143190890, + 6690618813624305210, + 534565555709773, + }, + }, + .y = .{ + .fe = [4]u64{ + 17097626003999817648, + 10022935785738625523, + 14968836350689836889, + 552855690075983298, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2390104098425371137, + 9945308228606926081, + 1395867215002504847, + 489647687861586856, + }, + }, + .y = .{ + .fe = [4]u64{ + 12459532955446872825, + 12293588985156667683, + 1669349282542356604, + 3749475715606478, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4505878729237813674, + 11308354624271000004, + 8071140592441449412, + 132330371007849282, + }, + }, + .y = .{ + .fe = [4]u64{ + 14638335848418816456, + 10159912428009088438, + 1309992775604269677, + 402496683909843969, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 124743728134860226, + 2805357933776208938, + 14953912399315797591, + 128977671488224042, + }, + }, + .y = .{ + .fe = [4]u64{ + 10317206590323800992, + 595075568603036325, + 8111508218619686342, + 314582175833885869, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11614242505459576253, + 9472374006962441620, + 14723855232257010900, + 520895631921259865, + }, + }, + .y = .{ + .fe = [4]u64{ + 16704829518855134347, + 7154349547776324306, + 8147447318436438885, + 515742600615698696, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18310378591233186225, + 17044958429562850333, + 5543692464854250733, + 304537319156861629, + }, + }, + .y = .{ + .fe = [4]u64{ + 17079463945779561684, + 16785839048682683122, + 11695375954752553626, + 14516272941585094, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3936503034718399732, + 3089984681271668763, + 16489155455366531045, + 408995872923089370, + }, + }, + .y = .{ + .fe = [4]u64{ + 6393564762873268922, + 6245568971774888408, + 17969153330714992149, + 76393626610104949, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17988840237315490012, + 3955447440533093375, + 15645745270776806629, + 293183847952480647, + }, + }, + .y = .{ + .fe = [4]u64{ + 17998522835873887494, + 3073852167622620853, + 6099355819735920077, + 387397484165825601, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1494103255496409199, + 1833103195045654228, + 1035858880403276751, + 530400299808819972, + }, + }, + .y = .{ + .fe = [4]u64{ + 7298043057810195885, + 14246255964843745779, + 17139453508280255864, + 353334076548866156, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4040357360693096219, + 684046132956235616, + 13911804675569252841, + 200723450921813105, + }, + }, + .y = .{ + .fe = [4]u64{ + 3343438896786227613, + 3772097761910247923, + 668574746165175759, + 433547789867961538, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15433147095417010929, + 11588686596740022784, + 1797455940284220530, + 261453668069596988, + }, + }, + .y = .{ + .fe = [4]u64{ + 8395736245137817619, + 1379361797736650769, + 11793364897943440782, + 488194946170261084, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9496827393987278381, + 166629601513809179, + 728210306545005999, + 531483631878974628, + }, + }, + .y = .{ + .fe = [4]u64{ + 1680905899707095378, + 4387576555033223193, + 2125189972639208489, + 166883483858584587, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4587094060503779957, + 12845537250359427887, + 4401445455629648292, + 282818257729363897, + }, + }, + .y = .{ + .fe = [4]u64{ + 13289643885996445381, + 4793338286521729787, + 7343399098175866617, + 391222083855014634, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10042147541890936005, + 16566767979290091164, + 5599781911046954850, + 92176637036065697, + }, + }, + .y = .{ + .fe = [4]u64{ + 13010651042970098053, + 7307791912509386223, + 13272386663330295686, + 554168107796581483, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9894484328210103550, + 13867022138285170297, + 12926502421348664550, + 300210158399643022, + }, + }, + .y = .{ + .fe = [4]u64{ + 7519969814446784467, + 1891449579261282684, + 16756304586319730700, + 434378873350660016, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17557907043690250836, + 15698537203321909100, + 14537204971581685916, + 132385770999712087, + }, + }, + .y = .{ + .fe = [4]u64{ + 11093093430440911886, + 13183667688783122261, + 7678024513844017340, + 458632894119665993, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13038559325097185469, + 11351095728630010, + 240802986846089113, + 213908569028525759, + }, + }, + .y = .{ + .fe = [4]u64{ + 8509191973541416372, + 3910657279966792056, + 6093832316634416151, + 236668352762800074, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 967218525833742881, + 1136316969114429212, + 13128268772737294023, + 426815242763361236, + }, + }, + .y = .{ + .fe = [4]u64{ + 9360244320066251843, + 13011030080610242722, + 12873789004603274616, + 36143564688053898, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6686704063995796946, + 2983915449309750136, + 1812978004237783673, + 256684317616990273, + }, + }, + .y = .{ + .fe = [4]u64{ + 4886101414626677746, + 16537409949997952886, + 15046678497732690913, + 412803575712423518, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9752170768778345500, + 11180044155633572216, + 11872786344253847789, + 299080937492323965, + }, + }, + .y = .{ + .fe = [4]u64{ + 17254355361905261904, + 18203631627400306173, + 1398538151822892843, + 53714286108068438, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7621965980487315598, + 3741208530835332397, + 6300600476713147994, + 131919433401203222, + }, + }, + .y = .{ + .fe = [4]u64{ + 1837136917184104627, + 18142347019301949970, + 6382382821469022747, + 290762432412797679, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 289478378848778779, + 257155352213256131, + 11411877684055047929, + 137499308302040942, + }, + }, + .y = .{ + .fe = [4]u64{ + 3829554633656006882, + 3894241112289567732, + 17759873243898700608, + 135826428924531724, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 532116386886743631, + 16723169348526859092, + 17396892239224826550, + 194114322124379452, + }, + }, + .y = .{ + .fe = [4]u64{ + 8398376515213863161, + 4864250479466407305, + 7758085918649227866, + 175025689670907393, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 145789625051514116, + 15782134208422813407, + 9071555193436007934, + 507326532528965581, + }, + }, + .y = .{ + .fe = [4]u64{ + 11530096351702965666, + 12120575009656285941, + 4133205172504107270, + 202916114882836319, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8479650087953427358, + 8860431307502076948, + 11259877849808046461, + 466332737029545270, + }, + }, + .y = .{ + .fe = [4]u64{ + 8189408365985814370, + 11476008193156260807, + 7268880139804833857, + 212909043006814317, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9018720977878382574, + 8448922113682954920, + 8809862759509290817, + 309711761312063517, + }, + }, + .y = .{ + .fe = [4]u64{ + 5731186948469318817, + 6591786705679543417, + 6903224924156327313, + 476728314301355435, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 202363917821940434, + 11583122820182257813, + 7107311340921021033, + 210530293861638828, + }, + }, + .y = .{ + .fe = [4]u64{ + 4923913661828916056, + 12935496607987345084, + 4428699262293250342, + 126529887480342947, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16290368400617341303, + 8971459927863749595, + 4948589187755493594, + 302475126357209430, + }, + }, + .y = .{ + .fe = [4]u64{ + 11654426897101284069, + 10799991410790485470, + 17467322000745496683, + 297804800079278570, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6861834376078716557, + 14731592329738423058, + 2611963263863611022, + 558059346178304766, + }, + }, + .y = .{ + .fe = [4]u64{ + 15035649640867656573, + 14587748043114371654, + 2290529692408967300, + 179832655574233742, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2905988145011696500, + 11075993732004674915, + 10525335736543431503, + 418683985329496057, + }, + }, + .y = .{ + .fe = [4]u64{ + 14415584286339936280, + 8875329143470808219, + 17480886239105395103, + 34638119009159382, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8902178952151800429, + 16732486124447813017, + 16668768007366301149, + 100070702816669096, + }, + }, + .y = .{ + .fe = [4]u64{ + 3611323137728402816, + 1746948313341967468, + 9502293243350253896, + 289220759780954883, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17919061668989773686, + 13853400680836806791, + 7854263792235764840, + 531782439867869095, + }, + }, + .y = .{ + .fe = [4]u64{ + 8520214047303206198, + 11131868616357434243, + 10416889588935473209, + 281180751064184735, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1334966233672052404, + 763075755257353384, + 858047609947322495, + 456010617206580992, + }, + }, + .y = .{ + .fe = [4]u64{ + 15029168489695912970, + 16061000862077962287, + 12153818666505441495, + 34187170633509, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15278789428183256839, + 9020905677767918216, + 15722971160474516729, + 57786633473306933, + }, + }, + .y = .{ + .fe = [4]u64{ + 11078753602184273943, + 15565822918874379862, + 13228546750612368054, + 482685128949304606, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4886582634726344081, + 15181396214845717169, + 10724385652388673003, + 572987508707849248, + }, + }, + .y = .{ + .fe = [4]u64{ + 7334783459842195829, + 15430442587294048823, + 13126837005697000529, + 246528081039036012, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8988364235028863202, + 3216863376686787281, + 15186503749294598134, + 423210184188788867, + }, + }, + .y = .{ + .fe = [4]u64{ + 11310169756886336603, + 8117375767998892182, + 1273304899782309490, + 49147599370237079, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5484244370560436848, + 3958648025184365989, + 10489936996013518166, + 55969710116235920, + }, + }, + .y = .{ + .fe = [4]u64{ + 17639466187712847670, + 12751606774227589432, + 9285624556280285718, + 181926657658404339, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2313797998286597106, + 12090537579642234865, + 15957023247027872140, + 238277159261113280, + }, + }, + .y = .{ + .fe = [4]u64{ + 12450753943853082143, + 16092289479686836377, + 16259393158054941991, + 134711724644015565, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5376947007269021547, + 13493838916795384424, + 9336402165137425410, + 36872673599820590, + }, + }, + .y = .{ + .fe = [4]u64{ + 2476134706282283258, + 12489094348400102778, + 13306608086187957291, + 422406633011890298, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8676953657334967785, + 2010200023397320169, + 2446714125304474893, + 443540839728952559, + }, + }, + .y = .{ + .fe = [4]u64{ + 4792926573440732670, + 7138534009784323610, + 432119429910576538, + 339883042695209175, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7151440158049856132, + 8095842386775383882, + 9905255190782592286, + 282796168328666498, + }, + }, + .y = .{ + .fe = [4]u64{ + 15630932698786826674, + 10691490925766589080, + 15646845396103289558, + 459773636080332095, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15789159260878419013, + 1743621234356135671, + 17008973860148395529, + 446902304660854092, + }, + }, + .y = .{ + .fe = [4]u64{ + 5333269304732094207, + 14277102321461303209, + 14502442579885089053, + 84679431686085236, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15183206142545544434, + 17827595557277252209, + 7834462098137773058, + 457208286015950647, + }, + }, + .y = .{ + .fe = [4]u64{ + 9125826578125690661, + 11051282602697627826, + 4729658207512851227, + 346243768569800716, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11267314304027460383, + 14325709587170925963, + 6782622053681843694, + 462130339431387899, + }, + }, + .y = .{ + .fe = [4]u64{ + 5784985717888349778, + 17050155358259896857, + 4593980303102786335, + 192390762371316939, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1238276057408554409, + 4122773329070549167, + 9307574684580026864, + 525535586847467521, + }, + }, + .y = .{ + .fe = [4]u64{ + 4845278901916638312, + 16617853608374235151, + 536648239866162799, + 282554522720880267, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7200734421907215345, + 6179259202649354135, + 5648600331874971871, + 361274296153194274, + }, + }, + .y = .{ + .fe = [4]u64{ + 3635360849799242409, + 17437325352225209918, + 2409360026661281400, + 111264240263112739, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16432322289735054978, + 18296385176598609743, + 9297997617944796979, + 326234133386458269, + }, + }, + .y = .{ + .fe = [4]u64{ + 11897673851106252857, + 751096831053490661, + 12827735826681475752, + 306558043952101516, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10170641401404508761, + 17251647014520625770, + 2643983109571370005, + 376194831781826943, + }, + }, + .y = .{ + .fe = [4]u64{ + 5606010442685547214, + 7631644504934561046, + 3842587197901473212, + 309243061265980051, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13706419512220487534, + 7730890572780454241, + 14219333936993352672, + 462701829682973231, + }, + }, + .y = .{ + .fe = [4]u64{ + 17628469733636277446, + 6648756779423638594, + 15712128182827308295, + 514293175182273840, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 134155876155516448, + 14575831303031746204, + 8504233501803794766, + 215629862781527478, + }, + }, + .y = .{ + .fe = [4]u64{ + 11129816728130743269, + 396415422762080200, + 9934583962199416195, + 27051703109047419, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14325792560454986498, + 9683637225269353764, + 1204240954226598913, + 361049930332344876, + }, + }, + .y = .{ + .fe = [4]u64{ + 983723155099106373, + 5203780633989225382, + 3357898919818004254, + 496890268592997878, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3210730393218536228, + 17660790045128266226, + 7342066308938536990, + 195060850208423813, + }, + }, + .y = .{ + .fe = [4]u64{ + 16692032986795351189, + 15025987063467235365, + 17463215200133254698, + 107448742927772682, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9172550208485755132, + 8482395390036979510, + 5824950583381923949, + 51146786252514083, + }, + }, + .y = .{ + .fe = [4]u64{ + 2794443902178059178, + 4035773739512910706, + 3015433183903607605, + 360166072051426005, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1335881449167631373, + 8710322815721430650, + 6726802862353884244, + 489485674574068075, + }, + }, + .y = .{ + .fe = [4]u64{ + 105616352865536158, + 3962771408512779596, + 14214319687463426729, + 95646330057395518, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7591212388339657256, + 9121102077368480849, + 2911980386760377247, + 412842561044340958, + }, + }, + .y = .{ + .fe = [4]u64{ + 1994224935946171205, + 11199433467288776140, + 5514951616491846196, + 113667406281924918, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14164291676734890285, + 5774346516447586624, + 13923325803820923969, + 504594358866708703, + }, + }, + .y = .{ + .fe = [4]u64{ + 1627369329316025136, + 2821593604806692363, + 6123125842750867601, + 329113431266679840, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10847191959361738578, + 5476286868618574660, + 6663003206117850905, + 385953381634494310, + }, + }, + .y = .{ + .fe = [4]u64{ + 4182986128104639154, + 10078804858850526537, + 16121663172400537990, + 432420461142497011, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7854438356149178907, + 12204905527118532561, + 6792595249686266977, + 306188055371775796, + }, + }, + .y = .{ + .fe = [4]u64{ + 683026606570789265, + 8371994182004836299, + 7125890144391840901, + 505839406532069672, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12372921130621943013, + 4574634628837725063, + 2051494479699346199, + 327581011522879532, + }, + }, + .y = .{ + .fe = [4]u64{ + 13721271171735302053, + 4522758099145902463, + 8791095337294027054, + 423533960740809566, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4884379123163256317, + 10278720033895413903, + 9235180988230947200, + 249185680882095686, + }, + }, + .y = .{ + .fe = [4]u64{ + 1230301427095937517, + 9658044912762456069, + 2782758526039687999, + 245877564838469168, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5851290811503812968, + 11274525744995829902, + 2827081814216245137, + 13215688709336361, + }, + }, + .y = .{ + .fe = [4]u64{ + 11550862360795904692, + 5752908756616628232, + 13261087847591328873, + 239112865024951245, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8134523757326269567, + 255526369733009320, + 12267202951657834367, + 554849430280130605, + }, + }, + .y = .{ + .fe = [4]u64{ + 8102334165802025247, + 7429322867866944346, + 3465250103573596013, + 105415556413769114, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5492625370727322536, + 3044218968107244210, + 1188001632903757431, + 25221852176162532, + }, + }, + .y = .{ + .fe = [4]u64{ + 12222341538640439889, + 8628111399284251846, + 11952394791631126764, + 240617246108342532, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9269148183367794941, + 8261275545691884590, + 2801504136297005336, + 18412723075361909, + }, + }, + .y = .{ + .fe = [4]u64{ + 17721039924420666044, + 9884284161369432950, + 14404930608305946193, + 62005185243810407, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14606832075259989213, + 16294199378437151709, + 8265978101596113958, + 163807491695819456, + }, + }, + .y = .{ + .fe = [4]u64{ + 6995212312285730558, + 7921882884667617599, + 15844091655329880542, + 106832211625345449, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4931005770423247849, + 15849472667713925541, + 16417266148512721900, + 122973567154146028, + }, + }, + .y = .{ + .fe = [4]u64{ + 1877736378684709991, + 14504094083480213700, + 5050112738040824728, + 508168095789505454, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15564522477562510774, + 15326481055011642283, + 4950130920174108428, + 497043356417393994, + }, + }, + .y = .{ + .fe = [4]u64{ + 3536081489019583885, + 18320006774203456887, + 5050893860282893304, + 46324436664632297, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4630704306924828335, + 7150583486998454236, + 2395406688882936209, + 257137892717984317, + }, + }, + .y = .{ + .fe = [4]u64{ + 2825029728574367238, + 10590998438606594315, + 14547182980540392968, + 392324313611121817, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2337751993962490504, + 6040535464251733688, + 763646832736087053, + 472349104877501374, + }, + }, + .y = .{ + .fe = [4]u64{ + 5596495012769861640, + 2212677261683476870, + 7051358955600887902, + 21724790662830649, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5345444381146606900, + 11876620573042881879, + 5975996645283373617, + 134452847517613583, + }, + }, + .y = .{ + .fe = [4]u64{ + 895685418374343283, + 13485338915368957031, + 3676806345439518026, + 452910745595386258, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14315663896972871159, + 8205992606867765264, + 2947401526528745101, + 39861205606850758, + }, + }, + .y = .{ + .fe = [4]u64{ + 5745600841630269256, + 13101297741273406979, + 12505162238292934876, + 432663199856232949, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7472176253029032067, + 7005174586160923733, + 17180839913290472573, + 149268648268741109, + }, + }, + .y = .{ + .fe = [4]u64{ + 11946637487024388819, + 13827197502003823532, + 16420575964050354424, + 277037843666613610, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1927015130764044324, + 10175904795048173707, + 930156150436276771, + 552983898253384142, + }, + }, + .y = .{ + .fe = [4]u64{ + 590420870592787952, + 15116727102717644120, + 9709592281650696248, + 233270084040254068, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15806550933555488531, + 3320870280875626282, + 2951935784799405180, + 340888198788378782, + }, + }, + .y = .{ + .fe = [4]u64{ + 9299748908910756016, + 14969083182682118162, + 5156114991865508041, + 426812510389166936, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4437194390515815391, + 16894669623635539966, + 16834234452649974602, + 177527319337614630, + }, + }, + .y = .{ + .fe = [4]u64{ + 6536041097478749053, + 1815031378085055554, + 9489878012190698221, + 223366037738372293, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7877550543258574167, + 1684908776331898737, + 3393286611704221604, + 248126766067043173, + }, + }, + .y = .{ + .fe = [4]u64{ + 5194370619730304474, + 190058116772893345, + 10706983399827016468, + 493224861935670708, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 244619060966139928, + 6401726426533477060, + 5968352505330421714, + 420184572650523090, + }, + }, + .y = .{ + .fe = [4]u64{ + 11426262605485642624, + 15391592949836763688, + 10817141973652761747, + 518168817854833498, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17356096619281294545, + 16523465360670256312, + 8866001777138695073, + 459758345396446502, + }, + }, + .y = .{ + .fe = [4]u64{ + 17004485719530804042, + 3981633652020794432, + 14144443077399734295, + 234157971865107130, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3129653687694061641, + 12242950525384883089, + 11728515177718648310, + 492576130605853386, + }, + }, + .y = .{ + .fe = [4]u64{ + 15166209663086194392, + 16588671303110115159, + 9054411566457058340, + 217692292438558222, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9425582818516945220, + 13731072446765678892, + 2324869055281691620, + 502504131342798245, + }, + }, + .y = .{ + .fe = [4]u64{ + 8778750868932492419, + 16804357535936135897, + 15515065042948091732, + 250735731791777476, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17667819074908035602, + 4480354656245540563, + 8440332499923152213, + 155722518492258373, + }, + }, + .y = .{ + .fe = [4]u64{ + 14013019778359402987, + 6348968571091189330, + 15921345032224479876, + 5010832160447887, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8596119526074215130, + 13161775635158222729, + 17084678836752587614, + 405880591048174893, + }, + }, + .y = .{ + .fe = [4]u64{ + 2656894527814645007, + 2306150089038840228, + 5271563036803546584, + 240293705558122500, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9016267369017037144, + 11264558797337898298, + 6983039962033501194, + 142027663459596371, + }, + }, + .y = .{ + .fe = [4]u64{ + 14229352349632578768, + 14299181914274298700, + 11471892939958068597, + 172060654853017591, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16994385524496918929, + 1328905471200221429, + 12423539549555354617, + 527929049798784004, + }, + }, + .y = .{ + .fe = [4]u64{ + 15199183883927334678, + 15634993139935310126, + 14479065401679620789, + 96413763495364255, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4991903370331228909, + 60823352510895887, + 9481427288537623513, + 516823065710427793, + }, + }, + .y = .{ + .fe = [4]u64{ + 17041194172184820016, + 16318409490353459667, + 14680871283393659650, + 106646740225132489, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17288210034667356405, + 17619721238237795026, + 16910296092939145092, + 247247971837079955, + }, + }, + .y = .{ + .fe = [4]u64{ + 16675079714667000856, + 9435311628712832063, + 6582847542575458841, + 252356590254475046, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15593889424775447385, + 15453199119218166215, + 7858332394052824797, + 512679174964847699, + }, + }, + .y = .{ + .fe = [4]u64{ + 8409149623219026466, + 5621843873174041903, + 8863956792192432570, + 418002853086151035, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7818213189521162211, + 5645315459493759253, + 3221954559673087516, + 25232549387661978, + }, + }, + .y = .{ + .fe = [4]u64{ + 10091390881188896454, + 11862036600333902231, + 1624689289604152188, + 416161296017471660, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13095857706763948339, + 4458966194192654723, + 10219720230990675669, + 253991934856988778, + }, + }, + .y = .{ + .fe = [4]u64{ + 1060519498325367316, + 15553498036094090953, + 3271447503263055001, + 562171954351461040, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12544708156847805658, + 12384080604762116420, + 1926822513874882099, + 209718900198895130, + }, + }, + .y = .{ + .fe = [4]u64{ + 8648628426981660421, + 4025539082609079261, + 6245135606120744994, + 398506415140811008, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12302122151347251719, + 10245790945051634608, + 2460937046520772545, + 19566214290367088, + }, + }, + .y = .{ + .fe = [4]u64{ + 11712335278834498519, + 12569266737222098612, + 12244192941173581389, + 199325744596478079, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11365661652186370507, + 9994401749068072126, + 16224176484344262509, + 263177691213175430, + }, + }, + .y = .{ + .fe = [4]u64{ + 10611804742895505820, + 6644555376850244134, + 17105546798029537591, + 498602179579602889, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2484481554015266223, + 3663595951226664960, + 17984339978864891726, + 333539390301460872, + }, + }, + .y = .{ + .fe = [4]u64{ + 12776241091320747019, + 669473748787706401, + 8618088917443140856, + 467621856182734835, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5113678788621693104, + 40393738649514646, + 2612365556299800304, + 59714838245749828, + }, + }, + .y = .{ + .fe = [4]u64{ + 5769662086744568837, + 15540441663016436416, + 11948920782420693497, + 175211150523075084, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17661075986696061434, + 17854256601651174284, + 5722938464375939861, + 138620941784445325, + }, + }, + .y = .{ + .fe = [4]u64{ + 14132267469484754481, + 13966332644392180393, + 2664650878308297088, + 402412833758015335, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15103451817137807210, + 8635842717748394350, + 14075372492543320063, + 180218009901861432, + }, + }, + .y = .{ + .fe = [4]u64{ + 4946800625957070143, + 7089679580246020000, + 17709154991498044997, + 540056280576021791, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5351746220688346369, + 11809274194141762724, + 712639723496426342, + 92896065892201492, + }, + }, + .y = .{ + .fe = [4]u64{ + 16020052038198179980, + 13443227223633995340, + 6356610618953340826, + 23710603666480742, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17144476229303561642, + 7602935946554310303, + 9956887881603910955, + 51594265075118849, + }, + }, + .y = .{ + .fe = [4]u64{ + 3484591383728461820, + 15236896440845310194, + 10829875640546401033, + 478150259928653547, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17712484864251020702, + 1587162055552445255, + 6166722578773756460, + 313895873722621558, + }, + }, + .y = .{ + .fe = [4]u64{ + 13830739940146531531, + 10788705257831400942, + 6304978859718149797, + 575052832510801824, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3747461379003138803, + 775861772203281893, + 7844901370488642055, + 366583207509794951, + }, + }, + .y = .{ + .fe = [4]u64{ + 17771549349570032640, + 7520608345968498504, + 1567472846142804435, + 173560867905162790, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5891614012178356642, + 1602669879912010073, + 18018215362308249137, + 90764997909499159, + }, + }, + .y = .{ + .fe = [4]u64{ + 13864590986259240160, + 11237560084523912701, + 535316474965458727, + 78152453376192146, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14138783540582838793, + 18020824522183847972, + 15857442270223021981, + 85561170138760548, + }, + }, + .y = .{ + .fe = [4]u64{ + 3476511338052394640, + 9104481017522902950, + 12634838202204949970, + 221380102346254303, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3791398642501740415, + 4586821820816363734, + 10043067716804866734, + 27352390523084621, + }, + }, + .y = .{ + .fe = [4]u64{ + 395591315833816677, + 11734809879740416019, + 1950700147565908714, + 392504701747728197, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11565222406407848361, + 2833166196184738354, + 7028581220804623018, + 73184413263731584, + }, + }, + .y = .{ + .fe = [4]u64{ + 4294705887748655452, + 11896498254657034952, + 13873457349857949298, + 362819963117603576, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6479290487172391743, + 17832138787528692990, + 8725113130622213183, + 58025165992060622, + }, + }, + .y = .{ + .fe = [4]u64{ + 9833720788236060528, + 4325901629300076588, + 6763099032689003438, + 467766157279326893, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5202110108756710607, + 5594293543829930475, + 2383760987447691829, + 45742680669607520, + }, + }, + .y = .{ + .fe = [4]u64{ + 11716331455457298560, + 7958792645754503850, + 7174693647312580898, + 54225837495589981, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18399565408825599651, + 16518074045410860203, + 1893765454510512039, + 271111389849242798, + }, + }, + .y = .{ + .fe = [4]u64{ + 10053633847952730422, + 7714447575603653467, + 2756349928458999372, + 270329928865335171, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16038626309837663374, + 7012530695332564432, + 9589781214450957218, + 572617296474043202, + }, + }, + .y = .{ + .fe = [4]u64{ + 9127146432760815629, + 14086134191359107205, + 2463507588422798924, + 165091165068216868, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 804220701966965652, + 236494879572312361, + 10966531543068780431, + 253654943899772130, + }, + }, + .y = .{ + .fe = [4]u64{ + 3990341361244643416, + 7354094915517564908, + 3879188150600327075, + 414642497831001816, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13985630428809375675, + 16487742374437159709, + 4542062440145060061, + 210512807913540837, + }, + }, + .y = .{ + .fe = [4]u64{ + 18273454285301447149, + 15216751216643835665, + 4322347883528474316, + 463703191869454057, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14691146721746282531, + 10553004980653212440, + 9790990159625472377, + 414257175701287673, + }, + }, + .y = .{ + .fe = [4]u64{ + 16093238293552304595, + 1137617585879768392, + 183713853238814250, + 454837553299621027, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4951315171247731455, + 15158662478133541737, + 9606428746424327575, + 119169153487651715, + }, + }, + .y = .{ + .fe = [4]u64{ + 3829704824115492015, + 4945686100017886019, + 1833626963508014760, + 347067360372386863, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6090177281099432486, + 4682872152417742727, + 14628454879788830679, + 292563933654759359, + }, + }, + .y = .{ + .fe = [4]u64{ + 1320197411086132956, + 7222038375630107144, + 3423824686745102820, + 59006054409310414, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2535637427905739826, + 1571513156827155573, + 4407286054919505936, + 457963007291964222, + }, + }, + .y = .{ + .fe = [4]u64{ + 4074392579498500601, + 13456627644321958639, + 10662147884793965648, + 173752680864842496, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1469619891744611209, + 2473774399524373416, + 1841317190211097308, + 230450668299459258, + }, + }, + .y = .{ + .fe = [4]u64{ + 5956340211954596445, + 2470855371346883687, + 2228221222103786125, + 238386617801279539, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16754933912686472213, + 16892309882302011493, + 12000379363560664801, + 4538696333747246, + }, + }, + .y = .{ + .fe = [4]u64{ + 15501316319139966416, + 12932422678599184442, + 6824341662373761345, + 315040745080426324, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5953378382686237775, + 5344605192805508236, + 5799151864488234711, + 514646100815497598, + }, + }, + .y = .{ + .fe = [4]u64{ + 12793558164302802944, + 17030933840857865487, + 7087426927710242911, + 149161071707707517, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4273602379865813916, + 16456028159780441818, + 1269969152903733386, + 233958368162906119, + }, + }, + .y = .{ + .fe = [4]u64{ + 17783589166939707157, + 11161350242709167102, + 2864306935585810589, + 408757510456599570, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3557853494806504841, + 7744933704306205134, + 3311579299846254412, + 336122106500328719, + }, + }, + .y = .{ + .fe = [4]u64{ + 14018518449368551508, + 5157887038489360291, + 18047376658491585251, + 6190323639800833, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16850634571598660846, + 18117692483338105765, + 5176318145628439610, + 111908509632036951, + }, + }, + .y = .{ + .fe = [4]u64{ + 4048654053044830643, + 3927727248071728799, + 6696176801071235949, + 233461995263725127, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7092646038082003034, + 4990618119812796250, + 12927906062208862312, + 514882454853872122, + }, + }, + .y = .{ + .fe = [4]u64{ + 1335332280640958688, + 1741300376197522358, + 10064937598103540409, + 279908403578010431, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12469774989881252017, + 866097597963545530, + 10732479511320836682, + 462643199167550013, + }, + }, + .y = .{ + .fe = [4]u64{ + 7627712991033596914, + 16330440016985382086, + 12074951984339934478, + 501231161657059137, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10128158549849454172, + 11010387839536264039, + 7613123186699564510, + 415054113000771586, + }, + }, + .y = .{ + .fe = [4]u64{ + 11643248213644457672, + 4689092476059774497, + 15818616880052031545, + 323953146539842448, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2574938034964911405, + 410062209408340349, + 15500523566938924455, + 7678806534097955, + }, + }, + .y = .{ + .fe = [4]u64{ + 4083784972826594954, + 15589452967990788554, + 262963223069617537, + 241540140754242006, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 538990576728195536, + 14102923768786963683, + 3055233878241230906, + 69997352423662507, + }, + }, + .y = .{ + .fe = [4]u64{ + 7841948534137543462, + 15407746549128073000, + 1082114685193124976, + 175395067746405640, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12849025151050332636, + 7638885882254052895, + 13965729318662929257, + 372907898107196976, + }, + }, + .y = .{ + .fe = [4]u64{ + 2003524822942960708, + 5125146614205187614, + 17817407328331395895, + 228171554923977549, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7527167587467169807, + 5722477335407464113, + 11232600175313032312, + 183517854742835354, + }, + }, + .y = .{ + .fe = [4]u64{ + 16872233400612775360, + 7158777060480653468, + 6229859326351971511, + 537275040141305172, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16600600989496198909, + 7547939349930173521, + 2664300148039038132, + 330471075004142574, + }, + }, + .y = .{ + .fe = [4]u64{ + 11249828593445762172, + 16421236729525781461, + 14311868096243684555, + 324816132362940549, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13530751588527169008, + 10542759246992781880, + 7357038664125905031, + 144826003128799065, + }, + }, + .y = .{ + .fe = [4]u64{ + 8928733852601831157, + 14145257517615518806, + 60729517505011370, + 506856813147187047, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14843740340057895163, + 1500606146225819340, + 15030000321092990253, + 60246384080790618, + }, + }, + .y = .{ + .fe = [4]u64{ + 3548043486529634833, + 11697351617993782009, + 3203926741860115557, + 327475816801124885, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 498287153286731836, + 15367170161147112513, + 9574467903476810092, + 510100728182573447, + }, + }, + .y = .{ + .fe = [4]u64{ + 10251264395305625159, + 4119951910016545855, + 18018239481200485042, + 307208279494890984, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7972550706500165163, + 11065766713266812263, + 11697664302682572715, + 74365442362175528, + }, + }, + .y = .{ + .fe = [4]u64{ + 6488325827238796236, + 5733515266882209785, + 10838524732287033334, + 46760788344232691, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8060869782608898184, + 15182708356286909823, + 4886143974228680442, + 370779243405412513, + }, + }, + .y = .{ + .fe = [4]u64{ + 18259910375381449289, + 3330850108946267129, + 9561787823524792078, + 536163075138951493, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17426682848108306561, + 6991011124221403496, + 3709066404425826467, + 382350086748642379, + }, + }, + .y = .{ + .fe = [4]u64{ + 8488122845172472578, + 4847191557821720483, + 4617102298198491144, + 133960204503957621, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9214302315990353152, + 15145245678303849155, + 10142986885919990716, + 74545214459782048, + }, + }, + .y = .{ + .fe = [4]u64{ + 3067847475039086882, + 13313037129142238620, + 11048652009575420974, + 117631462308096091, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 779015807205680088, + 10497277813890014759, + 6642778808300765419, + 543227635341187145, + }, + }, + .y = .{ + .fe = [4]u64{ + 15372990812215929574, + 14403187659949443312, + 8166336946826133526, + 421821900197898514, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18115051000921170996, + 3527925097048878406, + 9266115721712107641, + 234750317397617756, + }, + }, + .y = .{ + .fe = [4]u64{ + 7631285761276878361, + 14900159627544918026, + 13308325384068056761, + 431564953490003371, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7435279372874967985, + 18226890801233452010, + 18406291562550309318, + 151022888285273361, + }, + }, + .y = .{ + .fe = [4]u64{ + 3124187200430113854, + 8644054424843224014, + 18284369440676258056, + 365801622501588413, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7661796819237773681, + 12113483713291611506, + 6946095850198375193, + 273479206802928711, + }, + }, + .y = .{ + .fe = [4]u64{ + 7376917106043561253, + 18244827489894424376, + 17453273873739712466, + 35749751482601146, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13603321821984318279, + 2750070338154541100, + 990235234491700239, + 303314030096025937, + }, + }, + .y = .{ + .fe = [4]u64{ + 8790374109741602060, + 15187371092671659598, + 11084309726693655515, + 54336266909119549, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12551578553651964540, + 14764362385928074525, + 1501460408903868059, + 236725485847305923, + }, + }, + .y = .{ + .fe = [4]u64{ + 11278613210812797608, + 2337630688974703144, + 7158157766721604397, + 24819859245086667, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15255280833389634410, + 17672918342479789259, + 6169478875171769550, + 285610617600430942, + }, + }, + .y = .{ + .fe = [4]u64{ + 1874079169715868794, + 7429696505007384009, + 2833480966625076732, + 235902824897401821, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11619245080423508581, + 7540955642566300535, + 15436740492111576158, + 547965633070042700, + }, + }, + .y = .{ + .fe = [4]u64{ + 11047738180290599831, + 6941714400696158560, + 12899393831343228496, + 260977547406414789, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5830384142561664243, + 12770134929230740651, + 2345663200045122422, + 504758467548277786, + }, + }, + .y = .{ + .fe = [4]u64{ + 4411525612878979931, + 15543082942669492244, + 2179816696928912726, + 380656306899167077, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16214145039620388997, + 16713829520400641332, + 2122173493106174987, + 531284159094290868, + }, + }, + .y = .{ + .fe = [4]u64{ + 2563145066501966490, + 11597226037119046616, + 6396519071604382734, + 262457177315850006, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10800358242426637148, + 6872153937232628075, + 16865217080561864809, + 158654895329120433, + }, + }, + .y = .{ + .fe = [4]u64{ + 16194101152046926010, + 8449103213969621871, + 13624954889022132435, + 379773303857649774, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11632843848586528182, + 15658092125024411159, + 869174640166332832, + 63744346606959523, + }, + }, + .y = .{ + .fe = [4]u64{ + 5615267675567887916, + 14024586190944761408, + 16590795781733275305, + 318585248947235609, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6786803914206436792, + 13118538901920335149, + 3269883725534306932, + 535719744338244348, + }, + }, + .y = .{ + .fe = [4]u64{ + 237018986824314202, + 3330800635979008440, + 7002789590340478802, + 200993618407152382, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3629413177819177071, + 16870007959576405702, + 27006708743505938, + 287894632790305133, + }, + }, + .y = .{ + .fe = [4]u64{ + 13507912530134830396, + 4697805971711370278, + 8850505952218840940, + 542937156612529882, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14752423326564617079, + 3843751558002193456, + 9068752558270401736, + 69630193079978703, + }, + }, + .y = .{ + .fe = [4]u64{ + 7802333754092547737, + 10645156655288389362, + 10335597119744163418, + 494758956777014160, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14102963079996004862, + 8629362317446144912, + 14305516897004835863, + 425691109512923245, + }, + }, + .y = .{ + .fe = [4]u64{ + 10889274362304242030, + 13849769570028792724, + 16167117903704857059, + 538846980725263789, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17334543668032931058, + 16911054702318348791, + 13532561619646325101, + 553491181071872350, + }, + }, + .y = .{ + .fe = [4]u64{ + 9462010092576310620, + 4553411141191639771, + 10759674381090180892, + 365935101593748312, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10511043541834115430, + 10478079506959655127, + 1237021275689355396, + 431057335163084112, + }, + }, + .y = .{ + .fe = [4]u64{ + 15061337941293490322, + 12472099119037014855, + 145415907028114147, + 388161871263457260, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1112918384550145281, + 13244585843409137209, + 10993541264039105845, + 9694947786864600, + }, + }, + .y = .{ + .fe = [4]u64{ + 11282605962408960658, + 4659876380939792960, + 2234167282319026140, + 225765227738040318, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11623744774981271010, + 1357497067044047617, + 11884048844220422456, + 409303809025784608, + }, + }, + .y = .{ + .fe = [4]u64{ + 1202850075206547479, + 256619431186292072, + 8296841001347083933, + 160593416850576038, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10904862448204947197, + 18067848270151701575, + 5486020908361610735, + 413609267626696951, + }, + }, + .y = .{ + .fe = [4]u64{ + 12676077127976364378, + 11207077039352292287, + 158947493186869103, + 513519599509357410, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3577005431475534477, + 16359751269261362273, + 10592963442827789715, + 373785787869843917, + }, + }, + .y = .{ + .fe = [4]u64{ + 6475226550587519904, + 15607656451448877916, + 9919046080876323180, + 428640575629891668, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4167993965440778624, + 15093874104618635172, + 714607128193734458, + 13937935438717206, + }, + }, + .y = .{ + .fe = [4]u64{ + 11293526008155695249, + 12915673126454280770, + 13576279959896959459, + 46818962806216632, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14813151783169135977, + 10443301082515561028, + 18123720055423325668, + 510263745088843542, + }, + }, + .y = .{ + .fe = [4]u64{ + 1236787054572124974, + 16135621355168499579, + 2294672442039976755, + 222200574473426497, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6998974213025442079, + 3390762463810533871, + 14910089454349431825, + 482138918180160731, + }, + }, + .y = .{ + .fe = [4]u64{ + 4190719071065631351, + 15104690931574948366, + 7088303047329769001, + 199301333894574352, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8583713658266542754, + 17902674145902419496, + 15081156392689818930, + 54475431980643798, + }, + }, + .y = .{ + .fe = [4]u64{ + 6459036789864340799, + 7847243238482762120, + 16172795005769397705, + 484608031245969219, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2896852294200945267, + 15459206815445311145, + 17189145441032926111, + 526493137641373239, + }, + }, + .y = .{ + .fe = [4]u64{ + 16312688023892120870, + 13993463721456894696, + 17835436725313683531, + 345912521550968014, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5966754772577039970, + 15493174457073191086, + 6248071053433179892, + 576288532362372666, + }, + }, + .y = .{ + .fe = [4]u64{ + 16282612858162085552, + 8189444789763132549, + 10936997242955637574, + 87267959386725051, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8082335851294997545, + 17163353335947165569, + 13758668253821337250, + 10828091169471412, + }, + }, + .y = .{ + .fe = [4]u64{ + 11669353912489771828, + 17179148265143520275, + 15338235477407034333, + 200320715513245306, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 338246751666423864, + 1918376852963324569, + 7545521651111186275, + 38338478716867233, + }, + }, + .y = .{ + .fe = [4]u64{ + 5705593736750520163, + 3762223855043197740, + 14842585641089445346, + 236835283498584096, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6777869927816656617, + 8578393850977172018, + 14248424316578226824, + 252921818218674014, + }, + }, + .y = .{ + .fe = [4]u64{ + 11195483035155608035, + 4864533557503920264, + 6222991957896901219, + 388339960429625324, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 644002279831188687, + 13735331836547151896, + 12479800292920035406, + 573337745634677698, + }, + }, + .y = .{ + .fe = [4]u64{ + 3227839212644946555, + 6516063515228542442, + 5267858760903773846, + 182132708422391642, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2373078539314638601, + 3852557190792210663, + 7617819964230254183, + 403185164921237793, + }, + }, + .y = .{ + .fe = [4]u64{ + 12740383102263731921, + 14364090994900049580, + 7879967815275667689, + 289714912619127028, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15461847898716210681, + 12787106617787549751, + 282440805981120189, + 511720116949133935, + }, + }, + .y = .{ + .fe = [4]u64{ + 8953568860298435742, + 12076694356240278068, + 2550676646168056960, + 318181622722361145, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13655983463093243119, + 18236648021999646032, + 11514411727091157552, + 536679593940513517, + }, + }, + .y = .{ + .fe = [4]u64{ + 14754900532905372879, + 15448124078751903227, + 17063159489718049105, + 126813911367203175, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18365287936435734671, + 17320173181348885945, + 10145659133660316516, + 495690165614325833, + }, + }, + .y = .{ + .fe = [4]u64{ + 2943514134546246595, + 263251756583184111, + 7125733705626383026, + 248804763925626882, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9337193552738710809, + 14564300333525632329, + 482771104342968018, + 298545797768655627, + }, + }, + .y = .{ + .fe = [4]u64{ + 11710587111935962791, + 1344139875512383167, + 16286897729503732543, + 447459471381905111, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14208674740094672012, + 4777626370417796877, + 11757607107287885302, + 292871365035324682, + }, + }, + .y = .{ + .fe = [4]u64{ + 16522028236749954331, + 5417352191686906741, + 3673974872760290852, + 402984412118075764, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12870905268268394906, + 1805898204000558358, + 8556765064549345144, + 374876371059697362, + }, + }, + .y = .{ + .fe = [4]u64{ + 15358638857795014087, + 15270253832929685859, + 1536318336316218349, + 220039352722168050, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12227727897609126949, + 15526283981376112062, + 17993368208787705879, + 434344467905483552, + }, + }, + .y = .{ + .fe = [4]u64{ + 13128113073246463845, + 10083965062458043711, + 288688768050501382, + 405305384466393089, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15232867826030668989, + 10112882991344903154, + 3702738388401099285, + 211739978336039565, + }, + }, + .y = .{ + .fe = [4]u64{ + 1328780807095537635, + 10988152272970145586, + 184210245611435448, + 396114213881006074, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17132542882281081758, + 17015095901398017202, + 3939255297568229689, + 76955155588224678, + }, + }, + .y = .{ + .fe = [4]u64{ + 5381347436623683182, + 1065742288775047335, + 2274906038405210980, + 393378683310668739, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11661820223682920698, + 189272106335537036, + 15213314748185669642, + 315866420053070613, + }, + }, + .y = .{ + .fe = [4]u64{ + 17594011333762806061, + 6827465886133818997, + 1007298644828807644, + 193731222025024487, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5991892643207774998, + 1401031002280183290, + 14465888016074728035, + 422330624704850718, + }, + }, + .y = .{ + .fe = [4]u64{ + 13630525621008076198, + 16224801011424447988, + 6841360225681464594, + 391320885797034000, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7389921116828476327, + 2507283233007451728, + 15462415124323080803, + 42431328309473996, + }, + }, + .y = .{ + .fe = [4]u64{ + 3338793200483633090, + 10053976619674914144, + 17931093422817580703, + 333029696362434502, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15228374511674296836, + 14878184254771897296, + 1083783095669111257, + 368013244562826094, + }, + }, + .y = .{ + .fe = [4]u64{ + 1071316441524766881, + 15337625456484810015, + 15224449137839250112, + 554006555146707775, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5478723962717773018, + 4490812538134409335, + 2567264034984559516, + 194086955378754785, + }, + }, + .y = .{ + .fe = [4]u64{ + 2897239334845019211, + 10917127349059079800, + 5601898179844417222, + 146559883192998917, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16230913515947001106, + 17631437482230222375, + 5785159737172670855, + 553859161035087737, + }, + }, + .y = .{ + .fe = [4]u64{ + 18166633604760002077, + 13798048477301234648, + 4375425371852646811, + 51139672229695983, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14237681218144005589, + 7860775980721450032, + 10705071451753929525, + 396684469445333784, + }, + }, + .y = .{ + .fe = [4]u64{ + 2157946505918873948, + 1065386615164863356, + 4060529072241957664, + 420087261034252768, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1072359028268289744, + 13138432463654194571, + 5567929968335765618, + 157764338488226411, + }, + }, + .y = .{ + .fe = [4]u64{ + 1467193499778253509, + 15010382220482997017, + 5016546830729717925, + 551255918340537516, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5620789670736009690, + 2022697419215959773, + 2288070345064394534, + 561366440011920107, + }, + }, + .y = .{ + .fe = [4]u64{ + 9537789622343437808, + 10461671556970056326, + 14505488977822281778, + 151264485541292891, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2777613057365740913, + 5727656959189707047, + 3500010381890674009, + 432648802156772587, + }, + }, + .y = .{ + .fe = [4]u64{ + 5725798491380011704, + 13755502141492075904, + 16946451036054844307, + 65613411609827398, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9250435315338952816, + 4225336159932463776, + 12129270304990918780, + 19885508964480342, + }, + }, + .y = .{ + .fe = [4]u64{ + 2477507529520889693, + 10855491035521753320, + 5417810934297575973, + 372316036911025617, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 809323524305395051, + 4704070610733443370, + 10616001601420289813, + 502592729394957789, + }, + }, + .y = .{ + .fe = [4]u64{ + 17493680503304954231, + 11384350398148860309, + 193949441328840525, + 375010189885276183, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16872980894946227021, + 7952293830186827774, + 14362326143107486857, + 523191306660526794, + }, + }, + .y = .{ + .fe = [4]u64{ + 9252604113480227405, + 7157056303808651292, + 7670501432549613919, + 470314919777810880, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18403536133933301385, + 4031654189011485679, + 18342866390787945338, + 70419797492651134, + }, + }, + .y = .{ + .fe = [4]u64{ + 18394966102607502370, + 13402210325150036532, + 4931050615184375214, + 451921553618247601, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11873036322181954107, + 4861484461308503370, + 17648091575158954757, + 289815410441694472, + }, + }, + .y = .{ + .fe = [4]u64{ + 4424227810197229254, + 711880324583671860, + 4897733516253566343, + 108723819688179893, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2384981170335139634, + 11424735511271099870, + 8597710404200231290, + 301754545896105425, + }, + }, + .y = .{ + .fe = [4]u64{ + 17304562601318542427, + 10662688705585517430, + 11482846365182317908, + 437542941772623133, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6348249744527015134, + 17287632609550022372, + 15251032452214078593, + 266059119513945945, + }, + }, + .y = .{ + .fe = [4]u64{ + 922361927219705915, + 10203920619988920188, + 9314249056581450124, + 348152236029383980, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15419070373542303239, + 941633763167096027, + 7673791549328195934, + 260954066476439615, + }, + }, + .y = .{ + .fe = [4]u64{ + 3924906068105111856, + 1790149685716452078, + 13097221412965448829, + 527848589487237045, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17220139704233756577, + 10568962430222686479, + 10830404691584513875, + 393250898710998094, + }, + }, + .y = .{ + .fe = [4]u64{ + 4723120196925683605, + 7530229464971145268, + 14456017429849186842, + 410632113418094392, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8665436316118001416, + 6117501295443337589, + 11534998452234622246, + 273106287877653804, + }, + }, + .y = .{ + .fe = [4]u64{ + 4175362859048275677, + 17997605516846051341, + 4789721124471043947, + 112345379785014317, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3011060968239530068, + 12808819234879166535, + 10289574962044709656, + 394308209892823912, + }, + }, + .y = .{ + .fe = [4]u64{ + 3499439693518959150, + 2030722215710256412, + 803513232011510314, + 308339387148358272, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15286174392289182218, + 15690568336393773123, + 6004696803999506440, + 560537664596171927, + }, + }, + .y = .{ + .fe = [4]u64{ + 16594847487309709056, + 16285917427646476341, + 6793178330062295656, + 37789185088243977, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10542399942827970555, + 590372914652150013, + 14373627630183172001, + 477233110106096912, + }, + }, + .y = .{ + .fe = [4]u64{ + 2157416490804534204, + 548227982672236241, + 9774406785970013584, + 243822531470742269, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9268000976121457294, + 6748935706269819858, + 17179487091875439702, + 249280004336097730, + }, + }, + .y = .{ + .fe = [4]u64{ + 1022522897750657045, + 10211961570799810901, + 12589420081930959427, + 230613325705743219, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15926076202806315779, + 5246253592078554496, + 14788525632576961630, + 190829403185313253, + }, + }, + .y = .{ + .fe = [4]u64{ + 2695462915291909631, + 9405284910227357736, + 4448178223752006537, + 37207349135102806, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4694391813079524673, + 4923047957824346068, + 12198573704936283610, + 439653237357886380, + }, + }, + .y = .{ + .fe = [4]u64{ + 7984506540719423369, + 485264540828492450, + 9302593865710645794, + 510878789264886410, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8289403597623420010, + 13029343221565205496, + 1801475514233593199, + 537612955392475867, + }, + }, + .y = .{ + .fe = [4]u64{ + 7353281141657213798, + 13337293696664853734, + 424250686025692703, + 346253676516206424, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6228541841607485428, + 4285334297093722905, + 6054134711662038038, + 383680791466475669, + }, + }, + .y = .{ + .fe = [4]u64{ + 9597847251807687221, + 8788723282910593016, + 5335498069689059525, + 72916802912978999, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9714251619005831603, + 8125421497481535626, + 606520335686302328, + 493393376968953765, + }, + }, + .y = .{ + .fe = [4]u64{ + 8284152346100716698, + 15113665545888920602, + 9346580085453636685, + 18080808520148223, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8941558754943480565, + 1095008668076020185, + 9399558209460898866, + 78609995222724625, + }, + }, + .y = .{ + .fe = [4]u64{ + 8987699710958786629, + 7539753907455440031, + 9720122021666270347, + 207668426998151009, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11580632530270255547, + 1206120419676539044, + 14350060538158065257, + 553857953881110826, + }, + }, + .y = .{ + .fe = [4]u64{ + 12875328530809245381, + 9544134044618747954, + 12040776998321330473, + 307004891029508354, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2963264702473618481, + 8287602827572563800, + 3069604845485998915, + 373827034415620716, + }, + }, + .y = .{ + .fe = [4]u64{ + 10063805341366516341, + 15344360332696418676, + 9438594538071053574, + 393209063175941270, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16814937762234740383, + 16100158846387180292, + 10743531642096124455, + 120833120163098681, + }, + }, + .y = .{ + .fe = [4]u64{ + 6530424859185038987, + 10830865338779180283, + 1337776463138759501, + 491155246502573693, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12619826107266959340, + 15027850664766769941, + 15934855597893364690, + 409577661124230673, + }, + }, + .y = .{ + .fe = [4]u64{ + 8612695557752536404, + 14071642921628884316, + 1914926121695266894, + 321509823868184210, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 136831164515923804, + 16810986275110407785, + 3163660453014028213, + 339936961563555143, + }, + }, + .y = .{ + .fe = [4]u64{ + 12526844112680709762, + 13235329398990264879, + 10038257275471356838, + 235124269251175164, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1910642465716184360, + 14556943149823291370, + 5719028315596668785, + 249881208996684382, + }, + }, + .y = .{ + .fe = [4]u64{ + 11250533748317242478, + 14005599986075101279, + 8097485251456747199, + 539854810372757001, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14037058215293025493, + 3257385979073763759, + 2704192406375213970, + 375917930167416022, + }, + }, + .y = .{ + .fe = [4]u64{ + 4301778294784643365, + 5130761496258052830, + 5284328761423272483, + 247059961833566538, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10608222311809381381, + 14179433633019075125, + 11256310891371979014, + 262677872992317907, + }, + }, + .y = .{ + .fe = [4]u64{ + 6632078925922428516, + 14679359364920141922, + 953723237741944717, + 125590304547819409, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1901746464047172592, + 7789953790308982096, + 14603382904094778930, + 30884285480967973, + }, + }, + .y = .{ + .fe = [4]u64{ + 14641518999846846552, + 10100351557304914722, + 7463550638152480472, + 313173581788238994, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5217067902931255948, + 1019211347976093591, + 9757172576804720682, + 211233871037512911, + }, + }, + .y = .{ + .fe = [4]u64{ + 758655969246139093, + 38450446389316438, + 7032787821589921524, + 206946931160451570, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12663860457660024047, + 7425349667638388260, + 13774635371193117690, + 428274459267594340, + }, + }, + .y = .{ + .fe = [4]u64{ + 8727030534920404056, + 3813382556715809188, + 8323148359686656611, + 506346227305681413, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13500111691772391375, + 8512799794009394824, + 14885897624710275801, + 185963613400294651, + }, + }, + .y = .{ + .fe = [4]u64{ + 379715276789126110, + 6534487519887391969, + 4157246768915837287, + 314587597118699733, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4533275510353438156, + 16958747756938507589, + 15077318968859470365, + 525600853367670435, + }, + }, + .y = .{ + .fe = [4]u64{ + 451409688568450865, + 3174418407830541201, + 14042053951671350739, + 167732188386482692, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3188475704425066986, + 2841324871749893455, + 12140647056980990068, + 140779607414809689, + }, + }, + .y = .{ + .fe = [4]u64{ + 12639151724039171957, + 6160299407687175611, + 4308808999392023437, + 280648384175513131, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10811103517824653202, + 1939950283107099148, + 17569127139914987331, + 335998330449409774, + }, + }, + .y = .{ + .fe = [4]u64{ + 5334762413907028171, + 17546096405078536028, + 8215625338862507731, + 378944930315303266, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13064815186363563392, + 16556942980937362175, + 5317132678694557496, + 222207667050765721, + }, + }, + .y = .{ + .fe = [4]u64{ + 8716532645216527788, + 88264913938640226, + 5611966876497801965, + 209145759586427896, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11580611547058882141, + 3212811943996087882, + 11365186567603879406, + 32543246589965656, + }, + }, + .y = .{ + .fe = [4]u64{ + 7229952084403909011, + 11755873541830045142, + 8190960148677940456, + 133198518538902871, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7277951515249681362, + 10379822178588985519, + 4194742428596351352, + 110959776211225873, + }, + }, + .y = .{ + .fe = [4]u64{ + 13577893061238343294, + 6685686437652449075, + 10116744599847723697, + 387366475453964403, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2335114469225796859, + 14721245077334451825, + 6644792305823809644, + 232138439556594017, + }, + }, + .y = .{ + .fe = [4]u64{ + 17808093523517193964, + 845602800840971740, + 3986076346215013273, + 176106639622676839, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3264908415189251806, + 11422953681466030595, + 14024560267423056588, + 72331871602943357, + }, + }, + .y = .{ + .fe = [4]u64{ + 16078367816931195631, + 14553111481444685397, + 2152768413580614042, + 28300039516454012, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16706641624231704655, + 11664708879297745768, + 8344197858231819307, + 91799935532730435, + }, + }, + .y = .{ + .fe = [4]u64{ + 9387694040460984930, + 9978521908328014625, + 18126620314925552562, + 260155361243785161, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7355877437672409816, + 11429702290957673738, + 108516570189997464, + 526700129473617695, + }, + }, + .y = .{ + .fe = [4]u64{ + 15128492162464890413, + 11137289845674319093, + 14847421247758580160, + 509304255294529414, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11243754114777387816, + 5838103412275798623, + 8666232391384627543, + 555095665109939594, + }, + }, + .y = .{ + .fe = [4]u64{ + 1857389687863111345, + 13368733306475672092, + 17175583235835054114, + 9231067757765364, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12121265599019905776, + 4848356166237452019, + 12322757462475629811, + 275751044747756897, + }, + }, + .y = .{ + .fe = [4]u64{ + 6669298621040418444, + 15682591618080336214, + 6964436091389806582, + 244635209369586893, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10961935860574213587, + 11724686046258324928, + 544158089945378250, + 302564344424581853, + }, + }, + .y = .{ + .fe = [4]u64{ + 15752063914795665046, + 2303300373219702138, + 14488925119281111224, + 108399995779735501, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5630888881379876816, + 7534788104607572923, + 16925269276744998841, + 348343058372430923, + }, + }, + .y = .{ + .fe = [4]u64{ + 11661793898236225816, + 5702309030322158456, + 12374017309056592782, + 524645750468223673, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8308402773642324888, + 3409541566090676351, + 16125591727034643130, + 401401638836444851, + }, + }, + .y = .{ + .fe = [4]u64{ + 1966670471760719295, + 6613447727123585845, + 4813415959631926161, + 359748896798023575, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8244779939433154820, + 10560569113116835031, + 855099938610034917, + 15547705806975139, + }, + }, + .y = .{ + .fe = [4]u64{ + 11729257375978626650, + 11754530715570629034, + 3801009435041894261, + 358953784206259304, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4780878983660457282, + 14893843231088469831, + 706010516460809081, + 410123372405878304, + }, + }, + .y = .{ + .fe = [4]u64{ + 985117770124637157, + 5936367029676603674, + 5711651917094809748, + 47447118801768275, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7096658196412507033, + 11131161607364516507, + 12359607501095402482, + 79142243588325753, + }, + }, + .y = .{ + .fe = [4]u64{ + 9081069837026315724, + 7358657028208157439, + 11888371738799452733, + 432260147707768306, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18218419781734958517, + 11505893422202214714, + 4017717730009935039, + 547783846801513557, + }, + }, + .y = .{ + .fe = [4]u64{ + 10970314299806012297, + 8877709073609870406, + 4684759849317639216, + 467960722152350905, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11208265668187477246, + 1591843059309061422, + 14383098632025562491, + 56907081061410441, + }, + }, + .y = .{ + .fe = [4]u64{ + 12959734635963027359, + 12160838255222374229, + 9015157520819675746, + 255187589970213753, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6540696587141777144, + 10101623788562059052, + 8718893131626843887, + 96835583829889141, + }, + }, + .y = .{ + .fe = [4]u64{ + 2342455622065247175, + 13856460966317814933, + 7413925600458807127, + 278574711937562608, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3272636082904075524, + 17023498973294180429, + 6289903295898724940, + 116565296120489184, + }, + }, + .y = .{ + .fe = [4]u64{ + 1978803561660197575, + 100715463386252109, + 11296506604540167687, + 6210739382917537, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 708896399396278435, + 1257845322872047028, + 9460875284062196607, + 512152541830737988, + }, + }, + .y = .{ + .fe = [4]u64{ + 11480745051599530291, + 9444920357129943631, + 4401680877429808649, + 2982624683426796, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13180795591816971948, + 15857779886151579403, + 2229523854259548924, + 486164765377466142, + }, + }, + .y = .{ + .fe = [4]u64{ + 777216931967977958, + 12879538836437814927, + 6158373272121243117, + 11991703002644569, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14731722845400063527, + 16808763357379967083, + 523569040968505290, + 569727280860017254, + }, + }, + .y = .{ + .fe = [4]u64{ + 15519807550737692275, + 15533104138327414974, + 3605298489313360123, + 308736699849397321, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8402157611736153321, + 12335186267036144886, + 17316730951123558377, + 8053615448287280, + }, + }, + .y = .{ + .fe = [4]u64{ + 2464097699444445709, + 15278422141801232680, + 1264055437976230394, + 62987966580156524, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11906765971041174577, + 4904314976939900735, + 2323528508094724743, + 229245958268862337, + }, + }, + .y = .{ + .fe = [4]u64{ + 10374373696667693464, + 14156656339221603545, + 15161315185034556204, + 31998828523023068, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15493996712189256493, + 8003743452920250323, + 46817852390186857, + 532686145944113756, + }, + }, + .y = .{ + .fe = [4]u64{ + 10589202952894845526, + 7647216732226872840, + 2812027809692146986, + 248628752491637791, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17729050606626425909, + 13960179788055019103, + 15721001196712736950, + 396247213581664949, + }, + }, + .y = .{ + .fe = [4]u64{ + 12681468492532660773, + 10011574997039835880, + 9492381527587476030, + 175837127245622302, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12198605505843418430, + 9756008664939354985, + 5936924970562939714, + 6498497365826016, + }, + }, + .y = .{ + .fe = [4]u64{ + 5558641056603022813, + 17991767787230375375, + 17906345391172924895, + 538209777795255418, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15564752163688964845, + 3532397975308930256, + 9536361127652243771, + 429105980952523559, + }, + }, + .y = .{ + .fe = [4]u64{ + 6434879541049101897, + 14131375934449979737, + 13286700063678432862, + 140648086631455802, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12103130033338415694, + 16483241259333571253, + 7102253938717453365, + 153492797811060015, + }, + }, + .y = .{ + .fe = [4]u64{ + 12457036057359878962, + 6523809874917124025, + 747911101758653911, + 337331280801514081, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14572688967617578292, + 7902381354499906069, + 17768396035543064388, + 342288285669239154, + }, + }, + .y = .{ + .fe = [4]u64{ + 17344992593953973049, + 842096858123853783, + 11503668830173057092, + 244118383642880168, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7128192822068580287, + 9753355421120678550, + 5564039137317013056, + 127961721065339506, + }, + }, + .y = .{ + .fe = [4]u64{ + 3434802148276232851, + 15766408410759307818, + 12307311456104845458, + 278781804967694346, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4501537342491628094, + 3937869100901724905, + 5548621437958950967, + 168374953474974443, + }, + }, + .y = .{ + .fe = [4]u64{ + 8458616616167393841, + 3964316461018986389, + 7680445528896300597, + 175605426526901467, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3059242938583319588, + 6975875198730913718, + 8114532542440727784, + 25500146114154602, + }, + }, + .y = .{ + .fe = [4]u64{ + 2021804179971149150, + 15914864515146745609, + 650981212831424302, + 290947372338985850, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15809927383800258005, + 15015095527411699235, + 3286311532938581293, + 72213750736898658, + }, + }, + .y = .{ + .fe = [4]u64{ + 7536650316492986750, + 17434434451849617741, + 6148616840925828132, + 435933679332998271, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13134707106823702043, + 2843837219609411296, + 17994654589179648951, + 493169306145082553, + }, + }, + .y = .{ + .fe = [4]u64{ + 11042055168968920200, + 10349048052365087618, + 12614820822989161390, + 89460090451275419, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7791804133280658954, + 922078076538637905, + 14731719312686968225, + 396369340745182023, + }, + }, + .y = .{ + .fe = [4]u64{ + 13797921473021274853, + 2791770430008581056, + 2844146837912131569, + 98723152217632408, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10617905221193062373, + 5475459939089702304, + 11825728031061841034, + 272522316697683360, + }, + }, + .y = .{ + .fe = [4]u64{ + 16030979659611702984, + 4979785187387034590, + 2980284069341175415, + 8588765100100470, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6472264319659489411, + 3231213189151302125, + 16587209062023579090, + 312921449783430664, + }, + }, + .y = .{ + .fe = [4]u64{ + 1002776544285412258, + 8246934484225054403, + 5615883167395766737, + 295373842487976195, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3111991392178299502, + 83618171148214428, + 9093653213497523312, + 375456957395115125, + }, + }, + .y = .{ + .fe = [4]u64{ + 5355172018136510259, + 13865985324998566882, + 4120806731665089074, + 229659890304680712, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9377680120309639785, + 11808659327985277352, + 9362701792939503750, + 340865316749527182, + }, + }, + .y = .{ + .fe = [4]u64{ + 12569603833539533256, + 12732435060275726470, + 9866395690083199597, + 551560162828947815, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1281807810734772487, + 5557285537229937599, + 14054407055514043978, + 561626688557802447, + }, + }, + .y = .{ + .fe = [4]u64{ + 6870114136612589612, + 9958650456606217606, + 5717621367868785235, + 114171889722406617, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6860791923844561081, + 5831092704677644340, + 9746977715349181364, + 27167211911534587, + }, + }, + .y = .{ + .fe = [4]u64{ + 1854555982018145717, + 15261343543029843852, + 3154401055387652624, + 425222568442199390, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4117540852079187136, + 13003349855161851814, + 18073274689800713338, + 104132027140405991, + }, + }, + .y = .{ + .fe = [4]u64{ + 11655456477527678773, + 10888974192983698909, + 10317906052670687866, + 342149695850905519, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4368626347506469479, + 11142298346611969138, + 10010604492298688291, + 482925093730542796, + }, + }, + .y = .{ + .fe = [4]u64{ + 3893515702742788152, + 15629881421900784242, + 8898552952623703674, + 217423363270209759, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1127506450418840622, + 154601121892408756, + 17361490288053835289, + 35761225487394128, + }, + }, + .y = .{ + .fe = [4]u64{ + 10895667689925530398, + 4699907956086855292, + 3682929027438900235, + 56152336184024874, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12251652453799522070, + 13136948957521123059, + 1461680952899273693, + 71767718490255028, + }, + }, + .y = .{ + .fe = [4]u64{ + 8262123316169142781, + 10662272227942319767, + 17169959487258048543, + 203799261436608880, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3742154698247796556, + 17533971287018838470, + 13615929908639915700, + 189940005969722602, + }, + }, + .y = .{ + .fe = [4]u64{ + 7030152037682733907, + 2417780219791302963, + 14986802879833051101, + 30354904275255548, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13259299100189473364, + 16986796905329930576, + 3218033448788384908, + 493723669600038765, + }, + }, + .y = .{ + .fe = [4]u64{ + 12784562790890497839, + 10382738960654623475, + 75854193486377699, + 425582404773023013, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7096445958532860987, + 12821916217496213991, + 11298405856651010801, + 60556678299213976, + }, + }, + .y = .{ + .fe = [4]u64{ + 1291957632489929441, + 18305420337150562244, + 11942356429426757850, + 111809280498015327, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18001610369031558777, + 17091515170629564191, + 2877091952323592572, + 304379368005493536, + }, + }, + .y = .{ + .fe = [4]u64{ + 15080117622445519104, + 944218815546559792, + 628426811882548163, + 281043949284091115, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13088353800358089468, + 1745052294860312042, + 6068180167252425666, + 393531985698082290, + }, + }, + .y = .{ + .fe = [4]u64{ + 15556075500828778758, + 4263175994807684683, + 11431395934602022778, + 445854057210330680, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14047795444169607301, + 10927753923875026796, + 16468662532682598956, + 158455782187269751, + }, + }, + .y = .{ + .fe = [4]u64{ + 9404312645502328367, + 2391581424686660157, + 241550256756009447, + 350072880368558710, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16029426644127340417, + 10184579717973737816, + 17843762345008793927, + 414554522635220327, + }, + }, + .y = .{ + .fe = [4]u64{ + 16888356682348000956, + 7482363278252515629, + 17380396166849998795, + 39322888921945738, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15994392865259640893, + 6670612506451094368, + 11566549683148626257, + 390087388287212163, + }, + }, + .y = .{ + .fe = [4]u64{ + 16028525559023338584, + 11805753427416835894, + 16403560602819256851, + 563390918688047680, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7882045287164437615, + 1037193050981455358, + 7307907162644468826, + 433807253551625802, + }, + }, + .y = .{ + .fe = [4]u64{ + 8104268392407740988, + 7271340508495448220, + 5875448742202298505, + 178516267161972847, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12396338133332133162, + 13278337483266896070, + 1830038486096285402, + 149667973043076968, + }, + }, + .y = .{ + .fe = [4]u64{ + 14656512991050895153, + 17226766796091157063, + 9240302315662670711, + 45148168977262190, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16013672712243861708, + 13790751235038461360, + 10568076726745988815, + 515262176496879545, + }, + }, + .y = .{ + .fe = [4]u64{ + 6507201697546135224, + 18134177081234882269, + 13722375632466820687, + 123196566603481422, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8318131261602585271, + 6217917880241174724, + 9178920676798261089, + 147747243012265962, + }, + }, + .y = .{ + .fe = [4]u64{ + 3347909043587813717, + 9480780573427545424, + 2966013745085196629, + 349134209855315476, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9705735393624894157, + 13836311364477005452, + 3009431592538806268, + 298546507034901743, + }, + }, + .y = .{ + .fe = [4]u64{ + 4652637300703199545, + 15201599396206084221, + 17697752872287524508, + 358437263926329398, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14729047276829065681, + 14872841611917641814, + 3187755402283889535, + 282324218415438731, + }, + }, + .y = .{ + .fe = [4]u64{ + 6228080721671078261, + 7128455435808129180, + 7884420133363843739, + 50703567788488001, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4366751413687309944, + 8961757443136819787, + 15261287458401843408, + 332421078328963245, + }, + }, + .y = .{ + .fe = [4]u64{ + 494751444998195829, + 1109050200095604290, + 2412724168068631528, + 476397250762054095, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15031832016613629340, + 11993584551752128966, + 13799356808111512021, + 158723353784134988, + }, + }, + .y = .{ + .fe = [4]u64{ + 4381949835710488643, + 588350007631615403, + 17907758462553865898, + 333379622041018550, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3307544366964709366, + 16401339697824789966, + 10468306833682043083, + 535532196314598734, + }, + }, + .y = .{ + .fe = [4]u64{ + 3875374707000900686, + 16211421939034922418, + 12288610420512124735, + 565189929954463917, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12660600601070444226, + 820930815059993510, + 9490210824889961635, + 438582468127349007, + }, + }, + .y = .{ + .fe = [4]u64{ + 10044249209820070112, + 5734248060742708440, + 7958300757595099043, + 65960422333870751, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 758531547533047503, + 459183603099826642, + 14271742281513549074, + 425465980735416238, + }, + }, + .y = .{ + .fe = [4]u64{ + 12980299993199744540, + 4916556264330731297, + 3445106964200483514, + 525790169876068178, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1106194410999596065, + 6317913819282829218, + 11356527832155890312, + 298635218702921741, + }, + }, + .y = .{ + .fe = [4]u64{ + 2090853079871076161, + 12726859410897068806, + 8161960669074187695, + 527293911128169762, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15528902546749637627, + 11880119289227504118, + 7590331755447659140, + 212391786856085647, + }, + }, + .y = .{ + .fe = [4]u64{ + 4686615191741203954, + 12301329486059876889, + 2898461165772327064, + 488306509126144735, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16557023692184351851, + 7865680122713837496, + 13079132544721090183, + 181202208652469430, + }, + }, + .y = .{ + .fe = [4]u64{ + 1659506928266911655, + 16355170968599813449, + 8941011659121980265, + 169211867839228909, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 775656885741871503, + 16696809857148531399, + 13055894456241314742, + 487413827698246772, + }, + }, + .y = .{ + .fe = [4]u64{ + 6539571797058345979, + 16580425210499948779, + 17674950350467109771, + 112645387744122714, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2096969368233526990, + 12564989920568552978, + 10471706250077691021, + 57400432028155528, + }, + }, + .y = .{ + .fe = [4]u64{ + 7999844791167600455, + 7218354321303465620, + 9689499147595730497, + 149175212112844942, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18222674570543281559, + 11124042305889944611, + 115989448480774132, + 307964230629416784, + }, + }, + .y = .{ + .fe = [4]u64{ + 15216892031997542988, + 3698497996830378295, + 13500925266932728830, + 207800423331926590, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9406931071366291336, + 13175103936484489529, + 18322587499551175929, + 534537357303350681, + }, + }, + .y = .{ + .fe = [4]u64{ + 4465628233556958367, + 10060438184036970433, + 14490399162870703911, + 352524018477681730, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5725497718462496482, + 4747301589709979744, + 12811925324744471444, + 75988327500774896, + }, + }, + .y = .{ + .fe = [4]u64{ + 12445274623742169693, + 1163757277988888044, + 8347414670398616850, + 245613582748970990, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2828383810627426023, + 1906655211873591652, + 15341522601447281430, + 371225567205938542, + }, + }, + .y = .{ + .fe = [4]u64{ + 9682022232064236854, + 3783822359497716848, + 10708769434082648602, + 26099032578612511, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1439068760011242122, + 5228115716237429493, + 13517982620192145987, + 121035771874935084, + }, + }, + .y = .{ + .fe = [4]u64{ + 13710831753090057923, + 15560280613003795597, + 11014260890226075622, + 326092322994364285, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10960262280189074875, + 592119394186389484, + 13153952817323059064, + 128868398623624867, + }, + }, + .y = .{ + .fe = [4]u64{ + 17866649848876035280, + 17408617125065432650, + 1205157829535160002, + 271254531364260555, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2994316464927881245, + 13036605199810981869, + 837057750021131264, + 553806264933736419, + }, + }, + .y = .{ + .fe = [4]u64{ + 16326681266031747804, + 2748045696434691875, + 7178314978066862345, + 302439115302154827, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4768196947345566069, + 15252017338294152077, + 18252373168565216157, + 90692171255692292, + }, + }, + .y = .{ + .fe = [4]u64{ + 7980766838227315519, + 13483495198396481654, + 2802632918606786081, + 327585913187015594, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3111407480646536532, + 8426329325902239580, + 2930505150712314752, + 139232395716159106, + }, + }, + .y = .{ + .fe = [4]u64{ + 15264580823319865692, + 2965069581554337825, + 2643989965271778947, + 337597530659059550, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9730027592101619160, + 12215034973040072680, + 2784528108857453981, + 198340614856105913, + }, + }, + .y = .{ + .fe = [4]u64{ + 7077027699253107711, + 18114895854995819818, + 1824520488724554572, + 438375945396273890, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6145674211479154129, + 3098015548950002075, + 13271228464591993772, + 408448348513910072, + }, + }, + .y = .{ + .fe = [4]u64{ + 722727602561250029, + 15342867024249394301, + 2807540378779594019, + 246939295579839958, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5815916529134507479, + 2038522691076050451, + 339274293754828524, + 159406817174830273, + }, + }, + .y = .{ + .fe = [4]u64{ + 12623000395788161661, + 11852318580808105127, + 6499204809435376384, + 27387143744661325, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13492250709766747546, + 7400045911623455814, + 8134958691825671606, + 515091327758929861, + }, + }, + .y = .{ + .fe = [4]u64{ + 10350398634801270121, + 15631861619143203679, + 10736345461478212303, + 323411644309543220, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4573128656646417356, + 12942551796197595140, + 10991408819281342053, + 172329982608461458, + }, + }, + .y = .{ + .fe = [4]u64{ + 15889621348541647864, + 6320988485539637830, + 15045583135734952794, + 50162061232930120, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10642219718002625125, + 5579239263490918164, + 14124033023191512441, + 107937757857369950, + }, + }, + .y = .{ + .fe = [4]u64{ + 4165638932427847199, + 7845825122144222133, + 11669609033102207855, + 121336643135222504, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8744590309253372902, + 13309939428127977456, + 12920495560204587365, + 470939412421879182, + }, + }, + .y = .{ + .fe = [4]u64{ + 15596583111150235352, + 358562117240114046, + 9409005095123290057, + 449185084060760492, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4986082465807994211, + 10353010652298595453, + 11617497720722258700, + 192279945422258506, + }, + }, + .y = .{ + .fe = [4]u64{ + 17398474295664292529, + 11137104669066257229, + 3733279452612220688, + 62419042617675039, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14751887434219872588, + 201048437290442430, + 10143304973867035807, + 394012913056510661, + }, + }, + .y = .{ + .fe = [4]u64{ + 14302411739606013960, + 1381138149746384905, + 1003026079641470315, + 562929533156438906, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7325173584661975613, + 15635419163173521037, + 9230175697472895225, + 350764608315351142, + }, + }, + .y = .{ + .fe = [4]u64{ + 3011075534966671255, + 13057743981822803468, + 18091568413369754753, + 304368475596535754, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11099242636866223758, + 12304019402857975465, + 5739631396388129428, + 43889470664634570, + }, + }, + .y = .{ + .fe = [4]u64{ + 12689449736197829367, + 16622530435575006931, + 10226583181813905297, + 572132393227256366, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8299245280814356321, + 10632578639153086358, + 2731832868612646879, + 33563904066246231, + }, + }, + .y = .{ + .fe = [4]u64{ + 2061834391117153294, + 5739278602998678806, + 617769518003240770, + 42967515311786476, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13264730078459764846, + 1330179900875861256, + 23248554618335228, + 406763533126134346, + }, + }, + .y = .{ + .fe = [4]u64{ + 12901669287130371581, + 10464863202424236638, + 17985332641701054186, + 303774582432122075, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 506661788494664639, + 11347289098085379276, + 6900642142882699609, + 511970383777318815, + }, + }, + .y = .{ + .fe = [4]u64{ + 16683281132874950049, + 2082451386620300058, + 15642038367766442591, + 50379214052797680, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6663630600505130156, + 8336167285785379954, + 395400236797732223, + 258780643896358388, + }, + }, + .y = .{ + .fe = [4]u64{ + 5509080511188478983, + 7671164824748860955, + 2263626985088223519, + 294782300116567199, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9489223912964735547, + 15104726661184384261, + 17788233693599527264, + 35998351051279211, + }, + }, + .y = .{ + .fe = [4]u64{ + 5960730528601242113, + 11002676821432343783, + 15348984501708057104, + 17181746840746590, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17640957236446203512, + 2210107972092869895, + 7128710576917723543, + 216336057114834304, + }, + }, + .y = .{ + .fe = [4]u64{ + 6343018666715351730, + 16081330940823314448, + 13576379594602947588, + 439807765742239779, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1851295853241772759, + 15104192761666176254, + 668323658832129659, + 38968209127338249, + }, + }, + .y = .{ + .fe = [4]u64{ + 11089006479287186573, + 9274294894687444723, + 7589241052270625794, + 196713849411599478, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1361370824204395646, + 13483521734955727885, + 8150454932358589975, + 281606196573890998, + }, + }, + .y = .{ + .fe = [4]u64{ + 6219312218857985288, + 17963676052017338175, + 14010478768091307949, + 200331343178595072, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 797380002912259532, + 16280302577739705011, + 5355249657143934487, + 551882519196317967, + }, + }, + .y = .{ + .fe = [4]u64{ + 10355406852782557290, + 12650365430499245663, + 9421938389007003644, + 530777022201536983, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6513804908458472001, + 3421221284272090975, + 4306322825012766510, + 506840671897569164, + }, + }, + .y = .{ + .fe = [4]u64{ + 10114501768224219549, + 6354778948419715939, + 15903446823112515713, + 255579366405234566, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17991546209972753958, + 16348238513077036688, + 18116602323778727934, + 408288904452213171, + }, + }, + .y = .{ + .fe = [4]u64{ + 6891378373748028021, + 8291097220007514947, + 14455371732173378100, + 121550491900328945, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15438446297514460390, + 17032966975211894336, + 3841843279034546541, + 423337252401880885, + }, + }, + .y = .{ + .fe = [4]u64{ + 7329497251450685884, + 12090379961462146007, + 3336710957094255530, + 217242997587919462, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8295802864409377579, + 5499586646208558965, + 5172644871745281525, + 493830130345542106, + }, + }, + .y = .{ + .fe = [4]u64{ + 8922884806938275703, + 15783429920950061876, + 16650952069645278451, + 567060746023666790, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8229171880767991992, + 5288144753704277739, + 2534759872531689018, + 261246631855495239, + }, + }, + .y = .{ + .fe = [4]u64{ + 4458217755921795043, + 17410820512917188390, + 17170505487887222923, + 266436325987580108, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12733335049437088015, + 14289366864053854551, + 15016823125938001158, + 265316029589809984, + }, + }, + .y = .{ + .fe = [4]u64{ + 3020203238698957154, + 16194908471247299765, + 16910689232738961207, + 477936131965647916, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12227364492251033007, + 17534321770835763745, + 7049318302708538236, + 417200079392068577, + }, + }, + .y = .{ + .fe = [4]u64{ + 6575472935264208513, + 1670190961973867881, + 3917441617503054661, + 424382304743575124, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1376979204477718268, + 4087434322796567667, + 1037263690842298138, + 53256529580124688, + }, + }, + .y = .{ + .fe = [4]u64{ + 12203288664175236573, + 10423860455808417525, + 14529919869445312526, + 575103197751273166, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5132752260986568220, + 1839810498694636480, + 9885507614411049935, + 14321714761030124, + }, + }, + .y = .{ + .fe = [4]u64{ + 17797806571313603169, + 16393569622519057070, + 6966512584830678682, + 272434133186094239, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9575965705745796223, + 3032335282516528316, + 11040946510024996214, + 32024750503196476, + }, + }, + .y = .{ + .fe = [4]u64{ + 17739004311519960254, + 16639088937425913825, + 6174720542736443116, + 398080779816220162, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16745882171464841579, + 10658292892824484473, + 3059184099864899556, + 153183194401346972, + }, + }, + .y = .{ + .fe = [4]u64{ + 5613343074447207716, + 9295684051748634178, + 16277757831229595725, + 7101825607747348, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6229567867847666925, + 1807524163326209062, + 4726356763157123700, + 533664522186978360, + }, + }, + .y = .{ + .fe = [4]u64{ + 15780145896319512050, + 2385308022048617756, + 10936154524366669572, + 349956995856181634, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11647508002171952981, + 8729096082108875588, + 16447073621404140258, + 435247614436260256, + }, + }, + .y = .{ + .fe = [4]u64{ + 16969255939732930720, + 3863337178725646715, + 17872193456681798492, + 256679096779561146, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11714852470340901665, + 3147009520299589153, + 9852368598529821726, + 212218677264847658, + }, + }, + .y = .{ + .fe = [4]u64{ + 4738170221930133460, + 3847026265682816488, + 7440643047645777594, + 29457193993010268, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1871329348548027210, + 2891090993320780797, + 17956447994849822508, + 15704696836928324, + }, + }, + .y = .{ + .fe = [4]u64{ + 6614119493990727281, + 1602162943954730719, + 17633924596636045871, + 455469949118581552, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6750515533349606121, + 15820440363928931151, + 14981566423255533729, + 511199765910546784, + }, + }, + .y = .{ + .fe = [4]u64{ + 11481888021465966729, + 11403716550234868715, + 16328936802357349983, + 554593123452664033, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7030946345392469477, + 2265701518055024870, + 9291442591980952964, + 160697064495901427, + }, + }, + .y = .{ + .fe = [4]u64{ + 13515489574572624411, + 1967540407654071557, + 17123759146330618534, + 268604787403184550, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3786288411850223455, + 1746706807658652980, + 17795921954500836387, + 321815082459798442, + }, + }, + .y = .{ + .fe = [4]u64{ + 12741972633789513602, + 267803094534303914, + 12698034810646660228, + 541843421354023549, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11818965955913867066, + 15699656486716705958, + 6874476651780457818, + 454006905652299155, + }, + }, + .y = .{ + .fe = [4]u64{ + 14812641244261314497, + 2359487956894109567, + 10588553242957432773, + 440146598776293214, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17043286424374465826, + 7558608690536515593, + 4883948470081081025, + 356950405088328385, + }, + }, + .y = .{ + .fe = [4]u64{ + 17873899509738894177, + 739031107680494717, + 17379703133407047237, + 13157686797713661, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10530611865596430515, + 13103904825478137213, + 2228982312958657147, + 447127761522345728, + }, + }, + .y = .{ + .fe = [4]u64{ + 602667626983383686, + 17289974012073002359, + 10987679825131330028, + 62889156612917962, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10108072206624752670, + 16301135523908278156, + 435124368488585191, + 313645237060520031, + }, + }, + .y = .{ + .fe = [4]u64{ + 3650472388549532092, + 9339996712203481143, + 923090254981826780, + 370771542920400187, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16931600820990289756, + 4978561324408042476, + 99840856835462459, + 388718486262640260, + }, + }, + .y = .{ + .fe = [4]u64{ + 9865078094327428222, + 14060594831492560822, + 18188877797310798413, + 39675492463236546, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13323293089640339511, + 12294176089101143140, + 11742737147419071616, + 282553784136690876, + }, + }, + .y = .{ + .fe = [4]u64{ + 5992792213877925176, + 6292258959033002232, + 844415449210488634, + 407248947459790240, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 804292030956390284, + 11901181598577117265, + 8139289797414126855, + 291603869496892865, + }, + }, + .y = .{ + .fe = [4]u64{ + 6967453449066513950, + 12140714129529186869, + 9511847599753515714, + 441952578307132004, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16580854510585889834, + 11196234461955923989, + 247971481089233032, + 518665588792808387, + }, + }, + .y = .{ + .fe = [4]u64{ + 8647638347794175823, + 7551666826937235718, + 4159708779623378719, + 469305779948736636, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2611263139759804988, + 3174734521080511442, + 2199051040687827344, + 550406108122284645, + }, + }, + .y = .{ + .fe = [4]u64{ + 10450416012750774327, + 3146156932228588803, + 4399284191781729365, + 191419974604693912, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16390490295221872317, + 364249580276344418, + 3946817112293166977, + 68551176692870168, + }, + }, + .y = .{ + .fe = [4]u64{ + 13321178650959799865, + 4788374542483874817, + 15090627966988685174, + 267450173368457736, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16458312103783902567, + 5779962888289717401, + 2883491317319571577, + 210979363913019892, + }, + }, + .y = .{ + .fe = [4]u64{ + 560567698729560715, + 13081846537406059126, + 11290497454349353239, + 256831559272546882, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16477961950834862782, + 15653705609641937346, + 14100189892425566732, + 144864666876901542, + }, + }, + .y = .{ + .fe = [4]u64{ + 13021790991268837118, + 15685648383202217743, + 3531626773114729874, + 492465175501089494, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18248114942376125340, + 6502948260159687285, + 8146379529161247840, + 295997938617736676, + }, + }, + .y = .{ + .fe = [4]u64{ + 15446510383956896172, + 503288772313800000, + 18146897612179389318, + 10397191491403901, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7679714386516868119, + 14835947115493674887, + 1943742043368379856, + 182374927050564167, + }, + }, + .y = .{ + .fe = [4]u64{ + 5008060805500416988, + 13006581734623688401, + 399039732555207804, + 425452078778166020, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18174940165004999168, + 14966248565481959713, + 7378604443218153458, + 307993428744154448, + }, + }, + .y = .{ + .fe = [4]u64{ + 8465126678475924851, + 10359806679670448976, + 16953656517191420752, + 276352942582452883, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16929222690082561369, + 1066524941225911467, + 5174573803474570462, + 366517703219096466, + }, + }, + .y = .{ + .fe = [4]u64{ + 13650281098997264492, + 13576929178065757748, + 3696375952559268623, + 175374458309695098, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6538908372082895041, + 13753584369296177299, + 9693713021264638725, + 182850373936568512, + }, + }, + .y = .{ + .fe = [4]u64{ + 11451434305757667764, + 18170471375568105860, + 3718153783072250750, + 168666578356678702, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17302049506210333926, + 14706103293389561546, + 3131855153381365232, + 489545566458381867, + }, + }, + .y = .{ + .fe = [4]u64{ + 967641953739331124, + 10009907123721993341, + 10695546175607429053, + 480792966270890596, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16354687980736167595, + 17703153696944593524, + 9626760217775878756, + 61663084690212458, + }, + }, + .y = .{ + .fe = [4]u64{ + 526200972348044520, + 8627917522674288640, + 2407008191691701329, + 149046924224227177, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6148680273850811003, + 15955198759147357142, + 1915715758649771902, + 87230526885733317, + }, + }, + .y = .{ + .fe = [4]u64{ + 9941895349558456528, + 10736738262890297016, + 16556303349807123633, + 93119434638863029, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5472326562200860482, + 1620337444867949820, + 15816089781271967344, + 222819468510007557, + }, + }, + .y = .{ + .fe = [4]u64{ + 7121726107269151243, + 2245181310040444682, + 12516949842905280246, + 316347366255571488, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5101042474122929830, + 9010829457507764239, + 7858498061437346013, + 273549287286092026, + }, + }, + .y = .{ + .fe = [4]u64{ + 5763449550594362194, + 7288909042244500871, + 1702581078487268405, + 542853098305180048, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7676759006209912020, + 3294725159977817138, + 12281440218235764646, + 269450821540315230, + }, + }, + .y = .{ + .fe = [4]u64{ + 10193297116292592179, + 14857493344419219241, + 6106683643911059443, + 454899511600863998, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17581641449495038418, + 12730349614658523553, + 4843841585370460425, + 121728478032258646, + }, + }, + .y = .{ + .fe = [4]u64{ + 15747602723528905436, + 344009447128273655, + 3484025125463625005, + 64003040796192826, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12856209401739586490, + 1159017103802318099, + 14376868251403921145, + 177402852985300053, + }, + }, + .y = .{ + .fe = [4]u64{ + 2279342982411165338, + 17357520947277689958, + 9992011520390620976, + 420451384061392164, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12274606366406724126, + 15897051182823707203, + 2539862158204248656, + 562185936986224385, + }, + }, + .y = .{ + .fe = [4]u64{ + 17403623151486016909, + 16051343824230167821, + 17639402735184720612, + 72022773033645857, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15970805067105903555, + 6695064896459872809, + 4446198333967940043, + 7557875721864127, + }, + }, + .y = .{ + .fe = [4]u64{ + 3939811072245882588, + 13598197579603452825, + 10497592932510155157, + 36619252925678160, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12158278733008939597, + 12132953045783716290, + 149784675758701375, + 574485159635632981, + }, + }, + .y = .{ + .fe = [4]u64{ + 8759872002042121940, + 17274207760378015395, + 4874417942501800316, + 450981838926730683, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7047732094024507421, + 3501740668061675000, + 4921849839455384100, + 16838672363475036, + }, + }, + .y = .{ + .fe = [4]u64{ + 9755991836584729612, + 4882733825856273499, + 12469413810519595992, + 451817429908552493, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1480236847444370591, + 12523897909941099590, + 2633247211013389502, + 468054788133905164, + }, + }, + .y = .{ + .fe = [4]u64{ + 17795674711960172116, + 11650699922306226012, + 16408914621544430119, + 69242211573197922, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2775459284222928839, + 18258661115477628842, + 7524556504781294581, + 361957911165583059, + }, + }, + .y = .{ + .fe = [4]u64{ + 2850945593057626764, + 15545256155514171078, + 4591017382679495673, + 535647751708015925, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8948340813219068882, + 7543149992934968955, + 1031905097037227142, + 516830988218467319, + }, + }, + .y = .{ + .fe = [4]u64{ + 5836339274780471786, + 12788966344379758997, + 11774435807998042662, + 392852980229480827, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16071255444632459671, + 18066858618276461722, + 3304958526151377164, + 301395426947632606, + }, + }, + .y = .{ + .fe = [4]u64{ + 4789805395881099895, + 12857779802038532270, + 8403844105713923560, + 403878236472907652, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17554026590794928895, + 14492275581220742089, + 16236761360745167773, + 27917801890742240, + }, + }, + .y = .{ + .fe = [4]u64{ + 16792199290760227448, + 5677614769299220166, + 17408544781323138850, + 292104021194186806, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8011170714645162784, + 12679938176260867373, + 14688893908954670673, + 425394407991693594, + }, + }, + .y = .{ + .fe = [4]u64{ + 7512518378872264273, + 9860459568725671367, + 9582204337333121191, + 34798402539814994, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17465016472598203878, + 6001091660106057950, + 1621428139447247106, + 364278690456801287, + }, + }, + .y = .{ + .fe = [4]u64{ + 6386263777262860555, + 7008324967813008329, + 7654736559468742759, + 466985962854534095, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6369454618819442560, + 4244200161284134625, + 13164272715361322305, + 408139182455221010, + }, + }, + .y = .{ + .fe = [4]u64{ + 851785672034390345, + 7804639303650873373, + 460665502960260381, + 280541600730134440, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6368793144266809024, + 761786927526076528, + 3805850703911443173, + 359289313277239654, + }, + }, + .y = .{ + .fe = [4]u64{ + 12266932720587593550, + 10514882262831143997, + 2837256050446630134, + 279192922787016516, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11142599733742018729, + 17201388155953090181, + 2319639297610168666, + 219541310719037068, + }, + }, + .y = .{ + .fe = [4]u64{ + 12563550622894940893, + 17566492279679949936, + 15938574214067195170, + 415730570958364226, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9794927431642504498, + 14948103469093938254, + 6920785697275476734, + 389738759858516303, + }, + }, + .y = .{ + .fe = [4]u64{ + 1231484524699875966, + 17782057677753960955, + 16387781949666889729, + 162524203263850572, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16187072451935530343, + 15048190779630214432, + 257074834876729815, + 230836902507631283, + }, + }, + .y = .{ + .fe = [4]u64{ + 7333510673902487948, + 3006188685406634356, + 16810531798356823974, + 2869689415980320, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1983029191674847134, + 13827836557688767028, + 15131959353489489323, + 563236686531755323, + }, + }, + .y = .{ + .fe = [4]u64{ + 6956006720813914959, + 4256219206749358328, + 8908165999439896257, + 432941331628633148, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10172409055674961415, + 2991643425275108332, + 2604144548500327641, + 211300538066325775, + }, + }, + .y = .{ + .fe = [4]u64{ + 14228456204483524738, + 13896637556135639458, + 5201465525550127949, + 106698571045294182, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15117717963795132445, + 6625359303238549974, + 17356605540503598055, + 217045358317277220, + }, + }, + .y = .{ + .fe = [4]u64{ + 17732954795184226060, + 8488903871223844205, + 482726664149736777, + 470899391725262082, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13273030398223281084, + 16101035855993042487, + 2788971191874441780, + 553612962680403642, + }, + }, + .y = .{ + .fe = [4]u64{ + 4469790749812286895, + 14789543976582959262, + 9185235127892411200, + 49344726918831192, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17971517253466150779, + 17533888757222795070, + 1932525174799485230, + 50253542355173081, + }, + }, + .y = .{ + .fe = [4]u64{ + 3850584319102794502, + 16043516747461499412, + 4611702560316070649, + 421243111302763838, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6778224735795496263, + 4138001164126903948, + 699241902910269985, + 83738503424378473, + }, + }, + .y = .{ + .fe = [4]u64{ + 9685194965374994881, + 4245946521085138724, + 3181965640295537584, + 138678700040218761, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9152476036764314754, + 3716669615448453669, + 9544525870199996894, + 556246414575342844, + }, + }, + .y = .{ + .fe = [4]u64{ + 13702334055431027819, + 12261816102019939813, + 701431582021906922, + 453743575839221565, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13928437418588696541, + 10310977386307986239, + 7313978071613450899, + 212289750622954635, + }, + }, + .y = .{ + .fe = [4]u64{ + 13724201507731037036, + 14423432184839441416, + 5123610393460631817, + 535728502353306972, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11805474405405033922, + 15731186868046392024, + 11767251508365021414, + 538536494581978721, + }, + }, + .y = .{ + .fe = [4]u64{ + 9771162049032468144, + 3973337511258548697, + 11106744195588274150, + 160705997326554880, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11655957402900014828, + 6897632922774411406, + 9447655464091763024, + 223660424415898577, + }, + }, + .y = .{ + .fe = [4]u64{ + 10634691786769152222, + 1297911444560694983, + 4712131668695850647, + 120598689576899917, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13075395845005026217, + 10207564455191527778, + 561193316160189957, + 497697777244859339, + }, + }, + .y = .{ + .fe = [4]u64{ + 16706300397220768504, + 12482845757517665624, + 17547939847960011920, + 482453425181888428, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14750467008014031114, + 3508534097219244340, + 8626446483785541335, + 318650520754548843, + }, + }, + .y = .{ + .fe = [4]u64{ + 11952101272201875296, + 8763240670433842850, + 13733361674789614784, + 334064537258281079, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9802963960090844167, + 16479141900475593394, + 13593064822682323056, + 135486696133799394, + }, + }, + .y = .{ + .fe = [4]u64{ + 9931520924878555823, + 4924127156972097670, + 9522042530527738798, + 22909858984959122, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7340662397248909576, + 3544129621932354863, + 12854930591591696742, + 22231499320137719, + }, + }, + .y = .{ + .fe = [4]u64{ + 9379396662135460370, + 5807634136013219552, + 16027446640877305688, + 100264491418489459, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6991715099466909826, + 14725428464397014929, + 10740850060083389918, + 416609077927722201, + }, + }, + .y = .{ + .fe = [4]u64{ + 12354588195886169591, + 17031162387890805201, + 7995504203645933944, + 397263989011163644, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9309654085235182528, + 9355903745052814455, + 3775323213197160382, + 431994330589920540, + }, + }, + .y = .{ + .fe = [4]u64{ + 4973341212311959236, + 3990983795377220086, + 16570498405848869579, + 244432505182713242, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16799827637869355568, + 17867291562092318189, + 8116298505583832067, + 375238979282479174, + }, + }, + .y = .{ + .fe = [4]u64{ + 10604958694777322258, + 12435219654107797861, + 10709097673951509946, + 110584013582577924, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 200041902229076688, + 7720682185152763014, + 14862120859429147539, + 537036309671738230, + }, + }, + .y = .{ + .fe = [4]u64{ + 9411419029978731005, + 3490780876696751468, + 11197604063124729825, + 43633620017640515, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10859785726629222592, + 1526398368145170403, + 11042235489459303935, + 37780158557494936, + }, + }, + .y = .{ + .fe = [4]u64{ + 11431621366692840492, + 17603860459562666680, + 4717098704930563603, + 270517451965618795, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9185293150387633677, + 2841462147255091591, + 10131199200212860937, + 389858634839621511, + }, + }, + .y = .{ + .fe = [4]u64{ + 9734373645107459262, + 16522605902261066416, + 8759380845828337940, + 389538639006989627, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8665633051084320401, + 13844036922304098598, + 14279621299215254505, + 161812991764265039, + }, + }, + .y = .{ + .fe = [4]u64{ + 13276282294908732508, + 8439515456973525890, + 11802180493719618365, + 175332828671666075, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1597602493452300091, + 12360174065380600900, + 14761852859082831137, + 364307041777008899, + }, + }, + .y = .{ + .fe = [4]u64{ + 10158488418799560864, + 13272671824035112966, + 4637751150364534009, + 88030278406812886, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5881349174673715653, + 13203574425191755691, + 15543913143608470700, + 280829392558151223, + }, + }, + .y = .{ + .fe = [4]u64{ + 9050039357246961471, + 17356135193867884853, + 4530594212477272819, + 130434008949460199, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1172934139738815846, + 3921053270172997083, + 2180994751442803586, + 417757033415262188, + }, + }, + .y = .{ + .fe = [4]u64{ + 7833863279366022076, + 14815648434042726159, + 3069234065241894480, + 433448015835396692, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13861762188650227562, + 11583127390409286207, + 10954365989506609354, + 98085666048447336, + }, + }, + .y = .{ + .fe = [4]u64{ + 7321806517273213272, + 11144496328969987542, + 8668117221605212293, + 288499415411959197, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8330187583621549297, + 5748146285424897370, + 10245851208202899329, + 89156122096407823, + }, + }, + .y = .{ + .fe = [4]u64{ + 12640650145334322992, + 6839521006286079957, + 16044600529541741214, + 265003688152012598, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4944412574004450784, + 4851430994021934800, + 2099276135391467291, + 349323538955432971, + }, + }, + .y = .{ + .fe = [4]u64{ + 14866145299589666450, + 4261271311411930614, + 9475576747816015115, + 66826930892205220, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15666046498637727731, + 11181074789572514355, + 4767783739153979567, + 89129404051844505, + }, + }, + .y = .{ + .fe = [4]u64{ + 11344314057597569935, + 7919454436760059576, + 7304483190455579842, + 287799244771945065, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5190497011092042296, + 4929406500615055357, + 15348112481565197094, + 321333260896357438, + }, + }, + .y = .{ + .fe = [4]u64{ + 15450239161480202154, + 1385408206251546821, + 14086704522672761080, + 363097870197186731, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16433811279249904959, + 7086984708921448708, + 5167436367061529492, + 73475606789490951, + }, + }, + .y = .{ + .fe = [4]u64{ + 1571733773272134592, + 12381475135472533610, + 15028960760715224049, + 48184146056438305, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3304958075414462307, + 4994798233459185715, + 12991455251592484072, + 246340722961270793, + }, + }, + .y = .{ + .fe = [4]u64{ + 3199376419804453782, + 15322171618696205502, + 13587637700436628936, + 241457640752671685, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1737893813571152331, + 9386542412591238829, + 7683481463662700285, + 417800748027073779, + }, + }, + .y = .{ + .fe = [4]u64{ + 924096204756435432, + 13820964774173289145, + 4775877940336928306, + 554310898298781524, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14181124907559851480, + 3085631853410802113, + 2991932878566387488, + 35709350045923479, + }, + }, + .y = .{ + .fe = [4]u64{ + 4561775337722490161, + 11215805500850519935, + 394779798915910449, + 277261226855561511, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5648411079012792777, + 4376010857817046739, + 8706103991222609636, + 281206748491699650, + }, + }, + .y = .{ + .fe = [4]u64{ + 6052627847062799750, + 13296037268575343088, + 11841252775980332826, + 308325384807731866, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 149420943841418506, + 6295429524037323307, + 12195124866403294657, + 57890824629005316, + }, + }, + .y = .{ + .fe = [4]u64{ + 1198162378377260962, + 18341045859138217648, + 13502574376522185510, + 374512037572407256, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3937787611301091197, + 12717910990669395679, + 7367795626272597670, + 64320808453848998, + }, + }, + .y = .{ + .fe = [4]u64{ + 9969632024857835160, + 1167636333753597053, + 13328951389018639469, + 269376767806039499, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5294790234062841868, + 7920982726320314052, + 6889991390569942879, + 210361691773625475, + }, + }, + .y = .{ + .fe = [4]u64{ + 13873671451837291322, + 4008136330459125402, + 323314392742383476, + 79786523359369196, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1546808111424868771, + 1761772331115036353, + 12214778737851263245, + 115205816268837453, + }, + }, + .y = .{ + .fe = [4]u64{ + 16452919507854867111, + 7282391135262747531, + 9758334574700977060, + 283674554130526761, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3574036737051276993, + 1719953581154871330, + 10455517955710780401, + 384114362866811722, + }, + }, + .y = .{ + .fe = [4]u64{ + 6726690548787287363, + 4312728732448530883, + 12685767475592637295, + 141419403006272773, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8902157280935545104, + 7719405538515506074, + 10989493644028249310, + 18351956213680312, + }, + }, + .y = .{ + .fe = [4]u64{ + 9283835284121198368, + 943938507519782051, + 15130076497215356962, + 95498180816152778, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10114004174370946590, + 18050548702668634626, + 1871333831370871246, + 545312343311345848, + }, + }, + .y = .{ + .fe = [4]u64{ + 3920357249501580193, + 9018680810564119680, + 8172559844508228384, + 152551141700024483, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12794626968241555664, + 11711491641780648770, + 14633631094054916685, + 447064766421475099, + }, + }, + .y = .{ + .fe = [4]u64{ + 17426687197344703899, + 16215203824090643298, + 3478396992233592857, + 240324376017891597, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17643356679698056295, + 18399428145572557529, + 7647039638189862099, + 101566820621912399, + }, + }, + .y = .{ + .fe = [4]u64{ + 10107628778968633576, + 17383635559020258324, + 9649706261672271194, + 35422021867937336, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12133212925630504582, + 3723089923635977872, + 6265613199621874421, + 318701462291929985, + }, + }, + .y = .{ + .fe = [4]u64{ + 16958577888888224970, + 16932102334624302993, + 293736299231229942, + 341194542468498522, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11559886251105433454, + 17186606228802779267, + 2431977333365014617, + 109639571278761210, + }, + }, + .y = .{ + .fe = [4]u64{ + 10855097225347243097, + 11733121288198076284, + 18238760613635130259, + 543557968663167321, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16539032320242915068, + 10218754528365377288, + 8967516112864350083, + 501102676833374563, + }, + }, + .y = .{ + .fe = [4]u64{ + 14450770285992238921, + 13286681525123145544, + 12749613388422254349, + 565690355097784879, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7272085800563009137, + 17972382423623778511, + 8209284046764436453, + 30067457235044779, + }, + }, + .y = .{ + .fe = [4]u64{ + 7853281693934912274, + 14513994875985553926, + 2682843633047383505, + 313754963470059060, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9454427692713035939, + 14912509897615001851, + 1933564020944221598, + 398636632743316987, + }, + }, + .y = .{ + .fe = [4]u64{ + 13879093631600764092, + 11466424831101468923, + 8217284579753390834, + 338252609559718217, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11238867163057683299, + 5808077196128614210, + 8364426491777018134, + 221456232709100535, + }, + }, + .y = .{ + .fe = [4]u64{ + 15025574857405747940, + 16628731178295865702, + 13419436956814138877, + 194439919675318431, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1975188119851929823, + 2363764417715134133, + 6294301169247279667, + 25978791885203688, + }, + }, + .y = .{ + .fe = [4]u64{ + 15653489783764618508, + 8795132233920850601, + 17176478576111113010, + 492522191766089279, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17786569108088572940, + 16984010761518653209, + 12308618492272021178, + 486164050318626948, + }, + }, + .y = .{ + .fe = [4]u64{ + 22513582848160544, + 9372800566274642772, + 3626013193059266650, + 289450451006740832, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17445538837406337875, + 18086909248718461996, + 5338907091733665809, + 560826938328629480, + }, + }, + .y = .{ + .fe = [4]u64{ + 9547419267779629710, + 3125567996960047534, + 3478174769564621301, + 30271410953483155, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8866885630482044743, + 16482933764299708161, + 7042493938067864354, + 48510676952042254, + }, + }, + .y = .{ + .fe = [4]u64{ + 12160488006104483148, + 4040132027952934810, + 14868245764106624933, + 535341167796005833, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5065272616408803453, + 16299527390538425035, + 7079920589228077829, + 477160551531458702, + }, + }, + .y = .{ + .fe = [4]u64{ + 5375896691248945988, + 16085547482342435295, + 1268982406592904227, + 573508487155201869, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12759692333788343966, + 14846083953693366859, + 4977013191440388499, + 447827145371660873, + }, + }, + .y = .{ + .fe = [4]u64{ + 13474687474240928658, + 11251570402917043340, + 124007504181557106, + 300623946615153597, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14179078046700206022, + 15186620040343286186, + 5241292994119559165, + 534320472411442105, + }, + }, + .y = .{ + .fe = [4]u64{ + 4073280361354857862, + 126566919189616390, + 12970079126685707161, + 177893495674240580, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17252826193886556840, + 8589832681528040857, + 16970194297404196966, + 34002253200577722, + }, + }, + .y = .{ + .fe = [4]u64{ + 1035309274313171069, + 2603478352520222827, + 4863120998813269881, + 144687764677021706, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10295476321363210491, + 3625145492656539140, + 3513003497831059656, + 467988068807659789, + }, + }, + .y = .{ + .fe = [4]u64{ + 12357314458705616119, + 13778496724634716822, + 8227130650002066397, + 214790013228005807, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11762736605299448270, + 2311031577694056988, + 15747333290155525225, + 325981086772104362, + }, + }, + .y = .{ + .fe = [4]u64{ + 6616251212466177537, + 1909328121035368221, + 9509742222736389076, + 249449307149525383, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3328392306994323119, + 5259999797723798274, + 12049097987999081621, + 220982074382311952, + }, + }, + .y = .{ + .fe = [4]u64{ + 10698249923976059505, + 4370438099917108940, + 1247165368049755097, + 285080681862924049, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5329026840274972526, + 4663347639090431429, + 15617961871433800315, + 83165464189669772, + }, + }, + .y = .{ + .fe = [4]u64{ + 15175150950241264831, + 12177450133467501322, + 14407424660320827985, + 94534288859822382, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3048978111797709485, + 4715510511098382686, + 7960114294969759840, + 563926079786427272, + }, + }, + .y = .{ + .fe = [4]u64{ + 13724872202510742133, + 9562487148381734068, + 6184839089557033610, + 111500071154665252, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8102971140500437396, + 17524149036564761679, + 10940159180868698546, + 100454836386250281, + }, + }, + .y = .{ + .fe = [4]u64{ + 3113186315951796790, + 18010313745287735407, + 8324453530433566656, + 461253026521162594, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8495783952081927737, + 1709836487296406932, + 9172707527258279756, + 408703306467735078, + }, + }, + .y = .{ + .fe = [4]u64{ + 15811357372413711015, + 13091183759372238065, + 16937779855692048917, + 380870141606475453, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15092227164410554563, + 16105933972295050793, + 8557021528994275204, + 565446457761077754, + }, + }, + .y = .{ + .fe = [4]u64{ + 16017364389594366208, + 11819236266645282425, + 13033659011745315888, + 463689196449908171, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11975955138140884276, + 11547211367367149696, + 11654234708619878414, + 400557865305116440, + }, + }, + .y = .{ + .fe = [4]u64{ + 4165499845911196500, + 3533101300741829206, + 16122722608605164280, + 110754761024059512, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10507489988504496214, + 18295834738443458837, + 10535011355886924419, + 514075237861113429, + }, + }, + .y = .{ + .fe = [4]u64{ + 10068521830556494492, + 13262382603421551544, + 4856849201339363694, + 242012883110482279, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14792846743138337614, + 12167399334675777844, + 10699449603640769653, + 400129504139182931, + }, + }, + .y = .{ + .fe = [4]u64{ + 5411855163111102106, + 6107134897107453584, + 15293397281939776589, + 94980827349323693, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 919716973460550607, + 2460309756854636729, + 3582613312158299240, + 280431406951995410, + }, + }, + .y = .{ + .fe = [4]u64{ + 15889035618838389137, + 17897682738635242507, + 17038882754175988505, + 138845026082699390, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7368641368297677166, + 5083956399604504468, + 2154215204858199566, + 57756671851463758, + }, + }, + .y = .{ + .fe = [4]u64{ + 1238042691099011822, + 6627414523830672719, + 337486065711405976, + 525416334042451434, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15991345059073839519, + 9989678028461637270, + 12174397435840288056, + 103261262353682615, + }, + }, + .y = .{ + .fe = [4]u64{ + 6558649282940236733, + 312336291888741357, + 6794442436321987121, + 269823928363960609, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15726994596783322683, + 8247866281533054456, + 14192637346600102858, + 284760244673326112, + }, + }, + .y = .{ + .fe = [4]u64{ + 15183494392712078920, + 17040525274191257121, + 7685058392900688452, + 92426014015140538, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4918459491712695251, + 10120940870911272273, + 13120632251561933857, + 276448582486424934, + }, + }, + .y = .{ + .fe = [4]u64{ + 14499890789862895062, + 7288331104768315147, + 14199925101961878501, + 126970279039908647, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11897826589287269084, + 2706823104083490170, + 3897230911384360389, + 462000485672558995, + }, + }, + .y = .{ + .fe = [4]u64{ + 8881156418881293510, + 15445401724412315384, + 9985163920881845053, + 350022001268414825, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9149953810672039699, + 4622756430478875867, + 8068745132905623127, + 510805860011364729, + }, + }, + .y = .{ + .fe = [4]u64{ + 17670811551804007797, + 1135678465962954420, + 13270885876924453388, + 545664696913563523, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1343301083888659518, + 16889449507502244655, + 16387609799488744145, + 518182466532248292, + }, + }, + .y = .{ + .fe = [4]u64{ + 4102990564890189688, + 6839359364628745143, + 4721219220326338544, + 336939367774611310, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3631198185513589540, + 6642621808423228248, + 17020258205888443454, + 144285119512900236, + }, + }, + .y = .{ + .fe = [4]u64{ + 8604831561268156954, + 7748206776616699341, + 6040173851512212312, + 438851356306865397, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12969485909760294296, + 9798348213824502528, + 6465415368425839759, + 522089319837246511, + }, + }, + .y = .{ + .fe = [4]u64{ + 2035802976833739243, + 12144446087646897729, + 4357408357618663942, + 296801074021329515, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7417282378538254270, + 4383636143421165937, + 5566408632592297036, + 45079343803115713, + }, + }, + .y = .{ + .fe = [4]u64{ + 17232236075366926187, + 8164413096464104608, + 448214952328417696, + 159799920231155540, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11566149442880474789, + 16173353115307156522, + 4779317396672590193, + 393525396265008434, + }, + }, + .y = .{ + .fe = [4]u64{ + 12356013882876946254, + 8196300041640515761, + 7685463742727756297, + 420108079165376094, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13236374787143583621, + 12512034881711105985, + 5730482461533131485, + 117937234116183715, + }, + }, + .y = .{ + .fe = [4]u64{ + 9879728890605924579, + 14463984689166138433, + 3143429225214783972, + 185377413737369347, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7273850360135135267, + 1634672364737073461, + 15822710011791910888, + 490487378741630419, + }, + }, + .y = .{ + .fe = [4]u64{ + 12603675882092945789, + 11885809053795347530, + 3054052041359488720, + 99597343955930145, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2236974331837337797, + 18212194329035352728, + 11150970233476136752, + 241086276732391816, + }, + }, + .y = .{ + .fe = [4]u64{ + 16525337574447230906, + 5524535950819018460, + 8808028032865126648, + 275775596422679403, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10203571199953604212, + 7707524028197668546, + 16836754749812952242, + 101072024718258575, + }, + }, + .y = .{ + .fe = [4]u64{ + 8724039542818024967, + 745336549374782430, + 13329414072845068904, + 568921046257863480, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4658550808298123894, + 12776850585352289047, + 569730529793611656, + 288368365426636134, + }, + }, + .y = .{ + .fe = [4]u64{ + 61937436062784718, + 2713090689714739277, + 2661922882171221784, + 399658995378903189, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12044130464691105737, + 9645070831357769039, + 7507682003002629693, + 152687194898083271, + }, + }, + .y = .{ + .fe = [4]u64{ + 10581006478916348298, + 6300038032443182054, + 16614889523702422118, + 485834052189713612, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13963470620381389899, + 9101278341108140297, + 18031144259344201351, + 12429266471677088, + }, + }, + .y = .{ + .fe = [4]u64{ + 13739711682143482188, + 9707593906826947438, + 10346588841455281514, + 63704210996060073, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12526627402056720077, + 588601529408570821, + 11439378291698366929, + 95337787652137668, + }, + }, + .y = .{ + .fe = [4]u64{ + 6205471781703851746, + 5053143366101574035, + 16249838791516723498, + 377345633845088541, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5782235309747857533, + 3133560651282012750, + 1653617675983024290, + 45370759214685573, + }, + }, + .y = .{ + .fe = [4]u64{ + 4760562704979276767, + 16084254347861224991, + 15760470741663856740, + 456391558923743749, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1168189529741924532, + 1018044325913320669, + 1016045262208019044, + 524300600492218536, + }, + }, + .y = .{ + .fe = [4]u64{ + 14699203080697400340, + 1945052594507894327, + 11770042110123183459, + 102318937376993431, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11849678206774688476, + 13622165796220481049, + 1705244792061863054, + 319343898173510783, + }, + }, + .y = .{ + .fe = [4]u64{ + 10055590353992490618, + 3816853177774237029, + 11439712191670234654, + 119558480338938989, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4362254566925097729, + 9070062631196492197, + 5007705134631208753, + 288710930223221845, + }, + }, + .y = .{ + .fe = [4]u64{ + 14403278579841757216, + 707369095345287576, + 17972514663638347044, + 446873312653793269, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15830903983743751664, + 9396891716656748997, + 283231381981522476, + 471871463521080088, + }, + }, + .y = .{ + .fe = [4]u64{ + 10628530968580773120, + 16880707277229042321, + 7885705365238975, + 124989905723366006, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12116033367663076372, + 3470259911810594241, + 14160453000850120099, + 358181449834515934, + }, + }, + .y = .{ + .fe = [4]u64{ + 11556147533489309254, + 11725489541474395397, + 8485886532941891329, + 52574242542986227, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17621041448442594135, + 1482023962432591125, + 6258342158793668436, + 222473929675393714, + }, + }, + .y = .{ + .fe = [4]u64{ + 8857433472154035663, + 2600399106498818634, + 10787917331706556707, + 8253749367290765, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3663697637684332680, + 809649279051418068, + 3933681715155301489, + 527580758106681837, + }, + }, + .y = .{ + .fe = [4]u64{ + 2127664572814193614, + 2035673671773843381, + 17260573978827802009, + 217520144326102359, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4666691847137778303, + 10119715469750701378, + 11503069771321514634, + 562931864745687558, + }, + }, + .y = .{ + .fe = [4]u64{ + 3282822845566643532, + 14893272043016304756, + 12368309728587972064, + 186284033509414523, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10351844876871426056, + 11800995050608954935, + 7819400177652015951, + 254269164252901499, + }, + }, + .y = .{ + .fe = [4]u64{ + 7360505881093896132, + 4129121451282015688, + 2246136900361118385, + 477672322552675985, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12226589931753417856, + 3484632845808646860, + 10579596961968429200, + 329018977694913929, + }, + }, + .y = .{ + .fe = [4]u64{ + 14032020210674920606, + 13229374818065054905, + 8768894248269846585, + 537504398154998941, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15128643695187757237, + 2560513759208295344, + 7840907473356514882, + 488079631256520819, + }, + }, + .y = .{ + .fe = [4]u64{ + 13466772511031325598, + 5916390754291114312, + 7077726083291700669, + 295741746048353462, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18175728133415231025, + 7845719146715255708, + 2435248290545547349, + 112155022551820926, + }, + }, + .y = .{ + .fe = [4]u64{ + 117327006500508175, + 3489776052217200572, + 10604120804903795102, + 186604037374674414, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5779751893738974761, + 11512153353161513675, + 13794975767839571723, + 119674857350121935, + }, + }, + .y = .{ + .fe = [4]u64{ + 2011837134899333989, + 14892884071315447583, + 1358058814466308728, + 106661031684965528, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4156397349792154267, + 4603245393324435159, + 16199598564045677554, + 475085788717010252, + }, + }, + .y = .{ + .fe = [4]u64{ + 5713855811876607098, + 1826138546504624517, + 14917483246990529833, + 69541826791714128, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11086295739698349294, + 9109011864707766768, + 11118244175597693144, + 183307306948889574, + }, + }, + .y = .{ + .fe = [4]u64{ + 3016562234877805094, + 15222062310375573289, + 828411657039211418, + 258472315440406360, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 621488382954208082, + 2646863641801027142, + 10538367733152418199, + 39303425993967869, + }, + }, + .y = .{ + .fe = [4]u64{ + 8905158940124390632, + 7803936009770958294, + 10972848335467613162, + 217943749314268080, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7684646099365173711, + 16497990930643201133, + 16451144896627150873, + 558304622573798713, + }, + }, + .y = .{ + .fe = [4]u64{ + 10497664452622934326, + 3660278907638904100, + 5616574795812469202, + 518034965299226140, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14407724815464097913, + 17828714840180502036, + 5346602009994162231, + 368027971489950597, + }, + }, + .y = .{ + .fe = [4]u64{ + 11058705855166959503, + 16424794811095627159, + 10858936986343386573, + 475785948242823593, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15867824325490034455, + 11488917430108751690, + 13245068941471813228, + 563694520253099707, + }, + }, + .y = .{ + .fe = [4]u64{ + 12826143747590015457, + 17648877115733036083, + 10948165927966242589, + 123571912400350619, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11751015231858051737, + 3170359556645183871, + 3273567676664756043, + 417385285389990177, + }, + }, + .y = .{ + .fe = [4]u64{ + 14872362272893479241, + 11919460821984518973, + 8014212803191269688, + 252483601662548267, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9707982026062557407, + 3551139781695295836, + 17325877250293903898, + 308611913314078149, + }, + }, + .y = .{ + .fe = [4]u64{ + 7145821063572106979, + 1353631305254499854, + 7192804988885076775, + 512816069643066085, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15140894124972741108, + 12045849607819072641, + 6443646791505703862, + 11153260311942480, + }, + }, + .y = .{ + .fe = [4]u64{ + 275835998137983524, + 1578721592860241338, + 9382928764499306613, + 254856360571791352, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14141921951633966254, + 17198810434706233197, + 2296355166861628709, + 20484243594897863, + }, + }, + .y = .{ + .fe = [4]u64{ + 48287898521215870, + 16994504592824535124, + 14745825070315473207, + 297782192010831240, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11849009020106690022, + 8958822716773017978, + 17231125848481136910, + 147341870184465709, + }, + }, + .y = .{ + .fe = [4]u64{ + 460580449663912228, + 11725232547109069458, + 7470090670349389847, + 533278238767805017, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5006430009295692328, + 9990056751862071445, + 10422790138372531108, + 13949431895511034, + }, + }, + .y = .{ + .fe = [4]u64{ + 6437043904833404183, + 5380748395050161285, + 15264355879902975456, + 499957185742842896, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10632109032154559665, + 1295117565487781475, + 6287411909914131698, + 407182210624537334, + }, + }, + .y = .{ + .fe = [4]u64{ + 8883115435837886855, + 1390137155717281670, + 9838205380776148603, + 509746117612233657, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13275958606422078484, + 7707487654697955428, + 10305897939495567863, + 212400532971855502, + }, + }, + .y = .{ + .fe = [4]u64{ + 2974705545898916673, + 11707610121082525209, + 111757789381676762, + 118207203311304637, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3381784168725619831, + 16360097307464365303, + 11264532860825507394, + 162169292321568445, + }, + }, + .y = .{ + .fe = [4]u64{ + 11276567789049727735, + 4591360072278675351, + 10240396252905975079, + 541178780489114250, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3139213119357725255, + 5797806538769470649, + 2472536069406004400, + 418565518828471666, + }, + }, + .y = .{ + .fe = [4]u64{ + 10108447492632772607, + 730246137776371394, + 12258739082858956766, + 29848569586661399, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8931613213080284135, + 16070897387569037577, + 8906495825450752605, + 249572219585236861, + }, + }, + .y = .{ + .fe = [4]u64{ + 14458654658089706129, + 16170292075638674456, + 581457232766655722, + 361944838793323559, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14400209750893056464, + 15777990434865703674, + 11309205313776743715, + 557488721348937664, + }, + }, + .y = .{ + .fe = [4]u64{ + 4862045216342869293, + 16898912275283107178, + 9129127564733789741, + 560525248087001699, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6560699576131992037, + 9983002480153057702, + 14783785067181810948, + 16069554353349525, + }, + }, + .y = .{ + .fe = [4]u64{ + 10918640250762794318, + 9873301549043777026, + 18383610931550331298, + 71717865490410572, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16658083607667804658, + 6228087053217029080, + 13379095443937847815, + 414364438563134019, + }, + }, + .y = .{ + .fe = [4]u64{ + 14699223188762325027, + 5618232198039295620, + 3936762493856493947, + 56647760813028448, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5932586022644877328, + 17778174293330630345, + 17190033232939996823, + 532549340229841711, + }, + }, + .y = .{ + .fe = [4]u64{ + 17123954557672927162, + 11995511971376762430, + 8120729849227757440, + 537589036611087554, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13620606671819440054, + 2293461951157862326, + 13876369548903568396, + 73580829890807121, + }, + }, + .y = .{ + .fe = [4]u64{ + 1689004207492928984, + 11067590234527758407, + 15944335950684725268, + 507599781479092195, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16769462892706640030, + 1227135382632476775, + 6302041938843007123, + 2011903356843015, + }, + }, + .y = .{ + .fe = [4]u64{ + 13616353758333199133, + 2754526337379806291, + 11913088616234653131, + 446271048908618056, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3297735205345154674, + 9108691790451152584, + 13506286348388175741, + 87688574279428472, + }, + }, + .y = .{ + .fe = [4]u64{ + 17045835315125239165, + 14246155604100882247, + 16571209095253861417, + 494559611430050316, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3653098252352865038, + 10455566684272718214, + 8418066718273437222, + 120350849958247424, + }, + }, + .y = .{ + .fe = [4]u64{ + 8694101212995046253, + 7576992982512062766, + 9225949311325675202, + 279511102344789970, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11745382476259278633, + 15409454901356594128, + 14368518298581941901, + 411286796186061004, + }, + }, + .y = .{ + .fe = [4]u64{ + 12827635051356092221, + 1693500739779838879, + 13537254139438275060, + 66533698614401492, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2679785517626369599, + 7938687530404523078, + 6356296659912377075, + 39752652140596204, + }, + }, + .y = .{ + .fe = [4]u64{ + 16156042477270853091, + 11779649452084241412, + 9971592991249204631, + 83456000731602197, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6199329195812069642, + 5615599415754042074, + 7995433433070231941, + 222545995349272097, + }, + }, + .y = .{ + .fe = [4]u64{ + 3362482742830969076, + 9415896192927204643, + 17802879901109437827, + 402921961164327362, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6183670889501506807, + 14929949655935807893, + 10746978839506518184, + 418040965860403837, + }, + }, + .y = .{ + .fe = [4]u64{ + 12735902781583167786, + 12077630616309622764, + 9737479135323597583, + 200181596482371064, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17591521296901105893, + 12404686964748341124, + 16918898165939355601, + 144266983152436449, + }, + }, + .y = .{ + .fe = [4]u64{ + 15586993577781855484, + 15786406818279517416, + 2384876608872714222, + 23972084191998603, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6165893318328860846, + 3229347573809196850, + 4891641964783683488, + 314852056850898355, + }, + }, + .y = .{ + .fe = [4]u64{ + 9452737625110992855, + 17392404311913977631, + 9410316213732600360, + 383811917634594266, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1670806249140876624, + 18441172415941889062, + 8222603783076631871, + 329521087524830734, + }, + }, + .y = .{ + .fe = [4]u64{ + 4985024301264898070, + 14537592030051973592, + 3022674935184313456, + 451358475432119562, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6568104028731200737, + 14778661774954642672, + 16691125442072352143, + 246031442145734748, + }, + }, + .y = .{ + .fe = [4]u64{ + 18025568220083534801, + 12018258184356668311, + 4074320775417950489, + 569779547400121978, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18225296419128310010, + 1093388705436681989, + 4501759228627949785, + 315523380031258767, + }, + }, + .y = .{ + .fe = [4]u64{ + 10134415180464838026, + 8291020451587129420, + 7675478897332627061, + 283531774923404977, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7489441938719029336, + 8816897393674897523, + 134084689780073854, + 535734325414897568, + }, + }, + .y = .{ + .fe = [4]u64{ + 1441027238558598116, + 3036693634250354872, + 1812453649045981382, + 123340408339708918, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13755861381938774312, + 17022454447008097565, + 6277117758274515404, + 15621506785875883, + }, + }, + .y = .{ + .fe = [4]u64{ + 11266614337355170173, + 411361284296643548, + 122310397053483211, + 189626499957885422, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13477531670388832379, + 8489865535122039257, + 14734864397735535355, + 338140013273052208, + }, + }, + .y = .{ + .fe = [4]u64{ + 1283349149088131578, + 2847056090076939427, + 9765083767768104130, + 109854094868901503, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14961200183920015613, + 7938811605384865150, + 11951538916295057999, + 244976778568481768, + }, + }, + .y = .{ + .fe = [4]u64{ + 16469746423624914810, + 2833140652627128785, + 5116764439868923672, + 356115398293772239, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8947534344801189923, + 9475486042927740496, + 1277827644245251313, + 295717789309604261, + }, + }, + .y = .{ + .fe = [4]u64{ + 7997181771860096556, + 205389760971681075, + 6765619741631155407, + 277183761682661344, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16468426873498999547, + 11259223887045672246, + 8871149428611020889, + 191201058212783227, + }, + }, + .y = .{ + .fe = [4]u64{ + 16322802617133010690, + 3486137618317063527, + 12747683708096059830, + 463503190297594983, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8137912718641699780, + 12397193597570838801, + 7100206756389396616, + 72124363855384393, + }, + }, + .y = .{ + .fe = [4]u64{ + 7417148662841540751, + 14654864970643719828, + 15965393317055658670, + 493127328370538553, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10010574445664966285, + 4611732769625963181, + 809019605171345381, + 516075013945231663, + }, + }, + .y = .{ + .fe = [4]u64{ + 5467706186840609580, + 5198849972497580320, + 4479639792190725138, + 102064888990104923, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10218158494400743015, + 15048865846442916533, + 12051713715736300140, + 489276275891072965, + }, + }, + .y = .{ + .fe = [4]u64{ + 12948265703162751240, + 2021785692517951413, + 3277834868671990415, + 428887939092422332, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3208762759688274691, + 4357841556879139103, + 17115633256720904364, + 312514012199301134, + }, + }, + .y = .{ + .fe = [4]u64{ + 5271195748536717707, + 4746804876176029251, + 4890221399264900336, + 85468628464872340, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4967036524536971233, + 7213750927117510670, + 17758105526768540374, + 107092096465527455, + }, + }, + .y = .{ + .fe = [4]u64{ + 13282338155734019322, + 2575645881663771038, + 14607646786182116934, + 339803237083203588, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7819729337853175945, + 1435593715037803404, + 8089811598393168144, + 340053405861316572, + }, + }, + .y = .{ + .fe = [4]u64{ + 13916877862624578360, + 3100978227986113278, + 9676192589687498121, + 254173657386311535, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5381449990226873561, + 6951786952405887696, + 7905386323528582895, + 500719463505385261, + }, + }, + .y = .{ + .fe = [4]u64{ + 13441034113130847652, + 2405464070254100724, + 3734141506008128506, + 535624259165175575, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16781080913845109139, + 7676593103937500093, + 9155269117838795917, + 24462395882177241, + }, + }, + .y = .{ + .fe = [4]u64{ + 10703378207651699954, + 16268959549802434252, + 2791116719827215164, + 433848107973669367, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12974286938220612934, + 15902844761471748870, + 18150183229412305164, + 413980886252046674, + }, + }, + .y = .{ + .fe = [4]u64{ + 4938792914648188245, + 6321977483887289991, + 10822404994119911834, + 474519933548181641, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2048263490472815650, + 14369328720254783119, + 7466262286569898029, + 301769599692379997, + }, + }, + .y = .{ + .fe = [4]u64{ + 1897055742080578345, + 12154878186438128309, + 10297697706893431557, + 473143665390727814, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13542399002179649094, + 3986806875251493364, + 1460218508107537073, + 14673433828528542, + }, + }, + .y = .{ + .fe = [4]u64{ + 8504423420120998818, + 4630845725076236089, + 8614843534419390865, + 528964370671122750, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15708717873978064824, + 15510848298007970620, + 13452528395607112638, + 449124958643970246, + }, + }, + .y = .{ + .fe = [4]u64{ + 6774088475254890960, + 12316821175953168563, + 17884517130824402993, + 385187075228189458, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12076504233661866927, + 14889702058658659372, + 13640815879901513720, + 27539114207307866, + }, + }, + .y = .{ + .fe = [4]u64{ + 13434524288701918803, + 2727622831259075381, + 14631431026815851268, + 435123434741168962, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4979753371406926740, + 15551302772156541291, + 10233113917291200758, + 566119977581238916, + }, + }, + .y = .{ + .fe = [4]u64{ + 17886085361560530158, + 5703523019282292780, + 7322743561961827655, + 131675699588234310, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8430051161412515997, + 18309912704058408913, + 4866091858234590227, + 196950546235277866, + }, + }, + .y = .{ + .fe = [4]u64{ + 133320928173724283, + 6313424694317008107, + 14173759000889547549, + 404016948703988418, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3100033765006288408, + 15019165551052847390, + 1998897392502657328, + 253954049308892913, + }, + }, + .y = .{ + .fe = [4]u64{ + 16315819431809147558, + 9076381052318973038, + 3555372711943877014, + 464617245111367034, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7986993942391136549, + 1833291970128318385, + 3314574680524159985, + 210961748850827995, + }, + }, + .y = .{ + .fe = [4]u64{ + 11533548722277738852, + 4649993604812857796, + 18409223970751844623, + 548720754734820218, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5157000027371209163, + 13507170806370115698, + 11194121737283100431, + 7375996874321540, + }, + }, + .y = .{ + .fe = [4]u64{ + 11237946922051444758, + 17082617181418983959, + 8886252076677772306, + 191764480415053644, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12018089798084153138, + 13975692024986532203, + 4093273171412775525, + 360504607129996916, + }, + }, + .y = .{ + .fe = [4]u64{ + 1392489608958188911, + 15018245955002045466, + 11329974107739854286, + 464052914918731619, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4047326850563393331, + 6177798478851142798, + 1400681922057892086, + 201506254653962973, + }, + }, + .y = .{ + .fe = [4]u64{ + 792933640528599406, + 15061655018525231938, + 11708263865111648365, + 84217931566502375, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15736602844985500543, + 6723285059332691415, + 4325899300364218184, + 110577467236216818, + }, + }, + .y = .{ + .fe = [4]u64{ + 2217131729482454714, + 7060138456138434044, + 1655003283006890247, + 538261628507298344, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18024130190612103844, + 2566530974407587585, + 1280922572569090070, + 302127438399157224, + }, + }, + .y = .{ + .fe = [4]u64{ + 2721181013135329908, + 8086141000044589117, + 2244608069938844743, + 478535658210553467, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13965462113982013795, + 14915150977981408670, + 12499992547544019930, + 555288739253636442, + }, + }, + .y = .{ + .fe = [4]u64{ + 2270360718904190365, + 9815350544565011395, + 9992325067695882610, + 160532779296307751, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17190353605867473540, + 11521961333129101630, + 11133012171003982044, + 571904030365568444, + }, + }, + .y = .{ + .fe = [4]u64{ + 5747685566264221358, + 2261602182790665426, + 1595761676651838537, + 349221841790888029, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15263301430218958707, + 8509759570925086934, + 15561409298078283905, + 473704232530424505, + }, + }, + .y = .{ + .fe = [4]u64{ + 14720218043436572909, + 1583726251965168810, + 11743411718489588820, + 458998176938894107, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7108721630121717401, + 1439146523303723301, + 12569981628062481262, + 229884429593596035, + }, + }, + .y = .{ + .fe = [4]u64{ + 11909713324048624793, + 15707311749718875496, + 9975559061487174965, + 333113001503422215, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5371716470121092036, + 9314699551728066567, + 14677827299569536765, + 29414761220989933, + }, + }, + .y = .{ + .fe = [4]u64{ + 15762395648468139579, + 14651703553544274701, + 2353811260073221382, + 163356346661442399, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5256901798729246953, + 2420772358706335079, + 10824288394722989698, + 2140379704816778, + }, + }, + .y = .{ + .fe = [4]u64{ + 17235610839277005612, + 2545686963591762795, + 6659720382663210180, + 322048339447937782, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8412016397751024652, + 15969034870093978018, + 2372686766427032356, + 399393048412130842, + }, + }, + .y = .{ + .fe = [4]u64{ + 11536642136242973611, + 15305830497515163505, + 14621613801414781028, + 8898730103337179, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7626397940109903894, + 7229748298861740298, + 16233287803958184149, + 504158942886747349, + }, + }, + .y = .{ + .fe = [4]u64{ + 8071906170084309212, + 14719333560253833413, + 18025041161348964232, + 141308522540643343, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8660565327157884157, + 14302436085642647249, + 2883151584064081078, + 92952160143735374, + }, + }, + .y = .{ + .fe = [4]u64{ + 3911337531966865510, + 14892208453307367101, + 2935410405873876550, + 204143629343782539, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4084831677849026934, + 2191414620920061719, + 12097307227800404854, + 317031904627027847, + }, + }, + .y = .{ + .fe = [4]u64{ + 13957000452424288317, + 2253898268322432332, + 5705667200523582064, + 52044879628154608, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13425797188849095905, + 15212108399267728095, + 18404498717183344676, + 391295707486415358, + }, + }, + .y = .{ + .fe = [4]u64{ + 17808888321177891262, + 5952605236337642275, + 6011710291539943949, + 86109932111176550, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13801865446645691618, + 4743670785615481445, + 7194723738339436332, + 49677573681230132, + }, + }, + .y = .{ + .fe = [4]u64{ + 8964235889745705209, + 6234205315861951602, + 9998251648454280089, + 424402701845650995, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 739971396204429101, + 6448621088734913743, + 1449192989266726711, + 112807682574679249, + }, + }, + .y = .{ + .fe = [4]u64{ + 8905957916438398312, + 712927843974457387, + 2224471455689899494, + 467404184361749242, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10901702809044943843, + 6094885859877862475, + 15333604971016503761, + 501105976024719011, + }, + }, + .y = .{ + .fe = [4]u64{ + 12346759469560666748, + 13643419175632994887, + 2012369215750170500, + 541443270804196867, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4032376807879129029, + 9784499480286808927, + 3440914809529433820, + 223291640407733948, + }, + }, + .y = .{ + .fe = [4]u64{ + 13604952893852443643, + 6941109902661292269, + 3241428592004194990, + 426687913889924353, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2757526926961026714, + 7191459980271489595, + 18128967034013859477, + 183516383410071640, + }, + }, + .y = .{ + .fe = [4]u64{ + 10144659095025531537, + 10087325094538304882, + 11432547631744575705, + 368793430781503166, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16052188366688595552, + 2651597497585160756, + 2351158209322731942, + 556365873460785263, + }, + }, + .y = .{ + .fe = [4]u64{ + 11133089406208555689, + 14174517319744588753, + 14903374649569102692, + 277345409324094721, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18244306352784415650, + 4287955035277117182, + 1057469681808491653, + 195729315047835570, + }, + }, + .y = .{ + .fe = [4]u64{ + 13112025723375573653, + 10892322617773164246, + 16577392760205370658, + 193171537713376083, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4964196228580680894, + 9754144630989931070, + 13821786885452681648, + 252939514907651003, + }, + }, + .y = .{ + .fe = [4]u64{ + 13352311291665725247, + 13245520389576248130, + 6980183088269297087, + 327942926043687947, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10651639001692414851, + 5400692718993021708, + 5782862557637824061, + 25154207474696679, + }, + }, + .y = .{ + .fe = [4]u64{ + 4065282256443120035, + 15445582423914111411, + 14054835361100901010, + 458802369122533557, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14932206955750419551, + 11114460190190857354, + 16938287287457722865, + 275263517375755629, + }, + }, + .y = .{ + .fe = [4]u64{ + 13491370044291658898, + 2322663963719935818, + 10496541192964209487, + 481232150672155742, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 255720463934108580, + 9516009794930900716, + 17096892933483499703, + 488302092737744312, + }, + }, + .y = .{ + .fe = [4]u64{ + 10690192745490775763, + 581549797662458114, + 1555598961754613425, + 127668204096877594, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14013347484192874695, + 8213152819602000245, + 10446542455822150226, + 6866865321364123, + }, + }, + .y = .{ + .fe = [4]u64{ + 11437876746360571998, + 7312786154396489447, + 4518712813620008654, + 376264381578537092, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7690806294590586864, + 5629068265921058966, + 12807938174505401547, + 12543737700153160, + }, + }, + .y = .{ + .fe = [4]u64{ + 6184858247510785374, + 7165898071471397480, + 7577539791191385487, + 362084204646857399, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4656155754467439739, + 6079894181677872112, + 8429036680658432108, + 113893079242030379, + }, + }, + .y = .{ + .fe = [4]u64{ + 5636379438375036303, + 11729254821639109471, + 8343239503585656442, + 107788624577736882, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2174721648936244353, + 4634321183585690648, + 5063408972877770653, + 304832425762297928, + }, + }, + .y = .{ + .fe = [4]u64{ + 9327446310508165895, + 15875987312542204848, + 11792668147964773580, + 341414176115572041, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17805079119926312526, + 887838249770583667, + 10293021889696387363, + 407504184791719526, + }, + }, + .y = .{ + .fe = [4]u64{ + 16766444765927205182, + 4282630696483638094, + 14154821013090872547, + 1812089111990290, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17689552409800180999, + 1265010834569091099, + 14200825045741703569, + 256772570433488696, + }, + }, + .y = .{ + .fe = [4]u64{ + 6810293181747256161, + 214919174201509857, + 10277096960575601591, + 425559134640641563, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3496901205178417649, + 425858392712039442, + 14471477808846313668, + 160046101428854686, + }, + }, + .y = .{ + .fe = [4]u64{ + 2299073917513339559, + 2356704355151087191, + 8736683974166376157, + 79627970197033217, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13307167365012580398, + 5752602177304618312, + 14357633617183903309, + 44704331521847142, + }, + }, + .y = .{ + .fe = [4]u64{ + 14378306013228075978, + 5279689627359972860, + 6722526987200312807, + 1159804649160044, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6860255188838407470, + 802214380535420620, + 8002662016999687488, + 344309483786527040, + }, + }, + .y = .{ + .fe = [4]u64{ + 12219865927685036619, + 17604936858247789984, + 1283124990707657971, + 506822930972572946, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1270414495909320742, + 9937213143839974679, + 13785876477861883718, + 452998474559296676, + }, + }, + .y = .{ + .fe = [4]u64{ + 6699513982196983227, + 7097467473425931634, + 480041265061287687, + 24233641456902437, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4752744159485803472, + 15637240134959553373, + 6013497089959222623, + 231745516298039275, + }, + }, + .y = .{ + .fe = [4]u64{ + 13476015582157885330, + 244991095391033794, + 17350187805410849072, + 499106517810512999, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16110048347066007377, + 3981706135792243025, + 9554564696873814658, + 362889199812178604, + }, + }, + .y = .{ + .fe = [4]u64{ + 10735772812802386041, + 6722340271420998662, + 14957719606574085958, + 344843522651623373, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14933192035863659860, + 5525349372374584463, + 5742526426877063840, + 240008601825297210, + }, + }, + .y = .{ + .fe = [4]u64{ + 10300036157557114409, + 7269065963473665273, + 3019121771136495053, + 171959522534598068, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14805573146570340375, + 17020555876625985134, + 5980081597951286521, + 553692991041067436, + }, + }, + .y = .{ + .fe = [4]u64{ + 7381900073241321707, + 13243108841303473055, + 3613493642281964392, + 279550588957193738, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10253300995092027992, + 3107716887535972269, + 17335247695946219796, + 461156204609024547, + }, + }, + .y = .{ + .fe = [4]u64{ + 15604544241202357024, + 18242684940595854210, + 9595546402718670426, + 436923009631099777, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2345828709915333814, + 145768556992398959, + 14209584050291925061, + 252570214110633127, + }, + }, + .y = .{ + .fe = [4]u64{ + 2633389065738632510, + 5702635991869175265, + 4026013792647103028, + 198022731236063420, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5705785658820415000, + 9511114054025041463, + 12597360729756222071, + 349746796240654114, + }, + }, + .y = .{ + .fe = [4]u64{ + 12880123809997962586, + 2159005698450463889, + 12434537471676678620, + 293895549424602139, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5599184261672971931, + 1957489519997873373, + 6939755571750289857, + 23202266284282199, + }, + }, + .y = .{ + .fe = [4]u64{ + 17136182287091683884, + 2105092032507745423, + 13530242036024827764, + 344558963450723864, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8620369252225072065, + 14815574483729179189, + 233865748536670243, + 474772968901987998, + }, + }, + .y = .{ + .fe = [4]u64{ + 18392720107385865507, + 710862615227869016, + 8845279650616113350, + 470771218931880474, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18079916048212058803, + 8269723711109248497, + 11144440681148542714, + 11290784725431166, + }, + }, + .y = .{ + .fe = [4]u64{ + 9320777662855589896, + 11490649620539631467, + 16526423244961466933, + 212303308027866703, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7009928818298858389, + 17625415588366038364, + 8637377457114245720, + 13823137547887919, + }, + }, + .y = .{ + .fe = [4]u64{ + 14613355080229069816, + 14312616303126646339, + 11132740818203011698, + 398376578612362375, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7110979356275275608, + 9441718658416534483, + 4776876745138358757, + 523371297192344494, + }, + }, + .y = .{ + .fe = [4]u64{ + 9519352183019614823, + 1325861907511984150, + 6390473478913151624, + 233399747113693568, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14300243960372143311, + 6814809881936557373, + 5761749331497479005, + 268579459117389865, + }, + }, + .y = .{ + .fe = [4]u64{ + 9233048121491868856, + 17363986484154469616, + 17523092139380940095, + 491919943950972931, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16129023590172024790, + 17643423826668730069, + 12121999140105417717, + 539315219417688425, + }, + }, + .y = .{ + .fe = [4]u64{ + 18390091812810584103, + 18341619854599938681, + 16798870358456352976, + 369061244648076409, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13746932369554354884, + 11027905138219304542, + 5025097144320287537, + 126725351786361350, + }, + }, + .y = .{ + .fe = [4]u64{ + 7044943387549395904, + 10354352732949914839, + 17502309380529040400, + 60607984664582680, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4992484778740639487, + 5378866648315718308, + 5835547576106348351, + 198251689277592961, + }, + }, + .y = .{ + .fe = [4]u64{ + 4446015548724859310, + 16213823472738342436, + 11977607649541896634, + 303358611620371161, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11947305993111246642, + 12333938959580736244, + 323784528416490798, + 1935759770392935, + }, + }, + .y = .{ + .fe = [4]u64{ + 9366068875955489686, + 4716623639111762506, + 7730097695248441535, + 407490586287713248, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16973574915745230104, + 9706577183604242436, + 10210855763474299624, + 200361784145119292, + }, + }, + .y = .{ + .fe = [4]u64{ + 4515530402814893747, + 15443827297939366589, + 13026634577948134711, + 149455162059474258, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4673143993860248268, + 14417631479560976203, + 2695559728763034512, + 262033002133785005, + }, + }, + .y = .{ + .fe = [4]u64{ + 17920094120053529521, + 12181421051193326892, + 11971296823770497533, + 43878208941552072, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7162960248233859077, + 11572333746263654562, + 4850448240858756375, + 322957098267132464, + }, + }, + .y = .{ + .fe = [4]u64{ + 5508812385879292742, + 3071681223404808982, + 14784658127125320346, + 412910102668036950, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9669510390628514018, + 518366262218420120, + 4515916936684873488, + 293952536054427783, + }, + }, + .y = .{ + .fe = [4]u64{ + 15076529385204383966, + 3903369164223447524, + 2167240783994725538, + 286842934220131134, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14615100334888361723, + 18299693827000641791, + 500831163655522903, + 367941966903771302, + }, + }, + .y = .{ + .fe = [4]u64{ + 1357905036535080688, + 15902482718950808092, + 4364879675108160118, + 315487986289265923, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5586722552049384059, + 13623660895211412395, + 6624795531951403304, + 568335863647933619, + }, + }, + .y = .{ + .fe = [4]u64{ + 14387645160964397205, + 5694293162139263499, + 14586684700458022021, + 239075005482550639, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17874437631973327005, + 5027530416027043593, + 10953606866494717869, + 253023470464864700, + }, + }, + .y = .{ + .fe = [4]u64{ + 15042840810390528138, + 3418606280652229174, + 5776581558478224155, + 388868637648247251, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4004068416263034716, + 2449570571085819562, + 15061550474290773709, + 45328159972269422, + }, + }, + .y = .{ + .fe = [4]u64{ + 4548508872634524741, + 11136615910366080438, + 11959491123827933889, + 73748979700252151, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4125942086077854170, + 1604649793631231444, + 11436961635852716096, + 412736028287697493, + }, + }, + .y = .{ + .fe = [4]u64{ + 2748875764258552579, + 11371547600093232995, + 11221346668337247249, + 420215995306611843, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9510136727882449185, + 17863362470608308729, + 7144021917113524760, + 430563862068830890, + }, + }, + .y = .{ + .fe = [4]u64{ + 13142902354989611860, + 2890670151583143098, + 11666236673409585405, + 276352265946371337, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1647698555380031703, + 1181579810472553097, + 4186843795419677548, + 327328907284531736, + }, + }, + .y = .{ + .fe = [4]u64{ + 6747173941338366184, + 4178743517145648016, + 14919975937446321993, + 451927184797539632, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17287139846538294746, + 16686695244766760179, + 10284615777151624177, + 334488397000002222, + }, + }, + .y = .{ + .fe = [4]u64{ + 13031964000894244577, + 9537093216040758297, + 8895232130077400562, + 18994595545268315, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2919358864320178839, + 10450125907849555854, + 17472740845225954305, + 69041609888241551, + }, + }, + .y = .{ + .fe = [4]u64{ + 2901938673777531854, + 9578010631779007100, + 13803046638319652382, + 226779884139862286, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9566485048630570395, + 15693959041084496051, + 4849004766168643435, + 413388717749060557, + }, + }, + .y = .{ + .fe = [4]u64{ + 3934835637439336863, + 14895763314552624816, + 13990564919486393087, + 313074959602822073, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14493086873108589871, + 14870285631004672483, + 2034618807826177390, + 135069143438284823, + }, + }, + .y = .{ + .fe = [4]u64{ + 4975658756792553712, + 4362313640841755671, + 5046232952126846013, + 195152167024685794, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4789354227815325805, + 9206709033499752385, + 4459854662591583593, + 280749794945725559, + }, + }, + .y = .{ + .fe = [4]u64{ + 10894066390187635337, + 17647096458287523986, + 18237159025991386072, + 336051190108695460, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10796042849081589566, + 538392285139981624, + 18134413243297594953, + 326862553321216872, + }, + }, + .y = .{ + .fe = [4]u64{ + 14746387574397519555, + 10392440214079543608, + 17393237450568334451, + 359739458194331775, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4908682943669007225, + 9826759808959592010, + 4557278517171734219, + 493273461770170783, + }, + }, + .y = .{ + .fe = [4]u64{ + 5631534604946592675, + 934632775895395267, + 14601246466263925671, + 202957104168987867, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13321640943246864142, + 94041930563864261, + 25784120270502333, + 368792868206129408, + }, + }, + .y = .{ + .fe = [4]u64{ + 9872682134522200137, + 3730482451424249535, + 16383909528521367870, + 482490057655071662, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10108284879207803467, + 9811506661751168569, + 17175687496065785305, + 244737068187871693, + }, + }, + .y = .{ + .fe = [4]u64{ + 12863968671940472693, + 10424754166367106984, + 15648927859655015110, + 229883407798099900, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16401031819099941510, + 18434272842562763006, + 5010031743276176040, + 138421830463569698, + }, + }, + .y = .{ + .fe = [4]u64{ + 538408833160292304, + 14154945327485610844, + 3552649321813971497, + 71803852390449404, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11181851375765255549, + 5027955704866918034, + 10565918529228563199, + 35609357206484785, + }, + }, + .y = .{ + .fe = [4]u64{ + 9922228953971631078, + 6184567742482150257, + 6670583405944129711, + 77463206975240123, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3745423615480654041, + 4372847132687507756, + 3463813804147862240, + 346968751294899329, + }, + }, + .y = .{ + .fe = [4]u64{ + 9401962901141734446, + 3959627827985227698, + 13390518749794574610, + 222426317645168963, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9788434229196749584, + 10489723112571215242, + 460273068713390813, + 533395573513075331, + }, + }, + .y = .{ + .fe = [4]u64{ + 9802486039403419125, + 2270375425411584259, + 17586555381670512874, + 269653199159913669, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18214632729013051386, + 8997063168444278621, + 1015575293178221365, + 177161231816396412, + }, + }, + .y = .{ + .fe = [4]u64{ + 93106128138410501, + 17131249959468074242, + 7993081275592213076, + 37629607382796655, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4636223503227177601, + 2464939789034411823, + 7686760613566445527, + 480074899216236110, + }, + }, + .y = .{ + .fe = [4]u64{ + 18264855966302194157, + 6797289201040177409, + 310644370040059921, + 192614496415760376, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16802858842074144581, + 10342221802107361991, + 12250117468155035705, + 517489011124412342, + }, + }, + .y = .{ + .fe = [4]u64{ + 1649912860221579378, + 1314862049551661778, + 1978587138406660855, + 163925702398028782, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5610568387465630736, + 6390145634352937267, + 14513301662396517938, + 541960092046248644, + }, + }, + .y = .{ + .fe = [4]u64{ + 942969415144644292, + 9390362347835621941, + 8541731111188543200, + 358305107585398237, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11211131681792974838, + 1617754137439136096, + 14443167264210226948, + 75591610168134884, + }, + }, + .y = .{ + .fe = [4]u64{ + 7286436509879101387, + 8708795501978046178, + 16567585430864300093, + 231248055181210138, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7396002768356793585, + 10368643152831505313, + 6238374730107111948, + 377423699151149475, + }, + }, + .y = .{ + .fe = [4]u64{ + 17637990490760646284, + 6293581161876483258, + 13794291581197185640, + 493843434188659046, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2626467900455692681, + 12297954090690963465, + 9176425970861521134, + 364142640937441011, + }, + }, + .y = .{ + .fe = [4]u64{ + 10668371955606046552, + 16224930432081093556, + 15101217706388543227, + 177343909738396875, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17103567391824299238, + 590796823881591277, + 13841165662543700301, + 92443034935637948, + }, + }, + .y = .{ + .fe = [4]u64{ + 5125452145599508627, + 15749902656990406213, + 2060811872904130246, + 439212203649170408, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7561610546305260305, + 6832522165754571119, + 9850373079770005981, + 155287329268315002, + }, + }, + .y = .{ + .fe = [4]u64{ + 10186078682357995885, + 15188887382357417960, + 13523178270444134359, + 455278421964626029, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6292041172003140045, + 11965524993427265435, + 12001146827628021806, + 20274078350505048, + }, + }, + .y = .{ + .fe = [4]u64{ + 3857482831153733264, + 18373111979531174581, + 1234956660792605098, + 217546830513541417, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5845414940037954048, + 17989052014804382661, + 14338589475090287335, + 416131236214867406, + }, + }, + .y = .{ + .fe = [4]u64{ + 13811674729645374910, + 15745208838899306815, + 18070979630565845043, + 1214307732481053, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 302613719772844395, + 15417944818831825786, + 3115336494358087643, + 430984560258530422, + }, + }, + .y = .{ + .fe = [4]u64{ + 8393308440027214805, + 3917463684232158485, + 16892368904930356612, + 546798629424121566, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1189178056846160179, + 12696854140898336893, + 10193657805797782887, + 170837906656566943, + }, + }, + .y = .{ + .fe = [4]u64{ + 8067689289474660825, + 347809793251344526, + 16258956993971894544, + 94817568475107958, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8696500678982395485, + 16973083858862416908, + 7854900864836988051, + 339701027926478638, + }, + }, + .y = .{ + .fe = [4]u64{ + 15792768842453353876, + 1708112572975155666, + 870688971207419541, + 274940834472357268, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11426340209947729679, + 10988295194895161098, + 11078363991418424245, + 189529276497579703, + }, + }, + .y = .{ + .fe = [4]u64{ + 2372843215201609613, + 10994661414371606664, + 15424234127047379767, + 563118476761863894, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18082288706437783685, + 2553173234217236118, + 823754585825398983, + 267808412667396273, + }, + }, + .y = .{ + .fe = [4]u64{ + 8319875148482989612, + 16078615400489464511, + 10496423823228002048, + 261473280981545727, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8638230971016444690, + 5923630740230683750, + 16294491518027926742, + 60378094078325587, + }, + }, + .y = .{ + .fe = [4]u64{ + 4047687787765280085, + 1435324595389031592, + 8860434014077100142, + 453276431621461440, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10899143524327592376, + 15992403363206066270, + 6619497642734630154, + 254142841280139630, + }, + }, + .y = .{ + .fe = [4]u64{ + 15972732590914228907, + 17222329883529041203, + 3005797965811099943, + 309091412112179158, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12036194637833031619, + 2379303379255952707, + 2630336218941137341, + 298175830238978986, + }, + }, + .y = .{ + .fe = [4]u64{ + 13171469358708341999, + 13196585620091293416, + 8257272955190657882, + 388914669063319699, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10328309366621259750, + 5454926528070195112, + 17731537590827173175, + 327021129936797796, + }, + }, + .y = .{ + .fe = [4]u64{ + 7868956650287668505, + 12785798021418153359, + 16435051716649347987, + 211404435594729570, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10576928998843757465, + 989157184734866190, + 17741227432106058012, + 336604306040293250, + }, + }, + .y = .{ + .fe = [4]u64{ + 6865165019935508991, + 14597826293168970216, + 18146706013039855632, + 381477149933295543, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3788958514657322496, + 1720267394626859242, + 10268099430882688532, + 289832053436412517, + }, + }, + .y = .{ + .fe = [4]u64{ + 15155569815652640375, + 17105973759644686887, + 25840029934239676, + 129484347589022359, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9876919522235318077, + 10104877085235490146, + 2026995131509070127, + 42983157427931494, + }, + }, + .y = .{ + .fe = [4]u64{ + 14272061022403468179, + 12182452420357273923, + 7531387754082376953, + 560981026126723917, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 895348506556772034, + 2088662670155154532, + 4100384691701088187, + 118331820743624354, + }, + }, + .y = .{ + .fe = [4]u64{ + 1515739780943815411, + 15705045312727447202, + 12671920733466894496, + 193418494501900489, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16295813339819324397, + 13781926157540095521, + 11958051703046497887, + 198386389444023478, + }, + }, + .y = .{ + .fe = [4]u64{ + 14492003295087073091, + 1611879114407472283, + 8662577261999597600, + 385706849199577112, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2373210466998759390, + 13547044256612177695, + 5123784120649478454, + 456534975777491859, + }, + }, + .y = .{ + .fe = [4]u64{ + 17069156226186802169, + 816643307504062968, + 5181047180488339929, + 24518947261369526, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9203161470367135221, + 13803730103302398735, + 18344843198250269508, + 15404830802761848, + }, + }, + .y = .{ + .fe = [4]u64{ + 3992722049103750800, + 13717717798571085297, + 7710518942761485631, + 26529649247957757, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 861071028229496582, + 9491680939126806142, + 3153597581704396349, + 531960569777661979, + }, + }, + .y = .{ + .fe = [4]u64{ + 4251694744348130128, + 9907225376936138349, + 11580390143858527912, + 439210714454879552, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15533924168298474151, + 10042345841237415598, + 5692726781804769094, + 92376090663120792, + }, + }, + .y = .{ + .fe = [4]u64{ + 17188262595283081855, + 11601342192401398595, + 7519507816861600034, + 454014487387083345, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8314179267094922057, + 17345653539452352342, + 2707996882135495187, + 459986843507034216, + }, + }, + .y = .{ + .fe = [4]u64{ + 6751652014689900370, + 15786325194295001178, + 1232411735780654384, + 324949853189496278, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 253204653997020391, + 13634849423589072893, + 289646135178180077, + 142228686469517046, + }, + }, + .y = .{ + .fe = [4]u64{ + 3205003758965163655, + 17940112966543666827, + 13601374019370391866, + 245748326994978881, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7919243201171087398, + 328744557580713385, + 14851367221746048677, + 316986519909444349, + }, + }, + .y = .{ + .fe = [4]u64{ + 15027537819551927666, + 166859269291811531, + 13913529788892065393, + 419341022343096226, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6946555333959605500, + 17573739714520887829, + 6505681845766920336, + 431336256611928730, + }, + }, + .y = .{ + .fe = [4]u64{ + 11125165741161468404, + 17297011662888341903, + 8579395432347856658, + 541324963088810708, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 136265960984831561, + 8207441829275277875, + 1892030722167265206, + 563328861823135854, + }, + }, + .y = .{ + .fe = [4]u64{ + 15440487217136914299, + 1095182597512473380, + 8305004945903143772, + 373535485957299261, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2588728369407481016, + 13538453131358431149, + 16918160027680409942, + 137348513744222739, + }, + }, + .y = .{ + .fe = [4]u64{ + 7020936461153791767, + 12692796035223792207, + 5070979669608804000, + 386494452033523208, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2525757447241144585, + 8756776521960423719, + 1119981648404318050, + 507966936085919935, + }, + }, + .y = .{ + .fe = [4]u64{ + 3481690368320993958, + 17015066674789883424, + 18366743642625868442, + 385729921795896215, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9916850050137652701, + 14048980784611428891, + 4475658530188988792, + 53535436865516590, + }, + }, + .y = .{ + .fe = [4]u64{ + 555998226639081285, + 613365300294049728, + 917172586749574979, + 461080807293372951, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8081431858984918208, + 17047884394786627468, + 5528566566992183401, + 144571361363562763, + }, + }, + .y = .{ + .fe = [4]u64{ + 9563162472246259642, + 13983811715563513828, + 16154518557311293252, + 453789802263618261, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15539943076511310806, + 9166182266795354422, + 10291651914239286702, + 425236043869135087, + }, + }, + .y = .{ + .fe = [4]u64{ + 11554867051245886565, + 6000855836246266799, + 4233640170081634321, + 175551015217140403, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17277824195282819483, + 1621196452087874800, + 14301201708901958323, + 425193901570209682, + }, + }, + .y = .{ + .fe = [4]u64{ + 18000860777510985535, + 552710767032127796, + 10886708803322474824, + 44410906107456116, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7587896678687174833, + 17566217706765128934, + 15109765370145287564, + 60457347465409493, + }, + }, + .y = .{ + .fe = [4]u64{ + 11249052900494205343, + 11978211093226085242, + 5189466695619615573, + 501403253096508334, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1745081325534918985, + 13211628247636436189, + 8878843234670803930, + 223439795398915022, + }, + }, + .y = .{ + .fe = [4]u64{ + 8628235860806102668, + 17613774559641129405, + 11892017700852691680, + 255938175162978297, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16058906889274468314, + 779166878837244601, + 2956100287325541055, + 41932576404304123, + }, + }, + .y = .{ + .fe = [4]u64{ + 3338375109516799531, + 3310032567156376994, + 513326651141779316, + 363057361196386409, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9709678815693505290, + 4407278592274442812, + 2237612510659541333, + 438438947689393942, + }, + }, + .y = .{ + .fe = [4]u64{ + 11350571480193392691, + 2423946501414975782, + 18421264792322256321, + 218276125186622026, + }, + }, + .infinity = false, + }, +}; + +pub const CURVE_CONSTS_P1: [15]AffinePoint = .{ + .{ + .x = .{ + .fe = [4]u64{ + 16491878934996302286, + 12382025591154462459, + 10043949394709899044, + 253000153565733272, + }, + }, + .y = .{ + .fe = [4]u64{ + 13950428914333633429, + 2545498000137298346, + 5191292837124484988, + 285630633187035523, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6463962446053846451, + 14430568257409928677, + 9187326482496096674, + 208396807325653186, + }, + }, + .y = .{ + .fe = [4]u64{ + 17860876644931008024, + 3803101314126340344, + 9229715523658973561, + 80369650009776185, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6712128255430143474, + 4770188062141855115, + 14951224421815048307, + 77143148444844727, + }, + }, + .y = .{ + .fe = [4]u64{ + 5398663745784422238, + 18095941582675483462, + 7555917152234253346, + 465850654197259287, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15831341733893438986, + 8883505792511323749, + 242482662763259194, + 518955820148905663, + }, + }, + .y = .{ + .fe = [4]u64{ + 2848161037228033143, + 1520492901145416824, + 2443405453077752063, + 480557872201742673, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7542490450320915912, + 9456360783083301346, + 2603009309005222564, + 525453672380471331, + }, + }, + .y = .{ + .fe = [4]u64{ + 14763904340635211585, + 3427363245122249150, + 14410386308123012825, + 54840548304474616, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10023935369527771768, + 16028607403407734046, + 16259473967539312552, + 448070589960979328, + }, + }, + .y = .{ + .fe = [4]u64{ + 2458941206956413583, + 8025896525494588220, + 13086767854682703606, + 546980762845271413, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11306888859174766380, + 2004905152912729891, + 6327540279154554110, + 523583081610922332, + }, + }, + .y = .{ + .fe = [4]u64{ + 16961872383941761658, + 14503096654793354853, + 12039402248687729593, + 450445378482230846, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16698091693130522299, + 12107933722389162588, + 9016461946955294728, + 272303042582027915, + }, + }, + .y = .{ + .fe = [4]u64{ + 10408200759674877169, + 16030055603026960932, + 1561064571423254615, + 7653304533470566, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8650693611198002178, + 612127249560419755, + 1190428918750247414, + 97091516589008686, + }, + }, + .y = .{ + .fe = [4]u64{ + 4806408829007321317, + 11441569991382132807, + 580538530836370126, + 457267932630758801, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4600845270560160624, + 3957465378020598329, + 16402663618100332653, + 376590812920727983, + }, + }, + .y = .{ + .fe = [4]u64{ + 886147601517176501, + 11588587433155761386, + 12962654286132727780, + 198783228375597715, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8160567980241006, + 15176685359146049227, + 4314945499737422762, + 60138587324010827, + }, + }, + .y = .{ + .fe = [4]u64{ + 11303474150831854734, + 17117016490365949071, + 17850207449975232537, + 323864078728088253, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2180679908132969045, + 8310103971707992134, + 115544662574283160, + 470917846575098069, + }, + }, + .y = .{ + .fe = [4]u64{ + 844416858368742674, + 5730886031761495885, + 4357062748692292036, + 349235734896451611, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9592326848255749216, + 12335243100793985957, + 9577192663987490643, + 283208905826564738, + }, + }, + .y = .{ + .fe = [4]u64{ + 2056415999306806995, + 3834019799261530811, + 3390701471764778118, + 102989077854836511, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2736532516828634425, + 17098495743187088299, + 7222285897754351037, + 491426249574472186, + }, + }, + .y = .{ + .fe = [4]u64{ + 4040263960547694198, + 16045607449588802773, + 7887317340725789875, + 460411380476297970, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6409402878107370040, + 15802393048347231884, + 12419631264456661885, + 437287425058588466, + }, + }, + .y = .{ + .fe = [4]u64{ + 9403760497679966090, + 12196936726317213183, + 644376337283239687, + 504962547047992432, + }, + }, + .infinity = false, + }, +}; + +pub const CURVE_CONSTS_P2: [930]AffinePoint = .{ + .{ + .x = .{ + .fe = [4]u64{ + 1203723169299412240, + 18195981508842736832, + 12916675983929588442, + 338510149841406402, + }, + }, + .y = .{ + .fe = [4]u64{ + 12352616181161700245, + 11743524503750604092, + 11088962269971685343, + 161068411212710156, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16206597911164544875, + 8940610334877524311, + 4324324088700867929, + 279325506684784493, + }, + }, + .y = .{ + .fe = [4]u64{ + 16878149387482290976, + 1949347436593853961, + 5949151032934683222, + 359469617183095565, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4834942204790228933, + 7288783544256345124, + 4781413845828464900, + 59495576925982832, + }, + }, + .y = .{ + .fe = [4]u64{ + 10305751015375621443, + 15428068101663458065, + 15608280936903204915, + 457827904089161247, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7022228567775850879, + 10329258034226928552, + 1703052278349618722, + 476102324495024251, + }, + }, + .y = .{ + .fe = [4]u64{ + 2199108980814885527, + 4931193453068540143, + 13970399783286747847, + 179324820269248035, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8696643645045584359, + 14664609412897304912, + 1479427412652191979, + 571853308251672780, + }, + }, + .y = .{ + .fe = [4]u64{ + 16859483774431370246, + 13525543119372655764, + 16710817791565586968, + 443957923954761328, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14093782800956210245, + 5697065167330374357, + 1297653758204149718, + 508279389989758055, + }, + }, + .y = .{ + .fe = [4]u64{ + 751650123438225459, + 2640511804595475459, + 15504622481353135837, + 142591664733950181, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7696979716968940028, + 16100837618159392545, + 223358165164141116, + 556724107698767668, + }, + }, + .y = .{ + .fe = [4]u64{ + 1964695618188260764, + 2509579924608368060, + 13230039750101998464, + 86446786339454867, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11243440153023765290, + 1789876198932802503, + 17834332769464155514, + 531058128923271343, + }, + }, + .y = .{ + .fe = [4]u64{ + 3921232398029854446, + 14012986149159567220, + 6097926305949627162, + 501932170068436254, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12745379464026225717, + 277985131316856660, + 2553707364271104520, + 454163372723475526, + }, + }, + .y = .{ + .fe = [4]u64{ + 9272526899244166969, + 1208708408952323363, + 7086223223385736824, + 305228593904071325, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15722280378952625561, + 15327501428653716374, + 14242725627825109905, + 232269400405041171, + }, + }, + .y = .{ + .fe = [4]u64{ + 2269606931069868381, + 15653426346045155460, + 15216406404619233490, + 319407800235594332, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5617762107955738260, + 1410416541557237907, + 16562636490482106372, + 90519150949163920, + }, + }, + .y = .{ + .fe = [4]u64{ + 12390958366491389121, + 14176935611477402671, + 6192195770765915389, + 554386859652143094, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7195481167042271649, + 4107244950396664629, + 6922388157368099210, + 270487271650740579, + }, + }, + .y = .{ + .fe = [4]u64{ + 158309199458366453, + 11764735114858832834, + 6278857363228201403, + 187937732150364519, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10243737345155841376, + 7506523484187819095, + 2524284564729682801, + 94288881744964703, + }, + }, + .y = .{ + .fe = [4]u64{ + 1176389513061062343, + 17364289529689797779, + 4859065375079299818, + 288300655424187350, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 891159761834565011, + 4205604760521161369, + 10520072704571759397, + 48445367187189703, + }, + }, + .y = .{ + .fe = [4]u64{ + 6291816516781345129, + 9800562812601074167, + 10806270116540350410, + 51131023934619677, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 847968392712829343, + 18397745778123261083, + 15363829902684647282, + 174579314758084653, + }, + }, + .y = .{ + .fe = [4]u64{ + 12734832307651078010, + 13325911587474964282, + 17099327262122601275, + 111936261713248485, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14838443063773320160, + 16710252711599145335, + 17945306320549534264, + 76811625825759535, + }, + }, + .y = .{ + .fe = [4]u64{ + 11720675390566820844, + 14918093534596212493, + 17314003876674700972, + 139263666878290189, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1322752058299681290, + 7923757124884113552, + 6033513753206410029, + 527792593940076758, + }, + }, + .y = .{ + .fe = [4]u64{ + 10989002742953490061, + 949749897773842789, + 9733302531175209937, + 182954887998424600, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12073220364766169982, + 17835067532627326487, + 10843221867234803219, + 509054922106834876, + }, + }, + .y = .{ + .fe = [4]u64{ + 6525534809169314248, + 10533543236131359705, + 3595709794389290059, + 495696694677563697, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18026144224540159195, + 6245137875232955419, + 3829147013857086866, + 426348740010882454, + }, + }, + .y = .{ + .fe = [4]u64{ + 11047360515902103567, + 4702317337830252156, + 17255393190617378035, + 138053845144745406, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1443288183626932582, + 14971970768210879972, + 4825545849925091112, + 43041514118303376, + }, + }, + .y = .{ + .fe = [4]u64{ + 6006118042402621042, + 3723569649046500214, + 16796882214745433572, + 26235083094035383, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12185968910948821405, + 18401672857626740527, + 2155265118493697509, + 98391214822422612, + }, + }, + .y = .{ + .fe = [4]u64{ + 11592910965287241679, + 8421249382210464202, + 16819836630764435318, + 220806650050913714, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8917592261197068943, + 15864603013562968497, + 8237023460921940208, + 488635861043524508, + }, + }, + .y = .{ + .fe = [4]u64{ + 15145747228630291627, + 14461055788326395420, + 16719877471350490136, + 60122978161802953, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7174338020030566009, + 14570153911939996782, + 10701711782391361838, + 426575898341538033, + }, + }, + .y = .{ + .fe = [4]u64{ + 5246636203510122662, + 10215357914370585678, + 18010091894035667462, + 505608081124223164, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13382774420691377478, + 17710556398397600604, + 5512574772345108911, + 158742265949613144, + }, + }, + .y = .{ + .fe = [4]u64{ + 8485498290761680035, + 17614766784926065600, + 9143807639511001001, + 182731414199546936, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10381437919887238461, + 7318953335711340674, + 1398671388753422008, + 42480638582781721, + }, + }, + .y = .{ + .fe = [4]u64{ + 2939729861908147055, + 14697281894557051517, + 10075070738643187959, + 459132731154742136, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13723981191237752905, + 2850948002865600517, + 12740308013649414741, + 399517953951425756, + }, + }, + .y = .{ + .fe = [4]u64{ + 7837019661803016005, + 6675671497334041889, + 14553065585702119224, + 443831158217917353, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11455343121831522548, + 3733574799638780718, + 5053022962612127539, + 501451216319345251, + }, + }, + .y = .{ + .fe = [4]u64{ + 9908240632538652775, + 17056847784507851045, + 14455526516069768672, + 179244854220381530, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7239043091204049440, + 16697099335168557020, + 17513752923214776569, + 310979030502864046, + }, + }, + .y = .{ + .fe = [4]u64{ + 11714914995921493976, + 2780874661497550179, + 15755965039911661783, + 136928547551094796, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6905715472003603506, + 18028156573215717641, + 5522034274755497544, + 88037232094416590, + }, + }, + .y = .{ + .fe = [4]u64{ + 4665890478970053064, + 11631883937117070589, + 14199581439014811666, + 186037247150860259, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12273372004284493558, + 1123767436101381487, + 16356136770357406355, + 467243796988002323, + }, + }, + .y = .{ + .fe = [4]u64{ + 17119223569790418457, + 589954154852195712, + 1704960444017029787, + 362995863686242149, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16672246377086627268, + 6353000081561509174, + 8100658857046171299, + 452725968905692702, + }, + }, + .y = .{ + .fe = [4]u64{ + 4915279297148803046, + 4403875857317786376, + 1140901361702823038, + 46869080662534805, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12362868579703983155, + 15821352995118212048, + 8856211213555252611, + 517258288912438288, + }, + }, + .y = .{ + .fe = [4]u64{ + 10500158890360687066, + 13080488544732039946, + 9059047779683466369, + 528622236894263371, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11769415216961381188, + 661123151106951938, + 7104976106293130521, + 435623882257585055, + }, + }, + .y = .{ + .fe = [4]u64{ + 9823180793794584992, + 234184886235441505, + 4238030306256190960, + 373200374628286769, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12720555563177514859, + 17486604138575998684, + 11925833450855511864, + 567445771490975360, + }, + }, + .y = .{ + .fe = [4]u64{ + 17429860060875375527, + 1351298251518459818, + 18438183459390574999, + 540401485361172459, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9902679654947095412, + 18145625327979444738, + 18331625177461936529, + 564626614335712314, + }, + }, + .y = .{ + .fe = [4]u64{ + 17217815902554836808, + 8234470765723201475, + 15640548296836514094, + 458305299800047368, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2147949509670356421, + 13363701374575032360, + 4530827237277412622, + 63403375334059837, + }, + }, + .y = .{ + .fe = [4]u64{ + 2720045186129986943, + 8741787738880470546, + 8924706150872876962, + 209761895545701741, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14652162831549207466, + 15441168428482590589, + 446347298457556201, + 315720418970042999, + }, + }, + .y = .{ + .fe = [4]u64{ + 13082740297593746144, + 16460823965313187705, + 16861312276555070893, + 12736401350733032, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11616534159956634504, + 16722814574794513320, + 2889076253716488818, + 59754493411286699, + }, + }, + .y = .{ + .fe = [4]u64{ + 13373425833337493222, + 6366298088280924466, + 5372834431557611827, + 567308876849607880, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4814869045686507470, + 6522102457168539684, + 17743709617933713757, + 231379791628437631, + }, + }, + .y = .{ + .fe = [4]u64{ + 3819732471133868644, + 14594448222488992235, + 13908543681654067683, + 271400398609009631, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14210794839076259007, + 17565533533167329657, + 3424595166374542132, + 54561428315751361, + }, + }, + .y = .{ + .fe = [4]u64{ + 17868117353061616982, + 11080031570490171306, + 14152194613948819363, + 265909342228080151, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4563747008090561624, + 3179170566203750609, + 15578052478750892785, + 314125378081389165, + }, + }, + .y = .{ + .fe = [4]u64{ + 17804359979046857405, + 9705193531661921345, + 13779910270917003102, + 4534251633807491, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15729184346923292829, + 13609603978480984664, + 15209681169079703430, + 473093045533105554, + }, + }, + .y = .{ + .fe = [4]u64{ + 13349460850255048179, + 17745498272002653690, + 12060847758134143382, + 558209063198896843, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14713247852825326338, + 8810320845839867809, + 3128421173474117575, + 552592605113099809, + }, + }, + .y = .{ + .fe = [4]u64{ + 14496934169463775971, + 7670885121303690379, + 17163943050855332188, + 183686108605509099, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15002779127559751878, + 3164929740008288781, + 9768001162438272266, + 99092861611453320, + }, + }, + .y = .{ + .fe = [4]u64{ + 18176382246532359992, + 17820595285105359667, + 14208100779692243865, + 490249674663281955, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5831981062222632923, + 323498880836147723, + 9955435295321203166, + 243762846326082378, + }, + }, + .y = .{ + .fe = [4]u64{ + 734721852344308973, + 13815135318068321249, + 11830061666363686816, + 87529693169183913, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17404412181423674314, + 7966576523026450310, + 8135733281769410251, + 511498817730517335, + }, + }, + .y = .{ + .fe = [4]u64{ + 169299464981970391, + 333181084061654415, + 4687294117808735727, + 455749250811184126, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 731886730405166556, + 9896381575888562602, + 7171452274880892718, + 201125484774721657, + }, + }, + .y = .{ + .fe = [4]u64{ + 1023679711322620073, + 10360731086374274590, + 11305448541803876282, + 71861375091136310, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9392920889551320515, + 4520025766927978253, + 286734105208918978, + 321839961979279867, + }, + }, + .y = .{ + .fe = [4]u64{ + 4031160967626465117, + 12949795169965565811, + 6814015996115020526, + 564448456910562364, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5209961393719129219, + 5284278488239799570, + 2130762765890188682, + 375212848424962071, + }, + }, + .y = .{ + .fe = [4]u64{ + 527772649588985418, + 782896302418720129, + 2151042335418576166, + 186959036037028928, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1589038938120360984, + 11702269619538231927, + 1896749191956833056, + 229390695873057322, + }, + }, + .y = .{ + .fe = [4]u64{ + 2679085110662814722, + 3845199795095650877, + 2692937069557244066, + 171286736364929765, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15456475352434365286, + 14692592223323370813, + 10157645945336494423, + 388227434569112730, + }, + }, + .y = .{ + .fe = [4]u64{ + 5655274013465675609, + 4284765836645981544, + 6559543552212123249, + 366970260870985519, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10177793759636143948, + 4160945013333756901, + 18433787030874606655, + 330955387195900784, + }, + }, + .y = .{ + .fe = [4]u64{ + 18342732316202808734, + 8502416317461980606, + 9076196671502014988, + 19881648948420812, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17590842741580820831, + 15324767428705036849, + 4209896162849446240, + 341670581222164663, + }, + }, + .y = .{ + .fe = [4]u64{ + 2885933588078995043, + 10918333094075878794, + 14435915678599530600, + 175245814178764150, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8169583411606313854, + 11164021220951826703, + 8307221558985377897, + 366192743081141416, + }, + }, + .y = .{ + .fe = [4]u64{ + 17538402512716693431, + 10907191182987384177, + 13947779235849236314, + 184557924726781595, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3151480502111413864, + 4591744211193486408, + 15201208708367156083, + 191667389027395538, + }, + }, + .y = .{ + .fe = [4]u64{ + 9213820439160636078, + 8276992850429378843, + 1255691612475922097, + 561829217361002075, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17217494090484775184, + 637014367297953376, + 15762526944265671446, + 401419635890404148, + }, + }, + .y = .{ + .fe = [4]u64{ + 1416555225145593598, + 5801628765287521535, + 13227378469759875226, + 432720333315189332, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4614883962388280012, + 4713212769805736721, + 15867601953719454881, + 59372008955326758, + }, + }, + .y = .{ + .fe = [4]u64{ + 2520755549268580179, + 3405598097599833543, + 13271019308395966979, + 478073626184527370, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17240485679919430293, + 14327125536221320613, + 5142504282035134352, + 35473382009942658, + }, + }, + .y = .{ + .fe = [4]u64{ + 1035826000034784894, + 18418247166098904505, + 6784110537080598681, + 364466268755229352, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15866815790493826622, + 6494651410430266998, + 4395134600840286031, + 31841191892059076, + }, + }, + .y = .{ + .fe = [4]u64{ + 10720155900897271307, + 8940738805131157517, + 14048099448652792805, + 556510365980239602, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16265850323406252800, + 18440488820218148439, + 3753384311107508085, + 373848123401813376, + }, + }, + .y = .{ + .fe = [4]u64{ + 4549086349791826086, + 5696146414807640841, + 4428284739799840019, + 87246809519085370, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12084458700134416126, + 7844111579283711962, + 3332292414630780664, + 18437409126174468, + }, + }, + .y = .{ + .fe = [4]u64{ + 8258392078718472149, + 11211798505470449209, + 9893617473140085262, + 557747506431403565, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3227480538530392332, + 4439292535456864960, + 10310049646897244015, + 265280314952254962, + }, + }, + .y = .{ + .fe = [4]u64{ + 1718311869394526916, + 5181020718861927266, + 4569170168461110359, + 57618821385534629, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5373451265022399287, + 6792547505537400200, + 8476027221607708525, + 460928900577897562, + }, + }, + .y = .{ + .fe = [4]u64{ + 131694598029382240, + 10526366921214561104, + 13857487153671651939, + 95495661878034437, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11236398728524880686, + 10104841605073712848, + 15607876152202882748, + 551961090742197369, + }, + }, + .y = .{ + .fe = [4]u64{ + 5852244156499479037, + 4472092360333270710, + 16794685541884394100, + 358900036181400765, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2714261989959506256, + 13565337595984336656, + 7268994520690468331, + 542987604746335689, + }, + }, + .y = .{ + .fe = [4]u64{ + 6174214484388448613, + 14834261377120562653, + 3831554375952192233, + 363954203735553279, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5675660162394990127, + 521644432511710917, + 6084366193041956842, + 449403612993091204, + }, + }, + .y = .{ + .fe = [4]u64{ + 8254687708142224730, + 8614066788702232521, + 5715984936001202101, + 210416359488204549, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7452326583579690659, + 9225281487410177199, + 16982410920297393762, + 115628435687076274, + }, + }, + .y = .{ + .fe = [4]u64{ + 8184909147729363857, + 11998140515552081705, + 17379197921743971513, + 72957775590298845, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4774145490411147762, + 13127903127999769550, + 11277627102803743226, + 235148251443942663, + }, + }, + .y = .{ + .fe = [4]u64{ + 14156519415049463082, + 9054483809072845524, + 16714213598661724075, + 469193504319899993, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14288008843891022347, + 10848786708659251522, + 2678096517409598260, + 304936350366618493, + }, + }, + .y = .{ + .fe = [4]u64{ + 17328108407268081701, + 18189070230986963596, + 17184351428108907372, + 539254347980439134, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3976805707422585627, + 12887601985198338703, + 13409233582658504420, + 219165088883463669, + }, + }, + .y = .{ + .fe = [4]u64{ + 17550349962127791327, + 14741735850186645333, + 3681775228027793835, + 36419750637095544, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11543308266967101242, + 13979911936147800685, + 14847975525066587356, + 250016766030748401, + }, + }, + .y = .{ + .fe = [4]u64{ + 16826188800097840166, + 1631700129146342777, + 4762832900252316802, + 396617798145412284, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1747087034830682344, + 17598002964405167357, + 15846026584110971197, + 7854336735982642, + }, + }, + .y = .{ + .fe = [4]u64{ + 3944710869258020278, + 14016084671746845138, + 5012348198783267454, + 544569922028145219, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15681382965835645256, + 18282273994209634716, + 12850856952140201412, + 206636674545333044, + }, + }, + .y = .{ + .fe = [4]u64{ + 3725780383991404799, + 14882468663680818671, + 15032824683974994718, + 24852029678145934, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6910547438376405729, + 5612851836347194895, + 10492802228125139133, + 498189579030737211, + }, + }, + .y = .{ + .fe = [4]u64{ + 7083437741625243379, + 4465080153507657658, + 10834092486449340362, + 226531676690823048, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9959564117741132179, + 16364796178513731701, + 8365219473822961582, + 543987673431455629, + }, + }, + .y = .{ + .fe = [4]u64{ + 5261646919874068625, + 6500357258424481764, + 16432742537871049799, + 570997046780609636, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5673069023486392075, + 12864332027556200040, + 13916718992017486068, + 466390140541033304, + }, + }, + .y = .{ + .fe = [4]u64{ + 6573455038650096299, + 6580442945826520776, + 14552446313069595036, + 543278308992281463, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5135017788578227063, + 323506796849334345, + 11037947464907239272, + 255781696017314165, + }, + }, + .y = .{ + .fe = [4]u64{ + 16879667462922161539, + 347389521605954793, + 9940068406568377628, + 317329481844399659, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 260679114464911183, + 4186712169179170741, + 834940305585158227, + 201155825221869925, + }, + }, + .y = .{ + .fe = [4]u64{ + 16571530282378892913, + 4344690914709476087, + 1023317258935927338, + 180948171244227321, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18224124866030251396, + 453977930038507609, + 13557192346628713618, + 576406756880392577, + }, + }, + .y = .{ + .fe = [4]u64{ + 3452823965499366217, + 788921136283795853, + 17633092892361324949, + 7168479961305423, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10955132725522244757, + 9509642034918307570, + 8993204497533937284, + 154310668279968756, + }, + }, + .y = .{ + .fe = [4]u64{ + 9006800467123210563, + 2211958052695088758, + 2602463515421274670, + 27225501206841278, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12752196479097124607, + 13998093195326818230, + 10112859759330453136, + 55511182891763869, + }, + }, + .y = .{ + .fe = [4]u64{ + 5502088082133272445, + 3585463428365447231, + 7283578986835197779, + 238332597774803730, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14731293934087546452, + 14516352279038357093, + 1906045450265850904, + 40383003655332318, + }, + }, + .y = .{ + .fe = [4]u64{ + 3205350757834588363, + 9453839077643906515, + 16721307156774279669, + 114648874698846355, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16772603845758566192, + 10921450701526971858, + 2198291817450155210, + 343734166089051427, + }, + }, + .y = .{ + .fe = [4]u64{ + 16077205716922728700, + 2583731099684016212, + 6183985881507314219, + 499101114543859785, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6935091754883371162, + 3460912408145189215, + 12298941390152976038, + 226307313523591146, + }, + }, + .y = .{ + .fe = [4]u64{ + 14982264133826581039, + 6139708237407942247, + 2130028205423055664, + 562103201307536234, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3675714709529762250, + 15234150409223736655, + 9296867787399629460, + 100382355436976661, + }, + }, + .y = .{ + .fe = [4]u64{ + 15775622839725242864, + 15620218092863836706, + 2583547587413846108, + 441626593062808260, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10035714327374098879, + 2827861748500879207, + 2300594293083601655, + 34122497036852703, + }, + }, + .y = .{ + .fe = [4]u64{ + 17444640712223032775, + 1274793623792730766, + 5529061611694583150, + 27626856440962883, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15211614575823848459, + 16886162860632647413, + 7064982952591004241, + 56522112674447470, + }, + }, + .y = .{ + .fe = [4]u64{ + 10454752267697522972, + 7102824787851182689, + 13657396709549088811, + 553421261683296881, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2061254765486759232, + 18247830106574912755, + 18340207239940232898, + 446109838024593475, + }, + }, + .y = .{ + .fe = [4]u64{ + 16443975784052641925, + 11818916142731083815, + 3191668235488243629, + 309484196154936492, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3621607820268591545, + 10318097800769505422, + 17040756850614235634, + 501832681401516183, + }, + }, + .y = .{ + .fe = [4]u64{ + 15708824791013079449, + 2687541509675344922, + 15619845943374987899, + 492128937621311117, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10949471026580795394, + 2686382193099934654, + 1800034632295108999, + 327020652373925913, + }, + }, + .y = .{ + .fe = [4]u64{ + 5489075357437374392, + 5752007147714714808, + 17312587883311194276, + 275158864570468128, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7339749078242119467, + 7957137267824257723, + 18088514965247358942, + 331193789354464337, + }, + }, + .y = .{ + .fe = [4]u64{ + 12207933696055740882, + 7423223746328732132, + 3437367668847046609, + 408454618295249803, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2839515777038704446, + 16001961253316166312, + 11220590730574329529, + 409733521798220342, + }, + }, + .y = .{ + .fe = [4]u64{ + 9333120865577044736, + 6218467434333842391, + 8259131009540080910, + 132779812754605327, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4831514198294432128, + 4523149417603496121, + 17557010879590134770, + 399692677742806250, + }, + }, + .y = .{ + .fe = [4]u64{ + 13145411060972027543, + 16178129545963861186, + 668702951862766293, + 510793757983230730, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4077024628754917778, + 14427355612785039270, + 6563710728848879036, + 506922712814611500, + }, + }, + .y = .{ + .fe = [4]u64{ + 15623306815561288647, + 10504738673380845172, + 11414831788575352552, + 517842391382685808, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1583282882988042870, + 12164431138602196143, + 15374397032168965828, + 481143032416830919, + }, + }, + .y = .{ + .fe = [4]u64{ + 9428102188165937750, + 17461698785027512800, + 4104866467779585813, + 75812344700439006, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13162191141593364892, + 6433437866982515633, + 528361227164070782, + 73385314597342424, + }, + }, + .y = .{ + .fe = [4]u64{ + 11507927230078466793, + 5742425888582077681, + 10648408168316990372, + 575371444538974778, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6961827359100178176, + 4034902637327644260, + 1802669663286140679, + 90904369529554491, + }, + }, + .y = .{ + .fe = [4]u64{ + 9614242274505313443, + 10513439444078450861, + 18242919944547077450, + 49277703899626107, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17028219446000709338, + 17567158562455857051, + 2758703658821819091, + 213732076351795447, + }, + }, + .y = .{ + .fe = [4]u64{ + 7251101412042715998, + 16114020711963602115, + 18277422374611945423, + 359243008477352493, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1175183407716547814, + 13007696844103449412, + 2204159536599612363, + 190073302868306987, + }, + }, + .y = .{ + .fe = [4]u64{ + 4794239037983202470, + 5496530626051460726, + 16081586201273717035, + 562875007871816200, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10485781706676953423, + 11301365929720386691, + 3820682241141404338, + 461951088668777506, + }, + }, + .y = .{ + .fe = [4]u64{ + 16084605962382695673, + 11356574118675364631, + 10990909488640520545, + 337133692994741871, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12080030062829989546, + 18116028454796747053, + 4787249037255388294, + 134334861530927818, + }, + }, + .y = .{ + .fe = [4]u64{ + 2469729301484263323, + 13075808737267942781, + 8813051406556896781, + 541660243442581687, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3219889812681315333, + 4113765763727321024, + 17775514962935150119, + 449406601663880746, + }, + }, + .y = .{ + .fe = [4]u64{ + 17607615265772880022, + 6311520649071893847, + 18315429961652729287, + 489078467522903975, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11035801941259865905, + 10260622795427780927, + 195198747902691373, + 69785775095216630, + }, + }, + .y = .{ + .fe = [4]u64{ + 13135570296880168999, + 4401988956219555602, + 18117572995702273314, + 142928361235862422, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12522348894852514037, + 5252739356108200688, + 5652556309135580757, + 350798317444062877, + }, + }, + .y = .{ + .fe = [4]u64{ + 6058614600430991253, + 5961421757893207767, + 10343441684782607086, + 563962695287779212, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4971099418138586410, + 11804698112418733644, + 7071191662008286347, + 162317806754312374, + }, + }, + .y = .{ + .fe = [4]u64{ + 11477950719236658629, + 4964736566723298048, + 15837117190743359664, + 546471114936857501, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9236878685047878759, + 18007037676600022675, + 12376814584931511447, + 271790055913009674, + }, + }, + .y = .{ + .fe = [4]u64{ + 6285785841193527390, + 16483851880227029826, + 1552847757620835129, + 470529358289623734, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7887482583213929561, + 3208427846802767765, + 9009848723754308388, + 355067369987459012, + }, + }, + .y = .{ + .fe = [4]u64{ + 7942953522008196712, + 5630400415273757789, + 13156762823073962815, + 489481362333262942, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9067880864418693113, + 3433808706629256465, + 688763968899046146, + 494907540395883548, + }, + }, + .y = .{ + .fe = [4]u64{ + 1568767399079089532, + 13092375629567269154, + 10214802673738012541, + 457136040527770308, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12422701497637169255, + 1992196375358266211, + 8661827688838160477, + 458113163731139409, + }, + }, + .y = .{ + .fe = [4]u64{ + 4386140732463411829, + 14065558494019899424, + 6653158639003281, + 376891302738947454, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17305328471029820826, + 16732656915551416282, + 2431979775815662086, + 236533140844827812, + }, + }, + .y = .{ + .fe = [4]u64{ + 3771917530112490921, + 4336972497414950694, + 14304384449340454685, + 542307422494749985, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15406330830589185368, + 14569796840851350586, + 12143132142675922500, + 13776054219483215, + }, + }, + .y = .{ + .fe = [4]u64{ + 8483317987843868925, + 16375870271514810350, + 3967058012729008110, + 422552018950475565, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10672167727783803986, + 10537865264984463112, + 12015851086889257295, + 295867698225563419, + }, + }, + .y = .{ + .fe = [4]u64{ + 7391717495255518117, + 17886740063613641895, + 13001826555876226177, + 563109772400707718, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5607511041427582434, + 1348834769651990107, + 12868539997965496402, + 72772633124473019, + }, + }, + .y = .{ + .fe = [4]u64{ + 15310020519658267859, + 1159358669589866802, + 1214354492451389128, + 371099108024755586, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11992412342947721687, + 8512924863775225731, + 8719885772821044352, + 444604386752718036, + }, + }, + .y = .{ + .fe = [4]u64{ + 7899427588603921172, + 2753648543116628611, + 9855271178775132664, + 4778729813203220, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2719551904470675166, + 9066641535899360912, + 7907720238578626806, + 317819353574780847, + }, + }, + .y = .{ + .fe = [4]u64{ + 1046022113071569871, + 10100341760513926055, + 4248079697367985897, + 544599133763381252, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 517536338807426693, + 10275096057147070332, + 14141731517031034479, + 320610536096327257, + }, + }, + .y = .{ + .fe = [4]u64{ + 16340514502244500075, + 17190343612311038851, + 2832770982624874417, + 238559994285102682, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 961482805974844199, + 15885805522119738162, + 10592717473678559692, + 322457246290940423, + }, + }, + .y = .{ + .fe = [4]u64{ + 15103946335174355857, + 7092344105483256032, + 3990912679596986362, + 506094688846324207, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7276972732528462472, + 4863182333244736232, + 17204926761316047212, + 356772232642425465, + }, + }, + .y = .{ + .fe = [4]u64{ + 5273638390389716258, + 10580174913962641504, + 5457517500519296022, + 76536983781951860, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14948795677998234208, + 7959186641024733036, + 9215135217208897918, + 67357899789842949, + }, + }, + .y = .{ + .fe = [4]u64{ + 810687351111099639, + 4104983721819495759, + 10759982069460148067, + 490668611685360683, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9606186253916740565, + 726009893624347310, + 11732337768036318137, + 101036238415312386, + }, + }, + .y = .{ + .fe = [4]u64{ + 2305766630157652718, + 17684727179198597355, + 2751756456495369092, + 238406071543715758, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2756905179141425686, + 3133335710504403357, + 4500613145856368676, + 252474049909353662, + }, + }, + .y = .{ + .fe = [4]u64{ + 16074985417759112033, + 17128911667084157855, + 6049360868498404861, + 75781676816399384, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9307719978454287270, + 17041593009235267904, + 13263424063019013329, + 8045776814983259, + }, + }, + .y = .{ + .fe = [4]u64{ + 13737040200308644149, + 7651329849377990573, + 17867910536372816111, + 96718528219914960, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13427618482533251240, + 8633642204229608209, + 13182340086103525116, + 435061429350028676, + }, + }, + .y = .{ + .fe = [4]u64{ + 8599401331582818337, + 13982019157550882017, + 14317541852619098864, + 300532359411986348, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10307994582074671920, + 4445286378781641328, + 6404078615447150102, + 528871182893749286, + }, + }, + .y = .{ + .fe = [4]u64{ + 3326311014671384880, + 8367030795812240869, + 17292161759346240176, + 39457300988013528, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1942764660040494548, + 7524730407964824114, + 10404462238752866645, + 539013097781126476, + }, + }, + .y = .{ + .fe = [4]u64{ + 11532166235831966234, + 16874891211321432598, + 18176616469798334354, + 536497929095701268, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17877347712484550703, + 4821628185728896253, + 1478296328204896057, + 465367920051032850, + }, + }, + .y = .{ + .fe = [4]u64{ + 14325196123106721028, + 16257091679563067050, + 1055753687796194228, + 146523387832129292, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8054767769887154042, + 16508716851973674359, + 16520369598763781266, + 472569326504798828, + }, + }, + .y = .{ + .fe = [4]u64{ + 903294711484219164, + 3861975831013918390, + 10414028254831399034, + 138633353337565725, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11078006341477042174, + 6762098204481222304, + 13294722464535747396, + 66658400764561635, + }, + }, + .y = .{ + .fe = [4]u64{ + 6328278366860566003, + 17798481388582655812, + 3766995566962483382, + 411434844972318541, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10920894104698583963, + 8704813489483798315, + 1316043304170809813, + 395263436317490634, + }, + }, + .y = .{ + .fe = [4]u64{ + 16785529659709723553, + 6629393433244439603, + 7220845358162053196, + 411722250259483542, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13965191912996467797, + 15991905193466572766, + 2400913798929545851, + 284599817704553636, + }, + }, + .y = .{ + .fe = [4]u64{ + 15291714821263084317, + 10007820433293591109, + 13409478720750009878, + 546093762753632025, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2536928174580643688, + 1880994155892914795, + 12755686068269462340, + 24667474028485047, + }, + }, + .y = .{ + .fe = [4]u64{ + 6925392332430894968, + 1657469192479452078, + 17644223512207058959, + 190252474982991533, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9909708269694573254, + 7051943722405491705, + 9022173861823115959, + 549604833319177192, + }, + }, + .y = .{ + .fe = [4]u64{ + 1887687595169924300, + 5636884779691360702, + 8068775953880567040, + 122712923508497557, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1168203652087719934, + 5329687281880457487, + 11671877677683448477, + 179051240305100517, + }, + }, + .y = .{ + .fe = [4]u64{ + 13620239518282911400, + 9973428241613090397, + 17073076932134280666, + 143191575222294943, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18398768358987860112, + 10455148401115149528, + 11234346391270162301, + 265376687066151179, + }, + }, + .y = .{ + .fe = [4]u64{ + 2956145797742163299, + 2837327227610102360, + 809175406908866368, + 439321587380790735, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16034948431265093549, + 8140062974788878657, + 7183276582014096143, + 64402714030893733, + }, + }, + .y = .{ + .fe = [4]u64{ + 17118239125182070736, + 13418904382745747779, + 8961759481597400367, + 294117956503625912, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11786256235238224893, + 11645169027648556650, + 11230711685097837962, + 76659294106286144, + }, + }, + .y = .{ + .fe = [4]u64{ + 7685854018064471220, + 18048115386403378905, + 17723476362721014664, + 311916392467384906, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17366578917858484605, + 1717770967725674280, + 14474914663253375255, + 566539205564187050, + }, + }, + .y = .{ + .fe = [4]u64{ + 8276569751740898445, + 15816105282308016792, + 7084572236641807057, + 53821200917297225, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11601065239506221447, + 18066547670520362231, + 2866603635183029338, + 122663631631813264, + }, + }, + .y = .{ + .fe = [4]u64{ + 15981123250706934951, + 16053056368289178928, + 12714530752158937226, + 228509339465374121, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8520772710025538550, + 10924699020812479322, + 11371218488286307383, + 470243171616285670, + }, + }, + .y = .{ + .fe = [4]u64{ + 2503327895871834326, + 156168686658738506, + 13360617893910389756, + 288068105903187140, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8272747160739178034, + 5086242350210539592, + 17531317689190435329, + 323582687294961944, + }, + }, + .y = .{ + .fe = [4]u64{ + 11185771284992139106, + 5540980542859933473, + 16805661641312002170, + 168636800548767090, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15244436711203341462, + 15042636549383476073, + 52076088286466324, + 192638026557697930, + }, + }, + .y = .{ + .fe = [4]u64{ + 4123703759485755584, + 11883412825940717447, + 5313869743285663586, + 183478157807709990, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5031744182811641703, + 7734456972174592385, + 16242039279680721620, + 172809236014615250, + }, + }, + .y = .{ + .fe = [4]u64{ + 11780759338158100636, + 2336735051314396301, + 15468027019190797603, + 89133568506868801, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3624827355380207862, + 15921695405753811117, + 11266559104607477283, + 461527973497783386, + }, + }, + .y = .{ + .fe = [4]u64{ + 12099465311549470147, + 14258238854429517686, + 15668357117839208674, + 374881083695883204, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6275493163059378793, + 16290092049344023289, + 11896729570376846321, + 224336096049092246, + }, + }, + .y = .{ + .fe = [4]u64{ + 14625358393853636533, + 4597655155247263302, + 3858590929265696020, + 337976977323030472, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 449997877534208665, + 3286526141965098759, + 12130455460265332938, + 354364514423598671, + }, + }, + .y = .{ + .fe = [4]u64{ + 14551530149143219431, + 10057285989600213316, + 13238484736996842707, + 492091655622197071, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16297518627287277189, + 2935101547028333626, + 16745847909061542922, + 502035459365784498, + }, + }, + .y = .{ + .fe = [4]u64{ + 8238398944051998145, + 12856028230323450348, + 17119175816289007628, + 204036836891607278, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2401161906960183298, + 13619314541673810635, + 2068303044546904597, + 322583580893070700, + }, + }, + .y = .{ + .fe = [4]u64{ + 16927937794714599207, + 2446848829677624677, + 15233095996766709041, + 295764703440354239, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12350593359124675021, + 9320070286805907903, + 14217138817263676723, + 92188819171198252, + }, + }, + .y = .{ + .fe = [4]u64{ + 13681765618797567913, + 5767140675043617614, + 13395004808825635147, + 187086611901451508, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7276768603446691047, + 14268294839411073651, + 8072253252240609902, + 105478989935763709, + }, + }, + .y = .{ + .fe = [4]u64{ + 2289026076151175273, + 8690940994932560662, + 12327933368601328378, + 554299494681227671, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1809617673163953887, + 7374015381564544169, + 17001829378616471692, + 461300799229538069, + }, + }, + .y = .{ + .fe = [4]u64{ + 15973126785440807699, + 9592946528764426036, + 16602563930339212517, + 11521790839834514, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4256184226718774420, + 6852511805210056558, + 17701186314033161420, + 281531113761579495, + }, + }, + .y = .{ + .fe = [4]u64{ + 2440038242050236835, + 4991228921006769339, + 16513604386869306354, + 264378554104667663, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17723322183891255297, + 16410831451288443106, + 1335837529449664262, + 315786722959209631, + }, + }, + .y = .{ + .fe = [4]u64{ + 7509949925949223271, + 84479538486798215, + 8206768419022732753, + 116965745018876345, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2804460327885465882, + 17435980920962017725, + 11328379217400619141, + 544115847118260606, + }, + }, + .y = .{ + .fe = [4]u64{ + 3713762075021957050, + 1324732139289153281, + 8146497925493761466, + 131632606128654005, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1802438404742958368, + 3664285059540291052, + 5725532500122706430, + 294592645989192129, + }, + }, + .y = .{ + .fe = [4]u64{ + 1141181356376487128, + 15123349460048384397, + 2061043080463964615, + 422243394187161318, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16499216108886337462, + 7751512256333671812, + 7881104398766302059, + 126007178232346898, + }, + }, + .y = .{ + .fe = [4]u64{ + 8758962774896403082, + 6510638666868963156, + 10030111834216140862, + 540729687507317798, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10385371929055805127, + 4908256719954155000, + 17352426550287132040, + 312549508164826542, + }, + }, + .y = .{ + .fe = [4]u64{ + 13277514327015896054, + 18385544174314996629, + 7549641823266862647, + 7193970179483321, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3845165277091222929, + 1704747155306252032, + 8549731982255922990, + 225065560142345035, + }, + }, + .y = .{ + .fe = [4]u64{ + 18196195801961640334, + 8440648953861962413, + 12968320292924861420, + 439256243678694283, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8565651758217688881, + 13423481242862215416, + 13705917146848369140, + 433977292504202345, + }, + }, + .y = .{ + .fe = [4]u64{ + 8700269926680051968, + 9203377436915277423, + 1659610852728880090, + 333292145651662104, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9803498188028924424, + 5654134177530988743, + 17536610083513478957, + 548478926911079799, + }, + }, + .y = .{ + .fe = [4]u64{ + 3285352620657892588, + 6984447753925456117, + 16021260629994970692, + 77787860894030609, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7715347970122265894, + 4479496192241287637, + 15871532663940050136, + 187879925147264838, + }, + }, + .y = .{ + .fe = [4]u64{ + 4860202407761629941, + 2317710903997111191, + 3704849177456333204, + 44616356874401876, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8755219799125680335, + 13661116432819092927, + 14182914436890478654, + 316267994896331840, + }, + }, + .y = .{ + .fe = [4]u64{ + 8955129570478255875, + 3995859817112111629, + 9586682927801163464, + 193745929614105134, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8712238529565101858, + 7864806487192059785, + 12109239763700633829, + 451470314947804025, + }, + }, + .y = .{ + .fe = [4]u64{ + 10566310373256674926, + 1344930332651942690, + 8000850824132476086, + 409554869408946765, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10576583813078310135, + 15177641535528633644, + 17908318112251726282, + 73722088962071706, + }, + }, + .y = .{ + .fe = [4]u64{ + 2414638479971907242, + 1642803749955354382, + 11572027825086193985, + 207325713501715886, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5801180137529477268, + 4299292940518599558, + 5452340712645004333, + 272566279893656434, + }, + }, + .y = .{ + .fe = [4]u64{ + 3846643757462617152, + 5799488698150951750, + 8663600431335130838, + 358864297910862098, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11733190937914166668, + 3987716509085125021, + 3087461666530739376, + 131994131576257864, + }, + }, + .y = .{ + .fe = [4]u64{ + 2865590441458299590, + 13815302039031134159, + 1394207564084489915, + 193033591507446461, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6732836224389524156, + 4518006703994927970, + 12054019969160156684, + 122785166855336866, + }, + }, + .y = .{ + .fe = [4]u64{ + 13967075683165046090, + 4561313760311917776, + 18007116456325534472, + 282893757779717129, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 246532098857264882, + 17998261805825378973, + 3476211317241834547, + 428046224595742634, + }, + }, + .y = .{ + .fe = [4]u64{ + 649727115778233895, + 16731426157550838354, + 3726878036768350539, + 406778917211711382, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4976063983327661406, + 13191440705192158940, + 10809015951591914866, + 182420113504246946, + }, + }, + .y = .{ + .fe = [4]u64{ + 3814019912281063726, + 16234204948438672156, + 13299120030987249382, + 481220128060896684, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9881433614937340882, + 3380725499905132571, + 3131861050505050318, + 206599875182610405, + }, + }, + .y = .{ + .fe = [4]u64{ + 14259899808703900342, + 6082037330554009563, + 391594675012373014, + 304125610851859023, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17991806067757089721, + 16235224324200786380, + 1225288280691607607, + 434889684483945261, + }, + }, + .y = .{ + .fe = [4]u64{ + 16380893474443851962, + 6557954832345598980, + 15928158742630822877, + 327821641881992057, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1613554738224794181, + 17037499236069416943, + 2549152661212883563, + 132694675937525135, + }, + }, + .y = .{ + .fe = [4]u64{ + 2987378688706442415, + 15760795352737560862, + 10490289391462361950, + 423982987158185857, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17905408019797504787, + 3951702164926614989, + 13800727652428172117, + 473366545132646985, + }, + }, + .y = .{ + .fe = [4]u64{ + 17815349775582299917, + 11921317439417938961, + 10661776444352018302, + 35608235589227955, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11373081815259512498, + 13906161232648126915, + 8588621811217588537, + 499016827548097636, + }, + }, + .y = .{ + .fe = [4]u64{ + 1893356518097047493, + 18369049928644909865, + 7518892908221843829, + 405215950267312523, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8133277889279435872, + 15051304413641835854, + 9573307554630496754, + 313736738226167800, + }, + }, + .y = .{ + .fe = [4]u64{ + 6638506169960550532, + 11370600465404842355, + 6790521908879565325, + 40833590616783675, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9732330044251616685, + 18355402082192112581, + 14738654694570586931, + 362894249990438764, + }, + }, + .y = .{ + .fe = [4]u64{ + 14849808111409976228, + 12834564330735336831, + 1489376574776348418, + 549023029462282094, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6039921069243725786, + 11041533816629361383, + 9784401816875940787, + 481353246025393485, + }, + }, + .y = .{ + .fe = [4]u64{ + 611244550930570709, + 16782763698932303015, + 14136828677299324393, + 35460836011845306, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3108261703661330575, + 8648539030890011450, + 11838163451272785835, + 295140693023347890, + }, + }, + .y = .{ + .fe = [4]u64{ + 382168167390143049, + 4522501819740669341, + 6011245708678889771, + 235350033245754524, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8253555429673539408, + 15169094351917032546, + 8092205065583734918, + 50738158849467825, + }, + }, + .y = .{ + .fe = [4]u64{ + 8380467237695809622, + 17903376136400559580, + 684079321857948436, + 430324319782946255, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13275667871234208515, + 8388927866671689582, + 16651044765280124210, + 242822546955477521, + }, + }, + .y = .{ + .fe = [4]u64{ + 13537586019111002433, + 14750902423194856640, + 12385405778279657087, + 136623512177451141, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13249414768798606826, + 10252548313139133985, + 550773185085779032, + 472982131815085715, + }, + }, + .y = .{ + .fe = [4]u64{ + 8656109035893349698, + 11964275593111981442, + 17641042254392890176, + 331097697223929249, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6851762306891818372, + 9412021843550090283, + 2447398175069565109, + 95860981851075509, + }, + }, + .y = .{ + .fe = [4]u64{ + 2602377303734826936, + 15958288803996563791, + 13373278944840253873, + 128638733705717926, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14976511855781141063, + 4427835946581924526, + 7448557476832191839, + 273992488640954148, + }, + }, + .y = .{ + .fe = [4]u64{ + 12544506415563449991, + 817277441590717289, + 13558460244721680033, + 248831926714888614, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3675585881549450187, + 871065214283425990, + 14670362520114299035, + 129696810076464378, + }, + }, + .y = .{ + .fe = [4]u64{ + 15309160303420482634, + 1056789735379687314, + 5953553248266994298, + 289565390761463157, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11075768572886603007, + 621316485811508008, + 12102222266913173758, + 76824465812577215, + }, + }, + .y = .{ + .fe = [4]u64{ + 10524353059766593622, + 810111463984664197, + 16777373361347305284, + 84641244783946169, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8953086994174468980, + 11050670044068185180, + 11551895413943381305, + 408626133962041901, + }, + }, + .y = .{ + .fe = [4]u64{ + 5039216991617322425, + 304409763616803035, + 6035463069372251683, + 305642824546060804, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8646242898717313766, + 15076856719697783118, + 1903693847637396235, + 34446169911603056, + }, + }, + .y = .{ + .fe = [4]u64{ + 336973864206811580, + 10840593466343261142, + 17098170728832524104, + 144752606996863933, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17096310110385237932, + 10141449298085693050, + 8993132159723714767, + 291944687502004978, + }, + }, + .y = .{ + .fe = [4]u64{ + 15743448466821369681, + 18091799245335981120, + 12727135340308765707, + 310152879208449395, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 582739359213836381, + 11644144213261202213, + 2198922838900445545, + 3387194022637747, + }, + }, + .y = .{ + .fe = [4]u64{ + 13346111132263665973, + 12607805917584446936, + 13267001229778227620, + 274214372079691927, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2113957425984454952, + 5047950501357357835, + 1132944873442532758, + 306586729700921998, + }, + }, + .y = .{ + .fe = [4]u64{ + 12602356095559500314, + 11448730679894384163, + 17470421410188320765, + 54019706994506730, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8122023100104712432, + 2054976008113638123, + 18114382107191303974, + 409770761236784343, + }, + }, + .y = .{ + .fe = [4]u64{ + 5467372435788876105, + 2704888906111420378, + 10109313506045506799, + 211320969258244398, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3388907200638534258, + 9911262340817659323, + 2520622382331660287, + 405093932417660344, + }, + }, + .y = .{ + .fe = [4]u64{ + 14039076146854657440, + 6098589010699673033, + 11841402703362634650, + 200678173467425625, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1856039755972977840, + 1198829078594497093, + 4943076902298803388, + 496928205438187799, + }, + }, + .y = .{ + .fe = [4]u64{ + 8479824918277241251, + 4300260446265203287, + 16984365383122031973, + 164363195158109983, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1265948781753915634, + 8997371845902794890, + 2352555409069634889, + 31646123565682602, + }, + }, + .y = .{ + .fe = [4]u64{ + 17408416991719996041, + 3799873389580414566, + 10972168070571058740, + 529619035906168803, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5861682335199296318, + 10284161169946385803, + 1551724996652003190, + 473467799200056728, + }, + }, + .y = .{ + .fe = [4]u64{ + 13838427050630320099, + 11676419756658700970, + 9239812470318832332, + 150207059213310191, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6857229182907051813, + 14191538212120208918, + 9152994194088556577, + 548457563648897580, + }, + }, + .y = .{ + .fe = [4]u64{ + 4023596101708205644, + 1491959352935954650, + 14197715703337499706, + 172860515790666654, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6171641737699989862, + 6902452568648477918, + 4756785069314406103, + 520799548469401877, + }, + }, + .y = .{ + .fe = [4]u64{ + 3623316121938399613, + 7061623719358229991, + 11909992090926706314, + 533799638810386345, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4795246998181201386, + 54023997139942349, + 8402010728091644553, + 377352481099902475, + }, + }, + .y = .{ + .fe = [4]u64{ + 4907609926904758100, + 3689277681042788007, + 10226048395345793670, + 228769663960902193, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2817760216721694151, + 12492596960913350405, + 2023351365527973856, + 108433527174137039, + }, + }, + .y = .{ + .fe = [4]u64{ + 15488529810139206671, + 6034026781295941761, + 6502631495435158509, + 567681805073130274, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14676651858140718876, + 13122925373941521545, + 1152496919912870536, + 390090166680618189, + }, + }, + .y = .{ + .fe = [4]u64{ + 6820636359101957899, + 16728643740872694625, + 3956100645716122086, + 30744973451037175, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4331846480006547073, + 17408708806091510843, + 7899516460411093698, + 33434056805248947, + }, + }, + .y = .{ + .fe = [4]u64{ + 1394932607371605982, + 6345850343322098462, + 1414419605193276599, + 499526726460108277, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7998142049129524848, + 11511705460521538498, + 15702124071628219039, + 288498978945211136, + }, + }, + .y = .{ + .fe = [4]u64{ + 11373804963283515331, + 8464246100499908691, + 7635508113608781054, + 347713580396803951, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12475083240600804756, + 485781228165767704, + 3824824862642467333, + 72712433311530041, + }, + }, + .y = .{ + .fe = [4]u64{ + 411945565823589470, + 7242440432668940372, + 9240679836921882605, + 270032149984735626, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11644070534242586731, + 16322625832910066246, + 82883473557100437, + 134914190807561770, + }, + }, + .y = .{ + .fe = [4]u64{ + 18036635693638857172, + 6265027665773050897, + 10569416937273902173, + 10440470568011461, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17136322162503628369, + 7089961470935634658, + 7396834545886417976, + 50164524763522392, + }, + }, + .y = .{ + .fe = [4]u64{ + 9214287651387666414, + 12821006856729488265, + 9963370564101885514, + 32732449632376719, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16645859689941117621, + 6362138023380430002, + 359766867353506329, + 212302670555997956, + }, + }, + .y = .{ + .fe = [4]u64{ + 977080536263700394, + 2948363392757580762, + 10978625147620434446, + 60794714817587201, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7191066553883201218, + 13442917711374520172, + 7381653529303790708, + 153992151643425539, + }, + }, + .y = .{ + .fe = [4]u64{ + 6299699792542581737, + 5790681849741533400, + 14365828877642878535, + 321426328874486627, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4072474680379511158, + 17224922207028686113, + 8300379133754153170, + 5362761071762590, + }, + }, + .y = .{ + .fe = [4]u64{ + 17217595822806100662, + 103073678799646291, + 17212036523475951873, + 336571295046659345, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9465996420942434942, + 8771645377221260825, + 14132155122590858231, + 408527371352738957, + }, + }, + .y = .{ + .fe = [4]u64{ + 789465945821089750, + 17820347643032978363, + 8378992465886351469, + 574618757949760240, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11400246448630650035, + 5588768913346655200, + 12051654771766887976, + 198538805522511111, + }, + }, + .y = .{ + .fe = [4]u64{ + 3284613343277762546, + 8561282108783937167, + 11725380292024892020, + 366726845356366731, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9004407102594028988, + 12068321698022602414, + 12788657018967981030, + 387664161795064572, + }, + }, + .y = .{ + .fe = [4]u64{ + 11929899222303615401, + 16971263449546362007, + 5273613076856418383, + 402310900124463574, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12022995556337256464, + 2344059118455704353, + 2195855902615100148, + 323521908947813224, + }, + }, + .y = .{ + .fe = [4]u64{ + 13342816939823754123, + 9263811610080513192, + 10744358474196066628, + 117316280982091847, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7647288356084509710, + 12463060049845584638, + 8245903081099922622, + 201670405799775405, + }, + }, + .y = .{ + .fe = [4]u64{ + 10473113807765868190, + 17809672230860068418, + 6443888495972381498, + 338680182684826112, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11930084981843493960, + 14718557075462823500, + 3836735706521149394, + 131467959675558624, + }, + }, + .y = .{ + .fe = [4]u64{ + 8868667053866076501, + 10447736101944882051, + 13226643423153766414, + 262800590471467532, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6565496123231237593, + 4963005566598223231, + 5486413358570719549, + 526675958405450820, + }, + }, + .y = .{ + .fe = [4]u64{ + 1150958825257931249, + 5171700457508790709, + 11104738759003770265, + 208185155926901765, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3571184670149884782, + 45121584733683764, + 10874830375050461238, + 246873758671632913, + }, + }, + .y = .{ + .fe = [4]u64{ + 3976882291881968884, + 5713604667469346994, + 8352085593736961975, + 572883329394805912, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12735533806311608009, + 7918528800782094122, + 5625268641580137364, + 376801129150827701, + }, + }, + .y = .{ + .fe = [4]u64{ + 12495105271804861178, + 13048775850444238496, + 11742125104306931437, + 572119184219169194, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10626504203423128374, + 12623364617853285181, + 1786659498358314067, + 355861318714153765, + }, + }, + .y = .{ + .fe = [4]u64{ + 1124671421168944122, + 18004851141172905190, + 17021810599598287732, + 175041682589476848, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10823870676385615215, + 5471510065195732312, + 5660935716935298417, + 230119002981379303, + }, + }, + .y = .{ + .fe = [4]u64{ + 2401349690260204784, + 10701303539803752075, + 17642376617613560520, + 393285578156622904, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14587840579939464885, + 9889084481454354919, + 232086214106491176, + 59689487362126595, + }, + }, + .y = .{ + .fe = [4]u64{ + 6141390797485558315, + 4424400401380414751, + 10215261025676436565, + 35803539393086067, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8611203597672389584, + 13826430993518889963, + 12496410351615970545, + 27761748839997128, + }, + }, + .y = .{ + .fe = [4]u64{ + 10661143618994020775, + 15320637236911772300, + 4901025882057317615, + 572983045810470162, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8898331500182303121, + 6673489542088592966, + 597933341850350605, + 347177396091537214, + }, + }, + .y = .{ + .fe = [4]u64{ + 1290981088026486925, + 13718828945908187981, + 15191777880431659576, + 360858631964231501, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17421499823534068644, + 13606801507803223213, + 10722192172909942330, + 366944507447717868, + }, + }, + .y = .{ + .fe = [4]u64{ + 12513009789261730812, + 6274021351875197059, + 3802573914626766276, + 215430749288362685, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17608924616904795186, + 15427498099050710666, + 449122513564885917, + 281605757675938113, + }, + }, + .y = .{ + .fe = [4]u64{ + 8635101657996861111, + 18249425665890758073, + 15783577608654073057, + 318393359621748137, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13584323167897636775, + 11301840305858162134, + 14839484973478588119, + 252143521864719661, + }, + }, + .y = .{ + .fe = [4]u64{ + 13016606817625529215, + 10375949892046037169, + 12464632630418855536, + 342702203094281107, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1425901831022343206, + 991194030146116047, + 7211467861959945378, + 195898457428170601, + }, + }, + .y = .{ + .fe = [4]u64{ + 7601183325229934054, + 2490116013206419965, + 3048279425331977833, + 161874144049110946, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17822248695004747325, + 7475761931252657159, + 12544656043275823447, + 550225123858085155, + }, + }, + .y = .{ + .fe = [4]u64{ + 8201381396541553620, + 7231203252279238206, + 14826814534775172064, + 283959669520053460, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17805343612507515319, + 13938871879194511315, + 7496409983224377339, + 231613778449273826, + }, + }, + .y = .{ + .fe = [4]u64{ + 6130263343748875264, + 10525653983063560692, + 9062017858386112899, + 238092163502687376, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12908133593626432836, + 8884993558391398348, + 12850844961645229798, + 352527291246186014, + }, + }, + .y = .{ + .fe = [4]u64{ + 2097665786537873898, + 1341989030642883744, + 10557479951853597183, + 470286416734894113, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11038388873072048708, + 17731078118464411358, + 2484296110612659931, + 91189458235159369, + }, + }, + .y = .{ + .fe = [4]u64{ + 17744320341380517913, + 443882574585260343, + 15030910262251641310, + 145684532671451550, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17037873222560866413, + 18081060587557147284, + 13728812702942952743, + 380567630316785180, + }, + }, + .y = .{ + .fe = [4]u64{ + 524352996599653006, + 11459619083674438438, + 738360516698908956, + 162539022490046543, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4236142512903113294, + 11645199203955415983, + 5387932701250372899, + 9318021393914933, + }, + }, + .y = .{ + .fe = [4]u64{ + 12829439648180956891, + 3779866771412800891, + 10438698038696999836, + 120277964883689876, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15268391422179492747, + 14485811192504470019, + 12994163993851065115, + 280883158089438660, + }, + }, + .y = .{ + .fe = [4]u64{ + 13877951330164859544, + 3507558696565085752, + 8618440986122824617, + 371507423316078671, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12320418356180694622, + 14640626387171276544, + 15444302674147017018, + 156908777344867673, + }, + }, + .y = .{ + .fe = [4]u64{ + 1601015206550185206, + 12099143037357448776, + 2135284930578267455, + 326963384929741370, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6961324150379012232, + 13346258887428214510, + 703912215125812720, + 165053445857002072, + }, + }, + .y = .{ + .fe = [4]u64{ + 18167009099994179599, + 6519225489386934147, + 5035435835454092950, + 484694084999622692, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10717020647595596121, + 2135409494020154654, + 8287618798193104067, + 317730207376372243, + }, + }, + .y = .{ + .fe = [4]u64{ + 7723946524912617064, + 14261510464881225543, + 5789968080044826341, + 255649984825977372, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16650879905317566363, + 12060343983746751335, + 667556831664310094, + 137866350996097263, + }, + }, + .y = .{ + .fe = [4]u64{ + 16409730236290371362, + 7075211273321234944, + 7426766825289966439, + 506298024877934681, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17082699288042626169, + 8663086108058760071, + 16155443657621143300, + 477079645269076816, + }, + }, + .y = .{ + .fe = [4]u64{ + 9664605332956960115, + 3286621494530239664, + 14043132510112930304, + 501182723629064201, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8973122646181016532, + 6025739682334630146, + 2198556372415393867, + 527415408485412708, + }, + }, + .y = .{ + .fe = [4]u64{ + 5296711486572570057, + 6462178782668131252, + 11367940067783628842, + 463813496750372432, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5785753421814987832, + 10674551266504189321, + 6238033956855131975, + 344724840284239074, + }, + }, + .y = .{ + .fe = [4]u64{ + 12596581483680123507, + 2118454038888159948, + 3981371846952999677, + 110663395752675605, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4741363256566270477, + 4287342729252839086, + 1162995647611678915, + 380840872450999910, + }, + }, + .y = .{ + .fe = [4]u64{ + 6512824173788976801, + 14178258166467640201, + 624918380083123152, + 112609144138762622, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9021438618221074345, + 17785103655538609993, + 18268247573201971308, + 497236087135775220, + }, + }, + .y = .{ + .fe = [4]u64{ + 14303474569721182855, + 13848421539308857611, + 3475532281695354583, + 150605393850498802, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5456760287045512662, + 4509341029414279571, + 1788804520052288067, + 361352483302194035, + }, + }, + .y = .{ + .fe = [4]u64{ + 16316401506538389810, + 5693407011294825580, + 4647318193066779272, + 574395939556221486, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6563392640774778665, + 10910812237124019412, + 15407536914662793987, + 9374000689339147, + }, + }, + .y = .{ + .fe = [4]u64{ + 6417710594005126723, + 9112892936425074570, + 1260873643693461439, + 247482655867104388, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3298361759933006316, + 6104830304433525377, + 17349177831857033348, + 470033223207186601, + }, + }, + .y = .{ + .fe = [4]u64{ + 1551930902325411509, + 12741687413451801060, + 1258067186321670431, + 86436448525338390, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3858014496395946678, + 15567376387120007860, + 10938712665603272578, + 161232722136647673, + }, + }, + .y = .{ + .fe = [4]u64{ + 555032047570731652, + 4051388503611982558, + 16957489159035828158, + 530859916087870748, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11031627403643706952, + 11448052125542620406, + 1985331767070302917, + 499288371078601240, + }, + }, + .y = .{ + .fe = [4]u64{ + 15832610436193809867, + 9316733139919986380, + 12614669347690338337, + 96299325055196439, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7509410864113099412, + 647734932078080375, + 7965541450348775288, + 427166140775587784, + }, + }, + .y = .{ + .fe = [4]u64{ + 15719944576647130418, + 4633850622088468979, + 73095322375933016, + 320331876052273274, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1205656894151720335, + 10106125084091068839, + 775526666452095698, + 562446870152572262, + }, + }, + .y = .{ + .fe = [4]u64{ + 700348033266211136, + 4352937164361901311, + 10500368940309431405, + 211739694357921409, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15863749970874908259, + 16088001725285565178, + 15960867384228707507, + 396050470620292147, + }, + }, + .y = .{ + .fe = [4]u64{ + 1214441194834537240, + 10790750466234364017, + 17588273437876173428, + 66225273156741737, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17529879335299076311, + 5788732568443767556, + 12359854935726202028, + 293661051001435509, + }, + }, + .y = .{ + .fe = [4]u64{ + 12229124900959858322, + 7749997258371697738, + 7802559933686042614, + 62013924025960189, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9902935618454440041, + 63754175787750735, + 5107048933038098128, + 350708291691761709, + }, + }, + .y = .{ + .fe = [4]u64{ + 5969810742274771942, + 9633595892440918659, + 16229123829117569464, + 83906161751450033, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6057867456435683679, + 16950963440474570596, + 685358037367384205, + 350121734534020452, + }, + }, + .y = .{ + .fe = [4]u64{ + 7344976308536415152, + 14751195639298394966, + 17851689374205421461, + 291927262604220304, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3662700162603924272, + 10230675352594392999, + 13924228188329406510, + 245509428931232077, + }, + }, + .y = .{ + .fe = [4]u64{ + 6479949029094011910, + 8418096432144188667, + 5155081268900480720, + 267707653373302065, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13601177414727912661, + 18075453444095914259, + 5125975838626760223, + 14188961874489902, + }, + }, + .y = .{ + .fe = [4]u64{ + 13748754107512076144, + 14323361634636886798, + 12157129589169971715, + 450273109019325822, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17248635263857618755, + 11940117519997370689, + 10387166543051449332, + 442059026596999799, + }, + }, + .y = .{ + .fe = [4]u64{ + 16489012576702980715, + 9312936454180027567, + 9143963650170915780, + 237074831324025371, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17783008139017695518, + 11096971405888362203, + 11295722523100695694, + 530208926590155433, + }, + }, + .y = .{ + .fe = [4]u64{ + 6250823245902572966, + 9364987334418935280, + 10510801984070834595, + 529541379019563042, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16586934936214300964, + 2564626492232232266, + 13870501495021318818, + 436031463476838575, + }, + }, + .y = .{ + .fe = [4]u64{ + 535796895276217497, + 18211154658038248030, + 6251071747185309546, + 433941231891271110, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14907522313046261497, + 4230981837136627281, + 18100463409595520425, + 398645411453675486, + }, + }, + .y = .{ + .fe = [4]u64{ + 3878188349430947116, + 6087564632258829524, + 7594615847836889728, + 68227579563598081, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16628687685975957928, + 9802295565032245629, + 8332150126405849839, + 193584590332140667, + }, + }, + .y = .{ + .fe = [4]u64{ + 9315858643875011544, + 3667606598458157052, + 12315222360514019899, + 229830426378001624, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1041189424706356596, + 11093439459798672069, + 13783469434601437576, + 474748917310970298, + }, + }, + .y = .{ + .fe = [4]u64{ + 16683693333846168409, + 6116653723456016906, + 1319785642110021354, + 486691308331893824, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3927095314580472761, + 9957691451785126694, + 11608985679388982527, + 423434321443741875, + }, + }, + .y = .{ + .fe = [4]u64{ + 16326213748505492229, + 6096062081071015418, + 552052526628094652, + 268220893979594609, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8856042164696071656, + 12332011950729996515, + 11704879020361910737, + 553596926270416006, + }, + }, + .y = .{ + .fe = [4]u64{ + 7241746018105472545, + 702348972881724050, + 10194247834109835100, + 116895894871745587, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15778547920966600169, + 11339589343991848282, + 7369811034412371966, + 478031103546862924, + }, + }, + .y = .{ + .fe = [4]u64{ + 17726296287756391659, + 13707461451001346166, + 17966969747884365962, + 121193434210323967, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16685343478775158627, + 1248539042142179623, + 10349462775771229508, + 562488352852584701, + }, + }, + .y = .{ + .fe = [4]u64{ + 566771668855241263, + 9989737970877506583, + 895873046700594834, + 555522645998853173, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7143376571807946832, + 18094405580160874372, + 2519776456848783841, + 490284586349698010, + }, + }, + .y = .{ + .fe = [4]u64{ + 16777110555874917987, + 7037898064211887633, + 16182993809245365204, + 26013291144501337, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7912543089668539445, + 13036188023761666711, + 4257036096868449337, + 326575041262607736, + }, + }, + .y = .{ + .fe = [4]u64{ + 9584109427482271823, + 13601454321611175394, + 5322404843389955909, + 153194362568310272, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13339809463021738485, + 3107461697466453653, + 3526582565486190507, + 353431789312457945, + }, + }, + .y = .{ + .fe = [4]u64{ + 17408121070606504072, + 9294815371810541552, + 5116311037888716455, + 50522301731260488, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2959021536086078843, + 14815026056988173661, + 2501833392236098277, + 366502150439728158, + }, + }, + .y = .{ + .fe = [4]u64{ + 16214349167678526742, + 13737459598562364689, + 846703913331247128, + 30651585660657065, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16572664232820859703, + 11407088955067735971, + 6268371743264022471, + 513647806506499744, + }, + }, + .y = .{ + .fe = [4]u64{ + 3991596482469005945, + 3427879966866773241, + 1510952784293783907, + 429240854179624711, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16893169139817172806, + 5878006096116243750, + 16626788810732515883, + 161614713663348172, + }, + }, + .y = .{ + .fe = [4]u64{ + 11926664909296668344, + 14374679442783077973, + 3817768894929257792, + 469964743898356767, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5434672280224499242, + 18432141254108275269, + 15250574208872477314, + 114927594084852109, + }, + }, + .y = .{ + .fe = [4]u64{ + 16076661204613385758, + 4613749341115192207, + 3545601273780608457, + 346877953513864468, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15032323673524560838, + 11447728440406948191, + 3771740486488437188, + 302272800759118133, + }, + }, + .y = .{ + .fe = [4]u64{ + 12305458692419204949, + 3205828710141864078, + 2064544481018110471, + 561366715095927080, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10649536838661574436, + 2233396435427204417, + 7784005606386365398, + 204040440459197008, + }, + }, + .y = .{ + .fe = [4]u64{ + 5099285667715874260, + 5205523575118506895, + 1341991808878343928, + 65458291303431521, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4912379664905777175, + 10906069331150484321, + 4086194328425738661, + 116891995057611629, + }, + }, + .y = .{ + .fe = [4]u64{ + 3705132698640473125, + 10852349932620661306, + 17393589209808412547, + 216885226625430446, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11331962697811094739, + 17784573249348414327, + 17213001586381882144, + 373120941742277588, + }, + }, + .y = .{ + .fe = [4]u64{ + 6720587761660957594, + 9787054245803661623, + 7460520403236254297, + 322974538015583605, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14282510253334937469, + 9847200582187755845, + 7523358376698447303, + 62922460435087315, + }, + }, + .y = .{ + .fe = [4]u64{ + 9894129524918793471, + 11107409818118724922, + 8361815247218805411, + 111077091128035974, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9117696473702537205, + 11863911138112401159, + 9888568233547930263, + 571725158441734114, + }, + }, + .y = .{ + .fe = [4]u64{ + 11310839555405550973, + 12559588152166100390, + 3825070422263013169, + 573403217923570078, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12724880653151393619, + 13990680356177537723, + 16908872305310689721, + 287138380996125967, + }, + }, + .y = .{ + .fe = [4]u64{ + 1072029209579751760, + 15385293229174108330, + 4716967368626135553, + 554875133570567987, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9015418596638165573, + 8520803551518301483, + 4097683185200939277, + 463781787782712981, + }, + }, + .y = .{ + .fe = [4]u64{ + 2045015215382697758, + 16534997324993793233, + 5798474653290757769, + 183772101702545968, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17128556718922405816, + 1085671990762097641, + 17529038445506610567, + 343797926212115472, + }, + }, + .y = .{ + .fe = [4]u64{ + 11698057714735275693, + 2715933619629222586, + 7041839074685022185, + 400573401948438854, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11730574816191151677, + 951739195419625469, + 13291157736893718966, + 126890057041085921, + }, + }, + .y = .{ + .fe = [4]u64{ + 518924765475089509, + 8185904688210289765, + 2399087521363746151, + 39277187942594826, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2759358512067235382, + 15189688014601521132, + 12689826244101920979, + 16324873705636068, + }, + }, + .y = .{ + .fe = [4]u64{ + 15240814158994763317, + 3000759020705354219, + 7418928144543397281, + 155463159076873617, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13621896992922094695, + 2386372498450296966, + 7685381128572789046, + 565387118839765282, + }, + }, + .y = .{ + .fe = [4]u64{ + 14375152113735663021, + 15520943661896606176, + 11162370071198071715, + 548951291365960964, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14328936461742711164, + 11296259215177114321, + 15361621549926240051, + 479638919226985615, + }, + }, + .y = .{ + .fe = [4]u64{ + 14146667741881493012, + 1495033659502128479, + 10623448179596480853, + 233663559184996489, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10313843973322761486, + 7364433260304385775, + 17500432408991112873, + 20077292873239307, + }, + }, + .y = .{ + .fe = [4]u64{ + 2233462079551712259, + 14123460036102184701, + 457652196567923094, + 477260084709732694, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3731861941306416557, + 17624492170927776915, + 15956892850927746099, + 425276773485436293, + }, + }, + .y = .{ + .fe = [4]u64{ + 11188532497623385006, + 16296294883079930694, + 9464330098828911605, + 105024280192702032, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17731892157012034600, + 6002071936853169678, + 13197386501591348985, + 432592373764698442, + }, + }, + .y = .{ + .fe = [4]u64{ + 10646596484724745009, + 74166784136941165, + 2494592489308431815, + 68361252247441529, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18144897286907654154, + 14172867864593998440, + 18084334830058463561, + 170542040660449192, + }, + }, + .y = .{ + .fe = [4]u64{ + 5560180760667093107, + 5186671549969203963, + 6679813822790875255, + 10423789383119618, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17729702459160037401, + 10994506068399459370, + 2304124147942670230, + 171055966996966401, + }, + }, + .y = .{ + .fe = [4]u64{ + 17748206762134949475, + 18015145561976693638, + 16172133880327575609, + 412481180477980608, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16509383961023541671, + 14144989375573402154, + 3653399385380022711, + 290440734090226187, + }, + }, + .y = .{ + .fe = [4]u64{ + 48856473252645574, + 5745015787710566956, + 1639482262392226508, + 77703555851155995, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15267669029834017974, + 6196412753668342357, + 16106544574532788575, + 266026939178546244, + }, + }, + .y = .{ + .fe = [4]u64{ + 7635238132388646090, + 6584982739835049374, + 13733891454724628232, + 305724464834150112, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6690479314526791986, + 6232023270327428587, + 9050529727441957591, + 316956169422615037, + }, + }, + .y = .{ + .fe = [4]u64{ + 14999165607540250592, + 8125454665193577555, + 4672421910689918971, + 290820864178125487, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14177808238652911318, + 11274309249612841525, + 3342063615874787230, + 289271937250912569, + }, + }, + .y = .{ + .fe = [4]u64{ + 6551398310949235322, + 17148960732743480491, + 8402271080303557053, + 8898021422061493, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2289078808098738191, + 4531427704016105313, + 5585329201639524953, + 236165963397195616, + }, + }, + .y = .{ + .fe = [4]u64{ + 10078875915520915531, + 6490357465645249168, + 1563862460000067668, + 556817448797047973, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3529014276712526554, + 15446217511946953655, + 4820858478484380585, + 533418433822870516, + }, + }, + .y = .{ + .fe = [4]u64{ + 15995313572794497395, + 9919388112218748115, + 12108665053895969071, + 357739137322109804, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3945430513461938581, + 1050343859367033237, + 16078962335606463652, + 165393723738837900, + }, + }, + .y = .{ + .fe = [4]u64{ + 11317579865437055033, + 2136697718090069816, + 9019585349213020521, + 566403963218988940, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16530425026348489594, + 11629102774612249015, + 13557748615822230458, + 440269570043526824, + }, + }, + .y = .{ + .fe = [4]u64{ + 13345150595262156110, + 15441385966260938487, + 6483734251098685353, + 454027816283472278, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 573441490290728794, + 3221557541450791057, + 9412024468569351350, + 341844381707454799, + }, + }, + .y = .{ + .fe = [4]u64{ + 2114160910906940939, + 563545636260911629, + 5892092074060293176, + 386228164870853090, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5260297001163545189, + 5026386141718563979, + 5625023770856399155, + 195258522599372967, + }, + }, + .y = .{ + .fe = [4]u64{ + 15034228617670174360, + 496719791666953585, + 3227787708498206696, + 133373669459479804, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8850115884542226216, + 6939732002210097922, + 8223115870290483714, + 507192826575180651, + }, + }, + .y = .{ + .fe = [4]u64{ + 8936191093374773492, + 4551436715562256220, + 7433347071734904253, + 232840974340620773, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13733296087414963921, + 17278797162061312231, + 16221057106363498940, + 338626756143413724, + }, + }, + .y = .{ + .fe = [4]u64{ + 6547896372791692730, + 5909353643406106090, + 14057499310825565743, + 397232939914585265, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 849644728839957297, + 13700735315594159606, + 2194303567187815613, + 133312305758355783, + }, + }, + .y = .{ + .fe = [4]u64{ + 781061615943569701, + 14925871369910003217, + 12413105907321183041, + 502318348846933735, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5926672478215771658, + 5908947514413427087, + 9121766768726831861, + 70984617540245762, + }, + }, + .y = .{ + .fe = [4]u64{ + 4638265200999217000, + 6895679056759389182, + 14710177043577362715, + 491860490720162188, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13084785013910048594, + 7196594000996252647, + 16052664519732213276, + 286364712119666871, + }, + }, + .y = .{ + .fe = [4]u64{ + 2662444251182038550, + 11877051448162508067, + 3195611327174001085, + 92145645670663046, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8938823848377010020, + 11601620049784049207, + 8870829314962724320, + 290359864444503635, + }, + }, + .y = .{ + .fe = [4]u64{ + 6258464226290786229, + 847728948377181120, + 4295629155101155998, + 321177536989332080, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5632057400908908172, + 15011364182653609615, + 4336194663782770260, + 220072980347654762, + }, + }, + .y = .{ + .fe = [4]u64{ + 10271206811961671234, + 639226472370536018, + 11091091335683139085, + 79480281491658379, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5106320509391676408, + 11166398332708880904, + 6672006004341143832, + 571962766899786016, + }, + }, + .y = .{ + .fe = [4]u64{ + 1130011344505755574, + 9262654007365044425, + 8740125741549230577, + 399615542243107345, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8734715481801540655, + 339040080379589117, + 4303485093181139334, + 291280492379409153, + }, + }, + .y = .{ + .fe = [4]u64{ + 16298908000356187435, + 13143941211260270809, + 17267651334148577063, + 66787194204303811, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14454226023798835769, + 8008441568137952395, + 11612494726773456785, + 368804031064720150, + }, + }, + .y = .{ + .fe = [4]u64{ + 3026593417216436216, + 12813320793223745096, + 2245761647565117891, + 125702849813236924, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3827135775759872844, + 13580194486269501134, + 16203189230293512383, + 266679370668594592, + }, + }, + .y = .{ + .fe = [4]u64{ + 12444508824908406203, + 6424256132955658828, + 7270783920445614531, + 472341263283940102, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17753351750243945563, + 7594877622416374834, + 2308705524363665273, + 191608753435890507, + }, + }, + .y = .{ + .fe = [4]u64{ + 18249117885435795050, + 76731169126791038, + 17908931919536639684, + 19950226814992508, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4001438063014813018, + 2148944314446762337, + 7706225611269520141, + 252576773301688107, + }, + }, + .y = .{ + .fe = [4]u64{ + 14855758109453722251, + 6537922212180390404, + 9187304012488670148, + 476161311375827122, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5328080859188359553, + 16087049196515245737, + 9033286855791648302, + 73094011301413679, + }, + }, + .y = .{ + .fe = [4]u64{ + 10854188193705190244, + 15343577843610056690, + 8004374347068185678, + 551798431017463520, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16570734699107257068, + 11379172471300007532, + 1050754825906775579, + 48817693402361233, + }, + }, + .y = .{ + .fe = [4]u64{ + 5983752480356316059, + 13969663358283669336, + 18348271332285829109, + 393100068372580472, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14709222960182647420, + 1143294625229445585, + 15189565191182467661, + 409407498564480310, + }, + }, + .y = .{ + .fe = [4]u64{ + 17443935985166542501, + 11160702580281991622, + 11435604120592860942, + 480720961369546944, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9400721159317018595, + 4077070414584804646, + 706515853745837242, + 555060695318262335, + }, + }, + .y = .{ + .fe = [4]u64{ + 11059509483470714509, + 11566729770833039751, + 4433418423617208693, + 305015225717125932, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1775046804002609329, + 2948459924481175894, + 13093970669346509081, + 560096171466616983, + }, + }, + .y = .{ + .fe = [4]u64{ + 9744980286805192591, + 17013849838059266947, + 5848645956283592711, + 443158621979450132, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5727305565974932747, + 14403055235546365549, + 13918187873192329493, + 32800273075343809, + }, + }, + .y = .{ + .fe = [4]u64{ + 17417868403161553471, + 4478713408331057806, + 5498835351596356700, + 123753352532968991, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4465580985391627182, + 4793424103564463020, + 4891854145223714299, + 541326379550668894, + }, + }, + .y = .{ + .fe = [4]u64{ + 13299893362222862588, + 1535465812800894600, + 5855820476999104169, + 385694741243482265, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13547144675003547406, + 18156603694260675970, + 5928811381655476725, + 514234934418274962, + }, + }, + .y = .{ + .fe = [4]u64{ + 6434121336741949923, + 7096311990182546926, + 16223203255389142560, + 319868289164356134, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3932420677316781838, + 6192067719759180399, + 12191910985719204227, + 333781304924928365, + }, + }, + .y = .{ + .fe = [4]u64{ + 14389905269366987625, + 3458899414742488068, + 5129606138824836965, + 511961520884733076, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17584870100419883413, + 17398848335532997524, + 12735562586826013646, + 318489050180614694, + }, + }, + .y = .{ + .fe = [4]u64{ + 12849003037700630554, + 16647416650483351986, + 17964418267896894713, + 408205799435252890, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14432122325493150947, + 16058410332649200089, + 16096527561902758955, + 440446752344733153, + }, + }, + .y = .{ + .fe = [4]u64{ + 5581103934908177393, + 17108025484262865919, + 13050722346081432537, + 562042333715689868, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1052086792251750215, + 2764557618616957707, + 5160815583773215413, + 323837339861343698, + }, + }, + .y = .{ + .fe = [4]u64{ + 12050404592471381085, + 16782553288874056897, + 10309003677924364586, + 253885802948422772, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3981729737432428474, + 1193500026890858289, + 2620957193419373278, + 477262713576645614, + }, + }, + .y = .{ + .fe = [4]u64{ + 3435867314575255322, + 3235784462744221731, + 4776515305025191598, + 385648755656798959, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17172987476284745625, + 8941862825795640253, + 7833287814030173146, + 428668625642232038, + }, + }, + .y = .{ + .fe = [4]u64{ + 5930372161432292293, + 9573853078779394420, + 11842363369362915829, + 491459911579842831, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6503861576360300678, + 12148214960252234727, + 12646107601944075979, + 250819987898516223, + }, + }, + .y = .{ + .fe = [4]u64{ + 11500014823138625562, + 18291022500753786219, + 13230152228505574747, + 297332608162815109, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5479716955475841083, + 16373426310301306356, + 13829781097824523817, + 570224424745724941, + }, + }, + .y = .{ + .fe = [4]u64{ + 7864192970911032094, + 2577988239612462372, + 6997365086880569386, + 423558822493883823, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5195750444928544410, + 4495518314023875412, + 15011965107347099010, + 280203546740317006, + }, + }, + .y = .{ + .fe = [4]u64{ + 12268480781925810257, + 9284449372269031071, + 8708433224082719415, + 463956825067502935, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16741390579714346745, + 561194089846379607, + 12576381420562184447, + 139886976057928708, + }, + }, + .y = .{ + .fe = [4]u64{ + 9743297796520326909, + 17399176042213963735, + 12482638230381305545, + 524192089089938521, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3987749099002836191, + 17865934125376497687, + 12404075972017281430, + 44934446591502488, + }, + }, + .y = .{ + .fe = [4]u64{ + 8244866552228525428, + 12664206844437640780, + 3760562397366417949, + 512235259261622203, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9655658583435451129, + 13347384847190474959, + 447013173484508868, + 415959664607711369, + }, + }, + .y = .{ + .fe = [4]u64{ + 13416580453919399187, + 5996376912545743050, + 15305448047656270577, + 238946472715209853, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14653959084728534985, + 12097696886424878089, + 16443206872140451793, + 9548603066281023, + }, + }, + .y = .{ + .fe = [4]u64{ + 4616317586090518769, + 11647101014721254357, + 18202438170913612112, + 257484708147141142, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5119966680142736257, + 1703409068592521907, + 11110154969778677880, + 127891635888057910, + }, + }, + .y = .{ + .fe = [4]u64{ + 14094164203753951686, + 15360303232412793369, + 2656841195701029282, + 444604569947189171, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1105489476901493269, + 16301575813929145417, + 12950086683890696393, + 506000115369778135, + }, + }, + .y = .{ + .fe = [4]u64{ + 14359102428199988896, + 9787468968515825923, + 9059644492244152646, + 308668106521011156, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17670954792208004175, + 8869725341302771294, + 8090654764197398143, + 268913530704766960, + }, + }, + .y = .{ + .fe = [4]u64{ + 8522308177005888371, + 10411534903293675441, + 1544442550812002608, + 313143009772604235, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10145338996718545722, + 17133439793743677669, + 12631299064538597842, + 81953672720239794, + }, + }, + .y = .{ + .fe = [4]u64{ + 18006450469033399712, + 6218384465335169896, + 5823278847849426814, + 249331894898507455, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1875970481417459887, + 2793034784560015157, + 3044108791317691054, + 485320461745848805, + }, + }, + .y = .{ + .fe = [4]u64{ + 14531746536790857125, + 234125666162144045, + 9543181833713040550, + 115481097531243118, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8173607765316663867, + 9957411259710117591, + 8852601805860351492, + 415127849927260185, + }, + }, + .y = .{ + .fe = [4]u64{ + 16548861186244420273, + 17616610298673904855, + 7434140994213430469, + 61314578267926722, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13109163895768237032, + 12563200736482706608, + 794615180395034969, + 374702880605038990, + }, + }, + .y = .{ + .fe = [4]u64{ + 2423131533614408810, + 10248559071950499694, + 6097071689059816388, + 223263742620736104, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1305578365870022747, + 12647284402365074359, + 14258697513649633083, + 100349073571013267, + }, + }, + .y = .{ + .fe = [4]u64{ + 15246727590209264800, + 2273609503134828841, + 5439464232156904741, + 200557449959388851, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7784152265790031752, + 8241903387785668131, + 8413992722257661856, + 265287267869017548, + }, + }, + .y = .{ + .fe = [4]u64{ + 556421926255477155, + 15383156438994281652, + 7211305454813086037, + 25236548660467964, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17733024125182535442, + 559441693527798530, + 16536309706083896192, + 470496501248528283, + }, + }, + .y = .{ + .fe = [4]u64{ + 5732571449893072579, + 5886263015298536347, + 3499382087884445374, + 420894403184936743, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1730465751167476726, + 3896894302244568091, + 11114204682602205155, + 269466570103668209, + }, + }, + .y = .{ + .fe = [4]u64{ + 17881743854701996858, + 15643145055354119891, + 3042979364389980800, + 158817147422736796, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6325539589683323289, + 4957530617163147522, + 6555471448482403254, + 145690442420273747, + }, + }, + .y = .{ + .fe = [4]u64{ + 17300020746593429176, + 6198424847966400583, + 3808608318483999999, + 51786088977618422, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3158471564009805246, + 1793123099847760108, + 13322763276541584362, + 554792179108593846, + }, + }, + .y = .{ + .fe = [4]u64{ + 14266509962501729083, + 8521676774882401387, + 13806316945676114464, + 400480203102636798, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17138476595150605441, + 7209773032311799246, + 14205785666254680643, + 308631139399033283, + }, + }, + .y = .{ + .fe = [4]u64{ + 13686935080609099501, + 10984309095500269756, + 11435878317203328119, + 560982273635548489, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5357323542809784409, + 12287622562544929783, + 17922494808296152066, + 27597636917700145, + }, + }, + .y = .{ + .fe = [4]u64{ + 10828065759115401602, + 12684336469854161729, + 1633440134922380966, + 29291241377296289, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10685639500742306044, + 14485776635116333771, + 924703680558009110, + 440495004148151662, + }, + }, + .y = .{ + .fe = [4]u64{ + 7581782791030863827, + 4786095101319477483, + 14460195222036491263, + 58230835803575441, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13384393027035697849, + 3968945691029602554, + 7635824616304425567, + 20996930284446552, + }, + }, + .y = .{ + .fe = [4]u64{ + 8644019293931003038, + 8270263735965375994, + 3171925317670762717, + 233817475241177346, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6306422806986721836, + 13217103470330640027, + 1927845591668334081, + 258040630468539403, + }, + }, + .y = .{ + .fe = [4]u64{ + 14193144194476325743, + 8489324515884035437, + 16507474657768210792, + 51345246744797072, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1651898543933098654, + 18091631568653670992, + 11958207952213118732, + 171464707138813688, + }, + }, + .y = .{ + .fe = [4]u64{ + 15201476434492203654, + 6479675468375761750, + 7509819729429289671, + 68871681592573296, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6431243980832365496, + 4478532805743836424, + 2446048894886291934, + 24575825641315317, + }, + }, + .y = .{ + .fe = [4]u64{ + 8184408455710612455, + 18364703900399582829, + 12091212605853750617, + 198477950150354304, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8587987413726752529, + 15928515859165613513, + 4649238980023362297, + 51275333177805271, + }, + }, + .y = .{ + .fe = [4]u64{ + 12126053494418118611, + 477021522851638250, + 16344169490710094634, + 424131094583659446, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10502690358799624835, + 16849604525134220966, + 12660153211332620432, + 530585395461843680, + }, + }, + .y = .{ + .fe = [4]u64{ + 17493060254827604146, + 7312367647968831227, + 17385335001356016006, + 558637891006483512, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13597652510899144624, + 5346798433789399876, + 7352261890641605087, + 123663527999404768, + }, + }, + .y = .{ + .fe = [4]u64{ + 1542811512111310953, + 10383946453298027039, + 9171100048298581378, + 84915654774362015, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7056996132874904564, + 4592138961820627718, + 3840407833201033264, + 123254178038005533, + }, + }, + .y = .{ + .fe = [4]u64{ + 14624122301190835596, + 18369991210234014805, + 17997277412285095442, + 453169658253486502, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8715229057109345895, + 14829873775613715983, + 7725521090861050973, + 444508626653082842, + }, + }, + .y = .{ + .fe = [4]u64{ + 16518301753969494613, + 3167833567349310581, + 9257713836852251074, + 141988814764011418, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11167563719677552727, + 14404814950439209710, + 7074377004485073462, + 223480427328339119, + }, + }, + .y = .{ + .fe = [4]u64{ + 12446269523147314079, + 404278363765214255, + 18001080029044768582, + 572983369038684285, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2076639192737228193, + 11053289268798385185, + 4104188947955404911, + 428225207193753235, + }, + }, + .y = .{ + .fe = [4]u64{ + 6649718598758733779, + 15570115563286107394, + 1804591873446179320, + 478199700632343099, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1089831364442904897, + 14889791584836681870, + 2406540131190227162, + 540462581410917183, + }, + }, + .y = .{ + .fe = [4]u64{ + 17903458382136402339, + 15693334332794378860, + 2686083396185613439, + 7038474017635159, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2517157007851737609, + 10558694907419379688, + 15818452585998685322, + 70228533120376078, + }, + }, + .y = .{ + .fe = [4]u64{ + 1132675433369409289, + 8058131989721075921, + 15589881888810333553, + 64556852519238641, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9047056631761562423, + 14343371457540217362, + 9612638663330659356, + 363263922392386422, + }, + }, + .y = .{ + .fe = [4]u64{ + 11559964518579359046, + 6277139239965362284, + 13773965662031080040, + 101987809458842068, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15876791795417774538, + 7444448127266305819, + 8618350842866090041, + 402062932511360295, + }, + }, + .y = .{ + .fe = [4]u64{ + 1307578500484379585, + 14687609892951080675, + 2417529131274787169, + 331983070639569958, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1105927585422481505, + 15464978511734168789, + 9788798557757018416, + 103444483930086784, + }, + }, + .y = .{ + .fe = [4]u64{ + 3689127388562520901, + 12112836071625661410, + 10412635640903605034, + 484492481253071218, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14189910168152501409, + 12233100216832998620, + 2606133649887433169, + 42921446239217373, + }, + }, + .y = .{ + .fe = [4]u64{ + 14114454103313530905, + 9539608226210717564, + 5460429279881957782, + 136276755321241645, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2793918991076879201, + 2572092399862008049, + 12585621452370069934, + 90494324368554218, + }, + }, + .y = .{ + .fe = [4]u64{ + 12842188419945632920, + 13358524565273996312, + 10211991061501695033, + 341239844171029697, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9172778933809682090, + 1840315808323446401, + 6599346241004845901, + 280046381703917730, + }, + }, + .y = .{ + .fe = [4]u64{ + 16645096325333531877, + 16833974567698277741, + 12128762441688561255, + 507699928878756181, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15340008566487295, + 16035972332247680511, + 17307679662120684113, + 391498941765799554, + }, + }, + .y = .{ + .fe = [4]u64{ + 3241848964285057398, + 13177563864554634325, + 14840614694340365231, + 542500987896330227, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15346967577407608292, + 14479583303456062391, + 17278910257202290278, + 316959741636263171, + }, + }, + .y = .{ + .fe = [4]u64{ + 482284822557508501, + 12483373052739088700, + 7386940713252148756, + 452900665783553952, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11257774460301413529, + 8752008137281504432, + 1844243492932067668, + 80125265779848995, + }, + }, + .y = .{ + .fe = [4]u64{ + 3567294795113827821, + 14534894465888508788, + 16637856476195175046, + 242848379899301356, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13646232227299313498, + 4363618540527887856, + 2562404749075351790, + 567829110670227395, + }, + }, + .y = .{ + .fe = [4]u64{ + 17260551552926225911, + 5478518424175353299, + 7273519271701486554, + 375782083182935516, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1589470408258701842, + 18132724912636547000, + 2144419323677847884, + 43181086017959158, + }, + }, + .y = .{ + .fe = [4]u64{ + 10986628414090533755, + 767023258693864009, + 2537857436397186490, + 561495535911247898, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12141702268420126867, + 12523336537899468376, + 14503477873101089251, + 238213665566600326, + }, + }, + .y = .{ + .fe = [4]u64{ + 9399790473934452658, + 12682703654683222027, + 18436756125913084050, + 63395455518127265, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8320319618629300281, + 16314677816485029971, + 56303949943905617, + 401855567026832043, + }, + }, + .y = .{ + .fe = [4]u64{ + 18329790855477338151, + 3943539482168310051, + 15803779574637180824, + 556706014781287560, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8426305303737382682, + 18130077054010002837, + 6334814640241489792, + 117225391939605192, + }, + }, + .y = .{ + .fe = [4]u64{ + 10641206425095158002, + 16057072306970159344, + 11608603756727974377, + 169055517345185928, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17657210995732179022, + 9446344136936120727, + 13394765295061502120, + 204244881687263056, + }, + }, + .y = .{ + .fe = [4]u64{ + 10021303717239125815, + 8833123220408368821, + 14924127634101052778, + 494170249638449746, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12549170519549457227, + 13994286334835155493, + 5147439332505774123, + 502052374410687954, + }, + }, + .y = .{ + .fe = [4]u64{ + 15206653380242479490, + 4473396381684003034, + 6194435824784376766, + 487212554231352045, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3298492280922146026, + 6007210937459832607, + 1612043948323700510, + 67242807801086430, + }, + }, + .y = .{ + .fe = [4]u64{ + 500071627009791434, + 16517036773184781028, + 14672414878021224510, + 75237822984509056, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11929308324024285481, + 14676101036637607258, + 10289250085278154077, + 93687973924909287, + }, + }, + .y = .{ + .fe = [4]u64{ + 10445543549206756338, + 12642557013870071544, + 5113090288235636335, + 516962997699565278, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8058864339533164293, + 15204443261301858138, + 5729170696005217231, + 483394826644823463, + }, + }, + .y = .{ + .fe = [4]u64{ + 9124289819464231238, + 3119360496895091256, + 17535442225632678216, + 407293940241087726, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8154272241756888152, + 199348977702237439, + 10415430634734121373, + 407089158350445159, + }, + }, + .y = .{ + .fe = [4]u64{ + 5900167380926144250, + 8738192765103916368, + 11712195963910640529, + 281969753711518355, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14304935148967812431, + 14980960725657775481, + 15379001809456985963, + 318319288629456739, + }, + }, + .y = .{ + .fe = [4]u64{ + 7023589402862818551, + 16366758419879503489, + 7730152574554244223, + 508653974308490702, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3514977654546626564, + 11954268399533720588, + 7327001350027349006, + 340798525159873611, + }, + }, + .y = .{ + .fe = [4]u64{ + 4407637016247036541, + 4295237514218909455, + 16834296860349523462, + 204276450174111983, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14993382472940413433, + 15613497043736854907, + 13812838140863031932, + 425256803351983970, + }, + }, + .y = .{ + .fe = [4]u64{ + 10038339062961118369, + 10011893833782188696, + 11318604532152142029, + 378620278241676970, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16411236792448671798, + 3402331780009755677, + 7592113612951215307, + 66097262817744845, + }, + }, + .y = .{ + .fe = [4]u64{ + 7706032963916026160, + 1089436071825834137, + 1034374917942975322, + 516302107581671032, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8055881189638012385, + 12982411775987837033, + 9107191051168999964, + 188000036268081797, + }, + }, + .y = .{ + .fe = [4]u64{ + 2381927584589119373, + 9407599912581035053, + 15065134042787286025, + 302202984770640492, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2244126983655976103, + 11059445143556253447, + 3823707468594567772, + 152324387406467560, + }, + }, + .y = .{ + .fe = [4]u64{ + 3107972459034355550, + 9033237406443495643, + 11633728392426989872, + 226016058499469419, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13550145820127249498, + 145068642265714200, + 17653739729311542272, + 528977077045640771, + }, + }, + .y = .{ + .fe = [4]u64{ + 5675044563102694208, + 17456223916996599410, + 4512520964766110223, + 6639334864686226, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18030326742020893844, + 12843014188292148056, + 7632928029171294913, + 205492629808203912, + }, + }, + .y = .{ + .fe = [4]u64{ + 7413087641189818333, + 10942611535146191722, + 2769654356274562759, + 511803426447727464, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8501765741421691365, + 503706688947025310, + 14659786907411418670, + 187238697465916290, + }, + }, + .y = .{ + .fe = [4]u64{ + 2197057060879017315, + 12133312767591795251, + 11988822896113573846, + 486175074097388139, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6260024531384898710, + 10100954950382021859, + 17636329448877012823, + 376367150218344340, + }, + }, + .y = .{ + .fe = [4]u64{ + 13035203577109763866, + 14854312947356244577, + 15811761355077864667, + 356609941574440982, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5371815061989520128, + 2468662136793038946, + 821218598950879521, + 547845577809693706, + }, + }, + .y = .{ + .fe = [4]u64{ + 3708537800851838039, + 1133283292875395481, + 6626304304965170058, + 281776926709911854, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5867383977628735594, + 1776720431392393188, + 12657734449422953106, + 130432865185967477, + }, + }, + .y = .{ + .fe = [4]u64{ + 9850882568511449021, + 14300875070852711820, + 3539960286933834028, + 78673748095592375, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16169257859325217697, + 11217427653836939850, + 2283359101215750334, + 573215617620519252, + }, + }, + .y = .{ + .fe = [4]u64{ + 9392717287787917344, + 13432725232581058600, + 8905814446535897878, + 238607597815089221, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12395168052869784470, + 8455649083402927474, + 738154629521398175, + 464799107661920210, + }, + }, + .y = .{ + .fe = [4]u64{ + 10796951488736465916, + 14173544443669058872, + 11699673139496556482, + 409536268034285133, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2531483199735168697, + 14999405110984428187, + 7781535517965745551, + 323819005595464058, + }, + }, + .y = .{ + .fe = [4]u64{ + 8319754606912295694, + 1180129864299252098, + 9570108201838561564, + 136782080959561355, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1043140102377452363, + 639378427116434914, + 14152948625845756166, + 187016201822395862, + }, + }, + .y = .{ + .fe = [4]u64{ + 7103377280294527344, + 3374661943167442691, + 624254033649162138, + 300918557055961261, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2851523359853407852, + 3924722166878862308, + 15265142292501979481, + 465856348662682696, + }, + }, + .y = .{ + .fe = [4]u64{ + 6393026910844076722, + 8622453878688676034, + 5572415522603617772, + 172381851632314140, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1362640387462842932, + 10687160571938831306, + 9065294459125386514, + 72407209158856540, + }, + }, + .y = .{ + .fe = [4]u64{ + 15164285438732840954, + 959523532095665048, + 2585236356377860291, + 106976973374215712, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2813324363274571541, + 9698236840032155927, + 1836121555985430044, + 284296349832673495, + }, + }, + .y = .{ + .fe = [4]u64{ + 4967416097680506096, + 884810886682522574, + 1726324106723531763, + 59487107052624954, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3402494628686734492, + 2065893728424868210, + 2394760691444073147, + 348613147203476882, + }, + }, + .y = .{ + .fe = [4]u64{ + 15711240330872669611, + 17532278809367561168, + 50180877583396932, + 478864156795314988, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9211002992255789661, + 9558169101676866639, + 12131366525942071315, + 368506122749226326, + }, + }, + .y = .{ + .fe = [4]u64{ + 6263151707131033764, + 8604906641610772389, + 12456276834166933988, + 273461086849602957, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13066579823660760941, + 16489435037237223108, + 17273027640939630481, + 57647093937145360, + }, + }, + .y = .{ + .fe = [4]u64{ + 3956332803987770520, + 2442467977718069552, + 17828869862094446483, + 544524702008420508, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13785563684539753830, + 5823095043957632795, + 244776027929820084, + 502926645535172976, + }, + }, + .y = .{ + .fe = [4]u64{ + 1635523490594195974, + 8935946737773078250, + 10059219414392107475, + 125817019178978995, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13175826941427594249, + 8880895657559511844, + 7163608198335762451, + 481018164077151939, + }, + }, + .y = .{ + .fe = [4]u64{ + 17559948938430655678, + 7961906466640488481, + 5408809725287538729, + 516340417054812719, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5218651634505424441, + 4159611364261109291, + 15597470373335692898, + 264504328028346578, + }, + }, + .y = .{ + .fe = [4]u64{ + 11568688706820218785, + 1292164547033361457, + 11069299744028039225, + 104201206267445718, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6311031674679809905, + 5494151316951832980, + 11923198895390548812, + 350076935229342511, + }, + }, + .y = .{ + .fe = [4]u64{ + 7206426983705132489, + 8043462389944820137, + 1927522595421692753, + 516851150328912554, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3657564013567248985, + 7019260972203769853, + 15770258399945732533, + 370361389211001656, + }, + }, + .y = .{ + .fe = [4]u64{ + 2580486121968534967, + 111232627562498080, + 15664300219273378795, + 514156901669149781, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18354990218841927828, + 12124673859874010976, + 6257326105880524236, + 1924827517271836, + }, + }, + .y = .{ + .fe = [4]u64{ + 8295483686575368520, + 7494809115000016330, + 7344104827554555482, + 158679709091733431, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10763312863397843890, + 831724104452471762, + 16786225723495942804, + 275092446772866374, + }, + }, + .y = .{ + .fe = [4]u64{ + 2383738308589638760, + 12784819199453661836, + 532789638460250452, + 351070918492493124, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10471808402073719799, + 5373829378693027896, + 15477502303897051241, + 569267289253180059, + }, + }, + .y = .{ + .fe = [4]u64{ + 13984375376972200419, + 2378688902292948739, + 11670374147029109424, + 324278967422932795, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8572351362020366978, + 7930722276802902015, + 8506127096686451777, + 222481287364467761, + }, + }, + .y = .{ + .fe = [4]u64{ + 10203775226401887353, + 7780035509681815207, + 912779036131669132, + 471235630503905097, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2681035477908578591, + 4499478189029097122, + 13503485638213786333, + 56731297572806, + }, + }, + .y = .{ + .fe = [4]u64{ + 2239486483614057530, + 14866741861245720060, + 3019396952785098074, + 278707767883983161, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2606848652814301233, + 5493873802062592576, + 9577700854489651004, + 203770989365697032, + }, + }, + .y = .{ + .fe = [4]u64{ + 730940444348137243, + 1240732430023965369, + 11522725477869094379, + 130117911289239801, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13173909163078295772, + 6712961890932409314, + 8798782231626965156, + 345460129523136195, + }, + }, + .y = .{ + .fe = [4]u64{ + 676774854529576552, + 381094988477302982, + 1125410455753487770, + 445321302099166268, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3791906969155111247, + 4991173091407337502, + 12296707025187565252, + 185929631121654034, + }, + }, + .y = .{ + .fe = [4]u64{ + 5070182493364374016, + 13516455503924643901, + 8247898136682314595, + 322000233198637160, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12815720756301988892, + 12467052346750947753, + 12844342981465703588, + 452620989870731961, + }, + }, + .y = .{ + .fe = [4]u64{ + 1556959842811324859, + 6648507737014391540, + 7445023760275624308, + 18361925630330188, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12388654348652988690, + 14787331142275887322, + 366289983784316485, + 15158852237605238, + }, + }, + .y = .{ + .fe = [4]u64{ + 13504675049906003641, + 13721899556840847496, + 15957812980592904679, + 290558274301922289, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6068195768669248457, + 17940488438160336995, + 17542970513786781341, + 473063262556893700, + }, + }, + .y = .{ + .fe = [4]u64{ + 16935151097776679584, + 11357822297234743109, + 13203577204569928864, + 267409697193649948, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 344819309305349969, + 2968414457405683133, + 12926603497605598069, + 221831235585571669, + }, + }, + .y = .{ + .fe = [4]u64{ + 10987892547488535159, + 5671238896979987153, + 9697939013104138897, + 487183255211936487, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6318007045377106819, + 1822062885819396552, + 3893871081455579688, + 500589289267194884, + }, + }, + .y = .{ + .fe = [4]u64{ + 8387032282476514110, + 8074936776682476355, + 8984946087871534685, + 153747871641555050, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3565969342873546670, + 680313313444367639, + 1984111681432200515, + 152661486057421396, + }, + }, + .y = .{ + .fe = [4]u64{ + 3552056568378983976, + 17103488057092963941, + 11187538813208027176, + 480504399457126329, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13048786572982944352, + 8059256127282015542, + 11604380541618141292, + 110452696588327718, + }, + }, + .y = .{ + .fe = [4]u64{ + 2270102226051461923, + 5577272961330688914, + 9445826936662017148, + 541214655187622709, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3573256582925715531, + 4169697976485516391, + 16501878507367972950, + 31212192317780037, + }, + }, + .y = .{ + .fe = [4]u64{ + 6398388989041955845, + 14553498484983698883, + 11937104451591293092, + 495775394393192155, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17279644497984444473, + 12718005564293281177, + 168361443140536642, + 362737528435205892, + }, + }, + .y = .{ + .fe = [4]u64{ + 2291455245576530650, + 3571679363974088968, + 6577397500719130375, + 444254232730632648, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1422298175244319989, + 10425590092395099902, + 12913834460179631929, + 186115541738455391, + }, + }, + .y = .{ + .fe = [4]u64{ + 1486054841366483232, + 15347412289024349145, + 16908897508929735891, + 358157084944819915, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11665010446160766531, + 4955445418069469624, + 3157336321535447499, + 129960930346874736, + }, + }, + .y = .{ + .fe = [4]u64{ + 14585661383427210196, + 8174909810175488268, + 12201953471797500545, + 379190099497205331, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1781881134451444771, + 17830116165400574873, + 6633806321407299820, + 572222499934657929, + }, + }, + .y = .{ + .fe = [4]u64{ + 8667063789860164468, + 3570557087845865269, + 14968837590068591879, + 378420617655272092, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16476055918306619793, + 8454657271996832927, + 17417192027673056234, + 494087655678936225, + }, + }, + .y = .{ + .fe = [4]u64{ + 10919574237127074361, + 7592839516223644374, + 11641615748316511537, + 490879898121062785, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15354844889314849562, + 11256687508260223606, + 15042680057830446476, + 371402147744698149, + }, + }, + .y = .{ + .fe = [4]u64{ + 8733810807403908813, + 6859189963196584214, + 17777553161040131614, + 155794164306881391, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5828044571705369154, + 1673448727510990398, + 12646248502728502817, + 405208572150493475, + }, + }, + .y = .{ + .fe = [4]u64{ + 5913449158196945893, + 13163458351842201732, + 10331563128778174744, + 77456153265131353, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9699978253111131277, + 1662520592520584669, + 566599435364498275, + 139789001597743971, + }, + }, + .y = .{ + .fe = [4]u64{ + 18114584874826411992, + 9656712573082002098, + 5002361968289377510, + 112445621774999414, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4974058660629644096, + 14419515235238714142, + 15967811710588462523, + 433507758132586774, + }, + }, + .y = .{ + .fe = [4]u64{ + 5694138871215591446, + 16849124529510714412, + 2375700860423719190, + 460121673139521846, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8633181646620357856, + 18109839383561042405, + 4247379351214278004, + 19043624477408486, + }, + }, + .y = .{ + .fe = [4]u64{ + 6754285013632745089, + 13247230515919442002, + 4520200409205088605, + 113390597050005185, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11976716929757721004, + 9223082867989329343, + 534717287986156423, + 343754104938516175, + }, + }, + .y = .{ + .fe = [4]u64{ + 17839802822440028647, + 8566467114473855773, + 4098139870256334152, + 409611917920946925, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6520656434365733171, + 3244180940908962275, + 10994168598533767024, + 226630638231353879, + }, + }, + .y = .{ + .fe = [4]u64{ + 9343856908911323867, + 4062435140761504781, + 1699968548585521613, + 15865551453877491, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12182713657959302239, + 12566096949848536392, + 10663923399201213975, + 336227594091988138, + }, + }, + .y = .{ + .fe = [4]u64{ + 12245554620317011632, + 7724747540818691811, + 12434971630276622249, + 45486594676664539, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2361093931112906926, + 6965576966431782233, + 54138342077173314, + 250860870696456443, + }, + }, + .y = .{ + .fe = [4]u64{ + 14581746869893639227, + 6787815930022556393, + 5481171770720593037, + 480144439049555055, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6349127044052574155, + 893861556660244292, + 13907401107632963788, + 26366589612563215, + }, + }, + .y = .{ + .fe = [4]u64{ + 10564381008670948979, + 11116647491816251966, + 10665990137215891589, + 57610505509517513, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8743656828623130906, + 4325062520181892186, + 3302464270082445850, + 304977677751868825, + }, + }, + .y = .{ + .fe = [4]u64{ + 14529342560033549088, + 17174367823735296109, + 9987338876503422852, + 213313943166993078, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10236690967721597589, + 14463225549116811272, + 13085313423827246995, + 492652406312510620, + }, + }, + .y = .{ + .fe = [4]u64{ + 3048559373842544511, + 12226077039095477013, + 11153921552625112646, + 317514675871565392, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18015483733537880655, + 889118439400348035, + 2358291389855949485, + 95561500163888073, + }, + }, + .y = .{ + .fe = [4]u64{ + 7430850267964076746, + 2221494547586478072, + 9934362845047076788, + 489367048407216619, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17241072207355781877, + 13922818854755833158, + 12165372268146784131, + 85616530957748612, + }, + }, + .y = .{ + .fe = [4]u64{ + 6943524476743941477, + 6855316101478887713, + 4226199831913460585, + 507063589722981834, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7423294131604550871, + 17998978773073053602, + 13957230467645028968, + 57836454657304769, + }, + }, + .y = .{ + .fe = [4]u64{ + 1507739142064562742, + 3687549919207219828, + 978623822900435388, + 166337843074949085, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11971549865573527797, + 918369398912445571, + 16635334634075497893, + 415752366786790135, + }, + }, + .y = .{ + .fe = [4]u64{ + 17262805183211439431, + 9017716850012204832, + 17274042101110171875, + 313896046126044834, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 561946217572041114, + 4274240445149176299, + 5029331338856000767, + 495157520987803099, + }, + }, + .y = .{ + .fe = [4]u64{ + 16935328183809683417, + 12614521737251629747, + 1459970056941361052, + 217262534947185010, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2718359931598675249, + 15198794988856745783, + 8395221763544361259, + 172683462483252277, + }, + }, + .y = .{ + .fe = [4]u64{ + 11306563086975729358, + 5539048811607777409, + 13430825289315188586, + 25697738098449599, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11768142505974244601, + 8850623158923103008, + 16448156115369318364, + 501407614539922133, + }, + }, + .y = .{ + .fe = [4]u64{ + 8472412472463913234, + 5187939727769411047, + 14044467000243286189, + 563947977187162441, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2139411548325651687, + 17366123489522975582, + 4802680064829028728, + 38124942340438299, + }, + }, + .y = .{ + .fe = [4]u64{ + 1467370731153280567, + 1883244610618611848, + 12363524586557905637, + 375669641447620826, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9424694683887606054, + 3097831961310514033, + 975321448982469016, + 401170158055093569, + }, + }, + .y = .{ + .fe = [4]u64{ + 16324022569589068820, + 14114356466852456064, + 14902678661993802498, + 89941899843604575, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7655216619403680101, + 4501396528660459108, + 9735677635605561944, + 190039553920337390, + }, + }, + .y = .{ + .fe = [4]u64{ + 1035671209874900585, + 14942147933039345916, + 7094146394016399629, + 339184548829361757, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8671143389099881836, + 4672821303741838794, + 6066999771575866746, + 240929847980761956, + }, + }, + .y = .{ + .fe = [4]u64{ + 11291888867933507001, + 14822879639035337244, + 15371911610268689226, + 15870373993911481, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15266375863156785795, + 8949703910419710657, + 15533046803185592964, + 315839883962078074, + }, + }, + .y = .{ + .fe = [4]u64{ + 14675129824438027043, + 2923897158331291875, + 5442232034211780569, + 419878203088088482, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4733387180339332913, + 2504392160149285274, + 8932528462228827229, + 105287190256744917, + }, + }, + .y = .{ + .fe = [4]u64{ + 8260038613219730764, + 6727694922110533465, + 13260371028968207907, + 274165282651803259, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7403592300513205584, + 5081468184987310002, + 4188790789820040812, + 253467496821597422, + }, + }, + .y = .{ + .fe = [4]u64{ + 13422901122364382750, + 6573030412261845167, + 8240016888069222945, + 291760508868541166, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11407858338011852109, + 15145064337602608855, + 14112464448450481013, + 184126303173077346, + }, + }, + .y = .{ + .fe = [4]u64{ + 1743879083192807287, + 16636976115762968232, + 13015045631419255955, + 246436737934160792, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3723701767963263224, + 12629222953006573283, + 10720805288151989553, + 555306736955407227, + }, + }, + .y = .{ + .fe = [4]u64{ + 11337070857775377922, + 6703105556930173765, + 702558586005898557, + 136909206725750830, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9063349398535344732, + 7518636360592128547, + 2789788137421153827, + 419934088817431810, + }, + }, + .y = .{ + .fe = [4]u64{ + 16265365808518560096, + 10240578311012445832, + 2249037465479424296, + 496736249286597131, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16895333596144923260, + 17737637858009560668, + 1445212596976669994, + 393356961629850764, + }, + }, + .y = .{ + .fe = [4]u64{ + 16407836368707329781, + 1272043421760790673, + 13977226252626454803, + 557454144208582773, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5907005931414981497, + 8009245913933862281, + 6214603671611019535, + 374713552536842401, + }, + }, + .y = .{ + .fe = [4]u64{ + 9984436264670107928, + 7321190637637209380, + 6485356729460767783, + 208873746702159928, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2941910918779144653, + 1693464160272674829, + 4617301657512558274, + 177382062927038, + }, + }, + .y = .{ + .fe = [4]u64{ + 8893296553075838233, + 5796194889127553536, + 6223487001437819048, + 104548988419219525, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6302602488920755501, + 7462055348850744590, + 9922584207482930410, + 374614728963010512, + }, + }, + .y = .{ + .fe = [4]u64{ + 14495696438487966328, + 15145794258682646392, + 9105424635436783127, + 502610166058517766, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9251435162898486880, + 8326228889881164422, + 2184368350944571922, + 525187676442617367, + }, + }, + .y = .{ + .fe = [4]u64{ + 12550051984458918133, + 11607703112263209233, + 8164831727875090397, + 309988439809119136, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3068129884767188641, + 17877066788879585170, + 3041229004793346281, + 309200762645509678, + }, + }, + .y = .{ + .fe = [4]u64{ + 14440952855894200146, + 15047009765942190132, + 11234733190037493110, + 46671119497018782, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5478610592844872968, + 13320033584590754934, + 17615821565614659679, + 132461183702960268, + }, + }, + .y = .{ + .fe = [4]u64{ + 4799084462178766976, + 3541193913147432684, + 10261976149450561868, + 715095599329055, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9910122334161865148, + 5350913141075891689, + 4835775280641195265, + 215907387106182459, + }, + }, + .y = .{ + .fe = [4]u64{ + 11377295752937180898, + 6920810960240203065, + 4956596693465850698, + 528616938449215084, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 159819142669024419, + 2438493579882725354, + 14849570675165756193, + 398535532915915168, + }, + }, + .y = .{ + .fe = [4]u64{ + 26303328925766857, + 5569911651805133153, + 16954405031177930790, + 562319916127784502, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13320858219802612547, + 14207020933257739477, + 3175396038859554082, + 21291960717261742, + }, + }, + .y = .{ + .fe = [4]u64{ + 12364031321922584677, + 17501953390597884675, + 262297542921321355, + 216384541216589051, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3282761725670566532, + 794556573304439701, + 11638143548552924581, + 396244063785373658, + }, + }, + .y = .{ + .fe = [4]u64{ + 130994415139626873, + 5735343376106712730, + 18079534363578370674, + 171356759822795930, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7413821513214327552, + 7114063415507898764, + 17021922701931660905, + 24002260449639188, + }, + }, + .y = .{ + .fe = [4]u64{ + 11499185486654313702, + 5358275821581760828, + 7035783611686380785, + 233659880425797873, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9793164158831539728, + 3053297612471000334, + 1794629051446742906, + 488541167997880673, + }, + }, + .y = .{ + .fe = [4]u64{ + 14033731749129009295, + 11362468931541695920, + 16313737240298581497, + 174755176859569873, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13727702362156122665, + 70961646111312120, + 7865961781218182054, + 330439284734813389, + }, + }, + .y = .{ + .fe = [4]u64{ + 18043530963062160194, + 6137352399219553066, + 14745886874893331626, + 499381120252426958, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13374968879888799989, + 16402530414096466689, + 10189590027500111122, + 335867249213028811, + }, + }, + .y = .{ + .fe = [4]u64{ + 4230089476746770528, + 17805795284784846568, + 8086489395517632004, + 550588195562360546, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5143166050644797127, + 1410628480270039247, + 2444783058165533594, + 201687183733651994, + }, + }, + .y = .{ + .fe = [4]u64{ + 15961089485387246247, + 8164843142479611741, + 14545328105267453671, + 545137441209207627, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13778108880655487421, + 348087261119178106, + 6306957684825183762, + 86940290612661196, + }, + }, + .y = .{ + .fe = [4]u64{ + 6401777069131070650, + 5368350761339918391, + 11882267894497807432, + 321668584205090341, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15338085445822238786, + 2695408786255042002, + 17912601967459779921, + 336741861471060021, + }, + }, + .y = .{ + .fe = [4]u64{ + 8363339404813506692, + 17373998769633227689, + 10266201865972443685, + 2646355090472795, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17520471066188695236, + 11290831749710265197, + 9181705432830158051, + 317226239104479698, + }, + }, + .y = .{ + .fe = [4]u64{ + 9598367935775904634, + 12288608279164924359, + 5104448847921998297, + 401046367092205029, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6011994111777019565, + 3774793710938097614, + 11366372814813899730, + 403747020946658894, + }, + }, + .y = .{ + .fe = [4]u64{ + 14956876097976908901, + 8713796839839536866, + 1407327153052998985, + 332977992767296427, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8238276359722496678, + 16495301957648362470, + 12687016382425486024, + 510032705270478107, + }, + }, + .y = .{ + .fe = [4]u64{ + 18365786828107446714, + 9963924654641567107, + 14225302234564584119, + 1037129271733482, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17061025189398091512, + 886113663711705943, + 15443603342763062915, + 232091703316292198, + }, + }, + .y = .{ + .fe = [4]u64{ + 5303889263984910724, + 17613091898685389095, + 7382743180413114140, + 249736613730603211, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10910235695891978737, + 7205498351228331900, + 4679752981420098713, + 38808745983757385, + }, + }, + .y = .{ + .fe = [4]u64{ + 12553255447634801671, + 9193949174395394080, + 3954074243502563036, + 122778242515681415, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15532924173426276414, + 14497021951554257182, + 5673299852420829584, + 50094874131580906, + }, + }, + .y = .{ + .fe = [4]u64{ + 17469760428251550173, + 18090525994230140872, + 8359499916381625947, + 189652776703630854, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1518817506498892633, + 269625989053359877, + 2726807844425056038, + 101012623232029121, + }, + }, + .y = .{ + .fe = [4]u64{ + 16574070345616950571, + 5434333801757979003, + 6237042918135214550, + 292586769877343376, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14029511119181391700, + 13100783652894562108, + 15000790354853183196, + 86638162139583317, + }, + }, + .y = .{ + .fe = [4]u64{ + 5398189556311643677, + 16759891916750270446, + 5751472405075522858, + 542869774074891128, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2054184086083755971, + 14172728097572269891, + 7351741817099864824, + 510537980428646076, + }, + }, + .y = .{ + .fe = [4]u64{ + 12189956582405712954, + 2343238985948904440, + 17114821984444143679, + 88669303366597975, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5990445798562015985, + 12799500893204103627, + 3824012384867494050, + 181611511521869116, + }, + }, + .y = .{ + .fe = [4]u64{ + 4763471894402758990, + 7352798717370411644, + 14745431791103573768, + 544807097514969036, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1920287456720821076, + 13791086407489574349, + 4522435272691686488, + 443428001859426459, + }, + }, + .y = .{ + .fe = [4]u64{ + 3995560914468968758, + 678598398747825814, + 12091444822279224564, + 56609729348272686, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 987766062892024373, + 13835043710954222908, + 628937179935840526, + 133387996223013388, + }, + }, + .y = .{ + .fe = [4]u64{ + 13588873707010806293, + 10363161633582859764, + 1446875545367016693, + 50976294860320064, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3220940351552358495, + 10846278179865571253, + 14169023025521553017, + 146411625942236059, + }, + }, + .y = .{ + .fe = [4]u64{ + 12458851758780822959, + 17761838645626272063, + 2480649643336112405, + 229793791986595161, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14007815467916280668, + 2981813863626379408, + 15149495533172916495, + 83287867299974042, + }, + }, + .y = .{ + .fe = [4]u64{ + 17127874069833402328, + 4944394393436431962, + 15973278418215126548, + 536407304217545237, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12449511939955193094, + 10073651709744963486, + 13347610415530563296, + 75721245425690494, + }, + }, + .y = .{ + .fe = [4]u64{ + 15426068173908991104, + 405449259711434949, + 17460294701061907129, + 353451246706160915, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12645976853879404255, + 6142583270982743689, + 8641043173046392187, + 430798834028199637, + }, + }, + .y = .{ + .fe = [4]u64{ + 7854918056033238126, + 7086652334567227256, + 2443807730941185653, + 450780475682942037, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10824112235587187459, + 2962248578104951746, + 2804190840635349094, + 491445080743615611, + }, + }, + .y = .{ + .fe = [4]u64{ + 85779268508408802, + 10273749760967287574, + 7495513389054278304, + 345579613973017986, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16221493058710773032, + 16835070557686148609, + 17426695288867210942, + 285412634827457688, + }, + }, + .y = .{ + .fe = [4]u64{ + 10888751384004181003, + 17753865609205832600, + 12853353878827757882, + 398437909672142384, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6152554412144059804, + 13145693863509861451, + 1162457178479233894, + 221501977969027375, + }, + }, + .y = .{ + .fe = [4]u64{ + 2848574631820124545, + 10747556400203935425, + 7559080812448865088, + 555988169418732948, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3238325442093757130, + 12215522436588032834, + 7846770475084498466, + 534933974731487918, + }, + }, + .y = .{ + .fe = [4]u64{ + 2003239678767390891, + 13638729618903946464, + 12380198179623465904, + 408741794418703433, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8406248281287867048, + 7183569861816228821, + 3177183575027231288, + 82147122115841090, + }, + }, + .y = .{ + .fe = [4]u64{ + 7066499098384192547, + 5369633233991551372, + 7202523039703824018, + 566743831457370053, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14132007411735974706, + 5224591249512401918, + 11516733743736549806, + 548897223551249253, + }, + }, + .y = .{ + .fe = [4]u64{ + 11661507805521170953, + 11685753642706251585, + 10190677760895242902, + 57151116953089165, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5059770294111793989, + 4601821011777917124, + 16957491232463794302, + 252229142120629133, + }, + }, + .y = .{ + .fe = [4]u64{ + 8966357096579774986, + 9129148094866196387, + 12000123679517588919, + 163185463545138206, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1920573576616223998, + 8927332885411239943, + 14571435146623146062, + 230327530577943652, + }, + }, + .y = .{ + .fe = [4]u64{ + 12199208813624790389, + 3789463208005467738, + 13098526913496638957, + 488140676775901026, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10821605988121755911, + 14394915655278969987, + 3651234951003967766, + 119750814775790186, + }, + }, + .y = .{ + .fe = [4]u64{ + 18058209903544916046, + 2584378722267451235, + 11341632367072239225, + 469674049782655349, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6257073345714734150, + 14582967507676642190, + 4383155215561157707, + 277864475105342133, + }, + }, + .y = .{ + .fe = [4]u64{ + 5907926049311089992, + 3374201633224902079, + 8876247973152743390, + 512806070635025876, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4014780556879232872, + 4161534852069541035, + 12788302248668774027, + 343401004714420614, + }, + }, + .y = .{ + .fe = [4]u64{ + 7921654379398010663, + 16022418336610204155, + 15003468883185078606, + 24339087731097141, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5520692601941083562, + 4914384619797758233, + 12544988541855111791, + 267231247300320537, + }, + }, + .y = .{ + .fe = [4]u64{ + 11607816758706419019, + 11171599255455315259, + 7185473124469626760, + 136669506783734996, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9702719537186925376, + 5273622851841113784, + 15467587526440073346, + 71592440345357971, + }, + }, + .y = .{ + .fe = [4]u64{ + 9349150698589565113, + 18240467901736752571, + 14831192922647066936, + 287016492587689559, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11097560166397981421, + 3295813825630568903, + 5398639755380022402, + 152988176312564885, + }, + }, + .y = .{ + .fe = [4]u64{ + 10724628363081766359, + 1199867209591249603, + 6515982143998511448, + 129378923969835122, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17637223024573694608, + 6345673511845527424, + 15936787042243877161, + 154943552884419543, + }, + }, + .y = .{ + .fe = [4]u64{ + 6722939677625022709, + 11566032261179876385, + 9944769883435675534, + 238958265227368960, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17908981482235635766, + 597702959528542605, + 9823219286003566700, + 201380741892380995, + }, + }, + .y = .{ + .fe = [4]u64{ + 102211542361958422, + 4943316676009252665, + 88411649408882466, + 401815364958596195, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 604759052388140955, + 3529725616718084876, + 3525787800435694445, + 127794288275491498, + }, + }, + .y = .{ + .fe = [4]u64{ + 2442620942124034651, + 5593581112620390841, + 12597086385499531992, + 371125864215641059, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12984836281563856641, + 2428882102286591468, + 7728113201908286195, + 19401500113107235, + }, + }, + .y = .{ + .fe = [4]u64{ + 6839219126487678208, + 1546339768785082364, + 8405876235314565634, + 17337319058972488, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11817122520451988338, + 15745810523446209801, + 10579407147064519667, + 477333504471065811, + }, + }, + .y = .{ + .fe = [4]u64{ + 11632856045634812534, + 18396725509391870109, + 7416782301070834413, + 56308210964751701, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13528632763048794489, + 338944619417464374, + 2644967664095411072, + 265786783369884260, + }, + }, + .y = .{ + .fe = [4]u64{ + 11287068586555068208, + 16442891415156952468, + 209237622810559823, + 421373694506716305, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13891623794390714632, + 8845817209352371918, + 2281817030465748067, + 383048364601035084, + }, + }, + .y = .{ + .fe = [4]u64{ + 12588139107830038047, + 2446473954641412431, + 14376030540248570153, + 168898906222150237, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4204732626810049046, + 103266040554187484, + 4788933839439068737, + 473392170615389031, + }, + }, + .y = .{ + .fe = [4]u64{ + 7201582664291491250, + 663884193926884828, + 16620782182825245026, + 522938701519778675, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5741356872110258733, + 12426286022435211175, + 13037478620493511240, + 317854687051794867, + }, + }, + .y = .{ + .fe = [4]u64{ + 15861888939157626582, + 16448258675619429361, + 3174055315690394085, + 149964040085961899, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 268154152525458500, + 2424340084192212632, + 8208565411825598015, + 481862029157790968, + }, + }, + .y = .{ + .fe = [4]u64{ + 17849263807176783223, + 6835327307310104141, + 1850454026284377628, + 453311206173683538, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16676586247543241699, + 6686387192985942199, + 14363051028656278458, + 105940040242367003, + }, + }, + .y = .{ + .fe = [4]u64{ + 17295620835461780206, + 7122730320831643771, + 8214064716383795376, + 537433061610452293, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18305646029935442438, + 4810835030681871149, + 17601026698029429554, + 551210968004649833, + }, + }, + .y = .{ + .fe = [4]u64{ + 13461431228356806287, + 8902572577695419093, + 15279242053136490168, + 307907225572495917, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17059908625899444404, + 15686479696520832531, + 16475055754900329434, + 13831247939660106, + }, + }, + .y = .{ + .fe = [4]u64{ + 17962528576964971378, + 4035046039698492514, + 15110578380835671857, + 397386765548224716, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7526295034490009451, + 4666503974132596691, + 4039476925114137344, + 489044838342949142, + }, + }, + .y = .{ + .fe = [4]u64{ + 15396342345240387470, + 11217965798947950212, + 4555080427491746721, + 540343731796122645, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7836696528252644968, + 6941385114590732865, + 16050200019770718580, + 535289473346239013, + }, + }, + .y = .{ + .fe = [4]u64{ + 11234278433685780503, + 15578752593082085716, + 16335834321329428987, + 306943829507444453, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 778829136761980340, + 3670365011738322334, + 12999681027825976252, + 146135931082593826, + }, + }, + .y = .{ + .fe = [4]u64{ + 5078646440035683208, + 6042157840957385457, + 9661420264174361015, + 537615971865486647, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1303062706269930153, + 15580749584732012199, + 490028556841869423, + 543284308106104735, + }, + }, + .y = .{ + .fe = [4]u64{ + 12855882728128491292, + 8235784961658994585, + 11759983044006834980, + 100839149594789639, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16802949731754198250, + 683059206625423557, + 14228691649521102738, + 404861288389548164, + }, + }, + .y = .{ + .fe = [4]u64{ + 5880557092472980215, + 6795332984903013254, + 18378134975036679560, + 6138881350371818, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2915020090602733338, + 9957713024428996078, + 7776830330609918046, + 357567935675879208, + }, + }, + .y = .{ + .fe = [4]u64{ + 13993725596302616580, + 9416911875258985471, + 13922879217618647317, + 252176986851496516, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15277177264453420487, + 12828768231000461935, + 5240804593474551536, + 397019784796029616, + }, + }, + .y = .{ + .fe = [4]u64{ + 9428050715011192280, + 9551846057163945780, + 16649871814009275870, + 155293317639165902, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5444969079707361684, + 18199015783421515955, + 14112642647263230094, + 101358106561394320, + }, + }, + .y = .{ + .fe = [4]u64{ + 11777295896963152411, + 16128309594702362612, + 7228928028931536337, + 470116049435027614, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1390500508310211942, + 6306080318041758169, + 9565588941287517797, + 79375670868228660, + }, + }, + .y = .{ + .fe = [4]u64{ + 12837049299756760184, + 18242790827024798435, + 11508879313902233969, + 172952957033553616, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9999190257022847009, + 703770013506401418, + 17842859489042386669, + 294443478520055759, + }, + }, + .y = .{ + .fe = [4]u64{ + 8211436079883655347, + 10748381652522324239, + 5158553815605477530, + 233100212787934889, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10436721971540509176, + 3382936176093064775, + 8301547829664704729, + 288958235230331611, + }, + }, + .y = .{ + .fe = [4]u64{ + 1929433535282586732, + 15273735035742601422, + 11207561419118767994, + 191743505736155939, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 870661521545447299, + 7869213537942473874, + 14554143608734420263, + 355347820914782511, + }, + }, + .y = .{ + .fe = [4]u64{ + 4767523449734054354, + 17337055114077236477, + 3711125443646367489, + 99995442726223408, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8815851020211401807, + 2478721697004604254, + 3831499314331868823, + 446107412291039541, + }, + }, + .y = .{ + .fe = [4]u64{ + 13565968628112977581, + 7286864243007834753, + 3555482595628687466, + 89530573138535850, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15937689409926649781, + 2435179769137017636, + 12862769833710191597, + 205618064998165421, + }, + }, + .y = .{ + .fe = [4]u64{ + 11831578868729845282, + 14753818160990389561, + 8834946395421227142, + 81313157328605967, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1251768636805470360, + 3906118843047057915, + 12163364084980303430, + 747616433467333, + }, + }, + .y = .{ + .fe = [4]u64{ + 11419161751030715393, + 8100270675196731686, + 17864069622992311874, + 445431827412369865, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6828187854451781602, + 16205638442746001125, + 5128786680262164946, + 394871813338901721, + }, + }, + .y = .{ + .fe = [4]u64{ + 11035944020282611500, + 5613579525076928209, + 1086474851425610754, + 383705646725123763, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17528180621911207398, + 17752691065368992398, + 11505477764237498798, + 184423106614312806, + }, + }, + .y = .{ + .fe = [4]u64{ + 3436329111283779354, + 11544232168023480435, + 3145404176197759267, + 434886002847277917, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1857760910090183947, + 3765374781002721299, + 2368637860126193444, + 107667691680755521, + }, + }, + .y = .{ + .fe = [4]u64{ + 5683430122912528113, + 7853508564489860548, + 847718824114052695, + 24384075456797562, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6079373064131092404, + 1605465022330076399, + 14769820073621503209, + 435502598075751991, + }, + }, + .y = .{ + .fe = [4]u64{ + 11904613030353848030, + 1115001334519284840, + 6868084068826157852, + 499177049001549145, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16081487189983739039, + 15875606112131074485, + 10206051842061338876, + 327735631645678103, + }, + }, + .y = .{ + .fe = [4]u64{ + 18148934549735238929, + 13028776102779503990, + 11193355005524635935, + 336366414402179621, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15181377015370884435, + 1508136496340538472, + 9900184356203636979, + 295578792558778668, + }, + }, + .y = .{ + .fe = [4]u64{ + 4269735265507115794, + 3482842809343010257, + 1983627293255470506, + 297552210749449031, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7175040633539505687, + 8580429300992070866, + 15851665168201501113, + 157826570249764197, + }, + }, + .y = .{ + .fe = [4]u64{ + 11632330650694560144, + 6475332278346276584, + 14167167633211062756, + 364280790603241981, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5554356563994142582, + 7550768593814156363, + 4827346846174517692, + 150321769614740321, + }, + }, + .y = .{ + .fe = [4]u64{ + 7419028025814266819, + 8291753402302597955, + 14436296731454463791, + 142788078934239445, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5854298671654981850, + 2603050858391981342, + 16955642161078048956, + 173193831654601401, + }, + }, + .y = .{ + .fe = [4]u64{ + 3758895612759721855, + 17589366244203528298, + 15375459681785896218, + 89178075667343046, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17663261730253936316, + 16128521904201896579, + 1688514549667038483, + 574908107608161693, + }, + }, + .y = .{ + .fe = [4]u64{ + 5890739117197109990, + 6772249408190586324, + 17356138650205381561, + 371795820211745204, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7650206667036929904, + 1160658896390241504, + 14086019631979156648, + 486206160159234237, + }, + }, + .y = .{ + .fe = [4]u64{ + 16722794190388340727, + 10902266012530306218, + 2437502932825591810, + 167913555891476664, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1629695070352883615, + 6305678086011886260, + 5567486968269631172, + 201048717846388481, + }, + }, + .y = .{ + .fe = [4]u64{ + 9643782320505057684, + 11606740746479090808, + 16328278538185943187, + 253333006785155222, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15609204914361644222, + 8348522517925583793, + 7394946334433359136, + 271261460294125201, + }, + }, + .y = .{ + .fe = [4]u64{ + 15734559541962465970, + 7599594752704098753, + 5024776015391104194, + 12483760393970229, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13097128453332467029, + 3398377340463255813, + 16485458552741357955, + 565971449159410573, + }, + }, + .y = .{ + .fe = [4]u64{ + 7798889831361165892, + 14950356537420157149, + 10292794352304568871, + 335719404521444905, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14188261447014205998, + 17579381747892796882, + 1087887232299390174, + 489444763906828694, + }, + }, + .y = .{ + .fe = [4]u64{ + 18268523581437835712, + 17500254699598283523, + 12667947098450557793, + 500834625915655429, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13932658395684340007, + 8859111581080983146, + 6289134076793889534, + 99150351428574570, + }, + }, + .y = .{ + .fe = [4]u64{ + 3849831661111572181, + 5307029322986110677, + 17960943602069060220, + 281764863590650289, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8399408547332663237, + 1985350988134509605, + 2276447196639799400, + 291461588013772364, + }, + }, + .y = .{ + .fe = [4]u64{ + 7548351029404190159, + 18341121619894501689, + 3164742886724355902, + 504595067579787758, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11390506405586236109, + 11557767405097541141, + 14362955574834838020, + 1340286643746362, + }, + }, + .y = .{ + .fe = [4]u64{ + 1084530316766349571, + 1515738555990224667, + 4908572522288113516, + 178709668031227962, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14746703321491349055, + 17331060267179340893, + 1070919602213974150, + 41895146469233678, + }, + }, + .y = .{ + .fe = [4]u64{ + 8255624513687311286, + 1029710607650884878, + 9555114541180587395, + 121389360984241610, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7706685011455003745, + 509801552572645975, + 17025018439084229752, + 64580001560569927, + }, + }, + .y = .{ + .fe = [4]u64{ + 9385817159503553448, + 2918794997584248337, + 11836450080217786909, + 39480048297323916, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14911086081754423478, + 15135502186392426803, + 16452400237579806743, + 345511442512899250, + }, + }, + .y = .{ + .fe = [4]u64{ + 15782614899590612607, + 14532649122302115845, + 17054526072415273823, + 329880703128530385, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11003392236279749115, + 3465522475331769750, + 2281986075583823438, + 430968508833341028, + }, + }, + .y = .{ + .fe = [4]u64{ + 17370122605443411793, + 15943221587796156425, + 17046671372916903515, + 326711119186766189, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4946676541248040461, + 5821104259729426616, + 15335054674341817040, + 40767050203196981, + }, + }, + .y = .{ + .fe = [4]u64{ + 14561770765090304457, + 4151773467717336134, + 1168989608151051513, + 68973402161156293, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17705783402503246007, + 277577571039887952, + 16402793195125420514, + 259825372168940898, + }, + }, + .y = .{ + .fe = [4]u64{ + 4444982292063044242, + 5079036889414898453, + 35521945531046005, + 162091738678526020, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 144868230629860009, + 16244487074079651800, + 2419137539424416448, + 352261442643453925, + }, + }, + .y = .{ + .fe = [4]u64{ + 13199091984230185237, + 3098593821835888708, + 15691256732404853922, + 178716572843140272, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13885967558395652572, + 8578158100867077740, + 17543546515403466953, + 395619649693365718, + }, + }, + .y = .{ + .fe = [4]u64{ + 6756894619204178073, + 12834841782569866654, + 12730318732527624190, + 168141355665791539, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11641486345817104067, + 11842098383980195683, + 6140077725764752049, + 321278687436882159, + }, + }, + .y = .{ + .fe = [4]u64{ + 6443660938633326248, + 12363696360848125240, + 7427450230591663954, + 506880031389382879, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18229172836492089006, + 9252302760144191960, + 13994416448905911570, + 225054788044723136, + }, + }, + .y = .{ + .fe = [4]u64{ + 14077683056616080325, + 8536530013937179464, + 17103569668194492605, + 415932575317679484, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1591284087687978930, + 10717701927173873008, + 12155582864520537589, + 84577602503392907, + }, + }, + .y = .{ + .fe = [4]u64{ + 529214897346431257, + 290287758796092204, + 14023372626950078793, + 269007280365631554, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15896238013218303156, + 1840722016462304821, + 15703557114346104830, + 77956671062862183, + }, + }, + .y = .{ + .fe = [4]u64{ + 10185006904724425132, + 2952242233624867861, + 14860087341755783370, + 181018433645354394, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10799260634723010072, + 9391814083421394646, + 4782957243648972300, + 336002721886599892, + }, + }, + .y = .{ + .fe = [4]u64{ + 6548663624281805785, + 4086152955003638697, + 1513352913667294416, + 29681093360583073, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17000986663523944695, + 5538061290319621012, + 2849163254509453907, + 270074837385955406, + }, + }, + .y = .{ + .fe = [4]u64{ + 940841787960356389, + 18159327680172639017, + 3405282674749429127, + 141717695024952372, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14116165523166486675, + 7589421982632549515, + 6171631842327857407, + 349121880335153198, + }, + }, + .y = .{ + .fe = [4]u64{ + 14008455627103813275, + 1868773876769220315, + 7596735941833140867, + 268750667796581741, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11295861504767909922, + 18125031313640913057, + 7539200547493906955, + 297208190513073798, + }, + }, + .y = .{ + .fe = [4]u64{ + 8882532230474605549, + 10848449155366322198, + 11532630819408598460, + 221122048626349729, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8067361166951604457, + 5274936583325047890, + 833815361710024832, + 277811350087543349, + }, + }, + .y = .{ + .fe = [4]u64{ + 4104376776247427056, + 6377128600863535476, + 14222838615082779210, + 365102898627578973, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4275944215705565304, + 12606562696433932395, + 10487343234032195634, + 502262312917438022, + }, + }, + .y = .{ + .fe = [4]u64{ + 2586708907573857594, + 1713779116608368475, + 6100212630170505299, + 430702742656992172, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14338917801275937038, + 15487410149956537392, + 17146307107671338475, + 154895689362794398, + }, + }, + .y = .{ + .fe = [4]u64{ + 16263429686275683735, + 4624680514730044587, + 4401142035872137865, + 330425453226020149, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15613952649868705310, + 16091070281548246133, + 16248016095793534295, + 194880820034126552, + }, + }, + .y = .{ + .fe = [4]u64{ + 3598359288371138248, + 7914143726860207784, + 9986842742113505863, + 298647863785280604, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2898309675232378528, + 11545032280876770700, + 13828358075043340593, + 207683507143026975, + }, + }, + .y = .{ + .fe = [4]u64{ + 1159730774127087667, + 2624253871370178952, + 6583409774781102196, + 157812878589085202, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13625407473485960853, + 12730011760406535103, + 15869726900544072995, + 406968864267037168, + }, + }, + .y = .{ + .fe = [4]u64{ + 6291571541913541887, + 16534000050973135297, + 18058595447198145198, + 335778280271484696, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3346110371971074353, + 8828800540366779077, + 7589877885719747085, + 151157557378563181, + }, + }, + .y = .{ + .fe = [4]u64{ + 3204863726218192448, + 546660101944819100, + 355387960511667400, + 98375213641027472, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13080049012882541416, + 16916424886730135278, + 13719535322712779407, + 328255053425457757, + }, + }, + .y = .{ + .fe = [4]u64{ + 9030079216824564602, + 11463139523570877289, + 6027068371602873200, + 418954257835050861, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1080805853324151795, + 7220702879171694034, + 10951306289861328044, + 102537762651692403, + }, + }, + .y = .{ + .fe = [4]u64{ + 479420502856408062, + 15043502221570863225, + 1370256142611672242, + 555858091045069390, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9269500156552038592, + 16648189207390148933, + 10702648599991818623, + 314380205881758272, + }, + }, + .y = .{ + .fe = [4]u64{ + 17099915981441034313, + 13711566753585440553, + 7497430875159633607, + 77111157663052355, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1746029637943587215, + 9589343444685439058, + 8108008839111548165, + 220586343664680978, + }, + }, + .y = .{ + .fe = [4]u64{ + 13381374437850135142, + 14867442619671068615, + 7019332972957363231, + 379262153738753038, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12665690812985531068, + 3011521736371638574, + 6017931187594626461, + 189949677282821652, + }, + }, + .y = .{ + .fe = [4]u64{ + 8014795530705245147, + 2246078120125913284, + 14865704335241829351, + 97219889936088879, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10615205221795192374, + 13658616906790819937, + 6987382512101229033, + 7214987112009414, + }, + }, + .y = .{ + .fe = [4]u64{ + 2742069135335362593, + 6823313708316487328, + 13869872909478264868, + 328621970476665946, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10949338633159753937, + 5119040219301927520, + 14662930781982394516, + 448075496488678439, + }, + }, + .y = .{ + .fe = [4]u64{ + 582413304061450425, + 1995693926045973852, + 16169202968883474096, + 67901473695068503, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6605324863898837097, + 3254409872519918363, + 8070173357298298564, + 262834950384185143, + }, + }, + .y = .{ + .fe = [4]u64{ + 14830046197199007414, + 10206213773789761702, + 10438044835710407108, + 499822147102253917, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5204119873303022577, + 5729152581054675248, + 4616078415029375294, + 351284780555369823, + }, + }, + .y = .{ + .fe = [4]u64{ + 14381772210330737575, + 3148101407293938668, + 15808399110717068424, + 190876571462654325, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13746603949095546892, + 666460957140740539, + 7508887035220309352, + 497564073429118642, + }, + }, + .y = .{ + .fe = [4]u64{ + 9495177525556096639, + 1927284725375911816, + 132024444528558534, + 305144088311983809, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3970579964179834641, + 7190676784543543934, + 16456650687519201347, + 270400996789239658, + }, + }, + .y = .{ + .fe = [4]u64{ + 12961811188559254923, + 1508009173224952110, + 2847105059336016269, + 430915277946714172, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5731975324082239634, + 13623551838390224039, + 5185472293277170377, + 102679111185952560, + }, + }, + .y = .{ + .fe = [4]u64{ + 6810790355351594238, + 3388739681653719923, + 6669564451505271278, + 498469974238439122, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 36887440463561452, + 5342615970722986822, + 5805560158956249562, + 482394272865856296, + }, + }, + .y = .{ + .fe = [4]u64{ + 15471398243252902688, + 14817277360865054717, + 15835805884864546289, + 252134350061091618, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6203677175917840362, + 12032260790414932434, + 14189331478503101501, + 400898190351636399, + }, + }, + .y = .{ + .fe = [4]u64{ + 12897595387430398227, + 17825211252776054076, + 6030115774415108321, + 414146705779475596, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3057416509935364137, + 18248027629710486947, + 10825755086970095811, + 144768626969564312, + }, + }, + .y = .{ + .fe = [4]u64{ + 283781603448918756, + 8500172766212491771, + 3761835573376496866, + 422501086534778149, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18176082647054252053, + 6398669984262652388, + 18320691854215961545, + 482039148813502735, + }, + }, + .y = .{ + .fe = [4]u64{ + 14055569384794862629, + 1642878311914406339, + 7980923634665529073, + 89909429845983018, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1858560050681586192, + 7931404410831752771, + 17414951126328551106, + 59329801869834522, + }, + }, + .y = .{ + .fe = [4]u64{ + 193469233085030086, + 15041596940195816447, + 14624180478715447327, + 132063743460421947, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18379625292860938107, + 10239776653013744877, + 14159302963412113279, + 469680938850908346, + }, + }, + .y = .{ + .fe = [4]u64{ + 16236035871202246021, + 6566881361336208387, + 7013590034704470574, + 490499451292157364, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5619346973881398611, + 16297332077436498487, + 13619519023237076004, + 436940463439016014, + }, + }, + .y = .{ + .fe = [4]u64{ + 14582282421569238157, + 5610883971754571357, + 9582285504089997322, + 51189110089000118, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1024813006933750805, + 8377166344206175962, + 9031993628635924789, + 51817486880384774, + }, + }, + .y = .{ + .fe = [4]u64{ + 7171541631468213367, + 4938405501100100661, + 6495044770204147495, + 433274692422712027, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17496147733223076303, + 13119705111081677740, + 7955811525816164621, + 159831777072566509, + }, + }, + .y = .{ + .fe = [4]u64{ + 12226969911203074533, + 9889904008643645658, + 15045787088284710738, + 331746050392694683, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 107256720559629532, + 15363213035621978572, + 14924383024147158317, + 447147092359353912, + }, + }, + .y = .{ + .fe = [4]u64{ + 10231865075739729020, + 13514160784520531157, + 17788678847891723964, + 409673202952768488, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7745872276050507871, + 4093199186366582190, + 12501963030076606040, + 454337386759407042, + }, + }, + .y = .{ + .fe = [4]u64{ + 7444190662467695888, + 18418385727690075920, + 5652081638249767406, + 552228466463893519, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6414408513210848827, + 16339374537240026939, + 7617980299460944207, + 347881067241681730, + }, + }, + .y = .{ + .fe = [4]u64{ + 4539881687250230280, + 10658764374152883363, + 15207436420468792879, + 97561181738641659, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15385291907438445662, + 3882360028725811247, + 8306106077666599042, + 372378687234457400, + }, + }, + .y = .{ + .fe = [4]u64{ + 8734351852605498320, + 11277571003177728387, + 7104918860738928630, + 134818152683126382, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 79717126109356460, + 507209053559872093, + 14899369881549592115, + 20809212881700724, + }, + }, + .y = .{ + .fe = [4]u64{ + 17667054066422956063, + 14975974887554579666, + 10565432657007823419, + 184636641534296601, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13065541850954895924, + 353738540671540100, + 18106590401164146504, + 53095420466901816, + }, + }, + .y = .{ + .fe = [4]u64{ + 18439631854476249354, + 17099014781917824555, + 5415994781738244646, + 529182757038524030, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1683641258133765407, + 6977319476115888895, + 10906546669766765340, + 225533503733386623, + }, + }, + .y = .{ + .fe = [4]u64{ + 2299198946570052714, + 13076905236851572945, + 12199716447762363842, + 157807047853273704, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13817307242793581316, + 11691430129265838474, + 287693394894785208, + 178914874110401340, + }, + }, + .y = .{ + .fe = [4]u64{ + 7646436552752588768, + 17742013811705953306, + 5417502397605622023, + 131178429845457608, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14317806539981028417, + 12209883859676248285, + 5735255372249808645, + 411098155285829774, + }, + }, + .y = .{ + .fe = [4]u64{ + 12571477045661943714, + 18100197718718374400, + 678182483977420828, + 502179945263329019, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2985715665377970775, + 10221586185699579906, + 9925011211634034170, + 389196260621732676, + }, + }, + .y = .{ + .fe = [4]u64{ + 16245285800492063142, + 6678107731232404153, + 17298088310349703773, + 68280487771082313, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1134677397300590381, + 4193515887447484402, + 6003761858783734319, + 150757782587207372, + }, + }, + .y = .{ + .fe = [4]u64{ + 9550585303225703743, + 2890918335505291629, + 9623859664064061427, + 43989400056561490, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2708096254382099319, + 8306548668325377200, + 6865526779522954695, + 452436411525559456, + }, + }, + .y = .{ + .fe = [4]u64{ + 11936012544657183336, + 8934771306586680096, + 3822055702812762375, + 501503418864182531, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7174900967588792577, + 12794600832110767767, + 7461869308176243069, + 343513655732605382, + }, + }, + .y = .{ + .fe = [4]u64{ + 6887004907753948549, + 4187418143372857172, + 8478117486708271606, + 486671303456969668, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8648830498253174229, + 5814117423228200951, + 3442638714457640113, + 457500273967177864, + }, + }, + .y = .{ + .fe = [4]u64{ + 4523992209470942524, + 3136593018890180747, + 7426926813045496032, + 96190169296734213, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11374202898103422683, + 1970792111761777635, + 13082097801173702152, + 293627695746156991, + }, + }, + .y = .{ + .fe = [4]u64{ + 8734378302976346015, + 1425002397319614193, + 10465890340782263952, + 273099769102833918, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5626416362130906660, + 478818414046207143, + 10721427292721396326, + 424838331334599646, + }, + }, + .y = .{ + .fe = [4]u64{ + 3059725090224466306, + 17122661222944117250, + 13860143608356791197, + 140841302430107967, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12871263523012128413, + 13683648066018309617, + 4801548717948523934, + 571541492461422648, + }, + }, + .y = .{ + .fe = [4]u64{ + 11228424232633156673, + 16650273340741236143, + 17754689644924193377, + 23746862535076029, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9877132255326544541, + 7094167189151323965, + 6839004381977648140, + 374890094597959520, + }, + }, + .y = .{ + .fe = [4]u64{ + 14384480948771764092, + 2788338138453772248, + 10454255067714162309, + 559231593291296513, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15258438116404590173, + 18038506997713490616, + 12732057364319131904, + 462842522522769544, + }, + }, + .y = .{ + .fe = [4]u64{ + 6901893379945993403, + 939492627251959292, + 17134333384830982400, + 38415444106311751, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1258312071003118935, + 14438651943721032142, + 16562716595269289216, + 461747526584110475, + }, + }, + .y = .{ + .fe = [4]u64{ + 120207300927897980, + 3182368288693332378, + 13749792996062845752, + 385788498177739340, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2633061753761500518, + 972379475801950672, + 380806098126239994, + 398272042471333704, + }, + }, + .y = .{ + .fe = [4]u64{ + 8085446823542218678, + 1546168132360138719, + 12747395250500258177, + 418631655124757301, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8968763058375768517, + 16170327167732022696, + 18272208567709613488, + 454286199332092890, + }, + }, + .y = .{ + .fe = [4]u64{ + 426911519480961539, + 875033581313429289, + 8628385886977174949, + 489359249177583716, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4499648144896388304, + 17724822892233325032, + 9490939770524771521, + 132512467973723585, + }, + }, + .y = .{ + .fe = [4]u64{ + 14762435972556644664, + 16142250455820678330, + 17667728951326815598, + 361154944133328773, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17906538438337612910, + 1847425507496773221, + 11383858271584354481, + 302227485510107437, + }, + }, + .y = .{ + .fe = [4]u64{ + 8463715841845050913, + 2232439326788864068, + 14642661688575391699, + 388822857480650640, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10595363369249360623, + 7740461228626535219, + 16037613761156535541, + 490472953288350352, + }, + }, + .y = .{ + .fe = [4]u64{ + 12379178698623881368, + 556730435647283529, + 9596758001968668165, + 382947913298689137, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3247626786576125811, + 2400662828492243965, + 961782861299252094, + 201572424784851599, + }, + }, + .y = .{ + .fe = [4]u64{ + 2613129736506654235, + 17731311222214104272, + 15499375203570144816, + 550071407731443106, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15064181330499553243, + 14991921473550665959, + 2154485415540583146, + 405974386524014076, + }, + }, + .y = .{ + .fe = [4]u64{ + 12260196538489456573, + 7036515865014919518, + 8676507704365864291, + 145273212104728046, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5372318705800864535, + 11180190109913677595, + 10305017127758531375, + 115042852687784024, + }, + }, + .y = .{ + .fe = [4]u64{ + 18381878356201278973, + 12144305354701888200, + 4173366768959779020, + 530096612662738423, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16730483708642117252, + 7869799901218299079, + 13873680747285340636, + 491227660342473781, + }, + }, + .y = .{ + .fe = [4]u64{ + 15882096381507879018, + 15041639937881513588, + 10582617997254985120, + 22608920143423910, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8226711409325257223, + 2420585059397998595, + 17474845625162071905, + 246425098861730167, + }, + }, + .y = .{ + .fe = [4]u64{ + 14715846640672849261, + 4870616093073398237, + 10524879170604874170, + 574999680734579966, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7046075010086598307, + 5816076425564823469, + 7000410671949393568, + 41697533245338056, + }, + }, + .y = .{ + .fe = [4]u64{ + 1658391065599973194, + 5915676390396598003, + 16452159834325214398, + 59663986337172248, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2408496236517569908, + 1828339038276753664, + 7028324401999711399, + 64304715892127889, + }, + }, + .y = .{ + .fe = [4]u64{ + 61783821832657132, + 11046424629513366322, + 8936635590621237888, + 164365009155559838, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4033605281950674498, + 3141569916371133141, + 15159338612943909082, + 421196806436768625, + }, + }, + .y = .{ + .fe = [4]u64{ + 13612228142126194132, + 7859611849291515879, + 10237691696478718742, + 262857159588468896, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5247731466961314226, + 9831644786339250281, + 13456211675601252159, + 557670336443095344, + }, + }, + .y = .{ + .fe = [4]u64{ + 13414281083715876914, + 17864355679725064909, + 5496239960427611730, + 108293728536490123, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5112316221780401497, + 5700258338997971089, + 16766189057480497632, + 413854124355572957, + }, + }, + .y = .{ + .fe = [4]u64{ + 7513682147932359340, + 16020872473812027390, + 10720418877027763719, + 516554313188489194, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10094654760743847590, + 10395242790549504363, + 6942226160625128735, + 43304467319825633, + }, + }, + .y = .{ + .fe = [4]u64{ + 15916066343559526742, + 13088384890535190813, + 12790680669058027284, + 223329561157077383, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 645787320905593903, + 14778238478662711939, + 15645679378233909266, + 391419017115368192, + }, + }, + .y = .{ + .fe = [4]u64{ + 10441952064874059145, + 14528965008711565347, + 10941812042733761855, + 342198146399181126, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14332499483166055874, + 17727309795225632284, + 13869077516546691970, + 59952937252990740, + }, + }, + .y = .{ + .fe = [4]u64{ + 5046044500547225799, + 4553155249040555436, + 13107725554829663767, + 228037128330889246, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6290483542300019263, + 5759765633076122478, + 7661288514708326519, + 517094099031576068, + }, + }, + .y = .{ + .fe = [4]u64{ + 3852387144110722433, + 7999691521932365112, + 5719999710420003712, + 245198500985412222, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2235332925320673636, + 12883298826095363172, + 9012670855818000843, + 266857876958374505, + }, + }, + .y = .{ + .fe = [4]u64{ + 11354733132089333624, + 17723767180387415792, + 7447950871123269786, + 64080798816024976, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3507049242943428735, + 13066578561221990831, + 15194592416318964188, + 15024052613920738, + }, + }, + .y = .{ + .fe = [4]u64{ + 16591199301208853401, + 2491532553021847727, + 8251456345148475907, + 76235160060237399, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12080819170877836370, + 14343859778831451862, + 7959879100425415547, + 62157661562441489, + }, + }, + .y = .{ + .fe = [4]u64{ + 2575932466165507018, + 2576821847378321313, + 2028191291775705042, + 73627715429741351, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10651677496515157188, + 10443062406348740496, + 8205608808825333270, + 349307159983190228, + }, + }, + .y = .{ + .fe = [4]u64{ + 1532532235998289891, + 607435915900307885, + 14088932773534005382, + 186205012183932349, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14968994023540151634, + 4094970074335288873, + 11297407601835457946, + 317728172042816481, + }, + }, + .y = .{ + .fe = [4]u64{ + 4868081625699440058, + 12389420462711713794, + 4960785899528490416, + 260012199970668141, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11843684346465590397, + 11375705578306759834, + 11442245629403635000, + 559104464680391656, + }, + }, + .y = .{ + .fe = [4]u64{ + 16149546320138436928, + 3372602069717044939, + 18250652598407255568, + 28439393451099087, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5182480415916833407, + 14114337857560522736, + 8061344949145315132, + 481434105835515833, + }, + }, + .y = .{ + .fe = [4]u64{ + 3151612752991873850, + 4499825140509565662, + 7607632141020159535, + 508057844572958627, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14989965326479272802, + 12039818943948534379, + 4032720075185402608, + 305328440113853819, + }, + }, + .y = .{ + .fe = [4]u64{ + 9659135662592135773, + 17484226751916870246, + 11292028939680877522, + 113115289354650285, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9755958532003047581, + 9628838737296462951, + 17041574364028704779, + 118537673356989097, + }, + }, + .y = .{ + .fe = [4]u64{ + 17431253231803058330, + 5399931780426754021, + 3233257711245535858, + 396350842493064311, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15106292802837036795, + 9012922041233019983, + 16819782412188270872, + 79677597441928037, + }, + }, + .y = .{ + .fe = [4]u64{ + 7209652096458706970, + 4831648716231546225, + 13477963960890839496, + 227737951469363364, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4018150707202124406, + 8355229729033988138, + 11006078815400331201, + 482758340569698568, + }, + }, + .y = .{ + .fe = [4]u64{ + 10894289540187919079, + 5540571978542463316, + 8622557468625648853, + 565803237231933511, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6653078077555884912, + 14192503480532333361, + 10032319770855583423, + 412916686848298187, + }, + }, + .y = .{ + .fe = [4]u64{ + 9718061534442456568, + 11943879498990811883, + 9737009027321041040, + 85143110374393341, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14440818837803235285, + 11847614200046646737, + 11411821153640347966, + 425407124373954211, + }, + }, + .y = .{ + .fe = [4]u64{ + 2859626629192856277, + 349947605792809740, + 11911152937487335485, + 527066251373288944, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4839476752907116239, + 10275113159160480009, + 14976457624185473089, + 110256141389002517, + }, + }, + .y = .{ + .fe = [4]u64{ + 8445987666209158108, + 14203863015043867464, + 3741225108423630615, + 185300316492214963, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2891753915386849096, + 9115213665152035503, + 1906935134633209675, + 537431469182979253, + }, + }, + .y = .{ + .fe = [4]u64{ + 3132739630489985535, + 1314989548166647555, + 3319595620988718244, + 252062165502332999, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14155245236574226644, + 15939103005291611400, + 9880316340895827992, + 246865346551031365, + }, + }, + .y = .{ + .fe = [4]u64{ + 17677389190103548830, + 13912933848941138641, + 6940135854713993692, + 390245568770518259, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7080945026909207699, + 7689410790278185128, + 11485220864903983338, + 555597137892707249, + }, + }, + .y = .{ + .fe = [4]u64{ + 16693506622933875626, + 4770352187802334197, + 15124386868278054854, + 572366242110084309, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10038348685245185951, + 3159575397503763582, + 8748555531481780437, + 106333296949627198, + }, + }, + .y = .{ + .fe = [4]u64{ + 7261398236573219958, + 5747283102620694353, + 5867289942272043775, + 202217475333796288, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14337791442768382616, + 4040967205080542525, + 202634951323454584, + 365081846734523575, + }, + }, + .y = .{ + .fe = [4]u64{ + 15760587503513542789, + 8110558577250856770, + 14259608565568092662, + 476113459911200492, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16601704240911744269, + 13550334630366772982, + 5586575103159360834, + 401356489054159812, + }, + }, + .y = .{ + .fe = [4]u64{ + 2275693229445028766, + 3084582565585435726, + 8585853343213020659, + 231037949228451398, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1762783598121660761, + 10921167926887126956, + 257687643604979523, + 137755865662301122, + }, + }, + .y = .{ + .fe = [4]u64{ + 4373052662993206468, + 4258851470777670250, + 12426247840356713500, + 24228693640311473, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8324519617464652951, + 8668492369925913610, + 2984641807938280094, + 497016940392170011, + }, + }, + .y = .{ + .fe = [4]u64{ + 15370215866755248918, + 13999327033431618814, + 6768097642197159055, + 35735502172342794, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15229756500349633721, + 3745433281323996898, + 6785976501659732706, + 60560786002115780, + }, + }, + .y = .{ + .fe = [4]u64{ + 11756556113912741626, + 17418892003197057488, + 15710337661047386082, + 394379187769059873, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9873612779970426742, + 12298186659728097050, + 2005354988137978370, + 548969972519995781, + }, + }, + .y = .{ + .fe = [4]u64{ + 11711269023377174602, + 17198075272721941313, + 4905014985665813004, + 143478424552294077, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15848854110303821105, + 4536095595098585980, + 4596573434384222419, + 461224187124259234, + }, + }, + .y = .{ + .fe = [4]u64{ + 1221646741520227442, + 10543956953676524482, + 9920394792378972864, + 446339222761004352, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11553190330156661934, + 5757315501022944108, + 15056144989354052195, + 416724099885172221, + }, + }, + .y = .{ + .fe = [4]u64{ + 11723939321748321328, + 17578247873052177077, + 18242871004768522150, + 62122761012909368, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12002725252770017751, + 14202234928769023471, + 8242849215117544398, + 338027413476375937, + }, + }, + .y = .{ + .fe = [4]u64{ + 3615049415698539037, + 11208392596845093586, + 7979520348744177970, + 394356706346376794, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6478559569395345536, + 9974908348566476203, + 1398380117473491485, + 431283514769162019, + }, + }, + .y = .{ + .fe = [4]u64{ + 13018466981311823345, + 2771809877577257735, + 14605325202086642638, + 380243092112123209, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11576028215534556087, + 4932160750189451235, + 8339185916437170970, + 75362447738775272, + }, + }, + .y = .{ + .fe = [4]u64{ + 16428464006270615463, + 6091971851468957045, + 9849819683303647065, + 48453033370756054, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 524263869268856877, + 15929332078635005985, + 16300028956322602833, + 110882852379510707, + }, + }, + .y = .{ + .fe = [4]u64{ + 17059049768098955558, + 2530822328328585584, + 2791143445579456027, + 28941060192384064, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12308529696526732167, + 4037422779843770800, + 17573884986420457695, + 299406760595050224, + }, + }, + .y = .{ + .fe = [4]u64{ + 7897282121350691135, + 9302021342923431026, + 6944783755895460592, + 349295089931177827, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14470245552138802686, + 5755488868957240494, + 13252576520196390708, + 82171913340765685, + }, + }, + .y = .{ + .fe = [4]u64{ + 12395302804366305347, + 12930756102140980741, + 17203736554114359874, + 150030422708463594, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3420605864470494011, + 9659225818993361194, + 11391497520274074422, + 400460520316303330, + }, + }, + .y = .{ + .fe = [4]u64{ + 11979235887652447136, + 8214690344858989791, + 7475386891647752388, + 518420781302892092, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17296562025240043580, + 9486739130290066273, + 15895931042242530457, + 132179016782420236, + }, + }, + .y = .{ + .fe = [4]u64{ + 13396046820338153563, + 8539397985752815099, + 5792759298169247885, + 319466294746010499, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8280585144861826180, + 13676509156935136572, + 7558356479052335505, + 28188003040898862, + }, + }, + .y = .{ + .fe = [4]u64{ + 11660729103035378801, + 18153037726626486664, + 9633945967120477980, + 496564204862554664, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4680172183032352460, + 12643171262099941875, + 9620479309724850750, + 24279564696999586, + }, + }, + .y = .{ + .fe = [4]u64{ + 426233697989432903, + 12861990988171824859, + 12038743351476595282, + 136109527245123006, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8739163149974668971, + 146756511451833506, + 4512284209637982886, + 253398674982648300, + }, + }, + .y = .{ + .fe = [4]u64{ + 3396347414570039119, + 6247970701227126508, + 11521114518856958172, + 215009321704909049, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11507141615914957900, + 2015229289728222291, + 16860669709490436519, + 495709903392362019, + }, + }, + .y = .{ + .fe = [4]u64{ + 4994304981674957593, + 5791394873989909761, + 17790454950214093070, + 183789788383045059, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13290580230870471981, + 4212587348322572492, + 12284333957476844588, + 32851952226732995, + }, + }, + .y = .{ + .fe = [4]u64{ + 8997733995955954520, + 15129582844645231783, + 7273010214585821992, + 43401521282609075, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8243785709504524403, + 474185816568567380, + 3605643496512114512, + 495670432775211825, + }, + }, + .y = .{ + .fe = [4]u64{ + 10809528025305308081, + 3568312868994181729, + 14584782412471278198, + 495241533015539328, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1235335442306023901, + 11111755556137315851, + 13250014733661256810, + 16425284542109133, + }, + }, + .y = .{ + .fe = [4]u64{ + 17562183668029479298, + 2606685276129404076, + 12066998374110943790, + 335385594385980827, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8085575724581542105, + 683624629839521553, + 17053539765784811762, + 246479183098430396, + }, + }, + .y = .{ + .fe = [4]u64{ + 15417826066981241333, + 704075228981910196, + 6792181984694589847, + 440536353364886585, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9666926929075817550, + 18120737219285579138, + 7118553555525567386, + 546447312849504561, + }, + }, + .y = .{ + .fe = [4]u64{ + 4221685470963748701, + 6818706316399004797, + 846200614860812836, + 481423982176378757, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 797040810179446372, + 9538077163188074175, + 6028422717811593513, + 291060164128295650, + }, + }, + .y = .{ + .fe = [4]u64{ + 11424801931281979328, + 10316081177563367762, + 4988671238472999227, + 244722176581829875, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9223599948253504020, + 5050108808589047451, + 11834107416893748447, + 369305978493756416, + }, + }, + .y = .{ + .fe = [4]u64{ + 5411423703821168992, + 4802738361544008519, + 17786023572380710542, + 122331481313860242, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14801068879024840570, + 13775439905369406974, + 6426075347370136329, + 25356141659443840, + }, + }, + .y = .{ + .fe = [4]u64{ + 3023093813545982852, + 53303819207183053, + 14259977087948010819, + 466643142725004451, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1574162774401534574, + 2708736407639521201, + 10376321105985860117, + 497586069436033203, + }, + }, + .y = .{ + .fe = [4]u64{ + 10038118487286600407, + 15261341416440927458, + 708772000418965181, + 78147145475846399, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8587037106578456278, + 2770130585192343255, + 8698141539339252733, + 505815013895217063, + }, + }, + .y = .{ + .fe = [4]u64{ + 9689936908296829258, + 9455159721320889899, + 3777282801069044890, + 363131338718801870, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14360737790798303086, + 7495226598580485180, + 2340316839939288679, + 219855780472831173, + }, + }, + .y = .{ + .fe = [4]u64{ + 7733984384422798312, + 14437869469509076848, + 17176288491227011363, + 199866219381399663, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10505277388698558611, + 56760947924912679, + 16283513458364728798, + 210033192419111894, + }, + }, + .y = .{ + .fe = [4]u64{ + 4171530892048631869, + 15378352483901707199, + 14749928776290903939, + 544074966568820710, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6828175251984104562, + 12334119633037528507, + 2424002570426013031, + 130697765176373645, + }, + }, + .y = .{ + .fe = [4]u64{ + 1230697147658232436, + 2297527604378151539, + 4438736934030647548, + 384783038195574187, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10592424435738675937, + 16624248706939501598, + 6841689411194931989, + 153183732868792277, + }, + }, + .y = .{ + .fe = [4]u64{ + 11361756295294207549, + 3080187129448524553, + 15602650078157547393, + 30091990806493145, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15046093821279410271, + 4541833526201860747, + 15447105736934925735, + 164113615068356277, + }, + }, + .y = .{ + .fe = [4]u64{ + 5202497135284982964, + 6659554314720060666, + 10334233180065738170, + 114467563004061846, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2809638408120392820, + 11387617184643515502, + 12738564915427906694, + 297229638223233161, + }, + }, + .y = .{ + .fe = [4]u64{ + 11167869978338673924, + 8238248888130242432, + 12501970296859722857, + 565946749488351291, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12988025649359556111, + 5009026958914357564, + 13574919329609531002, + 513948455669884233, + }, + }, + .y = .{ + .fe = [4]u64{ + 8747878262514614719, + 12173697654564271229, + 14610530018662911408, + 22135218460538730, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12301172003794774599, + 3967119023043419558, + 16713834295775564540, + 524955902891024551, + }, + }, + .y = .{ + .fe = [4]u64{ + 5878079341557157485, + 16813367762692985604, + 17569992248448694097, + 249158196698132893, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15877306722938877070, + 3371003103930709807, + 14741398427697806386, + 173757619508378538, + }, + }, + .y = .{ + .fe = [4]u64{ + 15392527034034909662, + 8664509413127700483, + 13771044418973459073, + 347167853222630736, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 518146898067292296, + 2248074692387169688, + 2657299228659231542, + 568515867000543630, + }, + }, + .y = .{ + .fe = [4]u64{ + 15351732301905147814, + 16280203938304506736, + 17194642866963844189, + 465847824089953285, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8681395063048461490, + 18120389701257278435, + 15650698416372001093, + 467554420056981610, + }, + }, + .y = .{ + .fe = [4]u64{ + 5252416221862066892, + 17494639646212282477, + 7478678991922980656, + 447358043659173883, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13891637335494618611, + 14818889135610961541, + 12059175867140771706, + 23052721337379723, + }, + }, + .y = .{ + .fe = [4]u64{ + 4369045092640694534, + 15101308487412590321, + 14089900632609790253, + 466301050069368615, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6074162697813086072, + 16765580816547266112, + 1629021136591630630, + 191854687905469442, + }, + }, + .y = .{ + .fe = [4]u64{ + 12843399407788487825, + 8517503316109173617, + 15652589749176471029, + 40819919150191851, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14247255255253445150, + 3820836798735960073, + 1950826298434435686, + 2950806273745405, + }, + }, + .y = .{ + .fe = [4]u64{ + 15019642684217194011, + 12941398413896596663, + 16711085795629152180, + 322302971826997701, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17260330650168645268, + 6254689788329231374, + 4186759755645252906, + 30659268311129435, + }, + }, + .y = .{ + .fe = [4]u64{ + 16788842800815803701, + 2676139879515013613, + 467772074348741554, + 18729427524211371, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12571263624255032878, + 677410624612493739, + 14065684367889487006, + 124385829504669551, + }, + }, + .y = .{ + .fe = [4]u64{ + 15214007281602547283, + 16366953082763812663, + 1765160602368841767, + 339646762488552519, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7941961334420585253, + 14582165212936337267, + 13919903411812684244, + 487943765496545173, + }, + }, + .y = .{ + .fe = [4]u64{ + 17087237395979611752, + 10259151871950510785, + 10358655315918353962, + 428581246264853772, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9877198601047663653, + 7224604761275848798, + 1232411118056735015, + 348245834738161909, + }, + }, + .y = .{ + .fe = [4]u64{ + 8721751125541596750, + 7725062540869248441, + 13943218755964410479, + 304484745907162267, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3499988880045586274, + 9407253984122440116, + 18300628516084777232, + 7677989850824054, + }, + }, + .y = .{ + .fe = [4]u64{ + 15403037696278385691, + 4405844647404295288, + 8808495302135856132, + 536492741197711464, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1252085681245099, + 15071026324988151846, + 17504991906910419759, + 192405460148324621, + }, + }, + .y = .{ + .fe = [4]u64{ + 11351252794223302157, + 5977665481902238955, + 15352517475824976092, + 54900727241497103, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6868352912229191832, + 6401067699271392367, + 8457015303244955907, + 280230737271270564, + }, + }, + .y = .{ + .fe = [4]u64{ + 10779784064853163184, + 15139730469688451783, + 17797992792581955792, + 77539045481706697, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14585982445005228090, + 198672071629538099, + 17546951703005208125, + 572574161127237278, + }, + }, + .y = .{ + .fe = [4]u64{ + 1629886431852893549, + 8973507643332712986, + 15299943430322473098, + 186806578320190772, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7817837166794619643, + 9315110057369785406, + 5375906068556293981, + 107474457865281439, + }, + }, + .y = .{ + .fe = [4]u64{ + 1841453378003823714, + 16724775312148873785, + 13744605350127689486, + 233415516206555796, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13753569669319847583, + 17390458418371967337, + 10737022172049938831, + 407348764377573535, + }, + }, + .y = .{ + .fe = [4]u64{ + 4666800113468601939, + 10670746658174693033, + 14192503562407482510, + 226035662827470331, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7758728640422406128, + 796521536524490121, + 16885153808024887046, + 285319445267307747, + }, + }, + .y = .{ + .fe = [4]u64{ + 14551646828479029357, + 1365757586562440267, + 8380515939304998327, + 4892288835522279, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9840843869805558520, + 4563685848302104776, + 3507437303772743869, + 486085376450979779, + }, + }, + .y = .{ + .fe = [4]u64{ + 17953229590993025292, + 599727678359333121, + 10410877742170612807, + 9363032973954177, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8640685765675131292, + 6083650763958748721, + 9576262334459896262, + 545801065833600268, + }, + }, + .y = .{ + .fe = [4]u64{ + 8208902788899107429, + 544759771517435413, + 15472854507872090438, + 474844829016834525, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8052859243143105767, + 6416617475308295847, + 1289396518684021051, + 43437809915892348, + }, + }, + .y = .{ + .fe = [4]u64{ + 1922350806766495080, + 8593194554368174403, + 6124184532515405092, + 271196936110127834, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7430622010620235258, + 4970198750964407489, + 13974941411926656420, + 100131763431392666, + }, + }, + .y = .{ + .fe = [4]u64{ + 6837441885313515460, + 13816505818515068510, + 373197060581702458, + 191990543289811887, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4433350534690753093, + 899470387847466297, + 10557286231574482600, + 402274495697838563, + }, + }, + .y = .{ + .fe = [4]u64{ + 3316060266571412667, + 14870437503391776235, + 13839962939756000218, + 384289355431538343, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12693510570385615663, + 12682272743565666685, + 7323018752633225041, + 414544743162572310, + }, + }, + .y = .{ + .fe = [4]u64{ + 9830687907491771378, + 4917592521082259053, + 4505727198772762051, + 574026749273111889, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3062974456818253591, + 17148726761047239183, + 8305796223715047904, + 338702396317515109, + }, + }, + .y = .{ + .fe = [4]u64{ + 7945023335465500849, + 7789156541237777723, + 14909055586863575608, + 46686845274919093, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1744226106325826224, + 12814431226476302424, + 2890939373329340869, + 239644069846085850, + }, + }, + .y = .{ + .fe = [4]u64{ + 8106541355329842481, + 18161037464880767253, + 14865983898003911654, + 374397434949519467, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14304775275817989323, + 6677063982409190134, + 13229980409827091401, + 373825128756636916, + }, + }, + .y = .{ + .fe = [4]u64{ + 6653060902953694166, + 12011096402959962943, + 13496688940066886804, + 390263238666594210, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 600548945343475983, + 14851363947364887052, + 3287433643326730511, + 115615258457421395, + }, + }, + .y = .{ + .fe = [4]u64{ + 5591386489072326909, + 16229476436749091469, + 17188417829618385799, + 267858106755289776, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9061238148539387152, + 12993785523515236229, + 3379131203396737497, + 306577059637653002, + }, + }, + .y = .{ + .fe = [4]u64{ + 8215040379188626123, + 5954942423368691244, + 16515136331502970933, + 475016156609040295, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18437019180653662889, + 13392523598446862518, + 2907206517971915847, + 231728242841152892, + }, + }, + .y = .{ + .fe = [4]u64{ + 16654104916052672754, + 12306180244197425233, + 5274439948333276197, + 32851725992309602, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5510099258841671003, + 17261268512434063429, + 497300181954567668, + 375715449459796143, + }, + }, + .y = .{ + .fe = [4]u64{ + 9178384089790853266, + 14431512108578340379, + 12854703768576298871, + 525036541510169083, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7697289245365325757, + 11918834895386989966, + 5950475634644304486, + 93348330108244151, + }, + }, + .y = .{ + .fe = [4]u64{ + 2978866196605580085, + 6570470752139647021, + 4616417128920020048, + 65964095371663969, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4227748965603254548, + 9693028997523349187, + 16608129201572709800, + 503904383962490185, + }, + }, + .y = .{ + .fe = [4]u64{ + 10089671221749982677, + 9560595569487996177, + 12066339054973389249, + 168934191764826305, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9168642552301005772, + 154937262895256696, + 5709620646126493019, + 391744082565923892, + }, + }, + .y = .{ + .fe = [4]u64{ + 2117255232082005777, + 13592027109356880379, + 2789348110720611598, + 422824548432003077, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14665769041238277768, + 14816198652030512928, + 14700654822897760665, + 438884722318167102, + }, + }, + .y = .{ + .fe = [4]u64{ + 8078907936271967818, + 3344758152738695776, + 13683881471891022582, + 272523635656286689, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11230464897834310984, + 2837849704946508899, + 14889313522725058678, + 81251890586681006, + }, + }, + .y = .{ + .fe = [4]u64{ + 8684861158831556510, + 6445307674112105261, + 16469087085357666015, + 124536066635205129, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12103307310608976272, + 4150634247107719141, + 11163861903781095441, + 283834286517508294, + }, + }, + .y = .{ + .fe = [4]u64{ + 13308119177513258620, + 16594753890618283171, + 1655434269833737410, + 172230507251234085, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15422019327089364403, + 5966293786460686013, + 3015488386594963236, + 210758130037853648, + }, + }, + .y = .{ + .fe = [4]u64{ + 17245205993320753620, + 7395681485412751442, + 5772954558313893633, + 214790951147386018, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8175228267080835800, + 5863191045613440061, + 8753169855652638309, + 446880129078584798, + }, + }, + .y = .{ + .fe = [4]u64{ + 11717942093789500997, + 14330021920438130599, + 13944386009959290826, + 556007008933737556, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17231371779760603770, + 16716094849872873314, + 7604666335865434721, + 242837589462615346, + }, + }, + .y = .{ + .fe = [4]u64{ + 1442472086428857945, + 8380662603358558541, + 8620992061031902018, + 137971953863021297, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12224274187805127086, + 15986302122892303429, + 1379062916324481435, + 462949156870708624, + }, + }, + .y = .{ + .fe = [4]u64{ + 1027103442847290480, + 16215494834505002970, + 13719406990866135475, + 344094370542066187, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12114272812597546695, + 7549166163364777989, + 11282412892130498454, + 55456972545849965, + }, + }, + .y = .{ + .fe = [4]u64{ + 17629242808212248785, + 12699923115884434439, + 5714548806027038088, + 260995999927826518, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5008726892339989298, + 13560140033185315212, + 11280441451767529104, + 494361981484822388, + }, + }, + .y = .{ + .fe = [4]u64{ + 8193675846984288511, + 4364361946593678213, + 9972260929652704985, + 35422383576441375, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10976537516019769749, + 5245698705241649127, + 4542644180690403318, + 486836245881052216, + }, + }, + .y = .{ + .fe = [4]u64{ + 1768184120023964141, + 12946486218239810813, + 4900568906337401667, + 564137538109628870, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10403441704667581873, + 10574167203947908829, + 2876003293127996913, + 444569062727777696, + }, + }, + .y = .{ + .fe = [4]u64{ + 16363230043643063475, + 3024656593999190274, + 14315671728187803703, + 353657043522024286, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6353887283610988092, + 7056938630138488587, + 11527800414795906391, + 362471119982054035, + }, + }, + .y = .{ + .fe = [4]u64{ + 1961509923397506517, + 13429760365363621857, + 12150264346852950177, + 250699394146528027, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7890638428576835798, + 12921696595112681058, + 1357078566803628857, + 69417285443566937, + }, + }, + .y = .{ + .fe = [4]u64{ + 14703181678198049595, + 10126817033043491758, + 3544613803120901203, + 431417348481359849, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17778342123713763364, + 4255278387813246262, + 17804576640378001077, + 532724678106277451, + }, + }, + .y = .{ + .fe = [4]u64{ + 322243735974790940, + 15096146991319939378, + 4797795729725299328, + 77456833141857926, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5267696678627751465, + 5069420766087223606, + 11901658526318321902, + 151419609860632006, + }, + }, + .y = .{ + .fe = [4]u64{ + 7086258874326391484, + 9348709082148962377, + 7976904974351297683, + 233597159205188881, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3704227011190757808, + 9430708428609656287, + 2347647012019736190, + 221633605251345220, + }, + }, + .y = .{ + .fe = [4]u64{ + 13305029872109579847, + 9045295389767187059, + 8875786243512247042, + 565301752277888169, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10561133211190225344, + 12883922412235838793, + 17473844286407666880, + 528727694726470329, + }, + }, + .y = .{ + .fe = [4]u64{ + 1116731079122878940, + 1936962754848175834, + 9718463900786319556, + 52786950874667824, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3641395519200054831, + 1072966581104001068, + 3478953918844988767, + 571511610111545818, + }, + }, + .y = .{ + .fe = [4]u64{ + 17771728991549552825, + 18353408171746270342, + 11479616706223138932, + 385354335546327276, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14698174674374487905, + 2683294746379278508, + 9985551610156098880, + 147215940742070440, + }, + }, + .y = .{ + .fe = [4]u64{ + 7319979533930711982, + 12583695797383501685, + 7982224361814911472, + 111319856436129602, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14202257978351722187, + 7117406675643217341, + 15897344402042652688, + 228483308205641290, + }, + }, + .y = .{ + .fe = [4]u64{ + 3847963983484716939, + 1247597444052063096, + 3740246904475144443, + 221913978970885143, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14673279452359043134, + 4090936371634109164, + 16039797143405064264, + 398612878150122062, + }, + }, + .y = .{ + .fe = [4]u64{ + 18163801894681251155, + 8588283626765924327, + 11305849163035098647, + 249670343614958810, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11944501631926340076, + 9208826584546644847, + 13750145900665283882, + 335769326605871564, + }, + }, + .y = .{ + .fe = [4]u64{ + 17335857320270619515, + 4245930489971118007, + 17491826858494689365, + 118156175506009750, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13374304628563255841, + 11055337087899319917, + 6970882995538874161, + 350418972870846240, + }, + }, + .y = .{ + .fe = [4]u64{ + 18000493871904695499, + 10151331925362204772, + 5692491868947803364, + 204374854947245408, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12104655779966779857, + 5359531232729695436, + 2254358471367979846, + 84709916510959630, + }, + }, + .y = .{ + .fe = [4]u64{ + 16788631963802419277, + 6361887810688044107, + 13625632499034323077, + 380416945006588978, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 85596007597722130, + 9252773835288103441, + 3410220306928795500, + 313138653848676713, + }, + }, + .y = .{ + .fe = [4]u64{ + 17953275526435705832, + 16456518075080788584, + 15068264570366906212, + 376700212941112444, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14075321674933148384, + 2501246698272762168, + 15470114517029783554, + 275167804455619335, + }, + }, + .y = .{ + .fe = [4]u64{ + 18257660108863867286, + 2593662368933003880, + 11518156799492681400, + 548372544754800329, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17613712260568001466, + 4198129525377111004, + 978383959314494836, + 425664914078458147, + }, + }, + .y = .{ + .fe = [4]u64{ + 3865695964279949856, + 4324035907964656271, + 3558414694851634505, + 275269726340540508, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11209066352254436679, + 13887762799300063798, + 17993699936319373384, + 484354646633298532, + }, + }, + .y = .{ + .fe = [4]u64{ + 2947618422445490060, + 4845229699726328076, + 18016683283877181805, + 379523564879607930, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12258456446514062244, + 14387402866623529465, + 2743078695760563363, + 268710036186084668, + }, + }, + .y = .{ + .fe = [4]u64{ + 56994963449520364, + 9626178854779614309, + 17451830536981471584, + 393351803104937075, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4736429211277396354, + 2980527600363234322, + 7392477315391444615, + 22633391101377419, + }, + }, + .y = .{ + .fe = [4]u64{ + 1855176679787088336, + 8722391309294764400, + 7887263211343875986, + 180876361963381690, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14926954261419046322, + 17916376609598621093, + 3044856193103039175, + 60421656853562092, + }, + }, + .y = .{ + .fe = [4]u64{ + 7986088098414453970, + 12926722244763271774, + 16801825035216911020, + 505138400601614419, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3291217884728113214, + 11020616226052180876, + 8496143781406214580, + 468082441140054508, + }, + }, + .y = .{ + .fe = [4]u64{ + 309470793473325240, + 16186886822909239572, + 10221869440191219640, + 522520209240824198, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10769177638537811003, + 16780080528114699220, + 11037487612381920321, + 30047261322693951, + }, + }, + .y = .{ + .fe = [4]u64{ + 7609197623156579964, + 14482523763921817667, + 17855825302829249979, + 373627764991503488, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13596374215452281307, + 7545977917478482608, + 11812244675605405175, + 309989419262843717, + }, + }, + .y = .{ + .fe = [4]u64{ + 4082635585351139043, + 2144101667919341105, + 7152096057323438943, + 13178407575317332, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1146890125962093909, + 10169179825549489395, + 3894426871683535771, + 11787318558335451, + }, + }, + .y = .{ + .fe = [4]u64{ + 9573833393697528745, + 10333735217905488025, + 10076320604544025976, + 270375479215784985, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4717945469243567286, + 748651048912532530, + 4233755278440767004, + 217000600443445665, + }, + }, + .y = .{ + .fe = [4]u64{ + 15704663771040079531, + 17800138180985522911, + 5272187337321589535, + 258932052777918067, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13397023580989104513, + 13824715029374829386, + 3462940003907814170, + 171081647184235755, + }, + }, + .y = .{ + .fe = [4]u64{ + 8857169852535110288, + 11906553079263835861, + 1776831253225292081, + 220426173839863920, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14801526368971118079, + 11407324856284291134, + 1454029124856686974, + 488491676445785044, + }, + }, + .y = .{ + .fe = [4]u64{ + 11876918932062804758, + 2103889710589591369, + 6339964853087973362, + 507168026333035589, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10302127109356875700, + 17027911423189226827, + 3428670216681397453, + 314038180171437117, + }, + }, + .y = .{ + .fe = [4]u64{ + 9060090197372746367, + 1504951342649030394, + 10061134343922742076, + 394813619563042815, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9118934925477951524, + 3101309607268974642, + 3006998042810539580, + 555198030211226213, + }, + }, + .y = .{ + .fe = [4]u64{ + 3223349820007347712, + 8264912975061224061, + 290117021549992536, + 513601544162186328, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13351129655076507677, + 4277463485099678805, + 8467367138186667844, + 452259795974748962, + }, + }, + .y = .{ + .fe = [4]u64{ + 616130436087951197, + 4193532927902387630, + 5649535538170355400, + 262617981808243981, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 279709663008999028, + 12507689957030925382, + 11888561282044005599, + 68154963329255367, + }, + }, + .y = .{ + .fe = [4]u64{ + 2661730559213819797, + 6522271503202021305, + 3691257636233880297, + 127310403544928344, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5368777521414421180, + 3794295880029948433, + 4768357381125361662, + 488010939839821419, + }, + }, + .y = .{ + .fe = [4]u64{ + 16212691468400451622, + 6197499968998563796, + 3265231341140667201, + 157604214015558390, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1897827064850209811, + 9643727680150094447, + 14188535082124095388, + 196276293605083110, + }, + }, + .y = .{ + .fe = [4]u64{ + 483070721904426634, + 13103198557817361291, + 14371858343712315217, + 199650888600861503, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12273426717906676808, + 10139274625824515423, + 4563047834813026670, + 487317289760722534, + }, + }, + .y = .{ + .fe = [4]u64{ + 12403975101499147031, + 13876231967934644114, + 10425458155534820442, + 148957550468801080, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12409446462587489310, + 2627726042276438111, + 677679593043772923, + 320606870554498792, + }, + }, + .y = .{ + .fe = [4]u64{ + 14450226692613773853, + 8372191144021932473, + 4187661414602776432, + 119670949480538778, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16563149206735350845, + 14675746198364767890, + 13968334088041404816, + 299858859585054859, + }, + }, + .y = .{ + .fe = [4]u64{ + 16161569864308108745, + 17551719674722533989, + 1697267303241846406, + 317906702016505493, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6065693026642363140, + 3160951849269624578, + 2839729783127978392, + 71521757589485517, + }, + }, + .y = .{ + .fe = [4]u64{ + 15328347252123374944, + 6925042689129950912, + 15590861805843912508, + 176784741105996383, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8889903625111285184, + 130744733463109725, + 3397866618753225333, + 431848005795963964, + }, + }, + .y = .{ + .fe = [4]u64{ + 1003720006533721938, + 6913093795572658753, + 17037871032182188658, + 569252256529452946, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17460799545004473184, + 17411315992856190724, + 5118114124043520484, + 439038477970147050, + }, + }, + .y = .{ + .fe = [4]u64{ + 13019841563476956862, + 9896892593379984513, + 1983044130655057562, + 105427217505345495, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14135918627889463302, + 4179290753395004402, + 8183550901338251129, + 393851581048588388, + }, + }, + .y = .{ + .fe = [4]u64{ + 4549810886728312890, + 3533081427331275537, + 10847000648610127948, + 408690731107118138, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8095793053405725149, + 12948825956834283082, + 13087304556500972341, + 668971424582311, + }, + }, + .y = .{ + .fe = [4]u64{ + 16963618481801952689, + 2036098495927342796, + 16667021370490167713, + 574938431249902880, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2152167919400274623, + 2542225547463368469, + 8968134295956678321, + 287432429264749773, + }, + }, + .y = .{ + .fe = [4]u64{ + 9670871274945367924, + 3318092898777702081, + 9014057485482047493, + 372825333756930923, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9778593345420739573, + 9280114840195223050, + 14455096711536094755, + 430553979110962184, + }, + }, + .y = .{ + .fe = [4]u64{ + 9805900214831218184, + 18197783805856943779, + 7276295024250270245, + 402071850286774490, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14661027331306799066, + 15643902565797923143, + 16754623718149320425, + 528783105955623014, + }, + }, + .y = .{ + .fe = [4]u64{ + 8124948435246315284, + 9535040075583385644, + 7670460914959718270, + 200001701796807828, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12964661786638403837, + 9575711964941225100, + 9369692645755283370, + 52361618245645946, + }, + }, + .y = .{ + .fe = [4]u64{ + 11903250713258171780, + 14092618525189630517, + 6232481594677168576, + 439866229395151250, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7766183031462565625, + 9004345570312347839, + 6268468955883801567, + 460848979244728247, + }, + }, + .y = .{ + .fe = [4]u64{ + 12866386101723757443, + 2174707024593505047, + 9711433516045720646, + 521757201278388423, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1619203917691182353, + 16019443268997276012, + 10208129960962407090, + 435753651348079609, + }, + }, + .y = .{ + .fe = [4]u64{ + 3470692288122099726, + 5450631634655688507, + 16854866169665767237, + 497352480502921440, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7930778217763891336, + 18423157633692957772, + 874642802164691656, + 503223430610767585, + }, + }, + .y = .{ + .fe = [4]u64{ + 5973356817289490809, + 1221651673080531855, + 9753207946376483710, + 1864060223823126, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14067851712599988981, + 7591572619851767862, + 4659742222384521405, + 478437914794623102, + }, + }, + .y = .{ + .fe = [4]u64{ + 5873698633664960628, + 16972929139185781701, + 2743463952670794354, + 315394267666033450, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10114230326377833161, + 16917182048987776725, + 2546492703119505376, + 315906485266701711, + }, + }, + .y = .{ + .fe = [4]u64{ + 8118772775761335048, + 8697000855438074283, + 7742657226757417661, + 252294259014522882, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16246790112071056915, + 5957552838050321395, + 14553643602867786637, + 77489931621797820, + }, + }, + .y = .{ + .fe = [4]u64{ + 16693422809025231181, + 14173467481350050298, + 10619503296512928376, + 432086266892459950, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4141506869309552433, + 6364454242204334599, + 15765985108041501687, + 82412544116844462, + }, + }, + .y = .{ + .fe = [4]u64{ + 14401613537660224336, + 10335769637674129604, + 11201933276159346613, + 81073272925302655, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4547739147132455135, + 693524728726866347, + 2749724420387254739, + 543487178638516230, + }, + }, + .y = .{ + .fe = [4]u64{ + 1075509315556294230, + 15080089531177893694, + 15793511719713540509, + 229584196420424624, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13759344704803705303, + 1948846354619675494, + 330691958993395370, + 533993841965323595, + }, + }, + .y = .{ + .fe = [4]u64{ + 3515938649226064397, + 9715755700703353979, + 4865800021893121889, + 418875736392951258, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17662505430577369218, + 12540271994364083829, + 18283413990442049823, + 420163342955879092, + }, + }, + .y = .{ + .fe = [4]u64{ + 832850847358922165, + 11039580936552726289, + 17849982031727544081, + 352656379362035070, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 549206084735996570, + 3552674888349934492, + 11740520831715496136, + 314337420390143851, + }, + }, + .y = .{ + .fe = [4]u64{ + 14087494845861735134, + 10866659165703511810, + 17506033578596041432, + 165541849717939794, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7490518438112157982, + 4764142008670598731, + 12742452441106662893, + 312338300675559493, + }, + }, + .y = .{ + .fe = [4]u64{ + 5114344684284701083, + 9067421814345110566, + 13506998112859272906, + 426273337015926877, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2871271157868290755, + 16050568517668154632, + 2477598446383287188, + 251070079750720346, + }, + }, + .y = .{ + .fe = [4]u64{ + 3155852929638256144, + 1447795759618792402, + 3944946569518243034, + 532158678288539704, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12896979886428321172, + 381060653017551402, + 1145415438387412735, + 47538072375098498, + }, + }, + .y = .{ + .fe = [4]u64{ + 14718369791634263711, + 15624386405183698330, + 11776525891349743795, + 52269923648473434, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15660983250402598548, + 10402484439329412130, + 11197391937028195660, + 538873752399512101, + }, + }, + .y = .{ + .fe = [4]u64{ + 17236033709571761631, + 7265472080927672423, + 1754984069483772519, + 449381713376735237, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14710878511359079919, + 8353720723329861388, + 16572230255322543519, + 114363990289084712, + }, + }, + .y = .{ + .fe = [4]u64{ + 7987047735803137257, + 5906299520000885787, + 18083779518308535850, + 107732161617645304, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17354583471341560963, + 6870939211234616046, + 9238829442038426667, + 297561184245312625, + }, + }, + .y = .{ + .fe = [4]u64{ + 18089575107080192209, + 18384302827443886725, + 4176701343388305329, + 411341815551141477, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1900031311401103699, + 13326259718269156386, + 5639651525125240537, + 281971515656772138, + }, + }, + .y = .{ + .fe = [4]u64{ + 16395209097930809337, + 4042824281061623206, + 7051147007607445601, + 71427766272982114, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7836242046087448955, + 220937850209137949, + 105551302360029338, + 373078217740206265, + }, + }, + .y = .{ + .fe = [4]u64{ + 15232436256309530633, + 13433099756181507117, + 2082429988004467687, + 1188058359783617, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3045578883241142251, + 8221965940915546500, + 6946998109260795940, + 274976906555480432, + }, + }, + .y = .{ + .fe = [4]u64{ + 2348553132696815710, + 5962661028563252784, + 268064282780476935, + 330265293024774135, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2217397208502707176, + 5991731684812596851, + 11942998484514212530, + 286841864494836326, + }, + }, + .y = .{ + .fe = [4]u64{ + 15657694612050861077, + 9103309183709078119, + 16237374840663465755, + 564860791886366613, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1670376543524458695, + 11419498626399387314, + 8397650375231849942, + 210398658802446330, + }, + }, + .y = .{ + .fe = [4]u64{ + 3460709239890511540, + 8822789709388520282, + 11062742972033374142, + 306817424538187015, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4804990041282433722, + 5793727742299513659, + 12103314109489690003, + 53214912941727674, + }, + }, + .y = .{ + .fe = [4]u64{ + 658850379219447019, + 13959075762888684738, + 10462409061285409068, + 355137648594064507, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11793591896271773678, + 10214825458389463544, + 1775728144843022272, + 512519196394785161, + }, + }, + .y = .{ + .fe = [4]u64{ + 14449964147992901088, + 1887836893816201280, + 6186122271428357634, + 57576435540431997, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5420162762886053790, + 14008245385300036859, + 15077229446403249423, + 27275924101604896, + }, + }, + .y = .{ + .fe = [4]u64{ + 17993049380368409938, + 17943295500278836656, + 1134723637279812612, + 303251808172955280, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16801670639880259006, + 5456752430360001163, + 2238084330481913784, + 413470006597432074, + }, + }, + .y = .{ + .fe = [4]u64{ + 14584537184463415182, + 16265403581011937171, + 10433222510862963458, + 515822421493560182, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13712125105735538374, + 13903403041118074086, + 96505660631466281, + 44274353777457470, + }, + }, + .y = .{ + .fe = [4]u64{ + 15732031189497241525, + 9754790896535049842, + 15885965194376010987, + 486068813174626173, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17881321080671613328, + 9956262013592168062, + 17038111966600756214, + 43620862035064233, + }, + }, + .y = .{ + .fe = [4]u64{ + 13502443245849520975, + 16331086594779771845, + 3825000154621994749, + 211567378431142206, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17137560816062132847, + 5814722288720035518, + 14352298279015680818, + 249565549634575920, + }, + }, + .y = .{ + .fe = [4]u64{ + 5221926842463633175, + 7623760820014489915, + 29592034278642625, + 558759256899221787, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 934121626408230946, + 7896869399995619568, + 12595243204620007433, + 179301683962657542, + }, + }, + .y = .{ + .fe = [4]u64{ + 5015239846010255794, + 12083317366839782445, + 6657970985038849695, + 315047983968559422, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1416450438709464612, + 67940503068777401, + 15315560750189671062, + 546308955007286724, + }, + }, + .y = .{ + .fe = [4]u64{ + 11581127087085809420, + 12011122748845641211, + 5621234528463139322, + 575331932023154260, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12205279534786828948, + 18213019356539044551, + 11349005139408049311, + 513298083100704194, + }, + }, + .y = .{ + .fe = [4]u64{ + 8753945660566985619, + 11659843905913621464, + 14315938584733719633, + 207368801283480734, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5636760667714289145, + 1373429219795553308, + 12549175961509238350, + 299605822835265540, + }, + }, + .y = .{ + .fe = [4]u64{ + 15138539278535056113, + 478318137282569541, + 17219567614465028574, + 532348025354832001, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16200186453073307745, + 8274053065252170458, + 17121213225927411005, + 52186267418657928, + }, + }, + .y = .{ + .fe = [4]u64{ + 347912624403137280, + 1061392544002760383, + 5239764237593484104, + 218789243664623783, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10607003334377424382, + 14811119289754761347, + 14253237348698768035, + 278594969959600199, + }, + }, + .y = .{ + .fe = [4]u64{ + 2072129436520944203, + 2853170416504403304, + 14051746269728859585, + 233220141794286800, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7620768565750578307, + 1364093755867564876, + 9218694304867193065, + 482858950435008081, + }, + }, + .y = .{ + .fe = [4]u64{ + 16571415010931737193, + 2134130467936825567, + 5055907902993781847, + 80980724114460122, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8409150197086307097, + 16931944160884182664, + 6275883682528868557, + 133538196719669438, + }, + }, + .y = .{ + .fe = [4]u64{ + 1845120852621539148, + 15348693542521782859, + 11968605373248629100, + 406962478696494189, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17587789008348084642, + 4678922791936851679, + 10347991876120240864, + 6128798999373418, + }, + }, + .y = .{ + .fe = [4]u64{ + 15338142654658939579, + 1752337650145512321, + 687739507871476464, + 156687948360039166, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16583748745906864816, + 7130318907398518765, + 8629135462041740482, + 244832058301943117, + }, + }, + .y = .{ + .fe = [4]u64{ + 7012610763493009315, + 4399656097547043067, + 13680121368600944054, + 303667122717639843, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7907789184035305776, + 7009697376668270206, + 1175157124488225234, + 188579168461740144, + }, + }, + .y = .{ + .fe = [4]u64{ + 2837657023091481660, + 11718626991775519969, + 6440348123476798399, + 380350154211711013, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8719018781063486191, + 6188104999803092783, + 8311756648263672978, + 422387587486088868, + }, + }, + .y = .{ + .fe = [4]u64{ + 561204100023697279, + 5192227392208791172, + 4494039982038717771, + 518234761683015507, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18068328453727261427, + 7004636116242876334, + 10273845863164309046, + 454860057130231037, + }, + }, + .y = .{ + .fe = [4]u64{ + 1481027190661876478, + 3354402044691356183, + 6999851228172977026, + 248549410287190070, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12675301436230910099, + 8283941690062695490, + 15271482178508683708, + 346779407346447200, + }, + }, + .y = .{ + .fe = [4]u64{ + 673576368182267462, + 2110304562442383031, + 13361779860928415512, + 371122063993776354, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12901096441613569, + 10340791952348164118, + 2881371631889455808, + 235035099049043684, + }, + }, + .y = .{ + .fe = [4]u64{ + 18027743050559485471, + 12285763513079871352, + 84744244607507487, + 344751888099960268, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14185947217949825701, + 5010342401050414791, + 14123069740116646500, + 164969510693113095, + }, + }, + .y = .{ + .fe = [4]u64{ + 2276921955143805854, + 13246370003501732670, + 643472492051970444, + 113864074467143713, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10970160076366329758, + 2916135496588817368, + 16229654711727027574, + 500426818795878316, + }, + }, + .y = .{ + .fe = [4]u64{ + 2358200834018776478, + 593480757298359652, + 6067042020830469612, + 95511287139578914, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3616382248069561007, + 1788901121633530659, + 14458766329990520527, + 235770711264821385, + }, + }, + .y = .{ + .fe = [4]u64{ + 17195196187117560905, + 10954038219867658913, + 8010982710377435242, + 66126984292879517, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9455456404606643879, + 12931288204009585322, + 4787362211952065733, + 308858193052246921, + }, + }, + .y = .{ + .fe = [4]u64{ + 4251934237744710751, + 8402608294922603797, + 4377708456450113504, + 394405784670838679, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 187850624316550169, + 7240476376625133938, + 16715515970038211389, + 529574532013536107, + }, + }, + .y = .{ + .fe = [4]u64{ + 11029475161870846471, + 4931529966148644406, + 12567237158027969197, + 194331418391513986, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9558875529952358227, + 1848662510473517581, + 10848773332358926946, + 90264253448518184, + }, + }, + .y = .{ + .fe = [4]u64{ + 8068933202475539342, + 15587707386653431457, + 16220912945040869202, + 166236200372712121, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2080301506683628556, + 13102228142613557753, + 3532218469687071734, + 553104009927069026, + }, + }, + .y = .{ + .fe = [4]u64{ + 11633317058636424961, + 6934083358709574018, + 5565906677976569206, + 310751912089087297, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13258844156362517711, + 628385690168985600, + 17263780487228935875, + 226595175138350254, + }, + }, + .y = .{ + .fe = [4]u64{ + 8042803312398837811, + 2922331045715080944, + 14634354108985410822, + 143042839520932440, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15164415102684723297, + 18254580754392847828, + 12137217460329440315, + 186257602315321948, + }, + }, + .y = .{ + .fe = [4]u64{ + 16388013644711580484, + 5878090138839544123, + 8611776155989797173, + 430269871718474022, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13903418463832894911, + 16181836586051474058, + 3964611100135042174, + 311604933964746810, + }, + }, + .y = .{ + .fe = [4]u64{ + 109830881711186723, + 7838554497160591997, + 11470204000352195572, + 136548326832259667, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1563705049965817228, + 12506233984480754268, + 8630712230732999576, + 50615396432676833, + }, + }, + .y = .{ + .fe = [4]u64{ + 2803613870327741747, + 11890387974664707336, + 2858073329055610143, + 297303082761669985, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1809669202774713901, + 16765778371917368782, + 12457208193978543641, + 467061147740914145, + }, + }, + .y = .{ + .fe = [4]u64{ + 5352726136657724928, + 16104978212626603421, + 6179159820338525573, + 359405101690455447, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 328190237566581091, + 10007028535655831420, + 744102094744553411, + 483565849367228421, + }, + }, + .y = .{ + .fe = [4]u64{ + 8675058365206014537, + 14063812120211475278, + 11198703379252001749, + 519080077826658957, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13518916405040156144, + 13153747986451091125, + 11584402977035311285, + 338571086417979559, + }, + }, + .y = .{ + .fe = [4]u64{ + 10424102603051449265, + 10326067688347712186, + 16240612959258834146, + 251751608521858680, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2214025236628910082, + 1433891565464277695, + 17291358060670433901, + 530919913480328882, + }, + }, + .y = .{ + .fe = [4]u64{ + 5995421988953651051, + 7789902425971617543, + 8561859369014823080, + 421993831898836710, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13025219255990344851, + 17316223664915053281, + 4452627535709274543, + 275515545871079547, + }, + }, + .y = .{ + .fe = [4]u64{ + 13027795301275799593, + 420021899533874885, + 8785206538125142209, + 440914603856486857, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12154577045664408983, + 14363405383898262225, + 13352044609422229271, + 482288004119544269, + }, + }, + .y = .{ + .fe = [4]u64{ + 3721397734679631128, + 12459948098909991458, + 13508594259712699230, + 284727899981076237, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5712942609362910420, + 9284863059441744625, + 1137901523393121618, + 471395052226192968, + }, + }, + .y = .{ + .fe = [4]u64{ + 9481824003088610016, + 16820310578579564826, + 10803891342645155212, + 162851052500996239, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16592450971748357861, + 10021360702098368024, + 17474309136804786066, + 85496619644508122, + }, + }, + .y = .{ + .fe = [4]u64{ + 3800986846025008685, + 9551266843728128833, + 16050299152708176044, + 89164366792103310, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16091385642254030628, + 7648677094817024569, + 3941779933184392960, + 313769622730117230, + }, + }, + .y = .{ + .fe = [4]u64{ + 2220726550856459138, + 10176710951044729308, + 11594612410540947100, + 470267021160012695, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8844428949546079348, + 12478413327002397847, + 17137242335158180347, + 258761136566374092, + }, + }, + .y = .{ + .fe = [4]u64{ + 2050335592366045766, + 17899489279029829158, + 10197839234201969007, + 149312458823810301, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2427284891097907162, + 15754868792673671280, + 14056933277315642188, + 425955419555682899, + }, + }, + .y = .{ + .fe = [4]u64{ + 16486059282515823900, + 812429349572801863, + 15031779704433538931, + 480379343839549127, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16126748563067231745, + 12528732246634104929, + 14920875261462983273, + 418493843493403280, + }, + }, + .y = .{ + .fe = [4]u64{ + 2193637998972505618, + 9001198731542420361, + 1395704756039437917, + 94391354986904795, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9888729751838648135, + 16522331073699592015, + 17198082016307212129, + 502087487336447057, + }, + }, + .y = .{ + .fe = [4]u64{ + 2471342487501544186, + 6473210347736199114, + 9772484025692827115, + 96725947456081240, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2069013344522935076, + 17555886826836510573, + 15666912785938846663, + 155501425976554361, + }, + }, + .y = .{ + .fe = [4]u64{ + 2808487660433152161, + 16425900402190281983, + 14500646634099620489, + 566856064061807382, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1684394439425633569, + 13989295055028277153, + 12441369556577944896, + 414863332522621723, + }, + }, + .y = .{ + .fe = [4]u64{ + 3286578267581268893, + 14675135945767644104, + 13756175464892115495, + 116668651185733674, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11114280055338189122, + 15720517114300439003, + 9938656242365256080, + 131136663042666941, + }, + }, + .y = .{ + .fe = [4]u64{ + 16243764460743968389, + 15116838293499816817, + 15168584374158586829, + 288898846180453177, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2086321184358738714, + 16468992716054975151, + 18265947098965687526, + 108559297039938136, + }, + }, + .y = .{ + .fe = [4]u64{ + 4144775971611394594, + 4682997069251732866, + 2289023159338568557, + 177205934793335886, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17453196988507755650, + 28293792976210135, + 13270444381359354944, + 118687837715117403, + }, + }, + .y = .{ + .fe = [4]u64{ + 10588734172597719102, + 2698402122108934978, + 6377574925490793817, + 239661095812883927, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15085897862082342769, + 13443902080252791510, + 9158152040820005356, + 414609686205933117, + }, + }, + .y = .{ + .fe = [4]u64{ + 2706869698324239300, + 16943151303751775191, + 12108438590274627204, + 569626078520689824, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9380857104510392806, + 5302565390090361450, + 17589949722785525542, + 55870219846436949, + }, + }, + .y = .{ + .fe = [4]u64{ + 5443635770042569578, + 7687079740380076971, + 16726151958320821769, + 514632326997885175, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8617586357479591341, + 1250374355168217814, + 5507639866197778591, + 300570382544534394, + }, + }, + .y = .{ + .fe = [4]u64{ + 10823051926415090361, + 13004627554533334989, + 9053281694009687469, + 165278174015332273, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14620116865333507227, + 6397608325175174348, + 14118433558294263384, + 266995424474175914, + }, + }, + .y = .{ + .fe = [4]u64{ + 13981670386754665139, + 9328768654934012383, + 9552312529378390830, + 228591487666120455, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9565464517208522714, + 1339384034684243714, + 14162047252707817515, + 458940889823578835, + }, + }, + .y = .{ + .fe = [4]u64{ + 16708856869596549065, + 2788189332860027282, + 3072679998871692767, + 422851326114668507, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18229475436368636568, + 11937513365884454702, + 5956505305665443883, + 30284789747425157, + }, + }, + .y = .{ + .fe = [4]u64{ + 12005198074879590451, + 8984627327699265389, + 6529533759392399063, + 273259587996472151, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14523053366371533413, + 2261028334043624993, + 3107197236790959340, + 523061337538479875, + }, + }, + .y = .{ + .fe = [4]u64{ + 6226490468346091544, + 17631091997653568974, + 12419084400885234241, + 25626626200081435, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11766256670662474204, + 6247607242224836229, + 12682863019849353283, + 49443202318716441, + }, + }, + .y = .{ + .fe = [4]u64{ + 17219280140604158530, + 7549386308302924815, + 1582931783347413299, + 378901082116422392, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18180460886918598509, + 3946029057202664081, + 5892830778371198561, + 508888333917298699, + }, + }, + .y = .{ + .fe = [4]u64{ + 13143611165137326044, + 16151332792113259267, + 1893393030858147658, + 28884724970164380, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13747484524928067277, + 8724426621224459589, + 851409030592767475, + 31727844287166396, + }, + }, + .y = .{ + .fe = [4]u64{ + 2998462104098156117, + 3452768502262018326, + 620857720343548016, + 483578809557308647, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14073398054047539517, + 13206286292797125685, + 5973471206391590598, + 339101820953865147, + }, + }, + .y = .{ + .fe = [4]u64{ + 17445352875824004293, + 4468019344879637626, + 8350140664488139534, + 567309438086462514, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1892883606819136520, + 16194690942048158938, + 15093599025370553398, + 169433753675018269, + }, + }, + .y = .{ + .fe = [4]u64{ + 14303721402468307880, + 7391648831311518674, + 18303783933958648195, + 243845332890050872, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1240303887446344658, + 14220318314613751885, + 15553342515231710294, + 116308767056745995, + }, + }, + .y = .{ + .fe = [4]u64{ + 15797579600466321742, + 17213151378894538364, + 5348253159391920045, + 192083874267482404, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3673484962879814205, + 14011447463838409037, + 6230851714037097011, + 339203101540541816, + }, + }, + .y = .{ + .fe = [4]u64{ + 8044537855437974383, + 9664366175204651369, + 18260799282178084895, + 281735902413791889, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6400644089301302706, + 10689513541100755703, + 1924858372149146486, + 28869617070397781, + }, + }, + .y = .{ + .fe = [4]u64{ + 12777460685289080443, + 14528205938857624476, + 8784653032075997852, + 453728095718983461, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13940760447156604684, + 8413714706060510567, + 10648039930041827391, + 453478579319951880, + }, + }, + .y = .{ + .fe = [4]u64{ + 119388938914899555, + 2359216550396791421, + 4614288163815284280, + 11204811046451708, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16362775868834879509, + 11901331990923004907, + 12834276146139578306, + 328396816433990862, + }, + }, + .y = .{ + .fe = [4]u64{ + 17435711050266343102, + 3400830027034864585, + 2308033403262721797, + 202172518005573546, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9257879706626510681, + 17453559082046096352, + 2398850445760259751, + 295544891071901240, + }, + }, + .y = .{ + .fe = [4]u64{ + 12705167853087924899, + 15282656689687214165, + 10124148258786757823, + 544203819992435873, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5731573884056666525, + 8179349887913827115, + 686901985947660649, + 421867985809987229, + }, + }, + .y = .{ + .fe = [4]u64{ + 3053716327770862747, + 5189759597400145591, + 15826731203567209226, + 432990578320346055, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9027991911867520026, + 14714909264331641706, + 11488950716135756368, + 54698836723073439, + }, + }, + .y = .{ + .fe = [4]u64{ + 8948673254984783813, + 2066404193461706982, + 13438028521195248310, + 428598737361523663, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12160056608706513199, + 13762785654809993689, + 434385602449705925, + 533700031503202962, + }, + }, + .y = .{ + .fe = [4]u64{ + 15976802799973978461, + 7221950576134656342, + 10722547835576422069, + 111196508131841327, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1554827315190685241, + 16608645047876195976, + 18142316856268969074, + 45857987061019200, + }, + }, + .y = .{ + .fe = [4]u64{ + 11645235241436765287, + 655218664346672046, + 6368686074688964241, + 223569280387688774, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 506363730525572499, + 15884305759123086606, + 7767048678626644872, + 106258804143872501, + }, + }, + .y = .{ + .fe = [4]u64{ + 10322248217597563849, + 2603720130756381757, + 11008950603887778358, + 310856873143578820, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9955623072303337894, + 14028382008395831053, + 17555443170527522854, + 523900000033069680, + }, + }, + .y = .{ + .fe = [4]u64{ + 12448424009103692961, + 11947414388350725521, + 7622772856415729982, + 65176019549211652, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4058512771437134659, + 16568352404795546638, + 16082748340063280050, + 462159895771280984, + }, + }, + .y = .{ + .fe = [4]u64{ + 16561774596053800572, + 14414297372137724875, + 12670494281094732737, + 464121105118414444, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15349261759679829658, + 14941738735552258553, + 9275045736345939426, + 28693524991607620, + }, + }, + .y = .{ + .fe = [4]u64{ + 17852230034098182645, + 14355289414443486043, + 367075719686197950, + 311668193580309583, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13058187993137386173, + 5056192100872525146, + 8575359975265526018, + 161707841161341711, + }, + }, + .y = .{ + .fe = [4]u64{ + 16109859484534382417, + 3911016352856416230, + 12156178682505377668, + 114408700675740248, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14391799364387013377, + 6397415938996643709, + 15822880028486592478, + 142134480498915355, + }, + }, + .y = .{ + .fe = [4]u64{ + 17896847805093980389, + 14709682788110185926, + 13792964223573451205, + 357143517834634939, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9186289104367306905, + 17371411915467340044, + 12749176259341625326, + 213185605116874207, + }, + }, + .y = .{ + .fe = [4]u64{ + 8041596648537002306, + 17689130692324659624, + 8894853932027528319, + 239228585975963812, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12820179162992000481, + 12062494974170708727, + 7131205658440283807, + 572551880356760492, + }, + }, + .y = .{ + .fe = [4]u64{ + 16813297895732348639, + 12887147512287260069, + 11433753175400347412, + 281484096638073688, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18437299620515822751, + 8279349169408991726, + 4840238974358962780, + 331547024411665978, + }, + }, + .y = .{ + .fe = [4]u64{ + 535452016012642359, + 15987295809449633048, + 14594038677944222184, + 38686509670720580, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10400472064756933500, + 691824391024966168, + 582991234413051985, + 499374174307001842, + }, + }, + .y = .{ + .fe = [4]u64{ + 3214101675932254428, + 11212800701979611056, + 12740015340285180828, + 84225247214660426, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17636946168820419227, + 16494412483753172709, + 14850539248777814640, + 284543202082711458, + }, + }, + .y = .{ + .fe = [4]u64{ + 12221259682156683251, + 18198622885790044981, + 1838626496418888371, + 518425307232708390, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16539407682741087544, + 15775836030218729271, + 17083081409299080336, + 215532252712901270, + }, + }, + .y = .{ + .fe = [4]u64{ + 3386026371946407723, + 16103858373169379210, + 7567935241720264253, + 278464894649632562, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9155324594709292315, + 6395060803422329026, + 6100367147183249657, + 253619021086009257, + }, + }, + .y = .{ + .fe = [4]u64{ + 10535132696728506157, + 2702583007776750755, + 15332972873314629846, + 373905537670595524, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7004264179400611959, + 11619051352479725172, + 2524691527324322987, + 297795900153520851, + }, + }, + .y = .{ + .fe = [4]u64{ + 2055110466058414532, + 2362889879380568753, + 5768806478398224368, + 156183632330058328, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 5595084946171378307, + 4173609074525204326, + 5068435517511237006, + 284429284313171201, + }, + }, + .y = .{ + .fe = [4]u64{ + 2830448858540849054, + 9309374891512572612, + 14562573433828663029, + 482983443491674883, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16427275824388593536, + 12928655580940900644, + 13590124917215693469, + 445128891727874856, + }, + }, + .y = .{ + .fe = [4]u64{ + 544053979479015321, + 53101184160398705, + 10782967325921873488, + 80185302986119794, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 2238515610254432963, + 16739951160545853158, + 12899127005022235116, + 565000233765475754, + }, + }, + .y = .{ + .fe = [4]u64{ + 7379244967497858722, + 2412709966698251680, + 2586570065439487385, + 575955511870651470, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11737011731342647921, + 3140042683940674525, + 18384157165498206069, + 373418901080402303, + }, + }, + .y = .{ + .fe = [4]u64{ + 10214688331686343897, + 10990521015677056952, + 4603776599722857245, + 532675171259064287, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16250544094693523003, + 12809028699708399043, + 4558590090700503672, + 62411715222673565, + }, + }, + .y = .{ + .fe = [4]u64{ + 5517704015566578251, + 1223226560191985581, + 10003537197890500888, + 285952579827213925, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14140406581780320423, + 14547110061750898612, + 1338426671872833206, + 321701104433084979, + }, + }, + .y = .{ + .fe = [4]u64{ + 8567695978295159011, + 10673783184682488943, + 16833687712797285122, + 518957907553444726, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11738818994112213822, + 7482043154120374088, + 412765162397971752, + 561204900146389559, + }, + }, + .y = .{ + .fe = [4]u64{ + 2752807110402055265, + 3704782759558645148, + 2757232505665655405, + 564382658622506664, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10378985575713051002, + 10561529542323393156, + 5032848802306564995, + 232496740034183155, + }, + }, + .y = .{ + .fe = [4]u64{ + 15731351362111584708, + 1454866856163934026, + 3055210758460144590, + 342982361567833612, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11213879811639071043, + 5035780765659392661, + 16479932683040722908, + 118142170585727492, + }, + }, + .y = .{ + .fe = [4]u64{ + 18334262345224520292, + 12716471189087453246, + 12881628021255410386, + 483704936068783615, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17293721666271332067, + 7587175278647029040, + 14483011113884117756, + 540165583266750860, + }, + }, + .y = .{ + .fe = [4]u64{ + 7927907764594134355, + 11273815643614334301, + 9360867795141492654, + 510184310420957206, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10641866985761655145, + 12293552661847462729, + 3175744936059412125, + 397679083606635256, + }, + }, + .y = .{ + .fe = [4]u64{ + 14348383227874225009, + 1598151160167265105, + 4671101103980733322, + 158532755892682146, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14118903182191052648, + 698544334000708965, + 12311702198802079357, + 17695414050832231, + }, + }, + .y = .{ + .fe = [4]u64{ + 3811623782123607444, + 8930798556998222922, + 4733961234003485204, + 178120220827674597, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16699777270408595566, + 3364667916373714494, + 1811990211219498758, + 52815702466460599, + }, + }, + .y = .{ + .fe = [4]u64{ + 2654786000272920890, + 18109904725937137453, + 14487344101630543274, + 102692475946357995, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15415085803115572098, + 2766850601065928800, + 6148819602543512167, + 67405550348413892, + }, + }, + .y = .{ + .fe = [4]u64{ + 1886097090431661783, + 6345826096330714901, + 7635346947322175946, + 23781457131834471, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15010744627078959299, + 6958038085931568530, + 11064996004135161211, + 490234243901829395, + }, + }, + .y = .{ + .fe = [4]u64{ + 4544651838755578194, + 15072263674365419732, + 17709504872812890129, + 244375020092919911, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13328187545939501246, + 12748132301011691768, + 18365888731359713833, + 303179930157738537, + }, + }, + .y = .{ + .fe = [4]u64{ + 17473361359894333937, + 18417332136202133437, + 16747996058184049267, + 229747444742280126, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14738585775480717395, + 10816191175338419522, + 13081424825019016133, + 218698166251618372, + }, + }, + .y = .{ + .fe = [4]u64{ + 16962441250766213110, + 14697047872982753924, + 3302638598349769791, + 330186710856156899, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 814619082844308353, + 10160861292661440470, + 3786535366304155364, + 464567783930329611, + }, + }, + .y = .{ + .fe = [4]u64{ + 1635913908673389844, + 4943522600713389453, + 8900655012801070824, + 391515532899251213, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 9477610335334769300, + 1312971793569468504, + 3605372515991415712, + 127988409405668602, + }, + }, + .y = .{ + .fe = [4]u64{ + 15245094982419405855, + 16278487774745672375, + 13452314021549889546, + 502832121595381821, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8818421487432520060, + 361271722107556840, + 2983854872535698481, + 551358400495884569, + }, + }, + .y = .{ + .fe = [4]u64{ + 13644074906165400667, + 17138675496985166301, + 12341429169523868571, + 364367239489502519, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15197522759698695901, + 2336375784161052814, + 2463904031972219787, + 313463932363007472, + }, + }, + .y = .{ + .fe = [4]u64{ + 1966121274651576858, + 7741415033617889052, + 1622741858752309531, + 530659602909903907, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11053959937585926491, + 17770926358225405742, + 7479160423705264633, + 404842092599013270, + }, + }, + .y = .{ + .fe = [4]u64{ + 12563085897260307975, + 6058273057892065251, + 11889981975003353024, + 83195398001688811, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10900848478340193637, + 830722860985107251, + 9182432329937578648, + 276890183879525692, + }, + }, + .y = .{ + .fe = [4]u64{ + 17489199376977222947, + 2291549134060579689, + 10173284267130749217, + 179728261227797590, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13329192065512066221, + 7723834314161080691, + 7969996112683804692, + 471454020548470024, + }, + }, + .y = .{ + .fe = [4]u64{ + 10640520040619954928, + 9790837825815935609, + 18298488866836746285, + 373777289034583989, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1972815996428239605, + 15790695197949677736, + 11966190616281522549, + 205480662977746413, + }, + }, + .y = .{ + .fe = [4]u64{ + 10914216074029976670, + 10268957089124202954, + 15172256727559088672, + 139412515952646124, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13454376011737206491, + 5064566368613728776, + 11832604952308335355, + 139873594266530443, + }, + }, + .y = .{ + .fe = [4]u64{ + 17147812321939107233, + 6319868525512174977, + 2759762309828948572, + 145660839555701779, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13000080645585133337, + 9541286594793063870, + 9449699044042301704, + 549681461776504141, + }, + }, + .y = .{ + .fe = [4]u64{ + 8597416247852816744, + 18371129239015595313, + 2159482658725339963, + 412701800672881751, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10489378027153615072, + 69292430450207972, + 18015434062942614650, + 200447278139506985, + }, + }, + .y = .{ + .fe = [4]u64{ + 5765786942842087822, + 12017435311142179917, + 1384764810107317994, + 447044166075567510, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 15450335754366174545, + 15828637278204507088, + 11070547364744837603, + 19242423372801070, + }, + }, + .y = .{ + .fe = [4]u64{ + 17168549325991183173, + 8255546675340056711, + 8361358523274868100, + 336058816922200926, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12247097571993293024, + 9943017326733904321, + 8672032470351984543, + 345960355047784219, + }, + }, + .y = .{ + .fe = [4]u64{ + 11361267399121319522, + 5749950087200260276, + 103894843890538442, + 307961561419094173, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7629936019519124265, + 4619973658705919422, + 8587516426151084713, + 216896723701039524, + }, + }, + .y = .{ + .fe = [4]u64{ + 7887756041964331902, + 18359112858934762996, + 6615974538008427563, + 389735774022199394, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3272414982536269862, + 1574264469491542342, + 16480134157482269745, + 485263443019556796, + }, + }, + .y = .{ + .fe = [4]u64{ + 2291362366667606640, + 7655023906228354738, + 4893771067430999506, + 68583435043890342, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7091134114958095952, + 8641253707668174298, + 8132597455979939273, + 329333577321739246, + }, + }, + .y = .{ + .fe = [4]u64{ + 11095766071089727193, + 16871764254641945857, + 7405720161091649529, + 539840722972881109, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 8584309101344385048, + 16408092362616494763, + 5197905725202317400, + 50319322418249216, + }, + }, + .y = .{ + .fe = [4]u64{ + 4024909368244809736, + 1693447234417628007, + 9452749411481539959, + 130192845415052905, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 3086314602541433454, + 2392599643933782985, + 6021799368299313905, + 507712877632812174, + }, + }, + .y = .{ + .fe = [4]u64{ + 8813852213211790893, + 2186615512791797468, + 3528161878511175671, + 61209330650074986, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 1639358554960631740, + 10194285330472023620, + 826763558032956071, + 457560146889809197, + }, + }, + .y = .{ + .fe = [4]u64{ + 6125398114541705785, + 7871439687091130398, + 12845573432215598943, + 359157689894991838, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14789530082931895160, + 2827135772793024692, + 7226308389509576598, + 446799049072267701, + }, + }, + .y = .{ + .fe = [4]u64{ + 14307792495800016623, + 5003954322580072425, + 287964429828501886, + 182849110899357910, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 17727394896316137064, + 5012868394231277094, + 5328380972755152470, + 151720447461405725, + }, + }, + .y = .{ + .fe = [4]u64{ + 5745704408208896256, + 16536543253865212818, + 13178227296131783303, + 513552148692505230, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 12535126292784620290, + 15449761602763135418, + 15410673360911857152, + 379703927919833497, + }, + }, + .y = .{ + .fe = [4]u64{ + 5178801651495190065, + 4315065419925020523, + 12082233553484451017, + 561694713630408843, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 7212548029705605292, + 16969554260482740182, + 5946908157127670814, + 356553184462113447, + }, + }, + .y = .{ + .fe = [4]u64{ + 11364574027013587675, + 3164083755889347628, + 407238236263446854, + 45265090146730268, + }, + }, + .infinity = false, + }, +}; + +pub const CURVE_CONSTS_P3: [15]AffinePoint = .{ + .{ + .x = .{ + .fe = [4]u64{ + 1145636535101238356, + 10664803185694787051, + 299781701614706065, + 425493972656615276, + }, + }, + .y = .{ + .fe = [4]u64{ + 8187986478389849302, + 4428713245976508844, + 6033691581221864148, + 345457391846365716, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14807655417810256081, + 263464501051676032, + 16241977131397442068, + 452866674941489585, + }, + }, + .y = .{ + .fe = [4]u64{ + 9197973842096023338, + 17580531949438829174, + 6809894974694247587, + 293328979442974782, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 13439676882460918674, + 5474631779512118081, + 6315119708992242340, + 505973191052936193, + }, + }, + .y = .{ + .fe = [4]u64{ + 12171284446998082275, + 10845464097478324537, + 13158297055950616119, + 391282402673382635, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6850712713867447272, + 7951893333866029523, + 12858461884921570835, + 64421709466714210, + }, + }, + .y = .{ + .fe = [4]u64{ + 3251661854802183134, + 16050197233468026580, + 16923030445524869826, + 252830043392634833, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16379007224910497852, + 2665326632692125321, + 7532354609298733974, + 314960176288741620, + }, + }, + .y = .{ + .fe = [4]u64{ + 9267589567689898015, + 14990651870468887653, + 8052102760056601696, + 517219027484158075, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6023201272200092866, + 16009182788934079051, + 17448043034741196995, + 498807766334700922, + }, + }, + .y = .{ + .fe = [4]u64{ + 1758638701270774278, + 16026754444684556229, + 5466827901019907874, + 454140695926075570, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 6877053431871769932, + 11024060766975624269, + 15311618249752295579, + 548243873079642150, + }, + }, + .y = .{ + .fe = [4]u64{ + 4920180316151553042, + 2177351210638010638, + 16343882837533282781, + 280805501848641475, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 18186352353606695923, + 4132509120571385051, + 6326854277291134925, + 129596621152995520, + }, + }, + .y = .{ + .fe = [4]u64{ + 3844428830551561895, + 11807944473604199932, + 1546122216302533604, + 566909196302369191, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 10148249458970282650, + 7392659404631872269, + 9759764444142623947, + 326025630337245552, + }, + }, + .y = .{ + .fe = [4]u64{ + 13735365474946416195, + 18367227446542783855, + 5227858094742815408, + 239056039278781382, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11089849058141487548, + 7350448409955704483, + 10450025450045932310, + 401640599521668471, + }, + }, + .y = .{ + .fe = [4]u64{ + 2831579575042320187, + 2560022868958493881, + 6322979822222200515, + 279988202990344759, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11008622789114420148, + 11758073652558676227, + 3008341285907336806, + 382865487952099866, + }, + }, + .y = .{ + .fe = [4]u64{ + 8747240399593070444, + 11328999080080036592, + 2295626978093021891, + 458034822066084613, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 4967556667503679719, + 3395405092036421092, + 2225865490770469547, + 536162948997388487, + }, + }, + .y = .{ + .fe = [4]u64{ + 68857247440009336, + 14285355709627174310, + 16438818017529017902, + 350656928564634281, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 16411882153701270287, + 3633095812298464969, + 13114520944851473622, + 190471035982669529, + }, + }, + .y = .{ + .fe = [4]u64{ + 9217769605438560895, + 15961315065771321173, + 11030254221618720518, + 520507472344175674, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 11475331534030911675, + 3124065595198259863, + 2708790722269589721, + 31125297967563749, + }, + }, + .y = .{ + .fe = [4]u64{ + 6208626431960528169, + 11519033879672300283, + 14604016228441028552, + 38637104234292515, + }, + }, + .infinity = false, + }, + .{ + .x = .{ + .fe = [4]u64{ + 14232503138734639567, + 4094760952218555445, + 9827625571275805004, + 150262419811769509, + }, + }, + .y = .{ + .fe = [4]u64{ + 12644979670524768470, + 11925693850524930194, + 10449795063715396588, + 494216056688380304, + }, + }, + .infinity = false, + }, +}; diff --git a/src/math/crypto/pedersen/pedersen.zig b/src/math/crypto/pedersen/pedersen.zig new file mode 100644 index 00000000..44852768 --- /dev/null +++ b/src/math/crypto/pedersen/pedersen.zig @@ -0,0 +1,78 @@ +// code ported from starknet-crypto implementation: +// https://github.com/xJonathanLEI/starknet-rs/blob/0857bd6cd3bd34cbb06708f0a185757044171d8d/starknet-crypto/src/pedersen_hash.rs +const std = @import("std"); +const curve_params = @import("../curve/curve_params.zig"); +const AffinePoint = @import("../curve/ec_point.zig").AffinePoint; +const ProjectivePoint = @import("../curve/ec_point.zig").ProjectivePoint; +const Felt252 = @import("../../fields/starknet.zig").Felt252; + +const CURVE_CONSTS_P0 = @import("./gen/constants.zig").CURVE_CONSTS_P0; +const CURVE_CONSTS_P1 = @import("./gen/constants.zig").CURVE_CONSTS_P1; +const CURVE_CONSTS_P2 = @import("./gen/constants.zig").CURVE_CONSTS_P2; +const CURVE_CONSTS_P3 = @import("./gen/constants.zig").CURVE_CONSTS_P3; +const CURVE_CONSTS_BITS = @import("./gen/constants.zig").CURVE_CONSTS_BITS; + +const SHIFT_POINT = ProjectivePoint.fromAffinePoint(curve_params.SHIFT_POINT); + +fn boolsToUsizeLe(bits: []const bool) usize { + var result: usize = 0; + for (bits, 0..) |bit, ind| { + if (bit) { + result += @as(usize, 1) << @intCast(ind); + } + } + + return result; +} + +fn addPoints(acc: *ProjectivePoint, bits: []const bool, prep: []const AffinePoint) void { + // Preprocessed material is lookup-tables for each chunk of bits + const table_size = (1 << CURVE_CONSTS_BITS) - 1; + + for (0..bits.len / CURVE_CONSTS_BITS) |i| { + const offset = boolsToUsizeLe(bits[i * CURVE_CONSTS_BITS .. (i + 1) * CURVE_CONSTS_BITS][0..4]); + + if (offset > 0) { + // Table lookup at 'offset-1' in table for chunk 'i' + acc.addAssignAffinePoint(prep[i * table_size + offset - 1]); + } + } +} + +/// Computes the Starkware version of the Pedersen hash of x and y. +/// +pub fn pedersenHash(x: Felt252, y: Felt252) Felt252 { + const x_bits = x.toBitsLe(); + const y_bits = y.toBitsLe(); + + // Compute hash + var acc = SHIFT_POINT; + + addPoints(&acc, x_bits[0..248], CURVE_CONSTS_P0[0..]); // Add a_low * P1 + addPoints(&acc, x_bits[248..252], CURVE_CONSTS_P1[0..]); // Add a_high * P2 + addPoints(&acc, y_bits[0..248], CURVE_CONSTS_P2[0..]); // Add b_low * P3 + addPoints(&acc, y_bits[248..252], CURVE_CONSTS_P3[0..]); // Add b_high * P4 + + // Convert to affine + const result = AffinePoint.fromProjectivePoint(&acc); + + // Return x-coordinate + return result.x; +} + +test "pedersen-hash" { + // Test case ported from: + // https://github.com/starkware-libs/crypto-cpp/blob/95864fbe11d5287e345432dbe1e80dea3c35fc58/src/starkware/crypto/ffi/crypto_lib_test.go + const in1 = Felt252.fromInteger( + 0x03d937c035c878245caf64531a5756109c53068da139362728feb561405371cb, + ); + const in2 = Felt252.fromInteger( + 0x0208a0a10250e382e1e4bbe2880906c2791bf6275695e02fbbc6aeff9cd8b31a, + ); + const expected_hash = Felt252.fromInteger( + 0x030e480bed5fe53fa909cc0f8c4d99b8f9f2c016be4c41e13a4848797979c662, + ); + + const hash = pedersenHash(in1, in2); + try std.testing.expectEqual(hash, expected_hash); +} diff --git a/src/math/fields/fields.zig b/src/math/fields/fields.zig index 9fb5bf13..6a29f2ee 100644 --- a/src/math/fields/fields.zig +++ b/src/math/fields/fields.zig @@ -209,6 +209,22 @@ pub fn Field( return ret; } + /// Convert the field element to a bits little endian array. + /// + /// This function converts the field element to a byte array for serialization. + pub fn toBitsLe(self: Self) [@bitSizeOf(u256)]bool { + var bits = [_]bool{false} ** @bitSizeOf(u256); + const nmself = self.fromMontgomery(); + + for (0..4) |ind_element| { + for (0..64) |ind_bit| { + bits[ind_element * 64 + ind_bit] = (nmself[ind_element] >> @intCast(ind_bit)) & 1 == 1; + } + } + + return bits; + } + /// Convert the field element to a byte array. /// /// This function converts the field element to a byte array for serialization. diff --git a/src/pedersen_table_gen.zig b/src/pedersen_table_gen.zig new file mode 100644 index 00000000..0b4354ae --- /dev/null +++ b/src/pedersen_table_gen.zig @@ -0,0 +1,80 @@ +/// Generating pedersen table for Felt252 +/// All memory allocation is on arena allocator +/// code ported from starknet-crypto-codegen: +/// https://github.com/xJonathanLEI/starknet-rs/blob/0857bd6cd3bd34cbb06708f0a185757044171d8d/starknet-crypto-codegen/src/pedersen.rs +const std = @import("std"); +const Felt252 = @import("./math/fields/starknet.zig").Felt252; +const AffinePoint = @import("./math/crypto/curve/ec_point.zig").AffinePoint; +const Allocator = std.mem.Allocator; +const curve_params = @import("./math/crypto/curve/curve_params.zig"); + +const final_block = "const AffinePoint = @import(\"../../curve/ec_point.zig\").AffinePoint;\n" ++ + "pub const CURVE_CONSTS_BITS: usize = {};"; + +fn lookupTable(allocator: Allocator, comptime bits: u32) ![]u8 { + var output = std.ArrayList(u8).init(allocator); + + try std.fmt.format(output.writer(), final_block, .{bits}); + + try pushPoints(output.writer(), "P0", curve_params.PEDERSEN_P0, 248, bits); + try pushPoints(output.writer(), "P1", curve_params.PEDERSEN_P1, 4, bits); + try pushPoints(output.writer(), "P2", curve_params.PEDERSEN_P2, 248, bits); + try pushPoints(output.writer(), "P3", curve_params.PEDERSEN_P3, 4, bits); + + return try output.toOwnedSlice(); +} + +fn pushPoint(writer: anytype, p: *AffinePoint) !void { + const felt = ".{{\t\n\t.fe = [4]u64{{\n{},\n{},\n{},\n{},\n}},\n}},\n"; + + try writer.writeAll(".{\n.x = "); + try std.fmt.format(writer, felt, .{ p.x.fe[0], p.x.fe[1], p.x.fe[2], p.x.fe[3] }); + try writer.writeAll(".y = "); + try std.fmt.format(writer, felt, .{ p.y.fe[0], p.y.fe[1], p.y.fe[2], p.y.fe[3] }); + try writer.writeAll(".infinity = false,\n},"); +} + +fn pushPoints(writer: anytype, name: []const u8, base: AffinePoint, comptime max_bits: u32, comptime bits: u32) !void { + const full_chunks = max_bits / bits; + const leftover_bits = max_bits % bits; + const table_size_full = (1 << bits) - 1; + const table_size_leftover = (1 << leftover_bits) - 1; + const len = full_chunks * table_size_full + table_size_leftover; + + try std.fmt.format(writer, "pub const CURVE_CONSTS_{s}: [{d}]AffinePoint = .{{\n", .{ name, len }); + + var bits_left: u32 = max_bits; + var outer_point = base; + + while (bits_left > 0) { + const eat_bits = @min(bits_left, bits); + const table_size = (@as(u32, 1) << eat_bits) - 1; + + // Loop through each possible bit combination except zero + var inner_point = outer_point; + for (1..(table_size + 1)) |_| { + try pushPoint(writer, &inner_point); + inner_point.addAssign(&outer_point); + } + + // Shift outer point #bits times + bits_left -= eat_bits; + inline for (0..bits) |_| { + outer_point.doubleAssign(); + } + } + + try writer.writeAll("};\n\n"); +} + +pub fn main() !void { + var arena = std.heap.ArenaAllocator.init(std.heap.page_allocator); + defer arena.deinit(); + const allocator = arena.allocator(); + + const output = try lookupTable(allocator, 4); + + var file = try std.fs.cwd().openFile("./src/math/crypto/pedersen/gen/constants.zig", .{ .mode = .write_only }); + + try file.writer().writeAll(output); +} diff --git a/src/poseidon_consts_gen.zig b/src/poseidon_consts_gen.zig index 0b04a9af..d2ffc70a 100644 --- a/src/poseidon_consts_gen.zig +++ b/src/poseidon_consts_gen.zig @@ -18,9 +18,9 @@ const ConfigJSON = struct { round_keys: [][3]u256, }; -// generate_round_constant_block - injecting compressed round constants and config into template +// generateRoundConstantBlock - injecting compressed round constants and config into template // result slice owner is caller, so it should be deinit by caller -fn generate_round_constant_block(allocator: Allocator, config: ConfigJSON, round_keys: []Felt252) ![]const u8 { +fn generateRoundConstantBlock(allocator: Allocator, config: ConfigJSON, round_keys: []Felt252) ![]const u8 { var array_tpl = std.ArrayList(u8).init(allocator); defer array_tpl.deinit(); @@ -47,8 +47,8 @@ fn generate_round_constant_block(allocator: Allocator, config: ConfigJSON, round return try result.toOwnedSlice(); } -// parse_config - parsing config from json, allocator should be arena allocator -fn parse_config(allocator: Allocator, json_spec: []const u8) !ConfigJSON { +// parseConfig - parsing config from json, allocator should be arena allocator +fn parseConfig(allocator: Allocator, json_spec: []const u8) !ConfigJSON { return try std.json.parseFromSliceLeaky( ConfigJSON, allocator, @@ -57,9 +57,9 @@ fn parse_config(allocator: Allocator, json_spec: []const u8) !ConfigJSON { ); } -// compress_round_constants - compressing round constants +// compressRoundConstants - compressing round constants // caller is owner of result slice and should deinit it -fn compress_round_constants(allocator: Allocator, config: ConfigJSON, round_constants: [][3]Felt252) ![]Felt252 { +fn compressRoundConstants(allocator: Allocator, config: ConfigJSON, round_constants: [][3]Felt252) ![]Felt252 { var result = std.ArrayList(Felt252).init(allocator); for (round_constants[0 .. config.full_rounds / 2]) |rk| { @@ -107,9 +107,9 @@ fn compress_round_constants(allocator: Allocator, config: ConfigJSON, round_cons return try result.toOwnedSlice(); } -// parse_numbers_to_field_element - parsing numbers to field element +// parseNumbersToFieldElement - parsing numbers to field element // caller is owner of result slice and should deinit it -fn parse_numbers_to_field_element(allocator: Allocator, keys: [][3]u256) ![][3]Felt252 { +fn parseNumbersToFieldElement(allocator: Allocator, keys: [][3]u256) ![][3]Felt252 { var result = try allocator.alloc([3]Felt252, keys.len); for (keys, 0..) |key, idx| { @@ -127,13 +127,13 @@ pub fn main() !void { const allocator = arena.allocator(); // writing constants for poseidon - const config = try parse_config(allocator, @embedFile("./math/crypto/poseidon/gen/config.json")); + const config = try parseConfig(allocator, @embedFile("./math/crypto/poseidon/gen/config.json")); - const round_consts = try parse_numbers_to_field_element(allocator, config.round_keys); + const round_consts = try parseNumbersToFieldElement(allocator, config.round_keys); - const compressed_round_consts = try compress_round_constants(allocator, config, round_consts); + const compressed_round_consts = try compressRoundConstants(allocator, config, round_consts); - const result = try generate_round_constant_block(allocator, config, compressed_round_consts); + const result = try generateRoundConstantBlock(allocator, config, compressed_round_consts); var file = try std.fs.cwd().openFile("./src/math/crypto/poseidon/gen/constants.zig", .{ .mode = .write_only });