BenEngebreth.org

Hyperlinc: Solar System Object Linking via Orbital Plane Clustering

Abstract

Drawing on Heliolinc concepts, this technique starts with heliocentric cartesian projection of transient sources then searches for common relative heliocentric angular motion among sources sharing the same orbital plane. The search is repeated for all hyperplanes containing a sufficient number of transients. Unlike Heliolinc, this technique averages out astrometric error in a best fit sense and requires no state vector estimation or orbit propagation. And unlike the path of an object traced on the observer relative sky plane used by classic moving object detection methods, the orbital plane of a solar system object in heliocentric coordinates is constant. The physical model underlying the algorithm is validated for 14 and 28 days with JPL Horizons ephemeris data. The algorithm is then applied to Catalina Sky Survey single field data to achieve 98% recovery of known objects. Future work will extend the analysis to multiple nights and make tracklets optional.

Introduction and motivation

In my Heliolinc CSS Superfield study I had difficulty linking the very category of objects I was searching for across multiple nights: dim objects with fewer than 3 detections per night. Dim objects close to the limiting magnitude of the telescope have poor astrometric accuracy, and Heliolinc is known to have more difficulty linking detections with poor astrometry. When I tried to resolve the Superfield study’s issues by using more nights of data, recovery of known objects got even worse as errors were propagated over larger durations. I hypothesized then that Heliolinc’s difficulties with poor astrometric accuracy were due to the way it compounds error by deriving and propagating orbits from two state vector estimates, both of which are inaccurate to varying degrees. This is not as much of an issue with Rubin/LSST as its astrometric accuracy is 0.05”, but with CSS it’s more like 0.35” or worse for detections near the limiting magnitude. It might greatly benefit surveys with relatively poor astrometry to average out those errors in a best fit sense instead of multiply them.

Figure 1. Recovered and Unrecovered known objects from the Heliolinc CSS Superfield study. Dim objects with fewer detections and poor astrometry are harder to recover. Left: detection count vs. RMSE; Right: detection count vs. visual magnitude.

Comparison of linking techniques and their sources of error

Before introducing Hyperlinc, it would be useful to review and compare existing linking techniques and how they search for moving objects. Each technique has much in common with the others, but the differences help inform what Hyperlinc is doing that's new. Figure 2 attempts to represent these similarities and differences at a high level.

Figure 2. Stylized representations of linking techniques for the same transient source data. Left: Fitting a straight line to RA/DEC sources in the observer sky plane; Middle: Astrometric errors "propagated" by some tracklets in heliocentric coordinates; Right: Orbital plane best fit and heliocentric angular separation as a function of time best fit.

Classic moving object detection (e.g. CSS, PAN-STARRS MOPS): Figure 2 (left)

At a high level, the classic, time-tested and extremely productive linking strategy employed broadly in the field begins with finding transient sources that are close to one another on the observer sky plane at closely separated observation times. Two or more of such sources that are linear in space (and optionally their separation in time) define a tracklet. Thus, an intra-night tracklet is generated by finding RA and DEC observations that fit a line well. If linking tracklets to one another across closely spaced nights, one strategy (employed by MOPS[1]) fits the motion of transient sources on the sky plane with a quadratic model. Stylistically, this technique is represented by the left most box in figure 2: a line of best fit, linear intra-night and quadratic inter-night, is found for observations of the same object.

The drawback of this technique is that RA and DEC observations are not always linear or even quadratic on the observer sky plane. Over a long enough duration, they never are. Classical techniques manage this problem by using short duration follow up observations, usually 2-4 per night over the course of 30-60 minutes to create intra-night tracklets. Motion on the sky is likely to be linear over this duration. Linking a tracklet on one night to a tracklet from the same object on another night is a bigger challenge. To find tracklets that meet that criteria, MOPS looks for combinations of tracklets that fit a quadratic model and validates those candidates with OD as it extends the candidate arc to more and more tracklets. But again, over long enough durations, motion for a non-heliocentric observer won’t conform to that model. Retrograde motion, for example, demonstrates both nonlinear sky plane motion and nonlinear relative motion in time to the extreme - see Figure 3 below. Still, this technique and techniques like it are the workhorses of moving object detection astronomy and work extremely well for surveys with a cadence geared towards moving object detection.

Figure 3. Nonlinear motion on the sky plane for an earth based observer. By Brian Brondel - Own work, CC BY-SA 3.0

Heliolinc: Figure 2 (center)

The middle box of Figure 2 stylizes Heliolinc[2] and its sources of error. Heliolinc first asserts a heliocentric range in order to project observer relative RA and DEC observations to heliocentric cartesian positions. Heliolinc then uses n=2 sized tracklets to estimate the velocity component of the state vector by solving Lambert’s problem at each of the tracklet’s two asserted heliocentric positions. Combined with the position estimate, the velocity estimate yields a full state vector that defines an orbit passing through both asserted positions associated with the tracklet which we can then propagate to a common reference time. All observations of the same object should propagate to the same position and velocity at the same reference time for a well hypothesized range estimate.

In a sense, Heliolinc is a complete numeric solution to the astrodynamic problem of moving object detection – all you have to do is iterate over enough range hypotheses until you arrive at the one that represents the object you’re observing well. However, as the center box illustrates, n=2 tracklets with astrometric error “propagate” to different positions at the reference epoch, which we’ll choose to be the time of the left-most observation: the blue dot at time t=0. Propagate is in quotes because I’m representing nonlinear orbit propagation with a straight line "propagation" here for simplicity. If the observations at time t=2 and t=3 were perfectly measured, they would straight line propagate to the blue dot at t=0. But since there are errors in one of the measurements (at t=2), the position of the (2,3) tracklet propagated to time t=0 will not be at the same position as the t=0 observation. And the longer they propagate in time the greater the error will be. Since Heliolinc works by clustering on propagated states (in 6 dimensions representing both position and velocity rather than position alone as Figure 2 represents), this introduces an error that is fundamentally different and less desirable than a best fit line.

Hyperlinc: Figure 2 (right)

Hyperlinc begins with heliocentric projection of transient sources to an asserted range and yields a position vector just like Heliolinc. But instead of estimating the state vector and propagating an orbit, Hyperlinc first finds clusters of sources sharing the same orbital plane.

How do you determine whether sources are on the same orbital plane? Given two heliocentric cartesian positions for the same object at two different times, the cross product of those two position vectors normalized by its length yields a unit vector perpendicular to the plane the object is moving on. This unit normal vector to the plane - also known as the orbital pole or orbital normal - is constant for any two position vectors pointing to the same object when properly accounting for direction of motion in time. Thus by searching for sources with heliocentric positions perpendicular to an orbital normal, one can find sources that are on the same orbital plane. I’ll expand on other techniques for searching over orbital normals in a later section.

Sources must be coplanar to be the same object, but sharing the same plane is not sufficient. False positive sources (e.g. CCD noise) may reside on the plane as well, for instance. And more than one object could also occupy the same plane. Consider co-orbitals and near co-orbitals, one object trailing another by 120 degrees on the same (or same-ish) orbital plane, for example. Objects with different eccentricities could also occupy the same plane. To prune false positive sources and resolve different distinct objects on the same plane, we need to model the relative motion of the sources with respect to one another. Heliolinc does this with orbit propagation. Hyperlinc, in a manner somewhat analogous to MOPS, uses linear and quadratic models of relative heliocentric angular motion in time. But instead of modeling this motion on the observer sky plane, Hyperlinc uses motion along the constant orbital plane in heliocentric angular coordinates. Another, perhaps more intuitive, way to think of this is that we're modeling constant angular velocity and constant angular acceleration of true anomaly as a function of time with the linear and quadratic fits respectively. The validation data in the next section demonstrates that quadratic modeling of relative angular motion in heliocentric coordinates has small errors over 14 and 28 day durations.

I haven’t talked about tracklets so far with Hyperlinc. That’s because Hyperlinc doesn’t require tracklets in the same way Heliolinc and classical linking techniques do.

A quick aside to define some terms as I’m using them. A tracklet is 2 or more observations taken on the same night that are hypothesized to belong to the same object. A track or a link connects multiple tracklets to the same object – this connecting is called linking. Heliolinc uses n=2 sized tracklets. If you have 4 detections of the same object on one night Heliolinc tries to link them 2 at a time. If you have more detections of that object on another night those are linked 2 at a time by night as well. With Hyperlinc, there is the potential to connect individual detections. Due to how most existing surveys work, the concept of linking is generally thought of as something accomplished across multiple nights. With Heliolinc and Hyperlinc, however, I think of linking as the process of connecting observations of the same object to one another over one or more nights. In some sense this over-generalizes the linking problem and removes the distinction between inter and intra-night linking. Some might object to the revision of the terminology, but I think it's a useful way to think of the astrodynamical problem in a more generalized way. I would agree, however, that you haven’t really solved the linking problem until you’ve done it across multiple nights. My point is just that, physically, there's not really a difference between intra-night and inter-night.

Classical methods like MOPS use nightly tracklets to build up candidate links one tracklet at a time by a kind of bootstrap combinatorial extrapolation on the sky plane. Heliolinc uses n=2 tracklets to estimate an orbit from two observations so that it can propagate those observations to a common epoch. Since Hyperlinc looks for sources on the same orbital plane, if there is a real moving object on that plane, all of its detected sources will be on that plane. Thus Hyperlinc only has to find sources with common relative motion on one plane at a time. This makes Hyperlinc cadence agnostic and removes the same night tracklet requirement of MOPS and Heliolinc. Hyperlinc could find sources on nights with single observations, in theory. However, this study only looks at single night data, so this claim still has to be validated with future work.

Other linking techniques

THOR

I will only quickly mention it, because I am the least familiar with it, but Hyperlinc also shares some characteristics with THOR[3]. My very shallow understanding of THOR is that it generates many ‘test orbits’ and then looks for transient sources that are near those orbits and moving at a rate broadly consistent with an object on that orbit. The object doesn’t need to have the exact characteristics of the test orbit for this to work. If the sources move in the approximate manner of the test orbit they can still be linked.

Hyperlinc does not specify particular orbits but rather looks for common orbital planes among transient sources and then searches for common relative motion among the sources on each of those planes independently. Hyperlinc and THOR thus seem like two different approaches for isolating the same two components of solar system object motion.

The original Heliocentric Linking paper

Prior to Heliolinc, the Holman & Payne paper[4] that introduced the concept of heliocentric linking used pairs of inter-night tracklets on separate nights to find tracklets on a third night that fit great circle motion in heliocentric coordinates. Orbit determination then refined the search for subsequent tracklets as a candidate link was recursively assembled. Hyperlinc flips the order of these steps in a sense. First it finds all the sources on the same heliocentric orbital plane, then it tries to find common relative motion amongst those sources.

Validation of the Hyperlinc physical model with 14 and 28 days of JPL ephemeris data

The two tables below show the errors for Hyperlinc’s decomposition of the model for solar system object motion into 1) a constant orbital plane and 2) motion on that orbital plane. Using heliocentric position vectors from JPL Horizons, angular RMS deviations from the mean orbital plane are calculated. Next, the RMS of heliocentric angular separation deviations from a linear and quadratic model are calculated relative to the t=0 observation. Mean, 95th percentile and max errors are shown for each measure for the first 1000 numbered known objects at the bottom of the table. The first table uses 14 days of simulated observations. The second table uses 28 days. All measures are in arcseconds. Both tables are scrollable.

To summarize the tables below, for both 14 and 28 day models, the RMS deviation of the unit polar vector from the mean plane unit vector is negligible. This is the unsurprising numerical confirmation that a solar system object travels on a constant orbital plane. More interestingly, the relative motion of an object on its orbital plane over 14 days has a 12" RMS error for a linear model and a 0.076" RMS error for a quadratic model at the 95th percentile for the first thousand numbered objects. For 28 days, the first thousand numbered objects have a 53" RMS error for a linear model and a 0.69" RMS error for a quadratic model at the 95th percentile. The takeaway here is that a quadratic model of the angular motion of an object as a function of time along its orbital plane has a sub arcsecond RMS error for 95% of the objects modeled in this evaluation over durations of 14 and 28 days.

Table 1. Physical model 14 days; all values in arcseconds (scrollable table - aggregate measures at bottom)

Body ID Mean Plane
RMS (arcsec)
Linear Separation
RMS (arcsec)
Quadratic Separation
RMS (arcsec)
2000001 0.00425 0.53713 0.00758
2000002 0.00013 1.73952 0.01314
2000003 0.00588 3.38182 0.01996
2000004 0.00390 1.49126 0.01677
2000005 0.00624 7.14074 0.07306
2000006 0.00296 0.92835 0.02087
2000007 0.00394 6.73917 0.03943
2000008 0.00558 12.71145 0.02842
2000009 0.01486 5.26657 0.04346
2000010 0.00099 1.24715 0.00553
2000011 0.00072 3.34452 0.03213
2000012 0.01219 6.55584 0.04025
2000013 0.02666 3.89162 0.00274
2000014 0.00708 5.58514 0.02153
2000015 0.00970 5.73212 0.06844
2000016 0.00273 1.25543 0.02895
2000017 0.00012 7.47286 0.01149
2000018 0.02718 15.00282 0.12631
2000019 0.00438 9.62460 0.00790
2000020 0.00107 3.17951 0.02182
2000021 0.00326 7.54453 0.02827
2000022 0.00846 3.00862 0.00426
2000023 0.01299 10.54574 0.03923
2000024 0.00024 3.32931 0.00240
2000025 0.04187 12.59616 0.06586
2000026 0.00316 0.73726 0.00998
2000027 0.00093 9.08981 0.03593
2000028 0.00755 0.07642 0.04737
2000029 0.00932 1.83580 0.01768
2000030 0.00057 2.86772 0.02166
2000031 0.00012 0.72384 0.00668
2000032 0.00623 2.15492 0.01018
2000033 0.00151 11.59206 0.05708
2000034 0.00450 1.66926 0.01077
2000035 0.00553 7.10371 0.01956
2000036 0.05138 19.66174 0.02342
2000037 0.00348 7.47247 0.02017
2000038 0.00194 4.82461 0.01514
2000039 0.00997 3.16240 0.01828
2000040 0.00430 1.90805 0.01155
2000041 0.00650 2.26682 0.01488
2000042 0.01546 15.61737 0.03189
2000043 0.00656 9.00779 0.04566
2000044 0.00061 0.57166 0.01901
2000045 0.00262 1.91409 0.00839
2000046 0.00209 0.63542 0.01665
2000047 0.00261 1.83816 0.00917
2000048 0.00287 0.81374 0.00417
2000049 0.00187 7.72589 0.00594
2000050 0.00147 5.36524 0.02929
2000051 0.01381 1.25781 0.01375
2000052 0.00064 2.93917 0.00382
2000053 0.00056 1.23712 0.01529
2000054 0.00088 4.54161 0.02010
2000055 0.00685 4.73077 0.01266
2000056 0.02919 10.67584 0.11309
2000057 0.00062 0.99482 0.00545
2000058 0.00458 0.89881 0.00675
2000059 0.00318 3.27395 0.01161
2000060 0.01293 12.68709 0.01177
2000061 0.01064 1.93406 0.03821
2000062 0.00019 5.03305 0.00094
2000063 0.00437 4.77969 0.02177
2000064 0.00053 2.45382 0.01242
2000065 0.00136 1.95256 0.00525
2000066 0.00225 4.23729 0.01899
2000067 0.02508 10.03789 0.07214
2000068 0.01764 3.54487 0.06287
2000069 0.01367 3.69911 0.03181
2000070 0.00851 0.85752 0.01451
2000071 0.00807 2.40490 0.06010
2000072 0.01147 4.46433 0.02625
2000073 0.00045 1.41877 0.00337
2000074 0.01460 0.80932 0.12342
2000075 0.00774 16.70108 0.07185
2000076 0.00257 1.54001 0.01997
2000077 0.00380 2.79700 0.03824
2000078 0.00755 11.18700 0.01655
2000079 0.01951 10.33994 0.06655
2000080 0.01153 2.94224 0.02967
2000081 0.00703 7.41593 0.02109
2000082 0.00206 5.55135 0.02315
2000083 0.01229 2.63317 0.02416
2000084 0.00300 3.22917 0.02830
2000085 0.02226 10.29823 0.00209
2000086 0.00250 6.26630 0.01443
2000087 0.00280 0.47721 0.00303
2000088 0.00222 2.17911 0.01251
2000089 0.00054 3.90040 0.02183
2000090 0.00059 1.23192 0.00683
2000091 0.00168 4.09551 0.01112
2000092 0.00208 1.86997 0.00487
2000093 0.00506 1.12301 0.01081
2000094 0.00630 1.26447 0.00995
2000095 0.00540 1.08153 0.00721
2000096 0.00080 0.01274 0.00671
2000097 0.01799 15.24980 0.02215
2000098 0.00695 2.06219 0.01472
2000099 0.03882 7.91584 0.05300
2000100 0.00039 5.17516 0.00757
2000101 0.00545 1.68470 0.01490
2000102 0.02136 10.46505 0.11902
2000103 0.00171 3.05978 0.00407
2000104 0.00339 1.47688 0.02847
2000105 0.03979 9.31612 0.03577
2000106 0.00055 4.27280 0.00513
2000107 0.00442 0.72652 0.00344
2000108 0.00101 1.01675 0.00278
2000109 0.02932 16.14996 0.14348
2000110 0.00465 3.20732 0.00129
2000111 0.00173 0.83588 0.01182
2000112 0.00043 0.34250 0.01768
2000113 0.00026 3.57584 0.01452
2000114 0.00042 1.36965 0.01239
2000115 0.00003 4.60383 0.02963
2000116 0.00458 5.75013 0.00322
2000117 0.00062 0.53654 0.00181
2000118 0.01942 10.20922 0.00817
2000119 0.00946 3.48903 0.00569
2000120 0.00292 1.20679 0.00203
2000121 0.00397 2.47722 0.00297
2000122 0.00116 0.52951 0.00161
2000123 0.00044 5.05352 0.00515
2000124 0.00517 3.11277 0.00560
2000125 0.00388 2.35862 0.00640
2000126 0.00423 5.95978 0.00752
2000127 0.01246 0.70062 0.01280
2000128 0.00335 0.87834 0.01043
2000129 0.00170 7.20320 0.04711
2000130 0.01281 4.74884 0.03679
2000131 0.00875 3.64246 0.00205
2000132 0.19194 21.81964 0.62501
2000133 0.00058 1.14031 0.00682
2000134 0.00031 1.49499 0.01372
2000135 0.00187 9.79079 0.04264
2000136 0.02512 3.64659 0.03404
2000137 0.00630 2.83926 0.01081
2000138 0.00922 3.31675 0.09196
2000139 0.02164 0.29772 0.06172
2000140 0.00041 1.75496 0.01364
2000141 0.00034 4.94874 0.02351
2000142 0.00129 2.06338 0.01975
2000143 0.00411 0.38398 0.00746
2000144 0.00331 6.02075 0.02837
2000145 0.00250 0.49104 0.01223
2000146 0.00846 1.00313 0.00731
2000147 0.00120 0.18509 0.00206
2000148 0.00828 5.50685 0.01926
2000149 0.00378 0.73002 0.03761
2000150 0.00314 3.76327 0.00573
2000151 0.00363 1.26361 0.00274
2000152 0.00960 2.01987 0.00178
2000153 0.00145 0.72176 0.00226
2000154 0.01761 0.29275 0.00832
2000155 0.00270 0.15925 0.01139
2000156 0.00545 1.66468 0.01373
2000157 0.01747 9.10074 0.02895
2000158 0.00096 1.64699 0.00170
2000159 0.00046 2.07820 0.00546
2000160 0.00364 2.37935 0.00375
2000161 0.02991 1.99339 0.07947
2000162 0.00194 0.95560 0.00808
2000163 0.00893 13.22647 0.02818
2000164 0.00762 0.21953 0.01317
2000165 0.00299 1.02921 0.00975
2000166 0.00019 0.57338 0.01320
2000167 0.00107 0.83648 0.00430
2000168 0.00341 1.11728 0.00405
2000169 0.00745 7.22055 0.02226
2000170 0.00306 2.92375 0.00094
2000171 0.00046 2.72732 0.00659
2000172 0.00552 0.82665 0.01873
2000173 0.00403 3.34305 0.01700
2000174 0.00336 3.45006 0.01105
2000175 0.00127 5.06913 0.01593
2000176 0.02180 4.90497 0.00008
2000177 0.00149 8.38581 0.07999
2000178 0.00249 1.72529 0.00614
2000179 0.00878 1.00701 0.01943
2000180 0.00031 4.05413 0.01658
2000181 0.00338 5.12671 0.01378
2000182 0.00105 10.97290 0.05645
2000183 0.00116 2.80456 0.01667
2000184 0.00006 0.06281 0.00691
2000185 0.00237 4.59929 0.01039
2000186 0.02905 10.00488 0.01366
2000187 0.00504 0.76055 0.01252
2000188 0.01404 7.04487 0.01703
2000189 0.01147 0.75784 0.00967
2000190 0.00181 2.40927 0.00002
2000191 0.00008 2.18491 0.00620
2000192 0.00496 7.33190 0.04245
2000193 0.01420 16.17500 0.07522
2000194 0.04218 6.77670 0.14466
2000195 0.00657 0.99529 0.00417
2000196 0.00383 0.11564 0.00118
2000197 0.00979 6.57496 0.02334
2000198 0.00628 3.94324 0.02647
2000199 0.01149 4.52138 0.01806
2000200 0.00261 5.29357 0.00901
2000201 0.00792 8.40647 0.02002
2000202 0.00139 2.56998 0.00439
2000203 0.00266 0.40097 0.01165
2000204 0.00615 0.44147 0.01289
2000205 0.01149 0.72249 0.00371
2000206 0.00199 1.38779 0.00126
2000207 0.00685 1.88647 0.00165
2000208 0.00064 0.24219 0.00094
2000209 0.00310 0.33260 0.00333
2000210 0.00525 3.69592 0.01158
2000211 0.00098 0.64395 0.00726
2000212 0.00064 2.56062 0.00342
2000213 0.00011 1.75503 0.01165
2000214 0.00132 0.78204 0.00397
2000215 0.00162 0.77416 0.00449
2000216 0.00607 1.15319 0.01180
2000217 0.00491 7.13370 0.03453
2000218 0.01031 2.47853 0.01232
2000219 0.01734 8.89253 0.04847
2000220 0.00590 2.10723 0.02599
2000221 0.00120 2.07044 0.01251
2000222 0.00060 1.81383 0.00647
2000223 0.00081 0.62804 0.00586
2000224 0.00534 1.34410 0.00646
2000225 0.02602 6.89342 0.02970
2000226 0.00539 9.97967 0.01992
2000227 0.00304 5.81720 0.00244
2000228 0.00032 20.21974 0.09417
2000229 0.00012 3.00452 0.00159
2000230 0.01665 2.03750 0.01154
2000231 0.00334 5.01539 0.00810
2000232 0.00256 0.85440 0.01611
2000233 0.01036 3.55059 0.00898
2000234 0.02475 20.15443 0.02758
2000235 0.00689 1.77161 0.00349
2000236 0.00419 2.67001 0.01401
2000237 0.00564 0.44194 0.00717
2000238 0.01022 2.65133 0.00435
2000239 0.00215 1.48601 0.00983
2000240 0.00005 7.48388 0.07469
2000241 0.00197 0.04141 0.00579
2000242 0.01187 3.91595 0.00693
2000243 0.00009 0.98327 0.00448
2000244 0.00753 6.02933 0.03580
2000245 0.00764 3.17730 0.04180
2000246 0.00923 2.41360 0.01110
2000247 0.06445 10.78287 0.07363
2000248 0.00695 3.02620 0.00697
2000249 0.00412 5.83311 0.03567
2000250 0.01109 3.72848 0.00096
2000251 0.00636 0.39040 0.00513
2000252 0.00881 0.57458 0.00681
2000253 0.00387 3.06859 0.01940
2000254 0.01553 9.50442 0.01994
2000255 0.00729 0.89910 0.00790
2000256 0.00916 1.64404 0.00301
2000257 0.00146 2.80773 0.00391
2000258 0.01269 3.61917 0.02022
2000259 0.00341 2.96469 0.01105
2000260 0.00228 1.68639 0.00625
2000261 0.00373 5.53703 0.00104
2000262 0.00037 5.22597 0.02672
2000263 0.00160 2.16469 0.00455
2000264 0.00599 0.51750 0.00987
2000265 0.01506 9.63181 0.05512
2000266 0.02747 2.55780 0.04206
2000267 0.00487 3.25674 0.00690
2000268 0.00005 0.58426 0.00634
2000269 0.00217 0.42170 0.01458
2000270 0.00701 11.38234 0.03344
2000271 0.00072 0.90006 0.00636
2000272 0.00391 0.81044 0.00207
2000273 0.01433 2.86880 0.02315
2000274 0.00171 3.50336 0.00173
2000275 0.00081 3.24818 0.01414
2000276 0.01334 1.55229 0.00233
2000277 0.00105 0.32985 0.00705
2000278 0.01391 2.06326 0.03451
2000279 0.00005 0.29689 0.00055
2000280 0.00850 2.70201 0.01241
2000281 0.00780 4.78335 0.03285
2000282 0.00884 4.80128 0.00794
2000283 0.00109 3.32345 0.01765
2000284 0.04252 14.64353 0.11553
2000285 0.00128 6.70634 0.01309
2000286 0.00979 0.60107 0.00096
2000287 0.00664 0.62404 0.00565
2000288 0.00025 3.57631 0.01730
2000289 0.01270 7.30143 0.03125
2000290 0.00696 1.62912 0.02567
2000291 0.00200 0.47829 0.02250
2000292 0.02592 0.45051 0.00826
2000293 0.01991 2.94375 0.01212
2000294 0.00067 3.48975 0.01277
2000295 0.00065 1.12798 0.01102
2000296 0.00112 11.01407 0.06865
2000297 0.00217 0.49822 0.02306
2000298 0.01214 5.21822 0.01868
2000299 0.00444 2.87656 0.01014
2000300 0.00016 0.27214 0.00320
2000301 0.00185 2.61637 0.00134
2000302 0.00132 2.90590 0.01821
2000303 0.00625 1.18863 0.00231
2000304 0.01916 12.02074 0.05213
2000305 0.00461 6.01610 0.00985
2000306 0.00400 5.61625 0.02814
2000307 0.00202 3.94250 0.01015
2000308 0.00326 0.53706 0.00697
2000309 0.00232 1.46394 0.01150
2000310 0.00138 4.19981 0.00619
2000311 0.00104 0.08247 0.00030
2000312 0.01451 4.09308 0.03984
2000313 0.02060 10.17721 0.03624
2000314 0.01264 0.54681 0.03401
2000315 0.00300 3.76520 0.03226
2000316 0.00118 0.58963 0.00538
2000317 0.00305 5.54892 0.00809
2000318 0.00551 1.77220 0.00438
2000319 0.00113 0.00753 0.00448
2000320 0.00498 1.39159 0.00702
2000321 0.00252 1.23136 0.00363
2000322 0.00524 8.16492 0.03241
2000323 0.08909 22.77716 0.26319
2000324 0.00132 0.06172 0.01217
2000325 0.01212 2.21137 0.00677
2000326 0.07134 14.15936 0.03143
2000327 0.00470 0.78608 0.00617
2000328 0.00642 1.00742 0.00548
2000329 0.02418 1.22301 0.00004
2000330 0.00050 4.08631 0.02768
2000331 0.00590 0.60223 0.01487
2000332 0.00233 1.94767 0.00787
2000333 0.00314 3.13312 0.02144
2000334 0.00014 0.30333 0.00015
2000335 0.00737 3.31043 0.09942
2000336 0.02079 2.49766 0.05348
2000337 0.00119 0.46772 0.01982
2000338 0.00202 0.44449 0.00176
2000339 0.00439 0.09640 0.00595
2000340 0.00759 3.71849 0.01713
2000341 0.01544 13.18333 0.06015
2000342 0.01654 6.30420 0.00911
2000343 0.01417 15.46327 0.08289
2000344 0.01936 9.06116 0.05124
2000345 0.02920 2.97396 0.01471
2000346 0.00405 2.08488 0.00871
2000347 0.02073 6.07983 0.04748
2000348 0.00527 2.09728 0.00057
2000349 0.00443 1.42518 0.00665
2000350 0.01176 4.36721 0.00686
2000351 0.00261 1.98816 0.01217
2000352 0.00627 3.71983 0.03325
2000353 0.00158 7.04705 0.03781
2000354 0.00571 4.27333 0.00037
2000355 0.00090 0.69332 0.01319
2000356 0.01617 11.88724 0.03629
2000357 0.00299 1.35503 0.00613
2000358 0.00233 3.54895 0.01190
2000359 0.00513 5.38928 0.01604
2000360 0.00578 3.33385 0.01122
2000361 0.00021 0.61517 0.00263
2000362 0.01433 0.68201 0.00994
2000363 0.00480 1.33582 0.00705
2000364 0.00424 8.34786 0.03703
2000365 0.00636 0.45210 0.01023
2000366 0.00364 0.15599 0.00341
2000367 0.00380 4.59720 0.02255
2000368 0.00302 0.46575 0.00712
2000369 0.00972 4.12954 0.00401
2000370 0.00502 3.81486 0.01804
2000371 0.00404 2.34513 0.00349
2000372 0.00168 0.54417 0.00659
2000373 0.01534 2.16649 0.01927
2000374 0.00901 1.75612 0.00702
2000375 0.00501 0.75002 0.01438
2000376 0.00287 13.15890 0.01759
2000377 0.00309 1.74128 0.00811
2000378 0.00522 1.21895 0.01029
2000379 0.00236 2.83668 0.03195
2000380 0.00436 4.84428 0.00365
2000381 0.00002 1.13218 0.00412
2000382 0.00028 3.03981 0.00946
2000383 0.00128 4.64887 0.00979
2000384 0.00410 2.46452 0.01461
2000385 0.00291 3.55408 0.00858
2000386 0.02569 2.82545 0.04262
2000387 0.00046 0.48340 0.01194
2000388 0.00280 1.89290 0.00138
2000389 0.00687 2.42129 0.00887
2000390 0.00181 4.44078 0.01395
2000391 0.02004 2.86229 0.02937
2000392 0.00555 2.86905 0.01057
2000393 0.00841 4.15719 0.02254
2000394 0.00260 0.36898 0.01146
2000395 0.00248 0.97503 0.00780
2000396 0.00468 5.64468 0.03138
2000397 0.00763 0.78409 0.01451
2000398 0.00315 5.26246 0.02325
2000399 0.00281 0.59673 0.00483
2000400 0.00139 0.16998 0.00551
2000401 0.00320 0.42713 0.00170
2000402 0.00108 3.30997 0.01409
2000403 0.01017 3.48126 0.00288
2000404 0.02653 5.40071 0.09522
2000405 0.00856 6.55590 0.03310
2000406 0.00042 2.03469 0.05015
2000407 0.00247 2.06284 0.00777
2000408 0.00208 3.55740 0.00951
2000409 0.01413 2.12336 0.00891
2000410 0.00649 9.08893 0.03571
2000411 0.00425 3.37503 0.00640
2000412 0.00565 1.42015 0.00251
2000413 0.01506 19.16540 0.11074
2000414 0.00132 0.92202 0.00350
2000415 0.00075 10.53845 0.04922
2000416 0.00625 1.24534 0.01178
2000417 0.00453 0.89120 0.00993
2000418 0.00595 1.31810 0.01341
2000419 0.00505 7.84542 0.03822
2000420 0.00315 0.55845 0.00002
2000421 0.00385 0.17319 0.01644
2000422 0.01028 12.45134 0.06505
2000423 0.00633 0.57597 0.00227
2000424 0.00425 4.09805 0.00350
2000425 0.00419 0.53881 0.00893
2000426 0.00025 0.34570 0.00756
2000427 0.00219 0.22562 0.02395
2000428 0.02998 1.61387 0.14910
2000429 0.01895 5.85276 0.00055
2000430 0.00066 1.04563 0.01076
2000431 0.00005 2.22670 0.00828
2000432 0.02516 6.87218 0.06167
2000433 0.01064 46.69135 0.46326
2000434 0.10792 2.42884 0.07374
2000435 0.00193 6.96233 0.02585
2000436 0.00917 1.63567 0.00072
2000437 0.03536 11.14369 0.23084
2000438 0.01086 3.24295 0.00234
2000439 0.01266 1.65905 0.00058
2000440 0.00254 7.91619 0.01080
2000441 0.00786 2.83326 0.00214
2000442 0.00237 1.61912 0.01458
2000443 0.01051 2.72600 0.00314
2000444 0.01036 7.73947 0.00245
2000445 0.00410 4.84017 0.01098
2000446 0.01802 3.07849 0.02549
2000447 0.00274 0.85842 0.00293
2000448 0.00723 4.42275 0.01158
2000449 0.00135 4.74080 0.02235
2000450 0.01069 1.94684 0.01087
2000451 0.00399 0.01551 0.00474
2000452 0.00155 0.38385 0.00096
2000453 0.01920 6.00447 0.05449
2000454 0.00537 4.99941 0.00044
2000455 0.00433 0.01346 0.01326
2000456 0.02125 7.38229 0.01147
2000457 0.01779 0.65328 0.03684
2000458 0.00541 4.40114 0.08160
2000459 0.02044 11.10906 0.02327
2000460 0.00337 3.75761 0.00837
2000461 0.00079 1.06755 0.00648
2000462 0.00061 1.49090 0.00698
2000463 0.02384 9.82860 0.04748
2000464 0.00290 4.46004 0.01877
2000465 0.00052 3.77716 0.01273
2000466 0.00368 1.95002 0.00023
2000467 0.00029 3.16543 0.00461
2000468 0.00007 4.65876 0.01268
2000469 0.00416 4.10860 0.00868
2000470 0.01652 3.83492 0.02708
2000471 0.01999 9.79086 0.01851
2000472 0.00142 0.55264 0.03180
2000473 0.00102 0.32741 0.01080
2000474 0.00538 2.81342 0.02308
2000475 0.00853 2.00259 0.01697
2000476 0.00500 2.03303 0.00789
2000477 0.00533 4.32770 0.02735
2000478 0.00258 1.02492 0.00523
2000479 0.00091 1.58827 0.01373
2000480 0.03222 1.62668 0.00478
2000481 0.00939 5.30539 0.01522
2000482 0.00705 0.39115 0.00602
2000483 0.00739 0.98057 0.00050
2000484 0.00079 2.31322 0.00376
2000485 0.01989 8.24562 0.01653
2000486 0.01218 8.86679 0.03124
2000487 0.00332 3.54406 0.00342
2000488 0.00273 3.62334 0.00781
2000489 0.00383 0.12870 0.00303
2000490 0.00511 2.23275 0.00220
2000491 0.00526 0.00512 0.00435
2000492 0.00046 0.68940 0.00674
2000493 0.00770 4.01413 0.01033
2000494 0.00308 1.80148 0.00296
2000495 0.00759 0.28420 0.05855
2000496 0.01678 3.62503 0.03538
2000497 0.00131 0.43206 0.00978
2000498 0.00304 2.48039 0.01700
2000499 0.00098 3.42852 0.00200
2000500 0.00884 2.61806 0.05256
2000501 0.01026 3.19060 0.00657
2000502 0.00766 10.83873 0.03178
2000503 0.00746 8.09187 0.00182
2000504 0.00861 10.64723 0.01627
2000505 0.00227 0.25586 0.01311
2000506 0.00099 3.97181 0.00778
2000507 0.00189 2.51534 0.00235
2000508 0.00879 0.19342 0.00012
2000509 0.00878 0.86221 0.00551
2000510 0.00909 3.84900 0.02029
2000511 0.00529 5.67329 0.00088
2000512 0.02110 23.95919 0.19747
2000513 0.00886 2.33726 0.00311
2000514 0.00193 0.85493 0.00216
2000515 0.00033 0.20132 0.03759
2000516 0.01903 13.48020 0.11460
2000517 0.00127 4.65816 0.00924
2000518 0.03208 3.81827 0.16868
2000519 0.02024 7.94529 0.00794
2000520 0.00670 1.86785 0.00677
2000521 0.00098 5.16554 0.02598
2000522 0.00020 1.21716 0.00283
2000523 0.00413 6.25602 0.00664
2000524 0.00191 0.99833 0.01270
2000525 0.02693 0.84115 0.06281
2000526 0.00061 3.66812 0.00295
2000527 0.00047 0.61948 0.01139
2000528 0.00652 0.09221 0.00130
2000529 0.00419 0.72387 0.00598
2000530 0.00154 5.78600 0.02867
2000531 0.05949 8.97970 0.00300
2000532 0.00635 6.79144 0.01504
2000533 0.00422 0.39414 0.00355
2000534 0.00171 1.10226 0.00734
2000535 0.00385 0.64292 0.00315
2000536 0.00578 0.44786 0.00282
2000537 0.00026 0.49877 0.00722
2000538 0.00072 0.56797 0.00619
2000539 0.00233 0.90260 0.01234
2000540 0.01103 2.54765 0.02263
2000541 0.00418 1.28106 0.00391
2000542 0.00412 2.66263 0.01006
2000543 0.00105 0.38294 0.00689
2000544 0.00492 5.36661 0.04622
2000545 0.00162 0.21477 0.00565
2000546 0.00970 3.06751 0.01352
2000547 0.05090 7.67015 0.08815
2000548 0.00111 0.79018 0.02681
2000549 0.00165 8.12214 0.03717
2000550 0.02500 5.30827 0.13659
2000551 0.00039 1.29906 0.00715
2000552 0.00217 2.08206 0.00472
2000553 0.00734 5.35152 0.02512
2000554 0.00159 4.33294 0.02552
2000555 0.00344 0.73961 0.00544
2000556 0.00504 5.62877 0.00146
2000557 0.00199 5.11357 0.00932
2000558 0.00165 0.73661 0.00343
2000559 0.00216 1.78157 0.00621
2000560 0.00196 2.46820 0.01326
2000561 0.00015 0.82749 0.00547
2000562 0.00521 1.16268 0.00620
2000563 0.01211 11.68338 0.02845
2000564 0.02801 14.43819 0.04674
2000565 0.00872 4.34955 0.01998
2000566 0.00244 2.35492 0.00484
2000567 0.00738 2.20074 0.00331
2000568 0.01433 4.75109 0.01365
2000569 0.00062 6.01437 0.02204
2000570 0.00162 1.43364 0.00952
2000571 0.00305 2.91362 0.02573
2000572 0.01619 9.14966 0.02329
2000573 0.00333 2.93751 0.00799
2000574 0.00779 19.57741 0.07736
2000575 0.01968 6.51074 0.00256
2000576 0.00115 4.12393 0.01388
2000577 0.00045 0.22757 0.03072
2000578 0.00374 1.85014 0.01316
2000579 0.00669 2.27063 0.00030
2000580 0.00081 1.99529 0.00165
2000581 0.00540 0.75532 0.00048
2000582 0.03041 12.01812 0.02826
2000583 0.00826 3.40064 0.01721
2000584 0.00458 0.41721 0.02274
2000585 0.01420 7.39033 0.00758
2000586 0.00095 0.79693 0.00415
2000587 0.03572 1.66433 0.12182
2000588 0.00019 0.72974 0.00076
2000589 0.00698 0.43826 0.00346
2000590 0.00322 2.32711 0.00102
2000591 0.01848 0.47737 0.10486
2000592 0.01054 0.50297 0.02561
2000593 0.03017 11.29954 0.00423
2000594 0.01280 7.25104 0.04290
2000595 0.00924 1.00254 0.00294
2000596 0.00662 1.61555 0.00944
2000597 0.01463 6.57071 0.00774
2000598 0.00504 4.87453 0.02312
2000599 0.00666 0.37373 0.01104
2000600 0.00306 1.95676 0.00488
2000601 0.00558 0.68325 0.00519
2000602 0.00212 1.93738 0.00967
2000603 0.00748 8.79585 0.02139
2000604 0.00155 2.30822 0.00906
2000605 0.01566 0.03055 0.02817
2000606 0.00143 5.48177 0.02728
2000607 0.00578 0.16723 0.01321
2000608 0.00149 1.50522 0.00728
2000609 0.00203 1.05564 0.00023
2000610 0.02690 4.03098 0.07985
2000611 0.01782 1.96050 0.01994
2000612 0.00598 1.04367 0.00717
2000613 0.00176 1.45524 0.00305
2000614 0.00013 1.83126 0.01069
2000615 0.00436 2.46608 0.02967
2000616 0.01276 1.89812 0.00750
2000617 0.00084 0.41058 0.00071
2000618 0.00371 0.94580 0.00607
2000619 0.01584 0.18513 0.01140
2000620 0.01972 3.36672 0.06279
2000621 0.00304 0.26217 0.00552
2000622 0.00369 7.68416 0.04323
2000623 0.00187 0.35664 0.01592
2000624 0.00048 0.04284 0.00016
2000625 0.00025 11.11525 0.03553
2000626 0.00838 5.91191 0.03103
2000627 0.00173 0.49188 0.00497
2000628 0.00460 1.92579 0.00310
2000629 0.00331 0.03369 0.00597
2000630 0.00525 2.95994 0.01265
2000631 0.00344 0.89571 0.00745
2000632 0.00383 2.89126 0.08647
2000633 0.00299 1.64849 0.00491
2000634 0.00258 0.61000 0.04492
2000635 0.00827 1.45967 0.00588
2000636 0.00583 3.83352 0.01295
2000637 0.00020 3.16400 0.00341
2000638 0.00664 0.12471 0.05638
2000639 0.00242 0.66371 0.00626
2000640 0.00830 1.93739 0.00198
2000641 0.00616 6.63966 0.06724
2000642 0.00375 0.22353 0.00521
2000643 0.00765 0.68083 0.00349
2000644 0.00022 6.62891 0.03093
2000645 0.01363 0.64170 0.00518
2000646 0.00315 15.54470 0.05089
2000647 0.00636 3.18644 0.02386
2000648 0.00120 0.86634 0.00636
2000649 0.00860 6.52583 0.03695
2000650 0.00543 8.67689 0.03260
2000651 0.00572 0.67693 0.00605
2000652 0.01131 3.75326 0.01650
2000653 0.00032 1.01482 0.00156
2000654 0.01721 11.11952 0.06049
2000655 0.00086 2.35514 0.00281
2000656 0.00102 1.76759 0.01806
2000657 0.00208 0.21501 0.01229
2000658 0.00043 0.30102 0.00594
2000659 0.00019 0.31257 0.00164
2000660 0.00909 0.55263 0.01366
2000661 0.00168 0.43394 0.00266
2000662 0.00105 6.00256 0.02969
2000663 0.02020 3.78477 0.01249
2000664 0.00345 4.18490 0.01387
2000665 0.00444 5.01831 0.00758
2000666 0.00469 3.87184 0.02293
2000667 0.00588 3.73651 0.01065
2000668 0.01266 11.88338 0.00187
2000669 0.00496 0.04329 0.00509
2000670 0.00271 5.57083 0.01963
2000671 0.00395 1.46977 0.00287
2000672 0.00627 0.09682 0.01439
2000673 0.00302 0.21634 0.00101
2000674 0.01382 6.79548 0.01432
2000675 0.01532 9.48044 0.00788
2000676 0.00358 2.38195 0.00681
2000677 0.00453 1.38169 0.00180
2000678 0.00775 13.08629 0.01778
2000679 0.03725 9.38390 0.32756
2000680 0.00889 4.98800 0.02026
2000681 0.00832 2.44984 0.00624
2000682 0.00918 2.73223 0.01607
2000683 0.00735 0.13825 0.00371
2000684 0.00431 1.42278 0.00557
2000685 0.01455 16.34206 0.04175
2000686 0.00902 1.78997 0.01727
2000687 0.00241 1.62060 0.01405
2000688 0.01539 4.00603 0.03413
2000689 0.00477 2.61368 0.02846
2000690 0.00105 5.24329 0.00490
2000691 0.00589 2.98712 0.00696
2000692 0.02425 1.40844 0.02200
2000693 0.00711 0.88261 0.00143
2000694 0.00721 1.18089 0.01375
2000695 0.00701 0.84949 0.01602
2000696 0.00082 0.45640 0.00636
2000697 0.02254 2.47800 0.03744
2000698 0.01085 3.37715 0.00656
2000699 0.08358 45.46311 0.15900
2000700 0.00969 7.58383 0.00521
2000701 0.00074 0.98056 0.00051
2000702 0.00402 0.33007 0.00075
2000703 0.01169 11.54065 0.00307
2000704 0.00351 0.14534 0.00681
2000705 0.01694 1.45919 0.00176
2000706 0.00317 3.06413 0.01605
2000707 0.00781 8.57445 0.00540
2000708 0.00410 2.67286 0.01359
2000709 0.00316 1.66791 0.00783
2000710 0.00035 0.40410 0.00582
2000711 0.00770 6.42149 0.04218
2000712 0.00784 0.91806 0.01585
2000713 0.00966 0.68918 0.01990
2000714 0.02021 2.12025 0.00647
2000715 0.01243 1.64161 0.00766
2000716 0.00200 1.44884 0.00756
2000717 0.00016 0.98507 0.00722
2000718 0.00417 3.95523 0.01305
2000719 0.00281 1.58951 0.01258
2000720 0.00199 0.56104 0.00017
2000721 0.00396 2.15152 0.00095
2000722 0.02277 12.50971 0.00871
2000723 0.00349 0.82643 0.00606
2000724 0.02365 12.76542 0.06004
2000725 0.00273 4.70340 0.02530
2000726 0.00820 0.04208 0.01562
2000727 0.00122 0.44869 0.01286
2000728 0.01008 1.18868 0.04764
2000729 0.00044 0.54078 0.00888
2000730 0.00662 14.67191 0.01572
2000731 0.00524 0.80776 0.00756
2000732 0.01738 0.01335 0.01334
2000733 0.00577 1.13697 0.00036
2000734 0.00394 2.53631 0.00233
2000735 0.08651 14.45806 0.23338
2000736 0.00598 12.38636 0.06981
2000737 0.04838 1.61399 0.18844
2000738 0.00051 1.27107 0.00310
2000739 0.00296 2.10829 0.01223
2000740 0.00193 2.50479 0.00972
2000741 0.00514 2.22990 0.00791
2000742 0.00774 2.57805 0.01345
2000743 0.00591 2.05731 0.00187
2000744 0.00267 2.15424 0.01085
2000745 0.00244 0.76959 0.00114
2000746 0.01313 7.25861 0.01841
2000747 0.00130 18.17882 0.04343
2000748 0.00096 2.77592 0.00399
2000749 0.00368 12.81299 0.03683
2000750 0.00569 6.86887 0.01368
2000751 0.01678 7.86078 0.01100
2000752 0.00927 0.33322 0.02587
2000753 0.04995 11.99135 0.16987
2000754 0.01283 0.98526 0.00320
2000755 0.00233 3.59950 0.00276
2000756 0.00724 0.45987 0.00561
2000757 0.01050 1.69791 0.01890
2000758 0.00065 1.08916 0.00612
2000759 0.00523 8.13273 0.03036
2000760 0.00072 0.06781 0.00640
2000761 0.00203 1.73504 0.00567
2000762 0.00059 1.55843 0.00528
2000763 0.00446 11.39525 0.03946
2000764 0.00573 1.54553 0.00401
2000765 0.00278 13.79503 0.06866
2000766 0.00838 2.81075 0.00116
2000767 0.00057 1.48976 0.00762
2000768 0.02433 6.37287 0.01941
2000769 0.00700 4.30910 0.02399
2000770 0.01475 12.04692 0.01158
2000771 0.00400 3.06325 0.01901
2000772 0.00839 2.78552 0.00089
2000773 0.00329 1.02155 0.00653
2000774 0.00239 1.44246 0.00802
2000775 0.00167 0.92694 0.00466
2000776 0.00667 1.12576 0.00896
2000777 0.00145 2.50803 0.00281
2000778 0.00005 4.25294 0.01556
2000779 0.01133 11.74735 0.02997
2000780 0.00250 1.61874 0.00520
2000781 0.00241 2.96206 0.00041
2000782 0.01223 1.19297 0.01683
2000783 0.00337 3.63630 0.03008
2000784 0.00547 3.97766 0.01514
2000785 0.01015 4.77410 0.02487
2000786 0.00503 3.26192 0.00814
2000787 0.03186 0.39216 0.05563
2000788 0.00068 3.76912 0.00220
2000789 0.02083 4.18690 0.04052
2000790 0.01071 3.45468 0.00017
2000791 0.00160 5.89071 0.01167
2000792 0.00936 5.63969 0.01101
2000793 0.01252 4.87081 0.00227
2000794 0.00598 12.81571 0.00195
2000795 0.01471 1.11601 0.00932
2000796 0.01425 7.50159 0.04236
2000797 0.00638 1.16857 0.00907
2000798 0.00738 0.66584 0.00227
2000799 0.00593 0.88395 0.00241
2000800 0.00632 15.19398 0.13845
2000801 0.02561 1.41823 0.01901
2000802 0.00584 0.88960 0.02129
2000803 0.00063 0.71864 0.00628
2000804 0.00619 1.16430 0.00967
2000805 0.01008 3.16669 0.03082
2000806 0.00876 1.13930 0.00344
2000807 0.00095 1.71177 0.00223
2000808 0.00737 5.02046 0.00932
2000809 0.00628 6.11626 0.03821
2000810 0.00253 2.06053 0.03393
2000811 0.00054 1.66189 0.00494
2000812 0.02312 8.01331 0.00195
2000813 0.01447 1.32158 0.00688
2000814 0.00271 2.96221 0.01292
2000815 0.02248 2.38586 0.01145
2000816 0.00093 0.94958 0.01775
2000817 0.00041 9.15343 0.01774
2000818 0.00141 2.33247 0.00129
2000819 0.00419 6.74866 0.03626
2000820 0.00027 0.10442 0.00320
2000821 0.00326 1.43066 0.01243
2000822 0.00578 5.89711 0.10639
2000823 0.00717 3.84511 0.02175
2000824 0.00248 3.58704 0.02859
2000825 0.00256 3.98209 0.01690
2000826 0.01282 10.12250 0.01533
2000827 0.00825 10.60391 0.03009
2000828 0.00032 0.42673 0.00147
2000829 0.01152 3.50970 0.01951
2000830 0.00107 1.49501 0.00118
2000831 0.00724 2.47103 0.03017
2000832 0.00102 1.62000 0.00630
2000833 0.00173 3.47892 0.00346
2000834 0.00126 0.95993 0.00657
2000835 0.00030 0.19653 0.00997
2000836 0.03162 9.01607 0.14667
2000837 0.01317 2.50093 0.00452
2000838 0.01650 2.30088 0.02562
2000839 0.00597 2.95894 0.01634
2000840 0.00539 2.25154 0.00701
2000841 0.00493 3.17208 0.01515
2000842 0.01050 0.67492 0.01473
2000843 0.01762 13.79766 0.05942
2000844 0.00349 1.52987 0.00197
2000845 0.00895 2.02981 0.00299
2000846 0.00009 4.20205 0.00994
2000847 0.00154 1.20135 0.00853
2000848 0.00140 4.86887 0.00367
2000849 0.02242 6.23909 0.00951
2000850 0.00155 3.61389 0.00819
2000851 0.00126 1.55822 0.02197
2000852 0.01867 0.83265 0.02313
2000853 0.01336 0.74917 0.02033
2000854 0.00735 2.43944 0.02420
2000855 0.01239 2.67790 0.02500
2000856 0.00047 2.58558 0.01836
2000857 0.01112 6.85706 0.00595
2000858 0.00635 3.14262 0.01240
2000859 0.01065 2.44788 0.00489
2000860 0.00016 0.15703 0.00869
2000861 0.00170 1.11515 0.01253
2000862 0.00261 2.86833 0.00335
2000863 0.00264 0.64563 0.00057
2000864 0.02127 15.48131 0.07735
2000865 0.00235 1.00851 0.02102
2000866 0.00398 0.95888 0.00377
2000867 0.00211 2.18708 0.00718
2000868 0.00102 2.40840 0.01352
2000869 0.00425 6.60126 0.02791
2000870 0.00240 16.33893 0.27380
2000871 0.00933 8.08676 0.03610
2000872 0.01127 2.70915 0.00712
2000873 0.00393 7.33637 0.00359
2000874 0.00492 0.16427 0.00433
2000875 0.03924 5.74569 0.04662
2000876 0.00265 0.09745 0.00648
2000877 0.00061 3.07984 0.02054
2000878 0.00202 3.57015 0.02922
2000879 0.00854 1.77541 0.01691
2000880 0.00403 3.43167 0.01650
2000881 0.00658 3.80357 0.02084
2000882 0.00147 0.96429 0.00733
2000883 0.00477 10.38530 0.05485
2000884 0.00032 0.63202 0.00093
2000885 0.00008 5.88261 0.00621
2000886 0.00649 3.47592 0.01376
2000887 0.00339 18.51118 0.18550
2000888 0.00053 5.53502 0.06746
2000889 0.00582 7.79249 0.12041
2000890 0.00361 1.70565 0.00083
2000891 0.00386 0.71834 0.00209
2000892 0.01444 2.06650 0.00659
2000893 0.00516 4.43153 0.00498
2000894 0.00589 0.81673 0.00553
2000895 0.00721 1.77439 0.00650
2000896 0.01038 2.89339 0.02798
2000897 0.01996 4.68087 0.00293
2000898 0.00382 1.99407 0.01445
2000899 0.00510 1.32250 0.01003
2000900 0.01978 8.56882 0.02353
2000901 0.00489 8.07760 0.05226
2000902 0.00394 0.89365 0.01966
2000903 0.00395 0.87768 0.00150
2000904 0.00180 0.00610 0.00567
2000905 0.01605 12.47957 0.01241
2000906 0.00883 2.83312 0.00240
2000907 0.00333 0.22277 0.01027
2000908 0.02989 0.19191 0.07585
2000909 0.00172 0.02512 0.00276
2000910 0.01401 3.11982 0.03094
2000911 0.00026 0.34201 0.00016
2000912 0.01432 0.31047 0.00625
2000913 0.01465 12.63690 0.08383
2000914 0.04110 11.74970 0.04429
2000915 0.00617 3.33139 0.02988
2000916 0.00455 9.95655 0.05419
2000917 0.00277 0.29241 0.02210
2000918 0.00278 5.56978 0.01768
2000919 0.01377 1.31156 0.01626
2000920 0.00337 0.73183 0.01155
2000921 0.01927 4.69891 0.01824
2000922 0.01267 9.85564 0.00218
2000923 0.00639 6.91807 0.02682
2000924 0.00693 0.42988 0.03790
2000925 0.00356 0.83118 0.00866
2000926 0.00867 3.90731 0.01311
2000927 0.00680 1.88791 0.00236
2000928 0.00182 1.40444 0.02450
2000929 0.00977 5.69707 0.02559
2000930 0.02553 7.71221 0.03339
2000931 0.00485 5.52887 0.04289
2000932 0.02041 3.17885 0.02808
2000933 0.00200 2.26985 0.02372
2000934 0.00305 6.95253 0.02609
2000935 0.01164 6.60071 0.09622
2000936 0.00226 1.95060 0.03467
2000937 0.02664 6.72818 0.25876
2000938 0.00006 3.78339 0.01166
2000939 0.00087 6.14570 0.03879
2000940 0.00431 4.06383 0.00333
2000941 0.00332 0.93087 0.01141
2000942 0.00244 3.02176 0.00885
2000943 0.00271 7.09196 0.00525
2000944 0.00317 3.27068 0.01377
2000945 0.00768 6.69129 0.01818
2000946 0.00097 3.39812 0.01259
2000947 0.02348 2.45901 0.14135
2000948 0.00513 4.35087 0.00985
2000949 0.00432 0.20949 0.05402
2000950 0.03991 9.60722 0.02370
2000951 0.00567 0.45102 0.03029
2000952 0.01882 9.69939 0.02210
2000953 0.01484 8.58213 0.00077
2000954 0.00076 4.49870 0.00946
2000955 0.00751 7.67132 0.04141
2000956 0.00796 3.85485 0.03180
2000957 0.00380 0.59223 0.00591
2000958 0.00006 0.43515 0.00233
2000959 0.00219 4.24937 0.01352
2000960 0.00532 5.20603 0.03470
2000961 0.00973 0.13408 0.00943
2000962 0.00164 1.01528 0.01730
2000963 0.02145 10.02982 0.01770
2000964 0.00392 0.29644 0.00630
2000965 0.00263 0.53352 0.00647
2000966 0.00881 0.67873 0.01098
2000967 0.01761 10.38638 0.10240
2000968 0.02130 2.51926 0.02827
2000969 0.00105 1.52960 0.02030
2000970 0.00004 15.95594 0.13011
2000971 0.02018 7.77839 0.01186
2000972 0.00133 0.51817 0.00749
2000973 0.00759 2.77738 0.00086
2000974 0.00322 3.87515 0.01442
2000975 0.00241 1.05182 0.00120
2000976 0.00376 2.32005 0.00434
2000977 0.00923 0.04665 0.00242
2000978 0.01890 7.41699 0.01183
2000979 0.00502 1.76019 0.00657
2000980 0.00569 5.54938 0.02232
2000981 0.00055 6.81926 0.00468
2000982 0.00378 8.86108 0.00478
2000983 0.00640 0.75101 0.00462
2000984 0.00133 6.30233 0.02061
2000985 0.01247 22.15226 0.24724
2000986 0.00278 1.13365 0.00732
2000987 0.00060 1.11843 0.00741
2000988 0.00034 0.61065 0.00671
2000989 0.00650 0.19522 0.01362
2000990 0.00365 0.28142 0.01338
2000991 0.00070 2.13217 0.00785
2000992 0.01008 1.86218 0.00734
2000993 0.00205 1.58391 0.00014
2000994 0.01613 4.38156 0.01534
2000995 0.01638 6.64159 0.02173
2000996 0.00005 1.32303 0.02355
2000997 0.01377 7.61140 0.02166
2000998 0.00070 0.62528 0.00689
2000999 0.02275 12.65756 0.00881
2001000 0.00219 7.79945 0.02123
Mean 0.00792 3.90729 0.02276
95th Percentile 0.02512 12.06389 0.07593
Max 0.19194 46.69135 0.62501

Table 2. Physical model 28 days; all values in arcseconds (scrollable table - aggregate measures at bottom)

Body ID Mean Plane
RMS (arcsec)
Linear Separation
RMS (arcsec)
Quadratic Separation
RMS (arcsec)
2000001 0.01746 2.12780 0.07029
2000002 0.00096 7.21927 0.12005
2000003 0.02327 14.19581 0.18084
2000004 0.01608 6.98758 0.15520
2000005 0.02454 33.15306 0.63129
2000006 0.01168 4.65293 0.19444
2000007 0.01632 30.55503 0.37425
2000008 0.02358 54.51496 0.32852
2000009 0.05970 24.17148 0.37775
2000010 0.00408 5.60022 0.05123
2000011 0.00268 15.48577 0.28444
2000012 0.05051 29.77867 0.38187
2000013 0.10912 17.04848 0.02030
2000014 0.02935 24.98843 0.20006
2000015 0.03995 26.89810 0.59910
2000016 0.01097 6.29983 0.26355
2000017 0.00031 32.88893 0.08478
2000018 0.10629 68.77124 1.02803
2000019 0.01838 42.17603 0.05162
2000020 0.00448 14.50217 0.20371
2000021 0.01297 32.11327 0.26193
2000022 0.03514 13.24546 0.03737
2000023 0.05108 44.89818 0.36246
2000024 0.00091 14.45343 0.02476
2000025 0.17521 56.87657 0.62265
2000026 0.01281 3.50318 0.09240
2000027 0.00366 38.63687 0.33309
2000028 0.03007 1.67119 0.43733
2000029 0.03726 8.50586 0.15860
2000030 0.00243 11.89822 0.19938
2000031 0.00090 2.96914 0.06139
2000032 0.02527 9.11123 0.09484
2000033 0.00581 48.98437 0.51415
2000034 0.01835 7.59227 0.09979
2000035 0.02271 31.55299 0.17935
2000036 0.19955 86.22010 0.10900
2000037 0.01369 32.02282 0.19015
2000038 0.00796 20.61944 0.14044
2000039 0.03973 14.30391 0.16078
2000040 0.01758 8.65249 0.10515
2000041 0.02650 10.32299 0.14040
2000042 0.06486 68.97541 0.25665
2000043 0.02744 40.61953 0.42599
2000044 0.00232 3.04244 0.17650
2000045 0.01045 8.11209 0.07798
2000046 0.00846 2.30206 0.15370
2000047 0.01041 7.76004 0.08450
2000048 0.01151 3.43148 0.03874
2000049 0.00790 33.85531 0.04275
2000050 0.00605 24.26729 0.27933
2000051 0.05592 5.88138 0.12680
2000052 0.00247 12.70743 0.03935
2000053 0.00252 4.96528 0.14043
2000054 0.00317 19.24999 0.18322
2000055 0.02719 20.27876 0.11839
2000056 0.11963 43.17437 1.13454
2000057 0.00199 4.49699 0.05052
2000058 0.01832 4.11170 0.06089
2000059 0.01261 14.61710 0.10704
2000060 0.05364 54.91184 0.16169
2000061 0.04319 7.33980 0.36048
2000062 0.00081 21.91889 0.01626
2000063 0.01764 21.47923 0.20157
2000064 0.00215 10.35409 0.11444
2000065 0.00550 8.36477 0.05107
2000066 0.00891 17.95178 0.17384
2000067 0.09990 45.72186 0.60229
2000068 0.07231 13.64372 0.59961
2000069 0.05468 17.02281 0.28109
2000070 0.03439 3.33093 0.13362
2000071 0.03100 8.76714 0.56745
2000072 0.04598 18.73329 0.24211
2000073 0.00199 6.28490 0.03015
2000074 0.05905 7.08513 1.13144
2000075 0.02988 70.82696 0.66395
2000076 0.01048 6.14360 0.18851
2000077 0.01510 13.27578 0.34243
2000078 0.02916 48.29988 0.17252
2000079 0.08059 43.08076 0.68099
2000080 0.04716 13.69758 0.27887
2000081 0.02763 31.75417 0.19670
2000082 0.00846 24.89328 0.21778
2000083 0.04982 10.78383 0.23181
2000084 0.01199 14.91238 0.26722
2000085 0.09179 44.93619 0.01084
2000086 0.00997 26.92661 0.13562
2000087 0.01137 1.99601 0.02801
2000088 0.00903 9.15412 0.11472
2000089 0.00172 17.65092 0.20518
2000090 0.00241 5.57202 0.06372
2000091 0.00691 18.18392 0.10066
2000092 0.00857 8.29836 0.04482
2000093 0.02044 5.21081 0.10050
2000094 0.02525 5.79767 0.08992
2000095 0.02184 4.51457 0.06635
2000096 0.00317 0.15714 0.06208
2000097 0.06993 65.83010 0.24169
2000098 0.02827 9.42328 0.13785
2000099 0.15935 32.94045 0.53194
2000100 0.00180 22.34269 0.08078
2000101 0.02192 7.77987 0.13882
2000102 0.08848 42.08702 1.18919
2000103 0.00671 13.22957 0.04025
2000104 0.01373 5.62680 0.26779
2000105 0.16438 41.67040 0.32926
2000106 0.00273 18.78477 0.04454
2000107 0.01776 3.26710 0.03116
2000108 0.00388 4.51393 0.02474
2000109 0.12096 66.02761 1.49302
2000110 0.01868 13.94855 0.01652
2000111 0.00705 3.31157 0.10919
2000112 0.00162 1.00111 0.16353
2000113 0.00087 16.01457 0.13253
2000114 0.00189 5.62454 0.11418
2000115 0.00060 19.25405 0.26958
2000116 0.01884 24.97489 0.04101
2000117 0.00158 2.39218 0.01639
2000118 0.07693 44.26685 0.09770
2000119 0.03796 15.05505 0.05585
2000120 0.01170 5.20544 0.01993
2000121 0.01667 10.89192 0.02639
2000122 0.00468 2.35549 0.01442
2000123 0.00216 22.17722 0.03804
2000124 0.02107 13.41058 0.05747
2000125 0.01575 10.47251 0.05812
2000126 0.01735 25.75809 0.08485
2000127 0.05024 3.42108 0.11692
2000128 0.01354 3.53643 0.09623
2000129 0.00574 32.70361 0.40138
2000130 0.05036 21.73348 0.32160
2000131 0.03580 15.82109 0.02564
2000132 0.76017 111.86299 5.18897
2000133 0.00223 5.17166 0.06344
2000134 0.00065 6.91707 0.12732
2000135 0.00720 41.51406 0.39070
2000136 0.10217 14.91094 0.32949
2000137 0.02515 12.08370 0.09864
2000138 0.03762 11.82748 0.87121
2000139 0.08703 0.75485 0.57140
2000140 0.00168 7.27232 0.12473
2000141 0.00110 22.27542 0.22171
2000142 0.00532 8.44336 0.18167
2000143 0.01634 1.46378 0.06902
2000144 0.01317 25.47441 0.25698
2000145 0.01059 2.49472 0.11354
2000146 0.03437 4.16823 0.06789
2000147 0.00494 0.74866 0.01921
2000148 0.03228 23.48200 0.17712
2000149 0.01542 2.12994 0.35066
2000150 0.01263 16.57155 0.04692
2000151 0.01438 5.43303 0.02653
2000152 0.03913 8.75854 0.01852
2000153 0.00593 3.21409 0.02096
2000154 0.07106 1.51555 0.07653
2000155 0.01159 0.38275 0.10529
2000156 0.02231 7.66056 0.12872
2000157 0.07278 40.53084 0.26402
2000158 0.00399 7.13420 0.01758
2000159 0.00175 8.91171 0.05085
2000160 0.01451 10.27117 0.03658
2000161 0.12068 10.95437 0.72088
2000162 0.00791 4.40218 0.07529
2000163 0.03701 58.46211 0.23411
2000164 0.03104 1.33894 0.12232
2000165 0.01188 4.76606 0.08834
2000166 0.00059 2.88249 0.12282
2000167 0.00417 3.52483 0.04097
2000168 0.01377 4.98862 0.03633
2000169 0.03032 32.13217 0.20073
2000170 0.01307 12.77522 0.00448
2000171 0.00188 12.08834 0.06060
2000172 0.02200 4.14591 0.17380
2000173 0.01587 14.10819 0.15474
2000174 0.01347 15.37034 0.10225
2000175 0.00518 22.57774 0.14879
2000176 0.08682 21.39027 0.00613
2000177 0.00593 34.19507 0.79494
2000178 0.01000 7.34994 0.05829
2000179 0.03598 3.83748 0.18214
2000180 0.00134 18.16743 0.15478
2000181 0.01376 22.76406 0.12729
2000182 0.00424 49.35568 0.45884
2000183 0.00492 12.72407 0.15856
2000184 0.00018 0.47386 0.06382
2000185 0.00916 20.36049 0.09354
2000186 0.11929 44.00182 0.10559
2000187 0.02030 2.96425 0.11520
2000188 0.05813 31.21820 0.15334
2000189 0.04668 3.02817 0.09110
2000190 0.00741 10.50974 0.00156
2000191 0.00029 9.70960 0.05665
2000192 0.01938 30.80505 0.38233
2000193 0.05999 72.74074 0.69999
2000194 0.16765 33.57447 1.27105
2000195 0.02633 4.45932 0.03725
2000196 0.01554 0.47096 0.01094
2000197 0.04039 27.97506 0.23867
2000198 0.02531 16.46227 0.24009
2000199 0.04727 19.18765 0.17927
2000200 0.01042 22.81491 0.09566
2000201 0.03128 37.19136 0.15668
2000202 0.00554 11.33714 0.03947
2000203 0.01064 1.41866 0.10854
2000204 0.02496 2.29773 0.11967
2000205 0.04642 3.04591 0.03474
2000206 0.00803 6.01604 0.01334
2000207 0.02767 8.27075 0.01160
2000208 0.00250 1.02950 0.00891
2000209 0.01247 1.54645 0.03073
2000210 0.02094 15.79531 0.10780
2000211 0.00393 2.60377 0.06693
2000212 0.00252 11.26808 0.03028
2000213 0.00056 7.32755 0.10708
2000214 0.00506 3.29798 0.03730
2000215 0.00649 3.50404 0.04042
2000216 0.02444 4.69816 0.10816
2000217 0.02026 32.13739 0.32949
2000218 0.04121 10.46435 0.11371
2000219 0.07183 40.21221 0.45901
2000220 0.02387 8.46242 0.23720
2000221 0.00428 8.66879 0.11985
2000222 0.00246 8.10022 0.06011
2000223 0.00312 2.90878 0.05446
2000224 0.02132 5.67573 0.06210
2000225 0.10370 30.87293 0.24924
2000226 0.02119 42.89441 0.22321
2000227 0.01218 25.29187 0.03285
2000228 0.00167 85.53037 0.87660
2000229 0.00059 13.15093 0.01251
2000230 0.06733 8.55902 0.10796
2000231 0.01356 22.10850 0.07134
2000232 0.01033 4.19206 0.14984
2000233 0.04158 15.23305 0.08481
2000234 0.09532 88.46854 0.13801
2000235 0.02783 7.62864 0.03329
2000236 0.01708 12.05553 0.13152
2000237 0.02303 2.13405 0.06635
2000238 0.04088 11.44172 0.04175
2000239 0.00860 6.20619 0.08993
2000240 0.00024 34.69051 0.64348
2000241 0.00807 0.05528 0.05364
2000242 0.04870 17.28012 0.06168
2000243 0.00044 4.15970 0.04283
2000244 0.03013 25.29288 0.32911
2000245 0.03072 15.03258 0.37331
2000246 0.03678 10.21533 0.10264
2000247 0.25422 49.00285 0.61055
2000248 0.02855 13.39805 0.06168
2000249 0.01660 26.49064 0.33794
2000250 0.04536 16.23225 0.01341
2000251 0.02651 1.85044 0.04743
2000252 0.03562 2.70057 0.06222
2000253 0.01544 12.84482 0.17580
2000254 0.06176 41.96021 0.14705
2000255 0.02953 4.14935 0.07306
2000256 0.03717 7.25802 0.02702
2000257 0.00608 12.36007 0.03468
2000258 0.05069 15.22245 0.18399
2000259 0.01358 13.23988 0.09646
2000260 0.00843 7.17557 0.05999
2000261 0.01501 24.16522 0.00338
2000262 0.00247 23.57884 0.25226
2000263 0.00647 9.31365 0.04310
2000264 0.02424 2.54195 0.09162
2000265 0.05856 40.48988 0.49473
2000266 0.11231 9.94406 0.39923
2000267 0.01997 14.40412 0.06202
2000268 0.00020 2.73129 0.05881
2000269 0.00875 2.26068 0.13544
2000270 0.02926 50.58896 0.29349
2000271 0.00283 3.74639 0.05875
2000272 0.01593 3.59418 0.01853
2000273 0.05698 11.86302 0.21204
2000274 0.00706 15.22800 0.02048
2000275 0.00324 14.58072 0.13212
2000276 0.05349 6.70533 0.02231
2000277 0.00429 1.64170 0.06527
2000278 0.05664 8.00693 0.32650
2000279 0.00019 1.31105 0.00502
2000280 0.03449 11.42410 0.12047
2000281 0.03168 21.81685 0.30607
2000282 0.03570 20.69727 0.08578
2000283 0.00471 14.98845 0.15492
2000284 0.16896 66.91713 0.93856
2000285 0.00441 29.59913 0.10368
2000286 0.03930 2.59443 0.00932
2000287 0.02639 2.56074 0.05288
2000288 0.00102 15.11735 0.15753
2000289 0.05044 32.69147 0.26081
2000290 0.02915 7.85149 0.24064
2000291 0.00819 1.45655 0.20838
2000292 0.10522 2.20078 0.07552
2000293 0.08009 13.17813 0.10592
2000294 0.00263 14.86725 0.11629
2000295 0.00256 5.23900 0.10266
2000296 0.00462 45.94582 0.70811
2000297 0.00879 2.83482 0.21175
2000298 0.04951 23.29516 0.16878
2000299 0.01801 12.82731 0.08718
2000300 0.00061 1.27919 0.02961
2000301 0.00741 11.44746 0.00903
2000302 0.00527 13.20155 0.16876
2000303 0.02488 5.25161 0.02089
2000304 0.07470 50.97231 0.47911
2000305 0.01908 26.52294 0.08650
2000306 0.01567 23.70860 0.25825
2000307 0.00816 16.91181 0.09468
2000308 0.01348 2.54106 0.06350
2000309 0.00926 6.06091 0.10609
2000310 0.00516 18.14231 0.06047
2000311 0.00432 0.35099 0.00293
2000312 0.05854 16.68979 0.38519
2000313 0.08519 45.43471 0.33058
2000314 0.05093 3.36273 0.31243
2000315 0.01198 15.51834 0.29480
2000316 0.00486 2.72718 0.04990
2000317 0.01220 23.96382 0.08315
2000318 0.02201 7.85362 0.03840
2000319 0.00451 0.10981 0.04149
2000320 0.02023 6.27360 0.06521
2000321 0.01012 5.47352 0.03206
2000322 0.02178 36.56307 0.30375
2000323 0.35394 106.16652 2.09027
2000324 0.00522 0.62248 0.11284
2000325 0.04853 9.84343 0.06290
2000326 0.28085 60.83082 0.31666
2000327 0.01880 3.25373 0.05732
2000328 0.02485 4.55294 0.05083
2000329 0.09772 5.33193 0.00206
2000330 0.00190 18.63663 0.26251
2000331 0.02397 2.20410 0.13876
2000332 0.00932 8.27345 0.07315
2000333 0.01248 14.26604 0.18972
2000334 0.00054 1.31918 0.00147
2000335 0.02950 11.58927 0.94142
2000336 0.08380 12.40405 0.48134
2000337 0.00435 2.61237 0.18373
2000338 0.00820 1.98915 0.01596
2000339 0.01766 0.25590 0.05506
2000340 0.03091 15.71594 0.16830
2000341 0.06064 55.81219 0.55534
2000342 0.06818 27.21316 0.10071
2000343 0.05574 69.58838 0.65033
2000344 0.08094 41.04252 0.49167
2000345 0.11910 12.53948 0.14441
2000346 0.01640 8.84860 0.08074
2000347 0.08553 25.11448 0.46799
2000348 0.02168 9.13070 0.00739
2000349 0.01785 6.40900 0.06151
2000350 0.04734 18.85547 0.06581
2000351 0.01078 9.02583 0.11363
2000352 0.02531 15.29069 0.30469
2000353 0.00630 29.69724 0.33808
2000354 0.02213 18.64442 0.00283
2000355 0.00360 3.40433 0.12230
2000356 0.06654 50.70412 0.39656
2000357 0.01174 6.08409 0.05491
2000358 0.00928 15.14712 0.10975
2000359 0.02087 23.97253 0.14734
2000360 0.02231 14.87004 0.10470
2000361 0.00089 2.60951 0.02421
2000362 0.05779 3.25792 0.09061
2000363 0.01938 5.62704 0.06559
2000364 0.01772 37.48334 0.34175
2000365 0.02556 1.68300 0.09451
2000366 0.01457 0.58398 0.03156
2000367 0.01564 20.70057 0.20660
2000368 0.01224 1.83048 0.06562
2000369 0.03931 17.89528 0.04152
2000370 0.02096 17.15917 0.16552
2000371 0.01650 10.12932 0.03416
2000372 0.00701 2.18765 0.06064
2000373 0.06148 9.99295 0.17271
2000374 0.03674 7.86259 0.06449
2000375 0.02038 3.68153 0.13135
2000376 0.01259 57.84485 0.12729
2000377 0.01207 7.82879 0.07448
2000378 0.02110 5.02645 0.09488
2000379 0.00951 13.27123 0.28562
2000380 0.01761 21.02127 0.03960
2000381 0.00010 5.05786 0.03803
2000382 0.00099 13.53604 0.08812
2000383 0.00529 19.98459 0.10050
2000384 0.01638 10.33955 0.13418
2000385 0.01315 15.26125 0.08041
2000386 0.10411 11.09296 0.40556
2000387 0.00163 2.45338 0.11102
2000388 0.01120 8.29599 0.01133
2000389 0.02845 10.30182 0.08691
2000390 0.00773 18.97737 0.12996
2000391 0.08204 13.34481 0.27822
2000392 0.02225 12.82237 0.09823
2000393 0.03341 17.51048 0.20244
2000394 0.01055 1.28673 0.10583
2000395 0.01008 4.03206 0.07226
2000396 0.01889 25.48176 0.26905
2000397 0.03085 3.01087 0.13354
2000398 0.01323 23.63680 0.21927
2000399 0.01138 2.46600 0.04478
2000400 0.00550 0.90016 0.05100
2000401 0.01292 1.91159 0.01537
2000402 0.00408 14.84537 0.13005
2000403 0.04179 15.26554 0.02327
2000404 0.10694 26.20961 0.84105
2000405 0.03415 27.67827 0.29909
2000406 0.00142 10.29677 0.45401
2000407 0.01027 8.77745 0.07285
2000408 0.00865 15.78009 0.08134
2000409 0.05781 9.51823 0.08156
2000410 0.02586 38.64844 0.32689
2000411 0.01732 14.54092 0.06077
2000412 0.02340 6.12129 0.02503
2000413 0.05924 80.52960 0.99727
2000414 0.00545 4.12146 0.03152
2000415 0.00293 47.41527 0.46585
2000416 0.02551 5.77371 0.11009
2000417 0.01841 4.17386 0.09220
2000418 0.02428 6.13661 0.12458
2000419 0.02106 35.34581 0.36233
2000420 0.01278 2.43677 0.00013
2000421 0.01555 1.23233 0.15256
2000422 0.04022 52.49718 0.59222
2000423 0.02567 2.44797 0.02125
2000424 0.01762 17.97227 0.02794
2000425 0.01700 2.09542 0.08351
2000426 0.00117 1.29414 0.06992
2000427 0.00891 1.67573 0.22066
2000428 0.12049 11.31058 1.35912
2000429 0.07576 25.53142 0.00590
2000430 0.00323 4.87291 0.10056
2000431 0.00019 9.48145 0.07595
2000432 0.10120 31.66556 0.53097
2000433 0.05089 217.24334 4.39165
2000434 0.43362 12.67915 0.66449
2000435 0.00782 31.11751 0.23824
2000436 0.03663 7.15513 0.00540
2000437 0.14208 54.91701 1.98403
2000438 0.04383 14.20619 0.01646
2000439 0.05162 7.25316 0.00414
2000440 0.01074 34.81586 0.08371
2000441 0.03233 12.41827 0.01710
2000442 0.00942 7.48142 0.13440
2000443 0.04272 11.97405 0.02416
2000444 0.04332 33.66313 0.04068
2000445 0.01675 20.80479 0.10251
2000446 0.07260 14.14139 0.22610
2000447 0.01108 3.66116 0.02755
2000448 0.02967 19.62936 0.10694
2000449 0.00527 20.05424 0.20440
2000450 0.04287 8.79801 0.09691
2000451 0.01605 0.08350 0.04388
2000452 0.00633 1.64664 0.00929
2000453 0.07594 27.68878 0.47137
2000454 0.02085 21.78610 0.01176
2000455 0.01760 0.40811 0.12285
2000456 0.08796 32.52215 0.09758
2000457 0.07255 1.82193 0.34280
2000458 0.02093 21.48082 0.72555
2000459 0.08046 47.77933 0.22944
2000460 0.01352 16.63089 0.07522
2000461 0.00304 4.84462 0.06038
2000462 0.00251 6.70483 0.06443
2000463 0.09400 41.54879 0.43199
2000464 0.01203 20.00436 0.17647
2000465 0.00226 16.84886 0.11922
2000466 0.01476 8.51261 0.00083
2000467 0.00097 13.93990 0.04068
2000468 0.00031 20.69101 0.11729
2000469 0.01611 18.15931 0.07266
2000470 0.06706 15.93289 0.26394
2000471 0.08346 42.11592 0.20778
2000472 0.00478 1.52447 0.29584
2000473 0.00355 1.73971 0.10013
2000474 0.02185 12.94483 0.21713
2000475 0.03416 8.26183 0.15379
2000476 0.02076 9.09521 0.07227
2000477 0.02174 19.67642 0.25758
2000478 0.00953 4.32283 0.04850
2000479 0.00356 6.54216 0.12571
2000480 0.13026 7.22906 0.04165
2000481 0.03751 22.71350 0.14188
2000482 0.02845 1.87954 0.05577
2000483 0.02967 4.29173 0.00403
2000484 0.00375 9.97839 0.03850
2000485 0.07851 35.49185 0.16037
2000486 0.05092 39.57500 0.28499
2000487 0.01350 15.55426 0.02795
2000488 0.01043 15.58604 0.07298
2000489 0.01551 0.47572 0.02804
2000490 0.02117 9.80256 0.01900
2000491 0.02105 0.11933 0.04023
2000492 0.00186 2.81696 0.06204
2000493 0.03052 17.22058 0.09573
2000494 0.01274 7.94071 0.02523
2000495 0.03077 0.71095 0.54205
2000496 0.06849 14.77776 0.34239
2000497 0.00524 1.60891 0.09009
2000498 0.01233 10.34374 0.15493
2000499 0.00407 14.89501 0.02236
2000500 0.03640 12.90296 0.47297
2000501 0.04079 13.73317 0.06151
2000502 0.03025 48.18000 0.28304
2000503 0.02966 35.32198 0.00429
2000504 0.03457 45.95868 0.16714
2000505 0.00915 0.75079 0.12111
2000506 0.00353 17.10576 0.07347
2000507 0.00781 10.90547 0.02321
2000508 0.03559 0.84714 0.00098
2000509 0.03544 3.60528 0.05095
2000510 0.03730 17.38228 0.19081
2000511 0.02148 24.76179 0.00207
2000512 0.08955 98.23298 2.14758
2000513 0.03551 10.28153 0.02599
2000514 0.00798 3.66696 0.02084
2000515 0.00132 0.40738 0.34811
2000516 0.07698 55.30212 1.17837
2000517 0.00534 20.58632 0.08373
2000518 0.12932 21.42079 1.51551
2000519 0.08043 34.85210 0.05344
2000520 0.02689 7.95707 0.06271
2000521 0.00393 23.29780 0.24717
2000522 0.00086 5.38963 0.02511
2000523 0.01719 27.47200 0.05403
2000524 0.00748 3.99551 0.11721
2000525 0.10881 5.47241 0.57531
2000526 0.00242 15.91545 0.03016
2000527 0.00209 3.03086 0.10584
2000528 0.02644 0.36516 0.01213
2000529 0.01689 3.32997 0.05541
2000530 0.00609 24.38521 0.28584
2000531 0.24536 39.04719 0.05144
2000532 0.02515 29.19650 0.14317
2000533 0.01709 1.82114 0.03269
2000534 0.00693 5.01595 0.06616
2000535 0.01558 2.71426 0.02976
2000536 0.02339 1.87377 0.02612
2000537 0.00113 2.38413 0.06717
2000538 0.00285 2.30245 0.05711
2000539 0.00952 3.58898 0.11349
2000540 0.04463 10.47154 0.20961
2000541 0.01716 5.70031 0.03553
2000542 0.01634 11.33241 0.09263
2000543 0.00434 1.86904 0.06395
2000544 0.02081 22.04689 0.45245
2000545 0.00645 1.09976 0.05241
2000546 0.03758 12.99961 0.12505
2000547 0.20261 35.87509 0.76141
2000548 0.00455 2.69320 0.24733
2000549 0.00667 34.39675 0.33655
2000550 0.10315 19.20316 1.30668
2000551 0.00150 5.87341 0.06634
2000552 0.00886 9.21399 0.04090
2000553 0.03048 24.06673 0.23093
2000554 0.00653 19.64245 0.23863
2000555 0.01386 3.07257 0.05018
2000556 0.02109 24.49485 0.02516
2000557 0.00813 22.03523 0.09171
2000558 0.00643 3.11568 0.03206
2000559 0.00902 7.94967 0.05662
2000560 0.00787 10.39421 0.12161
2000561 0.00052 3.76758 0.05077
2000562 0.02128 5.25104 0.05750
2000563 0.04798 50.14191 0.27539
2000564 0.11009 61.64487 0.44267
2000565 0.03406 18.41031 0.18445
2000566 0.00983 10.40756 0.04181
2000567 0.03014 9.50291 0.03322
2000568 0.05736 20.34138 0.12656
2000569 0.00257 25.61737 0.20282
2000570 0.00665 5.97929 0.09041
2000571 0.01231 13.46047 0.24278
2000572 0.06795 40.56894 0.20546
2000573 0.01397 12.57888 0.07902
2000574 0.03262 87.58402 0.68998
2000575 0.07784 28.31272 0.03477
2000576 0.00481 17.60136 0.12725
2000577 0.00171 0.30353 0.28453
2000578 0.01500 7.70084 0.12046
2000579 0.02706 9.91189 0.00083
2000580 0.00332 8.75124 0.01414
2000581 0.02225 3.30866 0.00401
2000582 0.11821 51.60295 0.27594
2000583 0.03400 14.32983 0.16761
2000584 0.01888 2.47836 0.21134
2000585 0.05607 32.00488 0.08234
2000586 0.00392 3.59576 0.03823
2000587 0.14063 10.74402 1.10990
2000588 0.00077 3.20604 0.00705
2000589 0.02821 1.81284 0.03245
2000590 0.01316 10.12125 0.01131
2000591 0.07353 1.36917 0.97079
2000592 0.04249 1.47693 0.23818
2000593 0.12585 49.10608 0.07638
2000594 0.05272 32.90294 0.41333
2000595 0.03747 4.45822 0.02698
2000596 0.02709 7.32124 0.08812
2000597 0.05979 28.87331 0.06271
2000598 0.02023 20.62102 0.20915
2000599 0.02691 1.31933 0.10185
2000600 0.01208 8.39607 0.04653
2000601 0.02238 2.83352 0.04799
2000602 0.00833 8.18105 0.08808
2000603 0.02899 37.75409 0.20533
2000604 0.00646 10.33326 0.08486
2000605 0.06297 0.89451 0.26038
2000606 0.00539 23.15268 0.24738
2000607 0.02375 1.11073 0.12186
2000608 0.00620 6.77678 0.06761
2000609 0.00819 4.61110 0.00133
2000610 0.10965 15.27208 0.76242
2000611 0.07234 7.97604 0.18948
2000612 0.02406 4.35128 0.06562
2000613 0.00635 6.43568 0.02753
2000614 0.00083 8.29696 0.09908
2000615 0.01748 9.89843 0.28282
2000616 0.05206 8.49443 0.06823
2000617 0.00341 1.81177 0.00655
2000618 0.01531 4.29785 0.05487
2000619 0.06386 0.49192 0.10558
2000620 0.07894 16.44955 0.56157
2000621 0.01242 1.30264 0.05117
2000622 0.01433 32.31969 0.38963
2000623 0.00810 2.01523 0.14749
2000624 0.00194 0.19138 0.00143
2000625 0.00055 49.50409 0.32243
2000626 0.03398 26.70008 0.29437
2000627 0.00687 2.00457 0.04610
2000628 0.01904 8.30807 0.03177
2000629 0.01332 0.06122 0.05536
2000630 0.02180 13.27721 0.11690
2000631 0.01454 3.69599 0.06904
2000632 0.01526 10.13555 0.81716
2000633 0.01187 7.05222 0.04583
2000634 0.01012 1.42929 0.41755
2000635 0.03358 6.19715 0.05642
2000636 0.02326 16.35983 0.11904
2000637 0.00083 13.89486 0.02753
2000638 0.02717 2.15685 0.52023
2000639 0.00993 2.71800 0.05785
2000640 0.03352 8.39485 0.01943
2000641 0.02506 26.97240 0.66156
2000642 0.01455 1.12517 0.04831
2000643 0.03105 3.06921 0.03163
2000644 0.00095 27.98668 0.31234
2000645 0.05572 2.94863 0.04806
2000646 0.01379 69.23857 0.44928
2000647 0.02556 13.23092 0.21761
2000648 0.00443 3.96336 0.05933
2000649 0.03537 29.55647 0.35286
2000650 0.02158 36.93122 0.30176
2000651 0.02307 2.78160 0.05592
2000652 0.04646 16.84995 0.15297
2000653 0.00170 4.47079 0.01351
2000654 0.06818 46.82182 0.54737
2000655 0.00325 10.35386 0.02455
2000656 0.00420 7.18952 0.17129
2000657 0.00868 0.59669 0.11366
2000658 0.00169 1.14486 0.05499
2000659 0.00078 1.41051 0.01503
2000660 0.03638 2.02472 0.12627
2000661 0.00627 1.81710 0.02488
2000662 0.00408 25.35725 0.26929
2000663 0.08069 16.85430 0.10743
2000664 0.01415 18.66148 0.13016
2000665 0.01774 22.09281 0.06040
2000666 0.01915 17.56138 0.21699
2000667 0.02305 16.00149 0.09804
2000668 0.05254 51.82776 0.02123
2000669 0.01998 0.33632 0.04711
2000670 0.01096 24.87240 0.18286
2000671 0.01576 6.33014 0.02716
2000672 0.02511 0.13337 0.13321
2000673 0.01218 0.91480 0.00953
2000674 0.05488 29.23476 0.13647
2000675 0.06121 41.53468 0.04656
2000676 0.01417 10.19886 0.06321
2000677 0.01864 6.07860 0.01578
2000678 0.03102 56.53321 0.19265
2000679 0.15270 49.99930 2.86202
2000680 0.03678 22.35470 0.19211
2000681 0.03349 10.86041 0.05411
2000682 0.03746 12.38576 0.15050
2000683 0.03000 0.49827 0.03433
2000684 0.01710 6.04642 0.05290
2000685 0.05741 70.04906 0.41733
2000686 0.03696 8.31063 0.16235
2000687 0.00965 7.47820 0.13205
2000688 0.06172 18.42385 0.30043
2000689 0.01907 10.60285 0.25952
2000690 0.00516 23.00831 0.04027
2000691 0.02378 12.83410 0.06514
2000692 0.09806 6.76803 0.19969
2000693 0.02874 3.89027 0.01237
2000694 0.02907 4.76475 0.12572
2000695 0.02864 3.25286 0.14778
2000696 0.00337 2.17453 0.05919
2000697 0.09221 9.72895 0.35541
2000698 0.04444 14.91986 0.05889
2000699 0.36394 202.22764 1.14579
2000700 0.03881 33.19508 0.02761
2000701 0.00312 4.29154 0.00390
2000702 0.01663 1.41860 0.00707
2000703 0.04650 50.19495 0.06344
2000704 0.01439 0.44347 0.06301
2000705 0.06873 6.41515 0.01521
2000706 0.01239 12.91722 0.14641
2000707 0.03164 37.21651 0.07032
2000708 0.01651 11.26205 0.13194
2000709 0.01239 7.05486 0.07234
2000710 0.00144 1.93028 0.05394
2000711 0.03037 26.83477 0.38245
2000712 0.03165 4.46270 0.14763
2000713 0.03941 2.44129 0.18566
2000714 0.08130 9.06357 0.06149
2000715 0.05006 6.94395 0.07120
2000716 0.00802 6.10623 0.07007
2000717 0.00063 4.09402 0.06614
2000718 0.01711 17.63453 0.12197
2000719 0.01122 6.58353 0.11354
2000720 0.00803 2.44223 0.00206
2000721 0.01587 9.35846 0.00999
2000722 0.09022 54.72983 0.03439
2000723 0.01411 3.43080 0.05726
2000724 0.09269 54.00673 0.54749
2000725 0.01087 19.81204 0.22940
2000726 0.03335 0.63385 0.14475
2000727 0.00450 2.32793 0.11920
2000728 0.04087 6.54440 0.43443
2000729 0.00213 2.10759 0.08208
2000730 0.02617 63.47968 0.18798
2000731 0.02129 3.74176 0.07025
2000732 0.06958 0.39889 0.12340
2000733 0.02320 4.97014 0.00271
2000734 0.01569 11.12761 0.01874
2000735 0.35841 56.05810 2.34431
2000736 0.02334 55.86209 0.56267
2000737 0.19629 2.36568 1.75266
2000738 0.00198 5.63194 0.02729
2000739 0.01168 9.55133 0.11401
2000740 0.00803 11.19778 0.08541
2000741 0.02123 9.49575 0.07725
2000742 0.03236 10.85392 0.12991
2000743 0.02386 8.91980 0.01910
2000744 0.01071 9.08198 0.10437
2000745 0.01010 3.32497 0.01084
2000746 0.05168 31.14315 0.17239
2000747 0.00505 80.46787 0.35657
2000748 0.00399 11.99180 0.04022
2000749 0.01565 56.92191 0.32179
2000750 0.02260 29.56586 0.13394
2000751 0.07045 34.58978 0.09009
2000752 0.03777 0.74846 0.24014
2000753 0.19858 56.90287 1.43956
2000754 0.05210 4.38977 0.02919
2000755 0.00954 15.77929 0.02272
2000756 0.02926 1.84715 0.05182
2000757 0.04202 6.87170 0.17447
2000758 0.00263 4.57871 0.05632
2000759 0.01989 34.62421 0.27942
2000760 0.00286 0.12639 0.05926
2000761 0.00813 7.72736 0.04988
2000762 0.00257 6.95117 0.04882
2000763 0.01881 50.83013 0.35503
2000764 0.02328 6.85824 0.03694
2000765 0.01051 58.26392 0.62254
2000766 0.03344 12.29132 0.00774
2000767 0.00231 6.28450 0.06992
2000768 0.09687 28.32149 0.16064
2000769 0.02816 18.09007 0.23525
2000770 0.05828 52.16872 0.13824
2000771 0.01468 13.91861 0.17965
2000772 0.03362 12.12384 0.01075
2000773 0.01288 4.27120 0.06051
2000774 0.00968 6.06680 0.07362
2000775 0.00683 3.91131 0.04332
2000776 0.02700 4.65805 0.08240
2000777 0.00483 10.86115 0.02714
2000778 0.00033 19.00855 0.14667
2000779 0.04777 52.08619 0.26313
2000780 0.00988 7.21173 0.04795
2000781 0.00944 12.90694 0.00678
2000782 0.04961 5.67929 0.15178
2000783 0.01324 15.02133 0.27307
2000784 0.02171 16.93014 0.13757
2000785 0.04196 21.55291 0.23457
2000786 0.02080 14.46588 0.07517
2000787 0.12920 3.31651 0.51172
2000788 0.00258 16.37660 0.02368
2000789 0.08405 19.39055 0.35695
2000790 0.04399 15.07203 0.00201
2000791 0.00585 26.00730 0.09407
2000792 0.03886 24.91296 0.09693
2000793 0.05117 21.17104 0.02942
2000794 0.02341 55.78592 0.05548
2000795 0.05966 5.13673 0.08634
2000796 0.05924 33.97707 0.40663
2000797 0.02606 5.35782 0.08351
2000798 0.02999 2.96957 0.02068
2000799 0.02384 3.78636 0.02323
2000800 0.02411 69.93036 1.12983
2000801 0.10290 6.72448 0.17190
2000802 0.02347 3.27786 0.19728
2000803 0.00280 2.95487 0.05904
2000804 0.02496 5.35838 0.08999
2000805 0.04076 14.67636 0.27416
2000806 0.03496 4.87267 0.03208
2000807 0.00359 7.40351 0.02164
2000808 0.03017 21.61616 0.09771
2000809 0.02479 25.61326 0.34697
2000810 0.01025 9.97114 0.31720
2000811 0.00214 7.10961 0.04624
2000812 0.09143 34.98281 0.00418
2000813 0.05859 5.95949 0.06180
2000814 0.01109 13.30166 0.12252
2000815 0.09059 10.72688 0.10076
2000816 0.00327 4.64745 0.16183
2000817 0.00108 39.41183 0.17464
2000818 0.00632 10.21083 0.01020
2000819 0.01685 30.48946 0.33744
2000820 0.00116 0.36505 0.02968
2000821 0.01315 5.89092 0.11391
2000822 0.02382 22.61813 1.02731
2000823 0.02960 17.39745 0.19986
2000824 0.00999 16.44337 0.25216
2000825 0.01039 16.88696 0.15949
2000826 0.05089 43.69866 0.15713
2000827 0.03259 45.38760 0.28935
2000828 0.00127 1.81983 0.01375
2000829 0.04676 14.73646 0.19062
2000830 0.00429 6.48710 0.01219
2000831 0.02900 9.92789 0.27726
2000832 0.00414 6.88838 0.05865
2000833 0.00585 15.27365 0.02943
2000834 0.00512 4.37778 0.06131
2000835 0.00133 1.14415 0.09188
2000836 0.12984 34.99538 1.43989
2000837 0.05316 11.03392 0.03807
2000838 0.06672 10.75809 0.22989
2000839 0.02408 13.38195 0.15264
2000840 0.02207 9.61715 0.06833
2000841 0.01940 13.40451 0.14239
2000842 0.04264 2.52429 0.13766
2000843 0.06883 58.51000 0.55016
2000844 0.01389 6.61791 0.01891
2000845 0.03625 8.93974 0.02636
2000846 0.00036 18.61862 0.09138
2000847 0.00630 4.99899 0.07891
2000848 0.00564 21.13055 0.03861
2000849 0.09202 26.92057 0.10302
2000850 0.00680 15.52102 0.08250
2000851 0.00514 6.17420 0.20342
2000852 0.07526 2.98137 0.21287
2000853 0.05407 3.85383 0.18842
2000854 0.02948 9.96035 0.22161
2000855 0.05043 12.40739 0.23430
2000856 0.00224 10.76041 0.16919
2000857 0.04569 29.70708 0.07561
2000858 0.02526 14.05254 0.10789
2000859 0.04352 10.53457 0.04859
2000860 0.00033 0.93607 0.08051
2000861 0.00690 5.21992 0.11368
2000862 0.01107 12.60285 0.02693
2000863 0.01115 2.79997 0.00572
2000864 0.08364 69.51328 0.60129
2000865 0.01034 5.00706 0.19592
2000866 0.01619 4.28958 0.03382
2000867 0.00826 9.33866 0.06636
2000868 0.00423 10.89811 0.12612
2000869 0.01671 28.01733 0.25415
2000870 0.01070 63.01870 2.76482
2000871 0.03662 36.23787 0.29698
2000872 0.04588 11.60775 0.07073
2000873 0.01563 32.07888 0.01715
2000874 0.01991 0.59415 0.04009
2000875 0.15710 26.34591 0.40399
2000876 0.01059 0.24666 0.05995
2000877 0.00258 14.03155 0.19227
2000878 0.00828 16.42701 0.27599
2000879 0.03472 7.26752 0.15546
2000880 0.01669 15.45552 0.15701
2000881 0.02662 16.00958 0.18960
2000882 0.00596 4.00026 0.06714
2000883 0.02019 46.90283 0.51543
2000884 0.00132 2.73060 0.00890
2000885 0.00011 25.46554 0.06960
2000886 0.02591 14.78039 0.12470
2000887 0.01486 86.43048 1.87587
2000888 0.00315 26.01357 0.59162
2000889 0.02301 30.44511 1.17663
2000890 0.01461 7.41617 0.00896
2000891 0.01549 3.19314 0.01880
2000892 0.05857 8.82265 0.06398
2000893 0.02074 19.47152 0.04244
2000894 0.02371 3.40628 0.05110
2000895 0.02907 7.55792 0.05980
2000896 0.04270 13.43311 0.26191
2000897 0.08048 20.32737 0.03359
2000898 0.01572 9.12165 0.13690
2000899 0.02064 5.48666 0.09200
2000900 0.07818 36.70588 0.22355
2000901 0.02046 36.77080 0.49677
2000902 0.01583 4.46600 0.18294
2000903 0.01581 3.78603 0.01430
2000904 0.00839 0.16086 0.05243
2000905 0.06699 54.73027 0.07857
2000906 0.03566 12.42574 0.01979
2000907 0.01418 1.26830 0.09520
2000908 0.12186 1.56292 0.70121
2000909 0.00682 0.18955 0.02555
2000910 0.05690 12.70941 0.29685
2000911 0.00105 1.48768 0.00154
2000912 0.05736 1.17747 0.05778
2000913 0.06084 52.54608 0.87115
2000914 0.16281 50.00238 0.41150
2000915 0.02481 15.39750 0.27897
2000916 0.01841 45.02281 0.51380
2000917 0.01106 1.91567 0.20504
2000918 0.01110 24.81008 0.16392
2000919 0.05572 6.18187 0.14725
2000920 0.01256 2.86529 0.10675
2000921 0.07851 19.95553 0.18167
2000922 0.05227 42.88379 0.04825
2000923 0.02755 30.95834 0.25008
2000924 0.02784 0.85862 0.35181
2000925 0.01480 3.87492 0.08013
2000926 0.03472 16.67765 0.12034
2000927 0.02916 8.16889 0.02261
2000928 0.00674 6.82168 0.22244
2000929 0.04029 25.58739 0.23502
2000930 0.10085 34.53586 0.27637
2000931 0.02038 22.85123 0.42082
2000932 0.08286 13.04694 0.27092
2000933 0.00810 10.58878 0.22173
2000934 0.01214 31.08875 0.24374
2000935 0.04595 31.45003 0.83995
2000936 0.00917 9.48963 0.31336
2000937 0.10940 21.91142 2.47185
2000938 0.00025 16.84411 0.10874
2000939 0.00339 27.94043 0.36520
2000940 0.01728 17.81576 0.02532
2000941 0.01339 3.73832 0.10501
2000942 0.01044 13.43941 0.08226
2000943 0.01153 31.07341 0.03821
2000944 0.01240 13.88867 0.12290
2000945 0.02910 28.67244 0.17107
2000946 0.00387 15.17193 0.10927
2000947 0.09462 14.74873 1.28092
2000948 0.02093 19.26402 0.08990
2000949 0.01676 0.82839 0.49995
2000950 0.15565 41.22203 0.22968
2000951 0.02307 1.13397 0.28008
2000952 0.07431 42.87697 0.16896
2000953 0.05886 37.42806 0.01286
2000954 0.00312 19.89733 0.08603
2000955 0.03096 34.68560 0.39563
2000956 0.03180 15.92539 0.28924
2000957 0.01471 2.75358 0.05474
2000958 0.00024 1.83256 0.02146
2000959 0.00870 18.15924 0.12376
2000960 0.02142 21.73689 0.31667
2000961 0.03934 0.85756 0.08731
2000962 0.00663 3.93360 0.16241
2000963 0.08526 43.22155 0.18140
2000964 0.01577 1.11484 0.05828
2000965 0.01092 2.14475 0.05947
2000966 0.03575 2.64995 0.10141
2000967 0.07270 42.22860 1.02930
2000968 0.08562 11.78415 0.25316
2000969 0.00436 7.26046 0.18981
2000970 0.00084 73.01119 1.05074
2000971 0.08371 33.55245 0.13309
2000972 0.00547 2.47668 0.06974
2000973 0.03014 12.08983 0.01017
2000974 0.01309 17.31935 0.13238
2000975 0.00976 4.55289 0.01225
2000976 0.01460 10.24127 0.03725
2000977 0.03756 0.13584 0.02247
2000978 0.07998 31.98225 0.13005
2000979 0.02023 7.49384 0.06049
2000980 0.02378 24.85917 0.20930
2000981 0.00226 29.86828 0.03344
2000982 0.01550 38.75439 0.02300
2000983 0.02613 3.40938 0.04280
2000984 0.00567 28.09012 0.19091
2000985 0.05019 103.03261 1.96543
2000986 0.01142 5.15750 0.06836
2000987 0.00236 5.09408 0.06936
2000988 0.00136 2.47425 0.06175
2000989 0.02627 0.47781 0.12594
2000990 0.01465 0.85364 0.12369
2000991 0.00284 9.52936 0.07318
2000992 0.04016 8.32912 0.06498
2000993 0.00829 6.90423 0.00279
2000994 0.06554 19.55524 0.14080
2000995 0.06742 29.59958 0.19990
2000996 0.00012 5.09654 0.22143
2000997 0.05487 32.58838 0.20312
2000998 0.00299 2.53295 0.06344
2000999 0.09511 54.87492 0.13090
2001000 0.00843 33.42354 0.19806
Mean 0.03201 17.10738 0.20919
95th Percentile 0.10125 52.61912 0.69048
Max 0.76017 217.24334 5.18897

The Hyperlinc algorithm

To summarize one more time, the Hyperlinc algorithm 1) finds transient sources sharing the same orbital plane and then 2) searches for common relative angular motion among sources on that plane. Let’s examine each of these parts in more detail.

1) Finding orbital planes

There are at least three techniques that I can think of to generate orbital planes from transient source populations:

  1. Cross all n=2 tracklets' asserted positions and normalize each of the resulting vectors to generate a set of unit orbital poles for each tracklet. Cluster on the set of orbital poles. This is the approach I am currently using.
  2. Bin all of the unit orbital poles for an entire sphere and then look for sources that are separated by 90 degrees from each of those orbital pole vectors (e.g. have the smallest dot product with the unit orbital pole) over that set. In practice, you’d probably combine this with #1 in some fashion. Maybe have a coarse global binning and allow somewhat finer local binning where the unit poles generated by technique #1 were dense.
  3. Use a Hough transform-like technique to find regions where all of the planes an individual source might lie on overlap with other sources.

2) Finding common motion on an orbital plane

For each set of transient sources on a plane, the next step is to look for sources with common relative heliocentric angular motion in time – the angle specified by a source, the Sun/barycenter and another source.

In the data validation section above I showed the results of linear and quadratic model fits to heliocentric angular separation of one source to another in time. For each source on the plane that I want to test against other sources for common relative motion I employ what I think of as a coarse cluster fine fit (CCFF) method.

For a given source on the orbital plane, first calculate the constant angular separation rate to all other sources that would “propagate” those other sources back to the origin source over the time interval between source observations. Clustering on this separation rate yields a set or sets of sources that are moving at approximately the same constant angular velocity with respect to the origin source you’re testing. This is the coarse cluster and is analogous to the linear fit model in the validation section above.

Ideally, since each source can represent only one solar system object, there should be only one cluster. In practice that will certainly not always be true. So for each coarse cluster we’ll use a quadratic model to fine fit the angular separations of the coarse clustered sources in time and reject any set of sources that don’t have an RMS error better than some threshold - a threshold much smaller than the linear model. You can also optionally reject individual sources in the set that have large residuals. Non-rejected source sets are then added to the final set of candidate links.

Scaling

How will this algorithm scale beyond single night data with hundreds of thousands of transient sources to multi night surveys with millions of transient sources? The answer, if I’m being honest, is that it’s an open question. But I’m optimistic given the initial single field CSS data runtime is less with Hyperlinc than with my version of Heliolinc. Obviously that’s no indicator that a substantially larger dataset won’t blow up for a larger N, but it’s better than the opposite scenario as a starting point.

Schematically, Hyperlinc looks like this in Python pseudocode:

links = []
orbital_planes = generate_orbital_planes(sources)
for orbital_plane in orbital_planes:
  on_plane_sources = find_on_plane_sources(orbital_plane,sources)
  for on_plane_source in on_plane_sources:
    plane_links = find_common_motion(on_plane_source,on_plane_sources)
    links.append(plane_links)

So Hyperlinc is at least O(n2) right now and potentially O(n3) depending on how find_common_motion() is implemented. This is substantially worse than Heliolinc’s O(n log n). But as written above, this Python pseudocode will test relative angular motion of the same sources with respect to one another over and over again. One key to reducing the time complexity will be ensuring that this test only happens once for a given set of sources. There is also the potential to introduce a reference epoch analogous to Heliolinc. When I extend this study to multiple nights I will be spending a lot more time thinking about that inner loop. I'm confident I'll stay out of the O(n3) zone, but I don't know where the final results will land yet. On the plus side, the algorithm is highly parallelizable on the orbital plane in the outer loop.

Results: Hyperlinc with Catalina Sky Survey data

Finally, let’s look at how this algorithm performs on some real world observations. Once again I’ll be using Catalina Sky Survey data. This study looks at the observations from all fields CSS observed on the night of February 23rd 2023. There are 90 fields that acquired data that night and 25 which did not – or at least had no FITS images.

For each field I first produce a set of transient sources from the Source Extractor detected sources by removing any source that was within 0.75” of any other source in any other observation of the same field on the same night to delete stationary sources from the data. I then use Hyperlinc to search for n=4 sized candidate links in these transient sources. In future work I’ll extend this to difference image sources and find n=3 candidate links as well. I've somewhat arbitrarily chosen to constrain the search to objects moving at a maximum of 5 degrees per day on the observer sky. Also, since there are only 4 observations per night for each field, I am only using the linear model for relative angular motion fits.

The table below summarizes the results for each field and links to web pages with their individual analysis. The aggregate measures across all of the the fields are at the bottom of the table. For the night, Hyperlinc found 7,294 candidate links, 6,709 of those links corresponded to known objects and 585 were unknown candidate links. 98.02% of the known objects with less than 1" astrometric error in the transient source data were recovered by Hyperlinc.

I'll describe how to interpret the analysis pages next.

Table 3. Results for 90 Hyperlinc processed CSS fields on 2023-02-19 (scrollable table - aggregate measures at bottom)

Field Hyperlinc Links
Found
Matched Knowns
@ 2"
Matched Knowns
@ 1"
Recoverable Knowns
@ 1"
Recovered Knowns
@ 1"
Unknown
Links
N16056-23Feb19 188 178 161 162 99.38% 10
N16057-23Feb19 165 157 145 146 99.32% 8
N16058-23Feb19 203 187 169 170 99.41% 16
N16059-23Feb19 198 178 160 162 98.77% 20
N18055-23Feb19 171 163 158 158 100.00% 8
N18056-23Feb19 180 167 157 159 98.74% 13
N18057-23Feb19 218 196 180 185 97.30% 22
N18058-23Feb19 179 164 151 152 99.34% 15
N20055-23Feb19 187 166 152 156 97.44% 21
N20056-23Feb19 234 208 187 188 99.47% 26
N20057-23Feb19 235 210 196 198 98.99% 25
N23054-23Feb19 192 172 158 160 98.75% 20
N23055-23Feb19 185 166 159 161 98.76% 19
N23056-23Feb19 212 192 182 183 99.45% 20
N23057-23Feb19 152 137 124 125 99.20% 15
N25023-23Feb19 87 87 86 93 92.47% 0
N25024-23Feb19 11 11 11 13 84.62% 0
N25025-23Feb19 32 32 31 33 93.94% 0
N25026-23Feb19 NA NA NA NA NA 0
N25027-23Feb19 NA NA NA NA NA 0
N25028-23Feb19 NA NA NA NA NA 0
N25029-23Feb19 NA NA NA NA NA 0
N25030-23Feb19 NA NA NA NA NA 0
N25031-23Feb19 111 109 103 104 99.04% 2
N25032-23Feb19 106 106 100 106 94.34% 0
N25033-23Feb19 131 131 125 127 98.43% 0
N25038-23Feb19 1 1 1 2 50.00% 0
N25039-23Feb19 2 2 2 4 50.00% 0
N25053-23Feb19 194 183 174 175 99.43% 11
N25054-23Feb19 171 164 150 150 100.00% 7
N25055-23Feb19 105 96 90 90 100.00% 9
N25056-23Feb19 161 148 141 141 100.00% 13
N25059-23Feb19 121 103 99 99 100.00% 18
N25060-23Feb19 110 91 86 86 100.00% 19
N25061-23Feb19 5 5 3 3 100.00% 0
N25062-23Feb19 125 91 81 81 100.00% 34
N25063-23Feb19 NA NA NA NA NA 0
N25064-23Feb19 NA NA NA NA NA 0
N25065-23Feb19 NA NA NA NA NA 0
N25066-23Feb19 NA NA NA NA NA 0
N27021-23Feb19 31 30 28 31 90.32% 1
N27022-23Feb19 56 56 56 63 88.89% 0
N27023-23Feb19 7 7 7 7 100.00% 0
N27024-23Feb19 55 55 54 63 85.71% 0
N27025-23Feb19 15 15 13 13 100.00% 0
N27026-23Feb19 NA NA NA NA NA 0
N27027-23Feb19 NA NA NA NA NA 0
N27028-23Feb19 NA NA NA NA NA 0
N27029-23Feb19 NA NA NA NA NA 0
N27030-23Feb19 90 90 85 87 97.70% 0
N27031-23Feb19 105 105 98 99 98.99% 0
N27032-23Feb19 100 100 96 98 97.96% 0
N27033-23Feb19 99 99 97 97 100.00% 0
N27037-23Feb19 6 6 5 8 62.50% 0
N27038-23Feb19 0 0 0 0 NA 0
N27052-23Feb19 152 138 128 128 100.00% 14
N27053-23Feb19 138 128 116 117 99.15% 10
N27054-23Feb19 136 126 115 115 100.00% 10
N27055-23Feb19 134 126 117 117 100.00% 8
N27058-23Feb19 109 88 81 81 100.00% 21
N27059-23Feb19 117 106 99 99 100.00% 11
N27060-23Feb19 9 9 9 9 100.00% 0
N27061-23Feb19 69 59 48 48 100.00% 10
N27062-23Feb19 NA NA NA NA NA 0
N27063-23Feb19 NA NA NA NA NA 0
N27064-23Feb19 NA NA NA NA NA 0
N27065-23Feb19 NA NA NA NA NA 0
N29020-23Feb19 32 32 31 35 88.57% 0
N29021-23Feb19 41 37 35 41 85.37% 4
N29022-23Feb19 47 47 46 53 86.79% 0
N29023-23Feb19 34 33 30 33 90.91% 1
N29024-23Feb19 16 16 16 17 94.12% 0
N29025-23Feb19 NA NA NA NA NA 0
N29026-23Feb19 NA NA NA NA NA 0
N29027-23Feb19 NA NA NA NA NA 0
N29028-23Feb19 NA NA NA NA NA 0
N29029-23Feb19 83 83 78 82 95.12% 0
N29030-23Feb19 82 82 79 80 98.75% 0
N29031-23Feb19 62 62 61 62 98.39% 0
N29032-23Feb19 56 56 54 55 98.18% 0
N29033-23Feb19 35 35 34 34 100.00% 0
N29034-23Feb19 62 62 58 58 100.00% 0
N29035-23Feb19 25 25 24 25 96.00% 0
N29036-23Feb19 7 7 6 6 100.00% 0
N29037-23Feb19 25 25 25 25 100.00% 0
N29051-23Feb19 151 140 129 129 100.00% 11
N29052-23Feb19 143 136 129 129 100.00% 7
N29053-23Feb19 103 92 84 84 100.00% 11
N29054-23Feb19 119 110 102 102 100.00% 9
N29057-23Feb19 88 72 65 65 100.00% 16
N29058-23Feb19 60 33 12 12 100.00% 27
N29059-23Feb19 73 49 44 44 100.00% 24
N29060-23Feb19 60 43 36 36 100.00% 17
N29061-23Feb19 NA NA NA NA NA 0
N29062-23Feb19 NA NA NA NA NA 0
N29063-23Feb19 NA NA NA NA NA 0
N29064-23Feb19 NA NA NA NA NA 0
N32032-23Feb19 21 21 16 17 94.12% 0
N32034-23Feb19 19 19 19 19 100.00% 0
N32035-23Feb19 8 8 6 7 85.71% 0
N34012-23Feb19 4 3 3 3 100.00% 1
N34013-23Feb19 5 5 5 10 50.00% 0
N34014-23Feb19 1 1 1 4 25.00% 0
N34015-23Feb19 5 4 4 5 80.00% 1
N34016-23Feb19 10 10 10 11 90.91% 0
N36012-23Feb19 2 2 2 4 50.00% 0
N36013-23Feb19 2 2 2 3 66.67% 0
N36014-23Feb19 4 4 4 5 80.00% 0
N36015-23Feb19 4 4 4 6 66.67% 0
N38012-23Feb19 0 0 0 1 0.00% 0
N38013-23Feb19 4 4 3 3 100.00% 0
N40012-23Feb19 1 1 1 1 100.00% 0
7,294 6,709 6,232 6,358 98.02% 585

Interpreting the results

For each CSS field that took observations on the night, I produce a web page with Hyperlinc results. Each of these 90 web pages shows a large plot of all transient sources in the field with the candidate links that Hyperlinc found and the CSS ‘normals’ that overlap with Hyperlinc links. The MPC submitted normals that Hyperlinc did not find, if there are any, are also noted. I'll review the information presented on one of those web pages here.

Figure 4. Transient sources and links found in a CSS field with Hyperlinc

I’ve tried to compare my results with CSS’ results for each field as best I can, but it’s not an apples-to-apples comparison. CSS does not publish the transient sources that it uses, and the set of transients that I compute is not identical to CSS’. Additionally, CSS produces some n=3 candidate links and also has difference image sources in some of its links. Fundamentally, what I want to do is determine if I’m finding the same unknown n=4 candidate links that CSS submits to the MPC for the set of CSS Source Extractor only sources that are in my transient source set.

Broadly, the colored dots in the plot above (Figure 4) are Hyperlinc descriptors and the circles are CSS descriptors. The gray dots are transient sources.

Green numbered dots are links that Hyperlinc found. If the green numbered link is bolded and prefixed with UNK, there is no known object associated with the sources in the link, otherwise the numbered dots are associated with known objects in the field retrieved from JPL's Small Body Identification API with SBIdent. There is no a-priori information used to identify known objects here, nor are they preferentially extracted from the set of links that Hyperlinc produces. The same process that yields unknown links also yields known object links. The known links are identified only after Hyperlinc produces its final set of candidate links.

The MPC submitted links that CSS finds that weren’t associated with a known object at the time the observations were taken are denoted by blue circles. These blue circles are CSS submitted ‘normals’. I’m also specifically calling out CSS submitted normals that are NEO candidates with a .neos attribute on the plot (see top-left blue link in Figure 3 above). Orange circles indicate ‘normal’ links that CSS found but did not submit to the MPC – probably because a human looked at the image cutouts and didn’t think the observations represented a real object. Again, for all of these I’m only showing the CSS candidates that are of length n=4 with sources that are also in my transient source set.

Red circles indicate candidate links that CSS did not find that Hyperlinc did. Red dots show known objects that Hyperlinc did not find.

One note about these CSS normals. While there were no known objects associated with them at the time the observations were taken, it’s very possible that these very CSS’ observations lead to them being designated by the MPC. So some of the CSS normals in the plot above do not have an UNK prefix by them for the Hyperlinc link. This is because the detections were known, designated objects by the time I processed the data with Hyperlinc months later.

Figure 5. Single field Hyperlinc results summary table.

Below the large sky plane image is a one row summary table showing the counts of objects recovered (Figure 5, above). From left to right the table shows:

When I first started generating links with Hyperlinc on real data, I had the fortunate problem of finding links that were matching known objects with what I consider bad astrometry. Hyperlinc was generating links for observations where one or more of the detections had an astrometric error of more than 1” from JPL ephemeris data. My usual threshold for matching is a detection less than or equal to 1” from the JPL data. I had to create a new category of matches for objects up to 2” so that I wouldn’t mischaracterize these links. You can see in Figure 5 above that I matched 161/162 objects that had astrometry of 1” or better. But there were an additional 17 objects that had a detection with an error between 1-2” that I was also able to match. I consider this early evidence of Hyperlinc’s ability to average out astrometric error.

Figure 6. Hyperlinc unknown links summary for a single field

Next is a table showing all of the unknown links and various image metrics (Figure 6, above).

Figure 7. Hyperlinc unknown candidate link cutouts (top), track (bottom-left) and MPC formatted observations (bottom-right)

Finally, for each unknown link there is a cutout visualization of the candidate link along with a track visualization and the MPC formatted observations for the link (Figure 7, above).

The 4x4 cutout shows the detection location and time on the diagonal and then the same detection location at all other times on the off-diagonal. Time advances on the vertical axis from top to bottom. So the first column shows the detection frame in the top cutout and the 3 cutouts below it are the same location at the 3 subsequent observations on the same night. For the second column the detection frame is now the second one from the top and so on. Ideally, you want to see a centered source along the diagonal and then an either empty center on the off-diagonal or the source offset from the center indicating it has moved in between observations. I'll describe some image processing techniques I'm developing to try to quantify this visual pattern in the next section.

Below the cutouts to the left is a simple visualization of the track on the observer sky in RA/DEC. And to the right of that are the MPC formatted data for the observations.

Image metrics

For each link produced by Hyperlinc I calculate a number of metrics in order to further filter unknown candidate links. Some of these measures are derived from astrometric data, but others are calculated from processing the calibrated FITS image files that CSS produces for each observation. In Figure 7 above, the Δbg value below each cutout is the mean of the values of the center four pixels minus an estimated constant background of the 9x9 pixel field of the cutout. This Δbg value attempts to normalize the center detection pixel value's deviation from the background across different observation frames. I want to highlight three metrics derived from this Δbg value that I use to help filter non-physical candidate links.

The first metric, bg pct close, checks to see if there is a background removed center (a Δbg value) in the non-detection frames of a cutout column that has a greater value than the detection frame. It’s looking for unregistered sources that fall just below the Source Extractor threshold for detection.

The next metric, bg col pct, tells you what fraction of the four columns of the cutout have background removed center values on the non-detection observations that sum to a value greater than the detection observation center values. A value of zero means that all the non-detection observations for each column most likely don’t have a source in them. 0.25 would tell you that one column has non-detection observations that sum to more than the detection observation. Since the non-detection frames should not have a source in them, ideally, the sum of the background removed center values should be zero - or at least some number less than the background removed detection center.

My favorite of the image metrics is the awkwardly named bg max col mean pct. For each column, I average the background subtracted center values for the non-detection frames and divide this by the background subtracted center value for the detection frame. bg max col mean pct is the maximum of those 4 calculated ratios (one for each column). What is this measure getting at? With the background removed, all of the off-diagonal center pixels in each column should ideally average to zero when there is no source present because they’re just noise. The detection frame, however, should be a larger number because there’s a transient source there. Dividing the former by the latter for each column should then yield four small numbers. If you take the maximum of these ratios over all the columns and it’s still a small number, it’s a good indication that there are sources in the diagonal that are not present in the off-diagonal for all observation times. The smaller the number better.

These bg measures (which I will probably rename to something a little more intuitive) try to turn the task of visually validating cutouts for real objects into something calculable and algorithmic. You’ll also notice that many of the CSS normals have small bg measures. And though I don’t display the measure for known objects, they also have low bg metrics. In fact, the bg threshold values that I’m using as filters were chosen by looking at a few fields worth of known objects and selecting thresholds at the far right of the distributions of each bg metric. I then used those constant thresholds for all fields in this study. Just to be clear, I didn't find the thresholds for each field that would recover all known objects - that would be incorporating a-prior information. Instead, I chose constant thresholds at the start of the analysis and used those thresholds without modification for all 90 fields for the night.

All of the unknown links I’m highlighting have zero bg pct close and bg col pct values as well as low bg max col mean pct values. Real objects may not always have zero bg pct close and bg col pct values. If a stationary source is in the same location as a transient source, bg pct close and bg col pct will be non-zero. That scenario is probably better addressed by incorporating difference imaging data, which I hope to implement next. For this study I’m highlighting the more simple scenario of a transient source occupying a location where no stationary source (probably) exists.

In summary, for all of the interesting unknowns I’ll highlight below, bg pct close and bg col pct are zero and bg max col mean pct are relatively small. In theory this means that 1) there are no close by stationary sources in non-detection observations below the Source Extractor threshold, 2) the non-detection frame center values are probably consistent with noise 3) the non-detection frame center values are small relative to the detection frame center values. All of this suggests you’re dealing with a real moving object rather than noise or a stationary source masquerading as a transient source.

NEO candidates that CSS and Hyperlinc found

It appears that CSS found 9 NEO candidates on the night of February 19th 2023 judging by the number of .neos files their pipeline created. However, four of those candidates used either difference image sources or manual sources. Thus only five of these nine NEOs were detectable by my algorithm because the others contained sources not in my transient source dataset. I did find those five candidates that CSS did, and I’ll link to them here. Again, remember that I only visualize unknown objects and at the time that I ran my code the MPC had already designated 2/5 of these links. Hyperlinc still found with them no a-priori information; I just don’t visualize candidate links if they are associated with known objects as of my algorithm’s run date (mid-May 2023), which is substantially after CSS processed these fields and submitted data for them to the MPC.

NEO candidates that both Hyperlinc and CSS found

Interesting unknown candidate links CSS (maybe) didn't find

Finding new unknown moving objects in fields that have already been searched by CSS is not an easy task. There's not much, if anything, left to find. But Hyperlinc did generate 585 unknown candidate links whose sources were not in any CSS link that I could find. The caveat there is that CSS might have found some of these with difference image sources, which I'm not using. The other explanation for most of these is that they just aren't high enough quality to validate. Many of them are pretty dim and dim sources are hard to distinguish from noise. There are no home runs here that are completely obvious objects that CSS missed. Still, I've tried to point out some of the more promising ones.

Below are unknown candidate links with good image metrics. But even with good image metrics, you still have to look at the cutouts and decide if the data suggest a real object or not. I rely substantially on the Δbg value below each of the cutouts to do this. It tells me how far above or below the background the center pixels values are. For validation I like to see the detection Δbg value greater than 2x any other value in the column and at least one or two Δbg values on the same column in the non-detection cutouts close to or below zero. I've put a diamond (⬥) next to the candidates that meet this criteria in the list below. I should probably create an an image metric for this in the future.

All of these candidates are moving pretty fast on the the observer sky. Remember to scroll up on the linked pages to see the candidate link on the sky plane to see this. Also recall that red circles on that plot highlight a candidate link that CSS did not find and that Hyperlinc did. This list is sorted from brightest to dimmest.

Unknown candidate links Hyperlinc found with good image metrics that CSS (maybe) did not find

Future work

There’s still a lot of work to do to validate Hyperlinc’s utility beyond this work. While the physical model that underlies Hyperlinc would seem to work at timeframes up to at least 28 days, real-world data has repeatedly presented unexpected challenges in my experience.

My eventual goal is still to link objects over multiple nights that CSS cannot because there are too few detections (less than 3) for any single night – that’s what I was trying to do with the Heliolinc 10 night Superfield study. But I’m going to spend more time with single night data before I attempt this again. I want to improve Hyperlinc’s recovery of known objects beyond 98% - or at least understand why I'm missing linkable objects - and iterate on some of the image metrics that I’ve just started to explore and seem to be extremely useful for filtering non-physical candidate links. I also want to investigate different techniques for generating orbital planes as I’m still using tracklets to build the set of orbital planes Hyperlinc searches. This technique works pretty well, but I expect that the other techniques I outlined above will work better and scale better. And finally, I also need to incorporate difference image sources and perhaps eventually infer 4th source locations from high quality n=3 sized candidate links.

Once I can consistently link known objects of all types while simultaneously minimizing the number of unknown ‘noise’ candidate links, I’ll start trying to link over more than one night. This is a different strategy than my previous attempts where I’ve linked small field single night data and then leapt to linking large multi-field, multi-night data. I’m going to try an incremental process this time so that I can address the issues that come with bigger datasets one at a time rather than all at once. And obviously scaling is going to be one of those issues somewhere along the way as well. It’s probably best to approach that incrementally too.

Conclusion

Conceptually, I believe Hyperlinc’s isolation of transient sources by orbital plane is distinct enough from existing techniques like Heliolinc, MOPS and THOR to merit further exploration. This study shows that Hyperlinc can achieve 98% recovery of known objects with good astrometry for a single night of Catalina Sky Survey data. Hyperlinc is able to recover even more known objects with poor astrometry beyond that 98%, suggesting the ‘best fit’ nature of the linking technique has some ability to average out astrometric error. And since the physical model that underlies the algorithm was validated for 14 and 28 days with idealized observations, there is preliminary evidence that it can work for multi-night linking as well.

Acknowledgements

Eric Christensen, Siegfried Eggl and Ari Heinze provided numerous meaningful contributions to this work for which I’m very grateful. They did not, however, contribute any of the errors that may be present.

References

  1. The Pan-STARRS Moving Object Processing System
  2. HelioLinC: A Novel Approach to the Minor Planet Linking Problem
  3. THOR: An Algorithm for Cadence-Independent Asteroid Discovery
  4. A Dwarf Planet Class Object in the 21:5 Resonance with Neptune

Published: 6/4/2023