Files
pkNX/pkNX.WinForms/Subforms/Gen9a/Map/ManualPositionRip.cs
2026-07-13 00:12:09 -05:00

1254 lines
50 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using pkNX.Structures.FlatBuffers;
namespace pkNX.WinForms;
public static class ManualPositionRip
{
public static readonly List<ManualPosition> Manual = GetCoordinates(Import);
public record ManualPosition(PackedVec3f Position, List<ushort> Actual, int Guess);
private static List<ManualPosition> GetCoordinates(string import)
{
var lines = import.Split(['\r', '\n'], StringSplitOptions.RemoveEmptyEntries);
var result = new List<ManualPosition>(lines.Length);
var dict = new Dictionary<PackedVec3f, List<ushort>>(lines.Length);
foreach (var line in lines)
{
var parts = line.Split(',', StringSplitOptions.TrimEntries);
if (parts.Length != 5)
throw new FormatException($"Invalid line: {line}");
var actual = int.Parse(parts[0]);
var guess = int.Parse(parts[1]);
var x = float.Parse(parts[2]);
var y = float.Parse(parts[3]);
var z = float.Parse(parts[4]);
var pos = new PackedVec3f(x, y, z);
if (dict.TryGetValue(pos, out var list))
list.Add((ushort)actual);
else
result.Add(new ManualPosition(pos, dict[pos] = [(ushort)actual], guess));
}
return result;
}
public static IEnumerable<string> Export(List<PointDump> points)
{
points.RemoveAll(z => z.X > -5f);
var ordered = OrderPoints(points);
ordered = TwoOpt(ordered); // refine
foreach (var pt in ordered)
yield return $"({pt.X:R}f, {pt.Y:R}f, {pt.Z}f, {pt.Guess:000}, \"{pt.Name}\", \"{pt.Type}\"),";
}
// Nearest Neighbor heuristic
public static List<PointDump> OrderPoints(List<PointDump> points)
{
var ordered = new List<PointDump>();
var remaining = new HashSet<PointDump>(points);
// Start at the first point
var current = points[0];
ordered.Add(current);
remaining.Remove(current);
while (remaining.Count > 0)
{
// Pick nearest neighbor
var next = remaining
.OrderBy(p => current.DistanceTo(p))
.First();
ordered.Add(next);
remaining.Remove(next);
current = next;
}
return ordered;
}
// Optional: 2-opt refinement for better path
public static List<PointDump> TwoOpt(List<PointDump> path)
{
bool improved = true;
while (improved)
{
improved = false;
for (int i = 1; i < path.Count - 2; i++)
{
for (int j = i + 1; j < path.Count - 1; j++)
{
double d1 = path[i - 1].DistanceTo(path[i]) + path[j].DistanceTo(path[j + 1]);
double d2 = path[i - 1].DistanceTo(path[j]) + path[i].DistanceTo(path[j + 1]);
if (d2 < d1)
{
path.Reverse(i, j - i + 1);
improved = true;
}
}
}
}
return path;
}
public static List<ushort> GetLocation(PackedVec3f pos) => Manual.MinBy(z => z.Position.DistanceTo(pos))!.Actual;
private const string Import = """
198, 198, -436.49307, 0.053550035, -573.49695
198, 198, -415.6467, -3.291191, -563.68854
198, 198, -418.441, 19.2004, -576.9063
198, 198, -424.4425, 0.113318324, -592.0836
198, 198, -437.45175, 0.14151679, -603.6813
198, 198, -450.7321, 12.88028, -598.6775
198, 198, -469.2205, 15.43618, -593.7524
198, 198, -460.24335, -4.571766, -609.0784
198, 198, -460.0753, -6.579818, -630.5808
198, 198, -450.65567, -6.932743, -630.4142
198, 198, -433.1807, -5.080095, -648.0021
198, 198, -421.5417, 1.487759, -654.51807
198, 198, -415.6606, 13.59257, -656.8047
199, 199, -382.0111, 0.2324152, -663.26086
199, 199, -365.4998, 0.24981685, -656.5547
199, 199, -377.95786, -1.446644, -681.5765
199, 199, -377.95786, -1.446644, -681.5765
199, 199, -395.01993, 0.2227406, -680.2921
199, 199, -387.3936, -1.4983622, -696.9576
199, 199, -374.37375, -1.3242222, -718.8202
199, 199, -357.1133, -1.324223, -724.2719
199, 199, -332.53278, -1.324223, -706.23944
199, 199, -359.35193, 2.4851353, -694.81464
199, 199, -366.33582, -1.3225124, -673.00226
199, 199, -366.33582, -1.3225124, -673.00226
199, 199, -338.72903, -1.3242209, -674.252
199, 199, -330.70242, -1.3242196, -689.0014
043, 43, -286.03595, 19.23623, -697.3953
043, 43, -262.8521, 29.15431, -662.0996
043, 43, -262.8313, 29.08139, -662.0577
043, 43, -273.01562, 32.27869, -654.5244
043, 43, -299.56488, 18.59794, -646.0943
043, 43, -289.40637, 2.7817826, -609.336
043, 43, -309.00385, 27.808655, -589.90857
043, 43, -309.08438, 27.808655, -589.90857
043, 43, -309.38437, 27.808655, -589.90857
043, 43, -314.73636, 5.1561203, -576.2222
054, 54, -322.17972, 25.76465, -533.6763
054, 54, -310.9538, 23.44651, -515.6079
055, 55, -267.1104, 15.478579, -545.76404
055, 55, -255.01208, 15.464759, -555.6548
013, 13, -258.4067, 1.5, -588.963
043, 43, -262.9566, 30.317593, -599.77423
043, 43, -253.12706, 30.618273, -614.0333
043, 43, -246.95174, 25.916769, -633.3873
043, 43, -252.4176, 11.5, -644.8788
043, 43, -230.66103, 16.921091, -670.10596
043, 43, -225.95222, 16.93439, -671.6836
044, 44, -213.9913, 5.635887, -652.0436
043, 43, -212.7453, 23.44562, -626.937
013, 13, -179.68794, 7.427531, -614.4534
055, 55, -168.85136, 3.983619, -595.446
201, 201, -144.43121, 21.783031, -584.7592
201, 201, -136.02135, 21.783148, -585.1529
201, 201, -123.79133, 21.836004, -566.0702
201, 201, -137.05963, 1.4055421, -574.61896
201, 201, -142.1108, 1.539107, -559.1307
201, 201, -117.09781, 1.5645028, -552.7548
201, 201, -96.745674, 17.911325, -565.23846
201, 201, -96.745674, 17.911325, -565.23846
201, 201, -88.51922, 15.602076, -551.16327
201, 201, -87.74617, 15.59945, -551.2334
201, 201, -73.78605, 15.59529, -558.60736
201, 201, -73.06181, 15.59946, -558.88043
201, 201, -75.89025, 15.60141, -576.5163
201, 201, -75.928085, 15.596442, -577.1364
201, 201, -53.006775, 24.00073, -581.54584
201, 201, -68.630226, 1.403285, -595.5384
201, 201, -79.97242, 23.999947, -612.77356
201, 201, -68.96969, 23.999702, -608.5915
201, 201, -69.492905, 24.013645, -612.3185
201, 201, -59.669765, 23.999388, -618.91534
036, 36, -47.593925, 7.4054236, -662.8398
197, 197, -79.4974, 21.6021, -662.90405
197, 197, -94.93474, 21.603077, -661.28076
197, 197, -85.61398, 0.10283974, -674.1013
197, 197, -94.66832, 0.110854425, -689.664
197, 197, -97.482666, 0.110854425, -698.74493
197, 197, -104.676895, 0.10601022, -704.6736
197, 197, -113.69867, -1.8931999, -682.6562
197, 197, -112.18329, 0.11575771, -660.57355
197, 197, -131.14087, 23.92463, -668.85236
197, 197, -153.4682, -1.890476, -679.49774
197, 197, -158.98831, -1.890674, -669.51434
197, 197, -186.73047, -1.473637, -660.4167
197, 197, -169.98872, 5.833132, -663.7622
197, 197, -140.95566, 1.521814, -652.3074
197, 197, -145.01138, 19.284943, -638.22144
197, 197, -150.67287, 19.295383, -633.0518
197, 197, -167.8551, 5.65449, -645.79834
197, 197, -183.03488, 21.84042, -649.48267
197, 197, -182.98357, 21.844702, -657.51227
197, 197, -187.2512, 21.851557, -663.2342
045, 45, -204.186, 14.761297, -701.946
045, 45, -193.655, 14.701405, -716.0358
045, 45, -222.1099, 3.2242508, -712.8588
045, 45, -242.33818, 19.32423, -721.08203
045, 45, -257.49823, 5.7596736, -706.96545
045, 45, -273.2931, 2.0183332, -739.9211
045, 45, -272.28873, 1.9724181, -746.7478
045, 45, -272.4066, 4.900545, -740.751
045, 45, -288.5841, 19.440556, -731.02637
045, 45, -291.95776, 21.758017, -759.22723
034, 34, -321.9037, 5.7995796, -757.718
040, 40, -349.9188, 20.14602, -771.527
040, 40, -373.2985, 2.174772, -762.35016
038, 38, -396.08856, 1.5294743, -767.8075
196, 196, -415.3627, -0.45683333, -809.04266
196, 196, -415.72647, -0.4568562, -814.86383
196, 196, -410.28482, -0.4568692, -812.2233
196, 196, -396.90494, -1.2660723, -828.78827
196, 196, -406.9212, -1.2605963, -831.6445
196, 196, -414.81195, -1.1460401, -840.3881
196, 196, -431.9289, -1.2777712, -843.7723
196, 196, -439.35876, -1.2630782, -838.4637
196, 196, -437.29178, -0.8089979, -830.1864
196, 196, -437.37286, -1.2661624, -822.0677
196, 196, -450.9785, -1.1083586, -840.1668
196, 196, -445.0118, -1.2577716, -860.46234
196, 196, -454.92078, -1.3357357, -879.4537
196, 196, -421.56033, -5.0200224, -863.9032
196, 196, -415.408, -2.6339045, -873.99786
039, 39, -427.82925, 17.222433, -900.3797
039, 39, -441.5045, 19.221716, -910.4636
041, 41, -436.1177, 17.506962, -925.7897
041, 41, -414.53958, 3.782926, -911.1146
196, 196, -375.3143, -5.0174413, -882.8643
196, 196, -371.2664, -5.0096345, -873.3173
196, 196, -383.8684, -5.0320616, -866.8816
040, 40, -352.8605, 0, -854.8809
040, 40, -328.8833, -5.0216074, -852.6286
040, 40, -317.35086, 3.5201254, -879.5751
041, 41, -306.88818, 21.30065, -882.81323
040, 40, -304.5779, 0.15614605, -860.6346
040, 40, -300.4652, -4.8248377, -840.2083
040, 40, -305.12274, 2.8936915, -821.20734
040, 40, -306.0247, 3.030923, -819.9156
040, 40, -324.68143, 12.498132, -812.4358
040, 40, -337.0234, 1.4675332, -818.96606
039, 39, -382.86798, 20.685165, -811.4866
039, 39, -375.18225, 15.14987, -805.355
039, 39, -375.18225, 15.14987, -805.355
040, 40, -353.15796, 14.825506, -798.42
040, 40, -344.12943, -5.0265155, -786.7111
040, 40, -342.332, -5.027344, -787.8901
040, 40, -342.22058, -4.834983, -788.9366
040, 40, -340.6502, -5.0273438, -790.24963
040, 40, -338.26886, -5.024852, -791.1737
040, 40, -302.69543, 15.383945, -802.1677
040, 40, -288.04202, 17.667131, -828.1217
046, 46, -265.3379, 3.1813624, -805.36316
046, 46, -245.7228, 15.641821, -808.7034
046, 46, -252.65393, 2.833399, -792.68
046, 46, -249.24556, 2.8332875, -793.0565
046, 46, -235.68622, 15.597906, -785.0089
045, 45, -236.27742, 14.43672, -758.8571
046, 46, -208.33267, 17.21393, -752.84454
046, 46, -200.7536, 2.8362963, -763.3757
047, 47, -170.22421, 19.377611, -750.4393
047, 47, -161.47589, 19.376198, -760.65814
047, 47, -142.34052, 0.32581767, -746.1937
047, 47, -144.02429, 0.336877, -746.2578
047, 47, -146.01962, 0.4686557, -743.4532
197, 197, -124.35263, 21.607708, -699.3221
197, 197, -105.584145, 19.282307, -717.94073
197, 197, -96.51411, 19.281727, -715.9309
036, 36, -78.08053, 7.419309, -730.6168
047, 47, -115.5731, 16.99921, -747.95685
047, 47, -153.37952, 19.37568, -770.70447
046, 46, -168.23592, 2.8416293, -794.4768
046, 46, -208.93173, 7.6089644, -805.0601
046, 46, -227.9088, 15.362843, -831.446
046, 46, -221.10522, 15.362827, -842.3767
046, 46, -220.95786, 17.693401, -862.1948
036, 36, -202.303, 4.3614736, -898.62213
041, 41, -247.65225, 17.117393, -885.2769
041, 41, -258.8069, 15.648184, -884.96967
035, 35, -281.09177, 7.422904, -925.6754
041, 41, -292.906, 15.006688, -908.1622
041, 41, -298.7453, -4.9460864, -894.75885
041, 41, -304.5671, -4.932153, -900.29175
041, 41, -318.3035, -1.519055, -904.0894
041, 41, -321.55054, 17.141912, -923.966
041, 41, -323.49667, 17.136015, -917.9264
041, 41, -334.64508, 20.563654, -912.4587
041, 41, -348.54086, 20.023268, -908.47955
040, 40, -345.94778, 3.745554, -895.8925
040, 40, -345.94778, 3.745554, -895.8925
041, 41, -342.61334, 1.238483, -915.6075
041, 41, -342.17328, 17.13539, -928.4568
041, 41, -381.88977, 1.4882333, -928.6873
041, 41, -393.007, 1.6, -929.8372
041, 41, -386.31903, 12.7161045, -942.0782
041, 41, -393.36966, 12.715927, -944.0611
041, 41, -424.09955, 1.6, -937.1403
041, 41, -450.7644, 16.719864, -951.2682
041, 41, -462.3969, 1.6, -941.3291
041, 41, -478.51086, 17.48342, -927.06696
012, 12, -492.53888, 7.559636, -951.6976
012, 12, -503.86832, 7.622027, -959.8831
194, 194, -518.1671, 13.362688, -951.6115
194, 194, -534.24286, 0.312, -952.3106
194, 194, -541.03375, 13.391792, -936.3197
031, 31, -541.0495, 18.26497, -916.4832
031, 31, -545.1324, 18.31736, -916.0195
031, 31, -546.8103, 0.3, -904.3467
031, 31, -568.26556, 16.35868, -914.4067
194, 194, -575.0439, 22.341629, -934.6345
194, 194, -585.6353, 22.07217, -935.9479
194, 194, -586.84735, 22.09378, -938.1483
194, 194, -575.6059, 0.2, -959.94684
194, 194, -581.627, 0.2, -956.702
194, 194, -597.33704, 0.452636, -946.2914
194, 194, -610.404, 0.2, -959.5748
194, 194, -618.855, 0.241, -955.253
194, 194, -621.673, -0.123, -946.262
194, 194, -602.9927, 0.20430177, -939.5055
194, 194, -602.78986, 2.4400458E-06, -931.37036
031, 31, -593.2308, 16.235691, -912.3518
031, 31, -592.04974, 16.22654, -896.6685
031, 31, -580.1772, 0.9901935, -899.87744
031, 31, -578.8307, 0.1935585, -898.80896
031, 31, -570.4394, -4.1, -895.2193
031, 31, -563.2971, -4.248385, -880.93146
031, 31, -560.1993, -4.6687903, -856.2932
031, 31, -546.265, -3.6968865, -855.64404
031, 31, -534.48, 12.79127, -875.76514
031, 31, -533.5247, 12.79127, -874.7391
031, 31, -513.753, 0.3, -885.10583
031, 31, -525.2515, 0.30089298, -900.14435
031, 31, -525.1657, 0.30150518, -901.0148
031, 31, -525.99963, 0.30171886, -901.6119
031, 31, -526.74915, 0.30100137, -900.9702
031, 31, -526.64557, 0.30137748, -900.2346
031, 31, -516.8685, 16.209, -895.4986
039, 39, -480.3366, 17.38358, -901.9344
039, 39, -480.6365, 17.48225, -887.5674
039, 39, -480.24258, 17.48225, -882.768
039, 39, -480.4549, 17.26929, -877.42816
039, 39, -480.1531, 17.38358, -868.7341
039, 39, -480.789, 17.38358, -864.285
039, 39, -480.66843, 17.38358, -855.6935
031, 31, -515.02625, 16.57381, -841.0704
031, 31, -519.105, 16.52411, -834.5059
031, 31, -524.2077, 16.57393, -833.7924
031, 31, -523.8612, 16.574083, -831.9415
012, 12, -507.4835, 7.713086, -814.6774
039, 39, -478.04504, 14.90571, -804.159
196, 196, -450.54874, -1.3365003, -809.57587
039, 39, -440.8488, 10.288585, -788.73975
039, 39, -442.22397, 10.287881, -788.74677
038, 38, -450.0652, 3.9440875, -782.539
038, 38, -465.0541, 16.123226, -764.76056
028, 28, -513.5421, 14.43305, -754.00476
028, 28, -518.98517, 14.43305, -755.4226
028, 28, -518.961, 14.580638, -743.0317
028, 28, -513.432, 14.580638, -738.099
028, 28, -522.8078, 14.580638, -735.6502
028, 28, -538.08545, 20.52162, -730.0595
028, 28, -549.463, 20.371521, -724.90546
028, 28, -542.3692, 0.15584096, -739.3582
028, 28, -546.6448, 0.1580935, -752.11957
028, 28, -552.194, 0.15751025, -756.0387
028, 28, -546.3313, 0.16481161, -759.2451
028, 28, -540.717, 0.164109, -755.3888
028, 28, -541.5185, 16.98347, -783.6002
028, 28, -547.15063, 0.3, -787.5279
028, 28, -552.5117, 0.3, -791.0126
028, 28, -566.4843, 12.3606415, -797.4114
028, 28, -566.3632, 12.376762, -807.6714
028, 28, -583.75665, 4.041861, -791.4021
029, 29, -596.1716, 13.458905, -779.3648
029, 29, -606.17804, 0.1618239, -796.4077
029, 29, -595.849, 0.978, -801.84
029, 29, -596.88995, 0.1496122, -813.9021
031, 31, -566.24896, 18.322136, -824.8412
031, 31, -575.8083, 18.39812, -859.8461
030, 30, -598.33234, 16.11472, -872.75934
029, 29, -599.3008, 14.527241, -842.9815
029, 29, -613.86676, 22.321651, -812.6485
029, 29, -628.67926, 16.070604, -817.0898
029, 29, -633.56586, 16.07161, -809.1702
029, 29, -630.5372, 13.930426, -806.4757
029, 29, -634.066, 3.030468, -778.50116
029, 29, -642.2288, 13.92397, -757.6052
029, 29, -611.03174, 18.134396, -746.1614
028, 28, -593.8663, 8.211622, -735.6991
028, 28, -576.6349, 18.51936, -721.1066
028, 28, -572.6117, 18.680927, -715.4457
028, 27, -549.8323, 0.3, -706.6898
027, 27, -539.9563, 14.477622, -690.2589
027, 27, -514.8118, 18.918724, -659.25934
027, 27, -513.31396, 16.645702, -674.7025
027, 27, -517.073, 16.645222, -676.9202
028, 28, -540.5354, -0.0006413531, -701.4871
028, 28, -533.3722, 0.3, -711.804
012, 12, -506.45557, 7.577606, -703.4408
012, 12, -489.6219, 7.714674, -685.8691
037, 37, -464.73264, -6.200384, -676.862
038, 38, -461.23212, 1.66903, -703.2106
038, 38, -455.54108, 4.835745, -701.652
038, 38, -468.2832, 20.774448, -707.69495
038, 38, -471.77985, 18.61173, -737.4282
038, 38, -472.02777, 21.89691, -741.8488
038, 38, -476.9239, 18.61173, -742.27
038, 38, -462.6201, 2.6194277, -754.47705
038, 38, -461.51163, 2.6194277, -755.80035
038, 38, -418.30338, 15.355397, -763.9573
038, 38, -413.77713, 15.34032, -758.4497
038, 38, -436.35, 4.3599977, -727.4808
038, 38, -426.7861, 16.706629, -707.1496
198, 198, -442.0581, 15.905443, -664.6455
198, 198, -429.8964, 11.471686, -635.4598
198, 198, -420.4837, 4, -612.379
198, 198, -402.70807, 0.25645322, -610.684
198, 198, -371.569, 1.969228, -615.0104
198, 198, -371.28918, 2.37213, -610.0234
198, 198, -369.6849, 2.1733701, -602.2526
198, 198, -385.8152, 20, -573.1413
198, 198, -377.134, 19.75823, -557.72437
054, 54, -367.0882, 0.3, -531.5695
054, 54, -372.506, 26.937597, -520.6188
054, 54, -391.81274, 15.923169, -502.4209
212, 212, -457.78177, 0.15, -515.3074
212, 212, -457.78177, 0.15, -515.3074
212, 212, -457.78177, 0.15, -515.3074
212, 212, -457.78177, 0.15, -515.3074
212, 212, -479.9531, 1.47, -539.7094
212, 212, -479.9531, 1.47, -539.7094
212, 212, -479.9531, 1.47, -539.7094
212, 212, -479.9531, 1.47, -539.7094
212, 212, -505.23108, -1.0198169, -499.9066
212, 212, -500.0511, -1.0198169, -499.9066
212, 212, -500.0511, -1.0198169, -499.9066
212, 212, -500.0511, -1.0198169, -499.9066
212, 212, -492.44614, -1.0198169, -499.9066
212, 212, -461.802, 0.15, -481.5595
212, 212, -461.802, 0.15, -481.5595
212, 212, -461.802, 0.15, -481.5595
212, 212, -461.802, 0.4320028, -481.5595
212, 212, -474.63855, 0.44309872, -463.2214
212, 212, -474.63855, 0.15, -463.2214
212, 212, -474.63855, 0.15, -463.2214
212, 212, -474.63855, 0.15, -463.2214
212, 212, -509.1811, 0.5, -459.6664
212, 212, -509.1811, 0.5, -459.6664
212, 212, -509.1811, 0.5, -459.6664
212, 212, -509.1811, 0.5, -459.6664
212, 212, -541.3076, 0.5, -478.8282
212, 212, -541.3076, 0.5, -478.8282
212, 212, -541.3076, 0.5, -478.8282
212, 212, -541.3076, 0.5, -478.8282
212, 212, -558.713, 0.155, -467.225
085, 85, -590.7906, 0.2674167, -431.83374
085, 85, -616.2855, 3.9192736, -423.95947
085, 85, -616.53174, 6.991074, -415.4471
086, 86, -645.7379, 25.956345, -422.1317
086, 86, -656.7048, 6.123087, -407.4549
086, 86, -636.1718, 28.320766, -376.09818
086, 86, -623.1806, 28.461264, -378.82553
086, 86, -622.29333, 28.327168, -359.07916
087, 87, -648.2416, 28.91756, -343.70294
087, 87, -657.1884, 28.915632, -341.563
087, 87, -653.5164, 25.398283, -334.63596
087, 87, -644.8152, 27.239635, -328.9497
015, 15, -599.8794, 0.1493426, -363.0221
015, 15, -564.5529, 0.1568958, -411.415
015, 15, -542.4196, 7.594155, -421.41458
075, 75, -545.7656, 19.291525, -404.67953
075, 216, -545.0929, 10.265976, -387.96783
075, 216, -545.0929, 10.265976, -387.96783
075, 75, -536.6177, 11.433445, -387.31625
075, 75, -536.8106, 10.265976, -380.45944
075, 216, -528.4611, 10.265976, -372.8261
075, 216, -528.4611, 10.265976, -372.8261
075, 75, -519.41254, 17.260221, -354.12537
075, 75, -546.53, 19.454334, -353.7949
075, 75, -575.7995, 10.265976, -344.6486
075, 75, -586.6599, 15.668894, -345.7225
076, 76, -586.5218, 9, -331.4405
076, 76, -568.1168, 4.5408463, -316.34317
075, 75, -537.1566, 20.047688, -322.7141
206, 206, -515.30597, 0.1632412, -293.8569
206, 206, -527.1445, 0.1632412, -290.2637
206, 206, -526.13074, 0.1677322, -277.3595
206, 206, -530.8832, 0.14424342, -262.4771
206, 206, -521.7371, 0.14424342, -262.4132
206, 206, -505.85327, 0.16744648, -266.632
206, 206, -493.9106, 0.14424342, -266.3078
206, 206, -494.6988, 0.14424342, -257.7809
206, 206, -499.8032, 0.23609853, -262.4771
206, 206, -500.01, 0.14262128, -262.24753
206, 206, -505.88354, 0.15518348, -257.89584
206, 206, -510.0297, 0.17103006, -236.96147
206, 206, -523.0755, 0.16337536, -232.86401
080, 80, -529.8306, 7.607343, -209.55168
077, 77, -531.29425, 0.1440723, -185.7334
205, 205, -523.8661, 0.142, -150.83893
205, 205, -523.8661, 0.142, -147.0758
205, 205, -541.2463, 0.14199452, -146.5025
205, 205, -554.559, 0.14200231, -141.6722
205, 78, -559.9139, 0.14091028, -152.09644
205, 205, -567.8556, 0.12387186, -147.0291
205, 205, -567.8556, 0.12387186, -147.0291
205, 205, -567.8556, 0.12387186, -145.58325
205, 205, -568.5355, 0.14691785, -128.87785
205, 205, -564.3571, 0.13848421, -111.58162
205, 205, -561.5171, 0.10754927, -108.4962
205, 205, -567.22, 0.14200258, -105.2099
205, 205, -575.8585, 0.1382617, -105.8719
205, 205, -582.65027, 0.57921624, -108.96786
205, 205, -587.3942, 0.14200252, -101.22609
205, 205, -599.068, 0.47945476, -133.675
205, 205, -601.5515, 0.11085006, -142.12375
205, 205, -592.1047, 0.14201003, -149.1526
205, 205, -592.1047, 0.14201003, -149.1526
077, 77, -596.46814, 1.6839098, -167.73439
077, 77, -577.5175, 5.957127, -169.6367
077, 77, -551.6217, 16.5, -175.3818
077, 77, -559.993, 18.217672, -200.51765
077, 77, -567.4041, 18.67152, -228.43907
076, 76, -601.8332, 17.073677, -245.40312
077, 77, -587.86334, 16.195156, -222.16956
077, 77, -575.059, 0.16432494, -205.23328
077, 77, -579.6168, 27.556925, -182.573
077, 77, -593.56647, 27.472813, -187.7275
077, 77, -611.0755, 21.334948, -185.40422
077, 77, -628.716, 0.1631956, -169.9681
077, 77, -629.18243, 0.2728719, -169.6451
205, 205, -628.3925, 0.14199452, -151.5657
205, 205, -617.3007, 0.1420032, -142.034
079, 79, -657.6277, 25.886225, -120.90715
077, 77, -646.89777, 5.733079, -169.44861
077, 77, -658.6438, 0.15672731, -206.32254
077, 77, -687.8489, 18.6, -205.1035
079, 79, -680.5945, 23.754808, -152.5749
079, 79, -715.0624, 22.94313, -156.07428
079, 79, -710.92957, 25.21151, -129.65807
079, 79, -712.6678, 25.210556, -124.462364
079, 79, -732.4718, 0.14085966, -121.342804
079, 79, -727.19867, 0.14963374, -131.97162
079, 79, -739.5284, 25.21163, -141.71436
015, 15, -754.721, 0.15341204, -149.0981
015, 15, -727.6874, 0.15341204, -185.9972
089, 89, -740.8385, 19.76089, -197.48796
089, 89, -727.12695, 3.182387, -214.8762
089, 89, -730.988, 11.95226, -252.35518
089, 89, -732.94, 0.15278628, -250.11478
089, 89, -750.1995, 2.3111343, -252.5769
089, 89, -749.148, 0.1566269, -237.97946
089, 89, -762.32916, 19.74044, -244.73715
089, 89, -762.3802, 19.740337, -249.569
089, 89, -767.665, 23.262754, -251.8608
089, 89, -773.3959, 19.693659, -250.41814
089, 89, -764.3059, 19.741135, -229.9284
089, 89, -782.2358, 0.15146606, -234.3884
089, 89, -781.9814, 1.219401, -237.56502
089, 89, -784.50226, 0.16111504, -243.55847
090, 90, -790.7302, 4.882915, -253.9093
208, 208, -803.0239, 5.5125113, -276.0806
208, 208, -816.3831, 5.8877044, -273.2349
208, 208, -835.1235, 5.851436, -269.22977
208, 208, -841.97504, 8.065287, -284.3202
208, 208, -827.7217, 10.345472, -290.301
208, 208, -816.23346, 8.482858, -294.2021
208, 208, -812.8249, 8.850368, -312.0203
208, 208, -837.5829, 12.005853, -311.3865
208, 208, -837.5829, 12.005853, -311.3865
208, 208, -836.889, 12.024765, -309.62125
208, 208, -837.168, 11.40024, -309.2614
208, 208, -849.4729, 9.677533, -302.9281
208, 208, -861.7444, 8.514413, -315.00934
208, 208, -866.03784, 8.754953, -330.78192
208, 208, -852.5195, 10.331965, -328.9032
208, 208, -839.28766, 10.35757, -338.0364
082, 82, -819.9581, 27.887213, -356.84714
082, 82, -795.6435, 30.261, -352.0465
082, 82, -800.95416, 19.597, -379.3563
082, 82, -800.446, 19.597, -379.484
088, 88, -783.51105, 12.121502, -367.50458
088, 88, -775.5274, 12.12041, -371.27213
088, 88, -779.1544, 12.152735, -346.70193
088, 88, -767.77795, 6.1217656, -339.6477
088, 88, -768.412, 6.1229177, -329.60242
090, 90, -791.2985, 26.137222, -317.49857
090, 90, -785.1301, 26.289682, -319.3395
090, 90, -779.94025, 26.137917, -321.37204
088, 88, -771.6627, 28.008255, -331.8364
088, 88, -759.48785, 25.680737, -343.89227
088, 88, -750.8709, 18.807873, -312.7223
088, 88, -745.27277, 18.807941, -314.7243
088, 88, -740.2382, 22.22573, -303.1267
089, 89, -727.506, 3.984026, -284.3506
087, 87, -692.2868, 19.010803, -277.8099
087, 87, -692.0522, 18.969803, -277.8187
087, 87, -679.3676, 20.747192, -280.342
087, 87, -688.2274, 1, -303.44235
087, 87, -686.7252, 0, -303.91254
087, 87, -673.7761, 3.9863324, -308.3199
087, 87, -674.0831, 1, -317.0174
087, 87, -672.4958, 0.005060276, -328.07785
087, 87, -686.2793, 0, -326.5136
087, 87, -688.8361, 1, -321.53452
087, 87, -712.9109, 21.193321, -318.28732
088, 88, -730.3009, 0.30291483, -310.5963
088, 88, -734.3098, 6.1242704, -340.60797
088, 88, -707.67706, 6.122446, -349.8023
088, 88, -715.7577, 25.090124, -359.68338
088, 88, -720.2447, 25.08413, -357.89075
088, 88, -719.32294, 25.084757, -354.23166
088, 88, -724.9837, 25.089954, -357.18066
211, 211, -734.3048, 12.3, -403.72568
211, 211, -742.31665, 12.3, -430.7365
211, 211, -730.3349, 12.02, -418.9196
211, 211, -730.3349, 12.02, -418.9196
211, 211, -730.3349, 12.02, -418.9196
211, 211, -730.3349, 12.02, -418.9196
211, 211, -730.3349, 12.02, -418.9196
211, 211, -729.08, 12.3, -420.0334
211, 211, -715.2521, 12.3, -422.8596
211, 211, -712.3095, 12.018108, -422.8596
086, 86, -671.39276, 25.953423, -401.1714
086, 86, -667.20337, 25.952608, -417.4868
081, 81, -665.086, 13.26179, -433.84744
081, 81, -658.3753, 6.950434, -443.36517
081, 81, -669.3402, 13.25892, -446.03973
081, 81, -666.88916, 14.899103, -447.03745
091, 91, -666.63153, 28.222538, -456.6295
091, 91, -671.953, 24.688967, -459.6098
091, 91, -675.0998, 11.92948, -478.43274
091, 91, -661.7796, 22.677177, -494.01447
091, 91, -645.4558, 2.8859348, -488.44113
091, 91, -642.775, 3.0065424, -481.77493
091, 91, -635.97565, 2.8859348, -484.20413
091, 91, -624.2281, 16.864815, -484.39865
091, 91, -622.3832, 17.15964, -482.7892
091, 91, -616.8134, 16.863642, -488.89777
092, 92, -626.3987, 2.88672, -503.0465
011, 11, -585.316, 0.004, -502.934
212, 212, -541.7012, 0.019755347, -509.2261
212, 212, -542.393, 0.5, -514.9189
212, 212, -542.393, 0.5, -514.9189
212, 212, -542.393, 0.5, -514.9189
212, 212, -532.10785, 1.154498, -535.7166
212, 212, -529.30194, 1.154498, -539.8976
212, 212, -529.30194, 1.154498, -539.8976
212, 212, -529.30194, 1.154498, -539.8976
212, 212, -515.07404, 1.154498, -542.9277
212, 212, -515.07404, 1.154498, -542.9277
212, 212, -515.07404, 1.154498, -542.9277
212, 212, -515.07404, 1.154498, -542.9277
027, 27, -511.28906, 16.002882, -594.3894
027, 27, -516.65643, 16.00318, -596.95135
027, 27, -524.67236, 4.5383153, -607.94965
027, 27, -560.66876, 15.692097, -631.07056
017, 17, -586.12726, 0.003152345, -621.32227
017, 17, -577.0205, 0.0033238872, -606.4584
017, 17, -572.6253, 0.003199535, -598.6294
017, 17, -572.2136, 0.0012577148, -598.6326
017, 17, -562.1136, -0.008685261, -585.0804
021, 21, -594.0128, 16.599257, -573.15344
021, 21, -584.2496, 14.22143, -570.12445
021, 21, -577.2863, 16.597609, -558.66046
021, 21, -584.57715, 16.591858, -548.3049
021, 21, -604.7284, 16.591812, -558.92993
021, 21, -625.1262, 1.4676656, -553.3824
021, 21, -627.02936, 19.938726, -563.0725
021, 21, -628.5096, 19.9354, -567.0581
021, 21, -628.2071, 0.3960507, -584.0901
021, 21, -613.4425, 0.27635238, -593.2502
021, 21, -610.2355, 0.2563012, -591.9881
021, 21, -615.5666, 15.150184, -601.4503
021, 21, -622.8188, 15.100024, -607.02374
195, 195, -638.739, -0.063578986, -628.54706
195, 195, -631.80426, -1.7434797, -638.9217
195, 195, -631.80426, -1.7434797, -638.9217
195, 195, -610.1002, -1.7743438, -646.897
195, 195, -610.1002, -1.7743438, -646.897
195, 195, -595.675, 0.09715712, -646.989
195, 195, -579.3757, -0.06343725, -669.10223
195, 195, -595.9076, -1.773599, -679.4624
195, 195, -595.9076, -1.773599, -679.4624
195, 195, -587.92584, 0.07, -699.8498
195, 195, -602.5127, -1.7714028, -699.3604
195, 195, -602.5127, -1.7714028, -699.3604
195, 195, -613.39667, 0.02768034, -719.6455
195, 195, -627.81134, -1.0417038, -706.164
195, 195, -618.918, -1.0417038, -702.52045
195, 195, -626.4797, 2.7996366, -676.73694
195, 195, -641.7521, 0, -683.147
195, 195, -659.21216, -1.773453, -702.5976
195, 195, -659.21216, -1.773453, -702.5976
195, 195, -667.4258, -0.06430818, -705.60046
195, 195, -667.4258, -0.06430818, -705.60046
195, 195, -665.60815, -1.772849, -680.9472
195, 195, -665.60815, -1.772849, -680.9472
195, 195, -644.9461, -1.0417038, -653.58
195, 195, -654.0212, -1.0417038, -656.607
195, 195, -676.3301, -0.06530342, -659.0754
022, 22, -691.6953, 14.866914, -633.3018
022, 22, -717.95105, 27.327301, -621.34503
022, 22, -714.2216, 27.39702, -619.8514
021, 21, -682.8949, 17.889954, -580.91425
021, 21, -681.8032, 17.887444, -576.3238
021, 21, -671.038, 19.93876, -577.549
021, 21, -646.2761, 0.15079094, -594.88245
021, 21, -645.6793, 0.25283328, -585.7482
021, 21, -653.8427, 0.15031837, -585.45123
016, 16, -670.0173, -5.696914, -542.8859
016, 16, -686.6589, -5.697324, -549.9587
092, 92, -689.1364, 5.929931, -526.3904
091, 91, -702.52844, 21.570019, -518.3827
091, 91, -706.73114, 21.508717, -524.867
093, 93, -718.4135, 6.361183, -508.7051
091, 91, -714.9724, 31.699179, -488.65567
091, 91, -711.74, 31.336477, -485.857
091, 91, -708.2646, 31.337908, -486.73593
091, 91, -710.8749, 31.333448, -478.6988
091, 91, -716.5649, 31.333559, -480.92612
093, 93, -732.47125, 25.172935, -485.42462
093, 93, -742.736, 25.1672, -489.47452
093, 93, -735.2956, 25.200922, -477.51624
093, 93, -745.0691, 25.171377, -475.37228
093, 93, -774.5265, 31.053297, -464.88425
093, 93, -777.69305, 27.51251, -462.12732
093, 93, -767.4598, 27.579422, -457.01944
094, 94, -781.8815, 31.856993, -415.2969
094, 94, -829.4607, 32.383034, -408.2471
094, 94, -833.81805, 32.392643, -421.98685
094, 94, -857.4337, 18.121439, -407.69672
094, 94, -863.2777, 32.38866, -394.5474
082, 82, -848.6132, 20.961817, -375.20044
082, 82, -852.9417, 27.081102, -357.01505
082, 82, -864.4035, 12.118988, -346.05975
082, 86, -868.7935, 12.120337, -353.3589
082, 82, -869.124, 12.119233, -359.06863
082, 82, -884.7262, 12.206078, -366.8624
082, 82, -893.2098, 9.819473, -363.4224
082, 82, -907.4021, 6.0092955, -358.93112
096, 96, -904.8656, 38, -390.446
096, 96, -884.80426, 29.622557, -394.4732
094, 94, -874.2686, 18.12112, -397.89038
094, 94, -879.66565, 18.12051, -413.27097
096, 96, -895.7682, 31.40954, -421.09488
094, 94, -867.7713, 26.5, -443.4597
094, 94, -865.69684, 32.38216, -452.58752
094, 94, -861.6298, 26.39159, -460.48633
094, 94, -879.2234, 31.812384, -472.08337
094, 94, -871.9806, 31.821466, -478.0746
094, 94, -877.3857, 29.544146, -487.48456
094, 94, -868.7082, 29.5441, -494.3016
094, 94, -863.18805, 34.95951, -517.0504
094, 94, -866.09, 34.95969, -523.45905
094, 94, -860.8417, 17.997496, -545.1214
094, 94, -841.77893, 17.952782, -527.8831
094, 94, -833.1746, 18.4, -513.7616
094, 94, -826.81445, 23.899055, -507.39795
094, 94, -833.5892, 29.845745, -489.45026
093, 93, -792.7494, 23, -501.4701
093, 93, -785.00073, 22.733442, -499.17902
093, 93, -790.94904, 22.73121, -513.0743
093, 93, -743.0754, 22.443913, -538.38617
092, 92, -713.18176, -4.077637, -548.6959
022, 22, -720.3919, 5.780088, -585.3254
022, 22, -755.49164, 5.2177286, -606.0858
022, 22, -766.31287, 5.2176065, -610.00806
022, 22, -767.3057, 3.1783953, -597.0926
016, 16, -777.3508, -5.6860056, -574.31946
016, 16, -783.5877, -5.6860056, -550.50275
092, 92, -783.0193, -2.624262, -536.11774
093, 93, -796.77856, 9.971833, -531.9439
095, 95, -803.5598, 20.455849, -551.97906
095, 95, -801, 19.781363, -558
210, 210, -810.4279, -5.69997, -576.22797
210, 210, -807.8695, -5.698603, -593.2402
210, 16, -815.0799, -5.694185, -601.0153
210, 210, -820.8909, -5.691393, -605.13416
210, 210, -830.17847, -5.4948626, -593.0994
210, 210, -831.26697, -0.8346319, -579.7957
210, 210, -832.8592, 0.6682889, -565.9009
210, 210, -837.876, 0.100099236, -569.5969
210, 210, -850.8661, -0.7040277, -575.3474
210, 210, -863.046, 0, -580.133
097, 93, -894.79333, 7.2787156, -596.89215
209, 209, -914.8885, 1.5041946, -589.72174
209, 209, -916.13983, 1.5080476, -578.5286
209, 97, -930.5046, -5.695506, -581.3396
209, 209, -926.4533, -5.695489, -594.2373
016, 16, -920.2338, -5.2, -621.0335
024, 24, -909.39307, -2.8542004, -639.968
210, 210, -882.7686, -5.4948626, -608.4708
210, 16, -882.781, -5.699441, -621.03534
210, 210, -879.99347, -5.6937604, -621.1793
210, 210, -874.91974, -5.520567, -632.8537
024, 24, -895.6987, 1.4650941, -654.1455
024, 24, -917.9216, 1.4675726, -660.29785
024, 24, -880.0562, 6.276864, -685.24
024, 24, -856.0948, 1.5781132, -657.4748
024, 24, -846.2874, 1.9061773, -654.7769
210, 210, -840.09143, -2.9160156, -641.83
210, 210, -851.0163, -5.348221, -628.2429
210, 210, -859.952, -5.6937604, -617.8118
210, 210, -858.03174, -5.4948626, -605.1479
210, 16, -843.05255, -5.697912, -614.244
210, 210, -839.6779, -5.6947794, -613.804
210, 210, -832.86255, -5.5496325, -622.99976
210, 210, -805.02026, -5.6990976, -621.2947
210, 210, -793.1719, -2.7514179, -625.8112
024, 24, -813.9235, 11.705788, -652.5524
024, 24, -830.077, 6.277, -671.976
024, 24, -845.624, 6.3781147, -690.79706
024, 24, -811.18463, 6.278435, -690.8233
024, 24, -804.2697, 16.56101, -714.0974
025, 25, -792.0646, 17.1026, -735.5884
025, 25, -785.2017, 17.102959, -740.3717
024, 24, -797.368, 5.36348, -714.1707
023, 6, -771.58795, -5.527122, -692.50793
022, 22, -750.29865, 5.218656, -658.40295
022, 22, -737.54364, 5.218141, -658.70483
022, 22, -731.68256, 25.008175, -654.3761
022, 22, -721.9812, 25.180319, -657.9936
022, 22, -719.1521, 34.73738, -667.091
022, 22, -717.00824, 34.139088, -674.26685
022, 22, -725.8054, 23.206276, -672.7771
022, 22, -729.0921, 23.206139, -681.7978
022, 22, -725.9532, 5.365872, -685.0275
022, 22, -724.8764, 5.365872, -688.0071
022, 22, -692.23883, 20.33208, -728.31903
022, 22, -704.80927, 20.325857, -742.7174
023, 6, -736.82715, -5.692833, -756.3341
025, 25, -762.0114, 0.0029645334, -783.55145
025, 25, -755.568, 0.0029144476, -789.54205
025, 25, -748.12305, 17.93558, -778.5645
025, 25, -749.1003, 18.483934, -804.93604
025, 25, -740.0003, 18.3079, -810.57275
030, 30, -711.81274, 14.150298, -813.8167
030, 30, -704.3329, 12.152962, -797.15985
030, 30, -700.0967, 12.153003, -800.5082
030, 30, -697.6376, 0.02418779, -813.7903
029, 29, -685.5467, 0.31856066, -801.878
029, 29, -663.5179, -5.0053673, -793.69763
029, 29, -657.84595, 5.779393, -810.82886
030, 30, -680.1064, 15.615301, -820.6064
030, 30, -688.2699, 17.564873, -823.0538
030, 30, -705.43665, 27.8116, -842.4502
030, 30, -709.79443, 27.810848, -848.924
030, 30, -694.5104, 17.400644, -852.0669
030, 30, -629.65497, 0.94771415, -882.50964
030, 30, -614.1562, 0.15725297, -875.39026
031, 31, -590.2987, 0.3, -884.1716
030, 30, -616.48834, 0.1569412, -890.3148
030, 30, -637.05884, 16.615112, -891.8674
030, 30, -638.3157, 16.617275, -895.2673
030, 30, -656.22876, 18.93855, -932.3254
194, 194, -659.20807, 0.1484837, -947.3228
194, 194, -659.2081, 0.1484837, -947.3228
194, 194, -673.964, 0.13, -941.4958
194, 194, -673.964, 0.13, -941.4958
030, 30, -700.00446, 13.91225, -914.9721
030, 30, -693.0479, 0.1675936, -888.8876
030, 30, -693.0479, 0.1675936, -888.8876
030, 30, -717.4949, 0.0030184875, -881.2986
030, 30, -739.3459, 18.06275, -854.16644
030, 30, -754.52026, 20.14939, -868.7883
030, 30, -761.1849, 15.342972, -878.9799
025, 25, -781.39923, 10.452387, -866.5173
025, 25, -779.0406, 14.953762, -858.4279
193, 193, -774.44257, 0.182375, -832.19135
193, 193, -760.7057, 0.18041055, -826.3315
193, 193, -772.7378, 0.18178345, -822.2657
193, 193, -779.3051, 19.497458, -789.1444
193, 193, -775.64014, 19.495327, -776.6087
193, 193, -774.7549, 19.501358, -776.7604
193, 193, -764.0951, 17.22518, -773.59283
193, 193, -764.14154, 17.22963, -773.57166
193, 193, -794.7666, 5.236941, -772.72406
193, 193, -794.7666, 5.236941, -772.72406
193, 193, -794.7666, 5.236941, -772.72406
193, 193, -794.7666, 5.236941, -772.72406
193, 193, -796.2637, 5.2181187, -773.12994
025, 25, -822.0745, 17.558718, -789.62054
025, 25, -803.9559, 17.72604, -829.8746
025, 25, -796.4446, 17.727577, -835.9146
025, 25, -793.74603, 18.55919, -847.1246
025, 25, -826.1276, 17.714558, -823.10596
025, 25, -845.0035, 20.866041, -806.5674
006, 6, -889.6226, 5.9285755, -822.66736
024, 24, -865.1313, 16.005865, -766.7104
024, 24, -869.95074, 16.071, -761.56036
024, 24, -874.77795, 0.15096436, -753.1709
024, 24, -879.26556, 0.15093887, -748.6891
024, 24, -868.8728, 18.656128, -709.7323
024, 24, -873.38916, 16.654087, -714.45483
024, 24, -891.8268, 5.365208, -723.29626
019, 19, -913.9525, 7.580545, -716.7966
024, 24, -919.0105, 13.518816, -689.61053
024, 24, -925.0036, 13.516235, -678.6399
024, 24, -927.0975, 15.838404, -666.8224
016, 16, -953.6292, 0.85, -637.8823
016, 16, -956.1894, 0.85, -629.7689
097, 97, -943.0605, 24, -598.2548
097, 97, -944.08167, 23, -595.3843
209, 209, -915.5142, 30.880136, -564.5125
209, 209, -903.6403, 30.878426, -574.1333
209, 209, -895.6614, 30.880726, -571.08075
209, 209, -905.03564, 30.880379, -560.1855
095, 95, -906.2317, 11.61139, -552.3723
094, 94, -901.2362, 19.74388, -540.325
094, 94, -898.4361, 19.527565, -532.45557
209, 209, -919.79144, 23.754793, -543.7757
209, 209, -939.68835, 23.88732, -531.56256
209, 209, -922.27924, 1.5003066, -566.4279
209, 209, -929.6727, -4.843723, -559.57416
209, 209, -939.36633, -4.8410134, -553.6292
209, 209, -943.99536, -4.8482046, -563.6221
209, 209, -965.5322, 0.15260212, -559.1427
209, 209, -978.12646, 0.152195, -538.63696
209, 209, -979.33344, 0.1517358, -513.8006
209, 209, -976.9339, 0.15181814, -500.61636
209, 209, -950.567, 0.24161567, -506.16254
096, 96, -923.1203, 5.829481, -499.0733
094, 94, -900.7894, 17.899908, -492.06064
096, 96, -924.2882, 6.469924, -476.2327
209, 209, -953.7761, 15.584611, -472.6889
097, 97, -946.9294, 0.4240656, -454.91486
084, 84, -947.3641, 0.24184048, -444.46426
096, 96, -951.27783, 22.48262, -438.56558
096, 96, -933.55133, 22.622375, -439.83713
096, 96, -917.57745, 31.946898, -465.45477
096, 96, -912.7172, 8.12677, -445.5099
096, 96, -921.50757, 9.955005, -399.17242
084, 84, -948.2054, 0.49383944, -399.2482
082, 82, -958.6201, 7.574949, -359.8804
082, 82, -935.4478, 0.15179925, -370.5106
082, 82, -926.4124, 11.92317, -368.56732
082, 82, -924.8113, 18.75929, -327.43893
090, 90, -892.2092, 17.40808, -261.4777
090, 90, -873.50366, 17.461021, -262.40833
090, 90, -879.49677, 17.459463, -257.08234
090, 90, -886.40454, 17.574276, -252.4251
083, 83, -880.3366, 7.617012, -221.05223
207, 207, -850.8886, 0.15656346, -187.21323
207, 207, -858.269, 0.16273677, -180.2777
207, 207, -837.8342, 0.15228097, -169.5926
207, 207, -837.50525, 0.15153126, -163.1532
207, 207, -828.74786, 0.17731091, -159.0954
207, 207, -825.1478, 0.2198727, -151.11942
207, 207, -820.38, -0.00033742285, -154.50359
207, 207, -816.06, 0.1558229, -165.28944
207, 207, -814.0015, 0.29999778, -168.09056
207, 207, -815.6548, 0.30000025, -169.36922
207, 207, -810.1938, 0.2164208, -172.47299
207, 207, -809.4201, 0.3, -174.37953
207, 207, -817.2682, 0.2999983, -172.86127
207, 207, -820.961, 0.15351415, -177.6828
207, 207, -825.3735, 0.3, -179.98013
207, 207, -829.3954, 0.15249212, -181.24846
207, 207, -819.4222, 0.151758, -189.07097
207, 207, -819.61847, 0.16635543, -191.6509
089, 89, -832.4525, 20.291985, -200.0325
089, 89, -821.277, 5.460296, -220.6952
089, 89, -811.0948, 19.742384, -230.41899
089, 89, -801.0445, 21.382334, -204.80865
089, 89, -784.9748, 21.38863, -200.0103
089, 89, -794.137, 24.905819, -194.8226
207, 207, -798.9529, 21.376942, -163.6489
207, 207, -814.249, -0.00033742285, -135.8096
079, 79, -723.71875, 25.294285, -99.30398
079, 79, -705.5965, 26.02024, -92.52155
079, 79, -697.6579, 26.056562, -99.14774
069, 69, -682.05615, 7.570192, -67.49576
079, 79, -661.15796, 12.930454, -70.404
069, 69, -619.72766, 1.1098356, -27.83598
069, 69, -603.9368, 0.7028214, -24.739925
079, 79, -614.59985, 25.24528, -56.20018
079, 79, -615.1914, 25.587854, -56.42654
079, 79, -613.2792, 6.002089, -78.3779
079, 79, -594.7126, 16, -74.031685
079, 79, -590.72205, 15.24834, -61.429646
079, 79, -594.93384, 15.068696, -61.36564
079, 79, -594.9091, 15.370276, -49.30568
079, 79, -568.40564, 17.732733, -47.60769
069, 69, -565.1521, 7.5136104, -35.49284
079, 79, -546.7414, 19.93981, -43.202164
079, 79, -543.7692, 17.732733, -71.87796
079, 79, -516.8872, 15.352933, -60.70821
067, 67, -507.0906, 4.646632, -19.354397
074, 74, -471.5195, 19.876156, -44.38076
204, 204, -424.59018, 0.15044932, -25.163519
204, 204, -401.57257, 0.15022741, -28.548365
204, 204, -399.41248, 0.1377164, -30.137867
204, 204, -399.34543, 0.14565878, -30.38186
204, 204, -410.15353, 0.1520518, -46.964825
204, 204, -410.15353, 0.1520518, -46.964825
074, 74, -400.18552, 3.3323627, -80.93609
074, 74, -375.9288, 1.601451, -80.32025
074, 74, -374.06924, 19.924631, -71.41057
204, 204, -369.2654, 0.13948321, -57.13841
204, 204, -369.2654, 0.13948321, -57.13841
204, 204, -386.09613, 0.14273863, -55.83812
204, 204, -386.09613, 0.14273863, -55.83812
204, 203, -391.81467, 0.14243536, -52.640133
204, 204, -379.77557, 0.15034258, -33.871014
204, 204, -363.18442, 0.21175456, -39.601685
074, 74, -342.33002, 0.14278811, -96.53931
072, 72, -325.8758, 15.396044, -111.876785
072, 72, -347.44363, 15.620305, -122.574135
072, 72, -348.61407, 15.626485, -123.08553
072, 72, -335.17587, 15.5544, -145.4002
071, 71, -334.88873, 0.1418888, -163.94585
072, 72, -362.0172, 15.399015, -162.05847
072, 72, -395.3647, 15.58198, -183.9022
072, 72, -388.4815, 15.655398, -222.3199
071, 71, -370.46304, 20.298492, -246.60608
071, 71, -345.1197, 20.115467, -256.53146
071, 71, -385.28186, 4.2387843, -290.1911
070, 70, -394.2613, 20.785946, -314.5132
014, 14, -354.9741, 0.1520214, -300.21957
060, 60, -323.48877, 20.835709, -294.7906
060, 60, -310.62326, 15.993875, -277.9254
071, 71, -340.2679, 20.29506, -224.6862
071, 71, -320.9247, 23.502699, -217.5881
071, 71, -314.01166, 26.931, -164.2464
071, 71, -300.7006, 23.227232, -156.37125
071, 71, -288.54886, 18.838245, -165.55748
071, 71, -292.70853, 0.14030388, -160.1178
071, 71, -292.70853, 0.14030388, -160.1178
071, 71, -292.70853, 0.14030388, -160.1178
071, 71, -278.28265, 0.3244393, -117.8852
071, 71, -277.9027, 0.2687649, -117.358925
071, 71, -287.3369, 18.903158, -103.7773
071, 71, -293.242, 18.901825, -100.073685
071, 71, -314.8927, 27.358282, -80.47659
068, 68, -263.45898, 7.569899, -84.01389
014, 14, -234.4748, 7.604145, -114.4589
071, 71, -248.07744, 22.227428, -120.17594
014, 14, -247.6977, 0.11488077, -151.5825
064, 64, -244.99347, 25.528978, -194.11197
202, 202, -208.12854, 0.0017473609, -184.6323
202, 202, -181.6602, 0.2547056, -167.7859
202, 202, -181.57814, 0.14896901, -167.3247
202, 202, -174.808, 0.248, -160.47136
202, 202, -194.56255, 26.260014, -156.0447
202, 202, -191.2787, 19.629929, -177.67651
202, 202, -191.2787, 19.629929, -177.67651
202, 202, -190.4805, 19.630203, -177.8194
202, 202, -190.47792, 19.632042, -177.90501
064, 64, -193.29741, 1.0380695, -216.84688
064, 64, -165.53282, 0.14441578, -221.9648
064, 64, -162.3003, 0.16749397, -219.67871
064, 64, -149.78125, 0.14441578, -224.8443
053, 53, -133.39455, 7.5605283, -209.56184
064, 64, -134.273, 19.208395, -226.8111
064, 64, -159.43561, 24.180727, -235.306
063, 63, -124.0236, 27.807608, -252.13661
063, 63, -146.1064, 24.325747, -274.72003
063, 63, -154.953, 1.9691647, -281.2485
063, 63, -166.84769, 24.535372, -282.0737
064, 64, -175.3716, 17.20533, -260.02463
064, 64, -172.33109, 0.14441578, -239.1807
061, 61, -206.81491, 25.376139, -242.8257
061, 61, -220.57794, 25.374874, -262.73996
061, 61, -208.91174, 0.13540918, -273.51752
061, 61, -223.2453, 0.13540918, -295.30826
061, 61, -213.83678, 0.3936885, -294.79553
061, 61, -191.5719, 19.854132, -297.82077
061, 61, -224.74617, 19.840775, -315.9101
061, 61, -195.28375, 32.725777, -333.5652
063, 63, -138.35593, 17.500801, -338.5747
061, 61, -192.4491, 4.526347, -350.7723
061, 61, -202.66805, 0.60650384, -351.57803
061, 61, -202.69191, 0.60650384, -351.5955
060, 60, -234.62, 23.360697, -357.27652
060, 60, -241.244, 23.64608, -351.0685
060, 60, -236.03595, 23.233398, -336.7746
060, 60, -256.3966, 23.984869, -330.7697
060, 60, -267.4983, 0.27190694, -318.1724
060, 60, -274.7993, 27.806908, -334.46564
060, 60, -291.57114, 27.890318, -321.2972
060, 60, -294.2001, 27.042387, -340.31943
060, 60, -283.70563, 23.231638, -353.84372
060, 60, -268.0961, 23.507078, -353.8988
060, 60, -279.9686, 0.0023109699, -346.57254
203, 203, -268.61996, 0.3007334, -395.972
203, 203, -278.27786, 0.27225703, -404.13083
203, 203, -277.9549, 0.15198354, -427.6336
203, 203, -277.9549, 0.35, -427.6336
203, 203, -277.9549, 0.35, -427.6336
203, 203, -277.9549, 0.35, -427.6336
203, 203, -276.13315, 0.28941756, -427.8864
203, 203, -277.88242, 9.392027, -427.8508
203, 203, -277.88528, 9.457367, -427.8015
203, 203, -252.02153, 0.29245293, -448.2534
055, 55, -209.55019, 18.91692, -438.188
057, 57, -194.47598, 5.992203, -429.32068
051, 51, -198.796, 1.1829, -383.05002
061, 61, -185.39072, 17.738716, -363.469
051, 51, -173.09227, 4.567314, -372.40927
051, 51, -169.88837, -4.6930904, -377.93643
051, 51, -170.83531, -5.4709253, -393.7728
057, 57, -148.5403, 17.015362, -418.53134
057, 57, -142.8562, 3.2015371, -441.99295
057, 57, -132.6152, 0.007900189, -483.68118
057, 57, -135.12225, 0.007900189, -486.37
057, 57, -121.91718, 3.0727391, -488.3461
057, 57, -140.32143, 19.44675, -463.7196
057, 57, -140.32143, 19.44675, -463.7196
057, 57, -123.74199, 19.341864, -429.5226
057, 57, -118.6141, 19.52497, -437.9413
057, 57, -105.103676, 31.73022, -462.5752
057, 57, -84.39295, 31.978224, -483.7872
200, 200, -84.532715, 0.16, -452.3264
200, 200, -67.47989, 5, -439.8151
200, 200, -78.66753, 5, -413.19724
200, 200, -82.17556, 0.1411619, -413.62097
200, 200, -92.874596, 0.16, -419.34564
200, 200, -95.932175, 0.13486712, -420.7799
200, 200, -101.7485, 0.16, -422.0644
051, 51, -123.91185, 1.131965, -388.4311
051, 51, -134.60263, -5.197735, -380.27008
051, 51, -122.948, 1.2698841, -358.3963
051, 51, -99.38546, -4.953873, -370.4685
063, 63, -103.95356, 19.660477, -337.09882
063, 63, -104.75575, 19.659382, -327.9457
063, 63, -90.260895, 17.32649, -334.6056
063, 63, -97.72606, 0.5327309, -319.77774
063, 63, -103.296295, 27.828733, -305.76382
063, 63, -105.71426, 27.839386, -296.9996
063, 63, -96.194466, 27.990164, -293.7842
063, 63, -93.50706, 27.828459, -301.96436
053, 53, -69.14683, 7.562212, -286.6352
053, 53, -44.17, 0.1500177, -322.313
200, 200, -57.13415, 0.16, -388.0632
200, 200, -56.483067, 0.19181605, -390.84793
200, 200, -67.6063, 0.16, -407.5764
200, 200, -64.0925, 0.14133641, -409.0656
052, 52, -34.15146, 7.405001, -430.9276
200, 200, -43.78214, 0.16, -438.73184
200, 200, -67.47989, -2.2079873, -439.8151
200, 200, -64.47137, 0.16, -442.83295
200, 200, -64.47137, 0.16, -442.83447
200, 200, -64.38969, 0.14189515, -443.8342
200, 200, -53.07425, 0.16, -470.16483
057, 57, -47.12625, 19.56764, -489.58423
057, 57, -46.39899, 19.56764, -489.7047
057, 57, -46.318268, 19.56764, -489.58423
052, 52, -20.39056, 7.55375, -529.7445
201, 201, -49.614555, 26.32112, -544.24
201, 201, -62.819042, 1.3998259, -560.5039
201, 201, -65.46984, 0.1469257, -523.6021
057, 57, -87.73488, 26.32303, -513.6406
057, 57, -107.7692, 31.74181, -500.3733
057, 57, -107.8893, 31.754894, -500.319
057, 57, -107.93051, 31.754894, -500.4292
201, 201, -149.27042, 25.782537, -546.5008
055, 55, -191.68, 0.14057958, -530.7417
055, 55, -197.27367, 15.656371, -523.05054
055, 55, -189.51021, 0.1403522, -508.3274
055, 55, -201.59918, 21.262573, -492.7771
057, 57, -179.26216, 24.802517, -483.90692
055, 55, -205.46573, 16.587423, -454.14902
055, 57, -213.7282, 0.16169524, -468.23373
055, 55, -238.9872, 5.6095624, -478.2424
055, 55, -231.73695, 3.9713006, -497.98236
055, 55, -241.99399, 15.467599, -509.92206
055, 55, -242.81895, 15.462746, -515.45715
055, 55, -253.4855, 15.46291, -509.317
055, 55, -273.644, 13.385, -503.55246
055, 55, -274.3744, 8.743682, -485.00003
065, 65, -294.24817, 5.9184976, -474.98782
054, 54, -315.1442, 21.24025, -482.73572
054, 54, -334.2291, 0.13550541, -500.50507
054, 54, -334.1401, 0.13550541, -501.44473
054, 54, -375.9615, 5.4594865, -488.6362
054, 54, -347.0353, 18.80028, -482.7866
054, 54, -320.86423, 16.530159, -469.51715
203, 203, -296.31888, 0.27225703, -447.2837
059, 59, -343.32538, 15.44828, -417.29327
059, 59, -341.1888, 15.403247, -406.77252
059, 59, -333.47537, 15.449966, -399.3898
060, 60, -313.97437, 26.06629, -371.09015
060, 60, -310.3512, 26.066282, -370.81876
060, 60, -343.87613, 26.080667, -332.506
059, 59, -387.6381, 23.45343, -386.1327
059, 59, -376.76627, 17.85066, -413.15125
059, 59, -359.6174, 5.752217, -433.6925
050, 50, -365.42108, -5.3281765, -456.5827
059, 59, -398.30353, 24.98, -409.49942
014, 14, -427.1138, 0.06205024, -399.54007
066, 66, -490.7718, 7.628335, -372.1721
070, 70, -479.084, 20.109472, -356.7551
070, 70, -484.4857, 17.78315, -335.5543
070, 70, -470.982, 17.781294, -325.7623
070, 70, -461.9635, 15.461093, -321.0924
080, 80, -452.79037, 7.575359, -300.8072
206, 206, -469.11316, 0.1492374, -285.5858
206, 206, -489.8163, 0.17606416, -295.24954
206, 206, -484.6586, 0.2325921, -285.2422
206, 206, -472.88644, 1.4575319, -262.3028
206, 206, -484.5136, 0.14755927, -239.74991
206, 206, -489.65347, 0.17230487, -229.1426
206, 206, -468.9759, 0.14755927, -238.90694
206, 206, -470.49692, 28.323246, -262.2668
070, 70, -437.1663, 18.481367, -291.9483
070, 70, -422.26794, 18.481197, -303.09598
070, 70, -413.11017, 1.701935, -288.1963
070, 70, -412.0199, 0.14801389, -288.6267
070, 70, -405.062, 23.500029, -264.7225
070, 70, -405.8543, 2.6341317, -257.28476
070, 70, -409.8231, 0.4254148, -259.73395
070, 70, -421.7305, 4.172991, -261.5267
070, 70, -429.9722, 18.432514, -235.8708
070, 70, -430.91046, 18.436342, -234.4223
070, 70, -432.0375, 18.432514, -231.5954
070, 70, -425.3025, 5.907047, -213.2134
073, 73, -437.9457, 24, -193.94487
073, 73, -468.62744, 24.630943, -197.002
073, 73, -460.79666, 26.60265, -167.3956
073, 73, -424.89017, 18.68194, -148.4062
073, 73, -409.0955, 17.62059, -144.59929
073, 73, -414.01083, 17.61835, -142.2771
073, 73, -436.18973, 19.356428, -141.76978
073, 73, -450.0574, 19.35643, -141.75517
074, 74, -463.4695, 5.279024, -133.78212
073, 73, -478.6617, 24.806454, -142.68454
074, 74, -474.3518, 19.87578, -116.6822
074, 74, -480.0169, 19.876781, -116.5886
074, 74, -480.4805, 19.87578, -115.796524
067, 67, -499.892, 0.44626266, -98.27879
067, 9, -500.0229, 0.4017878, -98.33713
205, 205, -517.9244, 0.110404626, -95.05955
205, 205, -521.11707, 0.108854204, -104.1026
205, 205, -532.5488, 0.14200252, -116.12237
205, 205, -531.9558, 0.14200272, -135.252
205, 205, -542.0148, 0.10868632, -131.8714
205, 205, -541.4237, 0.142, -126.173
205, 205, -549.4777, 0.14200306, -119.2947
205, 205, -536.0783, 0.1422626, -111.27025
205, 205, -535.15924, 0.10868632, -111.1376
205, 205, -536.0783, 0.1422626, -96.3953
024, 24, -920.2338, -5.2, -621.0335
090, 90, -771.6627, 28.008255, -331.8364
096, 96, -946.9294, 0.4240656, -454.91486
046, 45, -236.27742, 14.43672, -758.8571
034, 34, -202.303, 4.3614736, -898.62213
032, 32, -593.8663, 8.211622, -735.6991
015, 15, -586.6599, 15.668894, -345.7225
082, 82, -779.1544, 12.152735, -346.70193
""";
}