Commit aab48da7 by ZhiangWang033

update FD

parent 11297173
......@@ -26,10 +26,10 @@ from visual_placement import VisualPlacement
#
# Check Here !!!
#
#sys.path.append('/home/zf4_projects/DREAMPlace/sakundu/GB/CT/circuit_training')
#sys.path.append('/home/zf4_projects/DREAMPlace/sakundu/GB/CT/')
sys.path.append('xxxxx/CT/circuit_training')
sys.path.append('xxxxx/CT/')
sys.path.append('/home/zf4_projects/DREAMPlace/sakundu/GB/CT/circuit_training')
sys.path.append('/home/zf4_projects/DREAMPlace/sakundu/GB/CT/')
#sys.path.append('xxxxx/CT/circuit_training')
#sys.path.append('xxxxx/CT/')
from absl import flags
from circuit_training.grouping import grid_size_selection
......@@ -1018,7 +1018,7 @@ class PBFNetlist:
print("cost_wirelength = ", cost_wirelength, "cost_density = ", cost_density, "cost_congestion = ", cost_congestion)
return self.w_wirelength * cost_wirelength + self.w_density * cost_density + self.w_congestion * cost_congestion
def FDPlacer(self, io_factor, num_steps, max_move_distance, attract_factor, repel_factor, debug_mode = True):
def FDPlacer(self, io_factor, num_steps, max_move_distance, attract_factor, repel_factor, use_current_loc, debug_mode = True):
# io_factor is a scalar
# num_steps, max_move_distance, attract_factor, repel_factor are vectors of the same size
if (debug_mode == True):
......@@ -1026,6 +1026,7 @@ class PBFNetlist:
print("Start Force-directed Placement")
print("\n")
# initialize
if (use_current_loc == False):
self.InitSoftMacros()
for i in range(len(num_steps)):
if (debug_mode == True):
......@@ -1180,7 +1181,7 @@ class PBFNetlist:
class FDPlacer:
def __init__(self, design_name, run_dir, netlist_file, plc_file, io_factor, num_steps, attract_factor, repel_factor, move_distance_factors):
def __init__(self, design_name, run_dir, netlist_file, plc_file, io_factor, num_steps, attract_factor, repel_factor, move_distance_factors, use_init_flag = False):
self.design_name = design_name
self.open_source_flag = False
self.run_dir = run_dir
......@@ -1191,6 +1192,7 @@ class FDPlacer:
self.attract_factor = attract_factor
self.repel_factor = repel_factor
self.move_distance_factors = move_distance_factors
self.use_init_flag = use_init_flag
# final plc file
self.final_netlist_pbf_file = self.run_dir + "/" + self.design_name + ".pb.txt.final"
......@@ -1212,6 +1214,9 @@ class FDPlacer:
#self.plc.restore_placement(self.temp_plc_file)
self.plc.set_canvas_size(self.design.canvas_width, self.design.canvas_height)
self.PlotFromPlc(self.open_source_flag)
self.FDPlacer(self.open_source_flag)
self.final_netlist_pbf_file = self.run_dir + "/" + self.design_name + ".pb.txt.final"
self.final_plc_file = self.run_dir + "/" + self.design_name + ".plc.final"
......@@ -1275,8 +1280,6 @@ class FDPlacer:
plt.xlim(lx, ux)
plt.ylim(ly, uy)
plt.axis("scaled")
plt.show()
if (figure_file == None):
plt.show()
......@@ -1286,7 +1289,7 @@ class FDPlacer:
### Call the FD placer in Circuit Training
def FDPlacer(self, open_source_flag = False):
# parameter settings from Circuit Training
use_current_loc = False
use_current_loc = self.use_init_flag
move_stdcells = True
move_macros = False
log_scale_conns = False
......@@ -1300,7 +1303,7 @@ class FDPlacer:
max_move_distance = [ f * canvas_size / s
for s, f in zip(num_steps, move_distance_factors)]
if (open_source_flag == True):
self.design.FDPlacer(io_factor , num_steps, max_move_distance, attract_factor, repel_factor)
self.design.FDPlacer(io_factor , num_steps, max_move_distance, attract_factor, repel_factor, use_current_loc)
else:
self.plc.optimize_stdcells(use_current_loc, move_stdcells, move_macros,
log_scale_conns, use_sizes, io_factor, num_steps, max_move_distance, attract_factor, repel_factor)
......@@ -1322,17 +1325,32 @@ class FDPlacer:
self.plc.save_placement(plc_file_name, info[0:-1])
if __name__ == "__main__":
# for simple testcases
design_name = "simple"
run_dir = "./simple_example" # please make sure this dir exists
netlist_file = run_dir + "/" + design_name + ".pb.txt"
plc_file = run_dir + "/" + design_name + ".plc"
io_factor = 0
num_steps = [1]
attract_factor = [0.0]
repel_factor = [1.0]
move_distance_factors = [0.1] # set the max_displacement to 50
use_current_loc = True
placer = FDPlacer(design_name, run_dir, netlist_file, plc_file, io_factor, num_steps, attract_factor, repel_factor, move_distance_factors, use_current_loc)
# for ariane testcases
design_name = "ariane"
run_dir = "./ariane133" # please make sure this dir exists
netlist_file = run_dir + "/" + design_name + ".pb.txt"
plc_file = run_dir + "/" + design_name + ".plc"
io_factor = 1.0
num_steps = [10, 10, 10]
num_steps = [100, 100, 100]
attract_factor = [100, 1.0e-3, 1.0e-5]
repel_factor = [0, 1.0e6, 1.0e7]
move_distance_factors = [1.0, 1.0, 1.0]
placer = FDPlacer(design_name, run_dir, netlist_file, plc_file, io_factor, num_steps, attract_factor, repel_factor, move_distance_factors)
This source diff could not be displayed because it is too large. You can view the blob instead.
# Placement file for Circuit Training
# Source input file(s) : ./output_ariane_NanGate45/23cols_28rows/g500_ub5_nruns10_c5_r3_v3_rc1/netlist.pb.txt
# This file : ./output_ariane_NanGate45/23cols_28rows/g500_ub5_nruns10_c5_r3_v3_rc1/initial.plc
# Date : 2022-09-20 11:30:06
# Columns : 23 Rows : 28
# Width : 1347.100 Height : 1346.800
# Area : 1506097.566312155
# Wirelength : 3610985.229
# Wirelength cost : 0.0526
# Congestion cost : 0.7721
# Density cost : 0.7209
# Project : circuit_training
# Block : unset_block
# Routes per micron, hor : 11.285 ver : 12.605
# Routes used by macros, hor : 7.143 ver : 8.339
# Smoothing factor : 2
# Overlap threshold : 0.004
#
#
#
# Counts of node types:
# HARD_MACROs : 133
# HARD_MACRO_PINs : 7847
# MACROs : 943
# MACRO_PINs : 19658
# PORTs : 495
# SOFT_MACROs : 810
# SOFT_MACRO_PINs : 11811
# STDCELLs : 0
#
# User comments:
# Original source netlist with standard cells: /home/zf4_projects/DREAMPlace/sakundu/ABK_MP/08162022_flow_scripts/MacroPlacement/Flows/NanGate45/ariane133/run-20220816-035413/flow2_1.3/ariane.pb.txt
# Groups file: ./output_ariane_NanGate45/23cols_28rows/g500_ub5_nruns10_c5_r3_v3_rc1/groups.final
# worst 10 spread
# grp: 744 - spread: 278916.7518893204
# grp: 50 - spread: 268009.6376835485
# grp: 336 - spread: 223800.4868365636
# grp: 535 - spread: 207184.36226282385
# grp: 505 - spread: 197871.97286953646
# grp: 586 - spread: 190713.73374938426
# grp: 756 - spread: 184033.9279079139
# grp: 532 - spread: 173094.29808680012
# grp: 773 - spread: 170707.79035165644
# grp: 347 - spread: 168578.0558490756
#
#
# node_index x y orientation fixed
0 0.035 232.47 - 0
1 0.035 235.13 - 0
2 0.035 237.79 - 0
3 0.035 240.45 - 0
4 0.035 243.11 - 0
5 0.035 245.77 - 0
6 0.035 248.43 - 0
7 0.035 251.23 - 0
8 0.035 253.89 - 0
9 0.035 256.55 - 0
10 0.035 259.21 - 0
11 0.035 261.87 - 0
12 0.035 264.53 - 0
13 0.035 267.19 - 0
14 0.035 269.99 - 0
15 0.035 272.65 - 0
16 0.035 275.31 - 0
17 0.035 277.97 - 0
18 0.035 280.63 - 0
19 0.035 283.29 - 0
20 0.035 285.95 - 0
21 0.035 288.75 - 0
22 0.035 291.41 - 0
23 0.035 294.07 - 0
24 0.035 296.73 - 0
25 0.035 299.39 - 0
26 0.035 302.05 - 0
27 0.035 304.71 - 0
28 0.035 307.51 - 0
29 0.035 310.17 - 0
30 0.035 312.83 - 0
31 0.035 315.49 - 0
32 0.035 318.15 - 0
33 0.035 320.81 - 0
34 0.035 323.47 - 0
35 0.035 326.27 - 0
36 0.035 328.93 - 0
37 0.035 331.59 - 0
38 0.035 334.25 - 0
39 0.035 336.91 - 0
40 0.035 339.57 - 0
41 0.035 342.23 - 0
42 0.035 345.03 - 0
43 0.035 347.69 - 0
44 0.035 350.35 - 0
45 0.035 353.01 - 0
46 0.035 355.67 - 0
47 0.035 358.33 - 0
48 0.035 361.13 - 0
49 0.035 363.79 - 0
50 0.035 366.45 - 0
51 0.035 369.11 - 0
52 0.035 371.77 - 0
53 0.035 374.43 - 0
54 0.035 377.09 - 0
55 0.035 379.89 - 0
56 0.035 382.55 - 0
57 0.035 385.21 - 0
58 0.035 387.87 - 0
59 0.035 390.53 - 0
60 0.035 393.19 - 0
61 0.035 395.85 - 0
62 0.035 398.65 - 0
63 0.035 401.31 - 0
64 0.035 403.97 - 0
65 0.035 406.63 - 0
66 0.035 409.29 - 0
67 0.035 411.95 - 0
68 0.035 414.61 - 0
69 0.035 417.41 - 0
70 0.035 420.07 - 0
71 0.035 422.73 - 0
72 0.035 425.39 - 0
73 0.035 428.05 - 0
74 0.035 430.71 - 0
75 0.035 433.37 - 0
76 0.035 436.17 - 0
77 0.035 438.83 - 0
78 0.035 441.49 - 0
79 0.035 444.15 - 0
80 0.035 446.81 - 0
81 0.035 449.47 - 0
82 0.035 452.13 - 0
83 0.035 454.93 - 0
84 0.035 457.59 - 0
85 0.035 460.25 - 0
86 0.035 462.91 - 0
87 0.035 465.57 - 0
88 0.035 468.23 - 0
89 0.035 470.89 - 0
90 0.035 473.69 - 0
91 0.035 476.35 - 0
92 0.035 479.01 - 0
93 0.035 481.67 - 0
94 0.035 484.33 - 0
95 0.035 486.99 - 0
96 0.035 489.79 - 0
97 0.035 492.45 - 0
98 0.035 495.11 - 0
99 0.035 497.77 - 0
100 0.035 500.43 - 0
101 0.035 503.09 - 0
102 0.035 505.75 - 0
103 0.035 508.55 - 0
104 0.035 511.21 - 0
105 0.035 513.87 - 0
106 0.035 516.53 - 0
107 0.035 519.19 - 0
108 0.035 521.85 - 0
109 0.035 524.51 - 0
110 0.035 527.31 - 0
111 0.035 529.97 - 0
112 0.035 532.63 - 0
113 0.035 535.29 - 0
114 0.035 537.95 - 0
115 0.035 540.61 - 0
116 0.035 543.27 - 0
117 0.035 546.07 - 0
118 0.035 548.73 - 0
119 0.035 551.39 - 0
120 0.035 554.05 - 0
121 0.035 556.71 - 0
122 0.035 559.37 - 0
123 0.035 562.03 - 0
124 0.035 564.83 - 0
125 0.035 567.49 - 0
126 0.035 570.15 - 0
127 0.035 572.81 - 0
128 0.035 575.47 - 0
129 0.035 578.13 - 0
130 0.035 580.79 - 0
131 0.035 583.59 - 0
132 0.035 586.25 - 0
133 0.035 588.91 - 0
134 0.035 591.57 - 0
135 0.035 594.23 - 0
136 0.035 596.89 - 0
137 0.035 599.55 - 0
138 0.035 602.35 - 0
139 0.035 605.01 - 0
140 0.035 607.67 - 0
141 0.035 610.33 - 0
142 0.035 612.99 - 0
143 0.035 615.65 - 0
144 0.035 618.45 - 0
145 0.035 621.11 - 0
146 0.035 623.77 - 0
147 0.035 626.43 - 0
148 0.035 629.09 - 0
149 0.035 631.75 - 0
150 0.035 634.41 - 0
151 0.035 637.21 - 0
152 0.035 639.87 - 0
153 0.035 642.53 - 0
154 0.035 645.19 - 0
155 0.035 647.85 - 0
156 0.035 650.51 - 0
157 0.035 653.17 - 0
158 0.035 655.97 - 0
159 0.035 658.63 - 0
160 0.035 661.29 - 0
161 0.035 663.95 - 0
162 0.035 666.61 - 0
163 0.035 669.27 - 0
164 0.035 671.93 - 0
165 0.035 674.73 - 0
166 0.035 677.39 - 0
167 0.035 680.05 - 0
168 0.035 682.71 - 0
169 0.035 685.37 - 0
170 0.035 688.03 - 0
171 0.035 690.69 - 0
172 0.035 693.49 - 0
173 0.035 696.15 - 0
174 0.035 698.81 - 0
175 0.035 701.47 - 0
176 0.035 704.13 - 0
177 0.035 706.79 - 0
178 0.035 709.45 - 0
179 0.035 712.25 - 0
180 0.035 714.91 - 0
181 0.035 717.57 - 0
182 0.035 720.23 - 0
183 0.035 722.89 - 0
184 0.035 725.55 - 0
185 0.035 728.21 - 0
186 0.035 731.01 - 0
187 0.035 733.67 - 0
188 0.035 736.33 - 0
189 0.035 738.99 - 0
190 0.035 741.65 - 0
191 0.035 744.31 - 0
192 0.035 747.11 - 0
193 0.035 749.77 - 0
194 0.035 752.43 - 0
195 0.035 755.09 - 0
196 0.035 757.75 - 0
197 0.035 760.41 - 0
198 0.035 763.07 - 0
199 0.035 765.87 - 0
200 0.035 768.53 - 0
201 0.035 771.19 - 0
202 0.035 773.85 - 0
203 0.035 776.51 - 0
204 0.035 779.17 - 0
205 0.035 781.83 - 0
206 0.035 784.63 - 0
207 0.035 787.29 - 0
208 0.035 789.95 - 0
209 0.035 792.61 - 0
210 0.035 795.27 - 0
211 0.035 797.93 - 0
212 0.035 800.59 - 0
213 0.035 803.39 - 0
214 0.035 806.05 - 0
215 0.035 808.71 - 0
216 0.035 811.37 - 0
217 0.035 814.03 - 0
218 0.035 816.69 - 0
219 0.035 819.35 - 0
220 0.035 822.15 - 0
221 0.035 824.81 - 0
222 0.035 827.47 - 0
223 0.035 830.13 - 0
224 0.035 832.79 - 0
225 0.035 835.45 - 0
226 0.035 838.11 - 0
227 0.035 840.91 - 0
228 0.035 843.57 - 0
229 0.035 846.23 - 0
230 0.035 848.89 - 0
231 0.035 851.55 - 0
232 0.035 854.21 - 0
233 0.035 856.87 - 0
234 0.035 859.67 - 0
235 0.035 862.33 - 0
236 0.035 864.99 - 0
237 0.035 867.65 - 0
238 0.035 870.31 - 0
239 0.035 872.97 - 0
240 0.035 875.77 - 0
241 0.035 878.43 - 0
242 0.035 881.09 - 0
243 0.035 883.75 - 0
244 0.035 886.41 - 0
245 0.035 889.07 - 0
246 0.035 891.73 - 0
247 0.035 894.53 - 0
248 0.035 897.19 - 0
249 0.035 899.85 - 0
250 0.035 902.51 - 0
251 0.035 905.17 - 0
252 0.035 907.83 - 0
253 0.035 910.49 - 0
254 0.035 913.29 - 0
255 0.035 915.95 - 0
256 0.035 918.61 - 0
257 0.035 921.27 - 0
258 0.035 923.93 - 0
259 0.035 926.59 - 0
260 0.035 929.25 - 0
261 0.035 932.05 - 0
262 0.035 934.71 - 0
263 0.035 937.37 - 0
264 0.035 940.03 - 0
265 0.035 942.69 - 0
266 0.035 945.35 - 0
267 0.035 948.01 - 0
268 0.035 950.81 - 0
269 0.035 953.47 - 0
270 0.035 956.13 - 0
271 0.035 958.79 - 0
272 0.035 961.45 - 0
273 0.035 964.11 - 0
274 0.035 966.77 - 0
275 0.035 969.57 - 0
276 0.035 972.23 - 0
277 0.035 974.89 - 0
278 0.035 977.55 - 0
279 0.035 980.21 - 0
280 0.035 982.87 - 0
281 0.035 985.53 - 0
282 0.035 988.33 - 0
283 0.035 990.99 - 0
284 0.035 993.65 - 0
285 0.035 996.31 - 0
286 0.035 998.97 - 0
287 0.035 1001.63 - 0
288 0.035 1004.43 - 0
289 0.035 1007.09 - 0
290 0.035 1009.75 - 0
291 0.035 1012.41 - 0
292 0.035 1015.07 - 0
293 0.035 1017.73 - 0
294 0.035 1020.39 - 0
295 0.035 1023.19 - 0
296 0.035 1025.85 - 0
297 0.035 1028.51 - 0
298 0.035 1031.17 - 0
299 0.035 1033.83 - 0
300 0.035 1036.49 - 0
301 0.035 1039.15 - 0
302 0.035 1041.95 - 0
303 0.035 1044.61 - 0
304 0.035 1047.27 - 0
305 0.035 1049.93 - 0
306 0.035 1052.59 - 0
307 0.035 1055.25 - 0
308 0.035 1057.91 - 0
309 0.035 1060.71 - 0
310 0.035 1063.37 - 0
311 0.035 1066.03 - 0
312 0.035 1068.69 - 0
313 0.035 1071.35 - 0
314 0.035 1074.01 - 0
315 0.035 1076.67 - 0
316 0.035 1079.47 - 0
317 0.035 1082.13 - 0
318 0.035 1084.79 - 0
319 0.035 1087.45 - 0
320 0.035 1090.11 - 0
321 0.035 1092.77 - 0
322 0.035 1095.43 - 0
323 0.035 1098.23 - 0
324 0.035 1100.89 - 0
325 0.035 1103.55 - 0
326 0.035 1106.21 - 0
327 0.035 1108.87 - 0
328 0.035 1111.53 - 0
329 0.035 1114.33 - 0
330 0.07 232.47 - 0
331 0.07 237.79 - 0
332 0.07 243.11 - 0
333 0.07 248.43 - 0
334 0.07 253.75 - 0
335 0.07 259.35 - 0
336 0.07 264.67 - 0
337 0.07 269.99 - 0
338 0.07 275.31 - 0
339 0.07 280.63 - 0
340 0.07 286.23 - 0
341 0.07 291.55 - 0
342 0.07 296.87 - 0
343 0.07 302.19 - 0
344 0.07 307.51 - 0
345 0.07 313.11 - 0
346 0.07 318.43 - 0
347 0.07 323.75 - 0
348 0.07 329.07 - 0
349 0.07 334.39 - 0
350 0.07 339.99 - 0
351 0.07 345.31 - 0
352 0.07 350.63 - 0
353 0.07 355.95 - 0
354 0.07 361.27 - 0
355 0.07 366.87 - 0
356 0.07 372.19 - 0
357 0.07 377.51 - 0
358 0.07 382.83 - 0
359 0.07 388.15 - 0
360 0.07 393.75 - 0
361 0.07 399.07 - 0
362 0.07 404.39 - 0
363 0.07 409.71 - 0
364 0.07 415.03 - 0
365 0.07 420.63 - 0
366 0.07 425.95 - 0
367 0.07 431.27 - 0
368 0.07 436.59 - 0
369 0.07 441.91 - 0
370 0.07 447.51 - 0
371 0.07 452.83 - 0
372 0.07 458.15 - 0
373 0.07 463.47 - 0
374 0.07 468.79 - 0
375 0.07 474.39 - 0
376 0.07 479.71 - 0
377 0.07 485.03 - 0
378 0.07 490.35 - 0
379 0.07 495.67 - 0
380 0.07 501.27 - 0
381 0.07 506.59 - 0
382 0.07 511.91 - 0
383 0.07 517.23 - 0
384 0.07 522.55 - 0
385 0.07 528.15 - 0
386 0.07 533.47 - 0
387 0.07 538.79 - 0
388 0.07 544.11 - 0
389 0.07 549.43 - 0
390 0.07 555.03 - 0
391 0.07 560.35 - 0
392 0.07 565.67 - 0
393 0.07 570.99 - 0
394 0.07 576.31 - 0
395 0.07 581.91 - 0
396 0.07 587.23 - 0
397 0.07 592.55 - 0
398 0.07 597.87 - 0
399 0.07 603.19 - 0
400 0.07 608.79 - 0
401 0.07 614.11 - 0
402 0.07 619.43 - 0
403 0.07 624.75 - 0
404 0.07 630.07 - 0
405 0.07 635.67 - 0
406 0.07 640.99 - 0
407 0.07 646.31 - 0
408 0.07 651.63 - 0
409 0.07 656.95 - 0
410 0.07 662.55 - 0
411 0.07 667.87 - 0
412 0.07 673.19 - 0
413 0.07 678.51 - 0
414 0.07 683.83 - 0
415 0.07 689.43 - 0
416 0.07 694.75 - 0
417 0.07 700.07 - 0
418 0.07 705.39 - 0
419 0.07 710.71 - 0
420 0.07 716.31 - 0
421 0.07 721.63 - 0
422 0.07 726.95 - 0
423 0.07 732.27 - 0
424 0.07 737.59 - 0
425 0.07 743.19 - 0
426 0.07 748.51 - 0
427 0.07 753.83 - 0
428 0.07 759.15 - 0
429 0.07 764.47 - 0
430 0.07 770.07 - 0
431 0.07 775.39 - 0
432 0.07 780.71 - 0
433 0.07 786.03 - 0
434 0.07 791.35 - 0
435 0.07 796.95 - 0
436 0.07 802.27 - 0
437 0.07 807.59 - 0
438 0.07 812.91 - 0
439 0.07 818.23 - 0
440 0.07 823.83 - 0
441 0.07 829.15 - 0
442 0.07 834.47 - 0
443 0.07 839.79 - 0
444 0.07 845.11 - 0
445 0.07 850.71 - 0
446 0.07 856.03 - 0
447 0.07 861.35 - 0
448 0.07 866.67 - 0
449 0.07 871.99 - 0
450 0.07 877.59 - 0
451 0.07 882.91 - 0
452 0.07 888.23 - 0
453 0.07 893.55 - 0
454 0.07 898.87 - 0
455 0.07 904.47 - 0
456 0.07 909.79 - 0
457 0.07 915.11 - 0
458 0.07 920.43 - 0
459 0.07 925.75 - 0
460 0.07 931.35 - 0
461 0.07 936.67 - 0
462 0.07 941.99 - 0
463 0.07 947.31 - 0
464 0.07 952.63 - 0
465 0.07 958.23 - 0
466 0.07 963.55 - 0
467 0.07 968.87 - 0
468 0.07 974.19 - 0
469 0.07 979.51 - 0
470 0.07 985.11 - 0
471 0.07 990.43 - 0
472 0.07 995.75 - 0
473 0.07 1001.07 - 0
474 0.07 1006.39 - 0
475 0.07 1011.99 - 0
476 0.07 1017.31 - 0
477 0.07 1022.63 - 0
478 0.07 1027.95 - 0
479 0.07 1033.27 - 0
480 0.07 1038.87 - 0
481 0.07 1044.19 - 0
482 0.07 1049.51 - 0
483 0.07 1054.83 - 0
484 0.07 1060.15 - 0
485 0.07 1065.75 - 0
486 0.07 1071.07 - 0
487 0.07 1076.39 - 0
488 0.07 1081.71 - 0
489 0.07 1087.03 - 0
490 0.07 1092.63 - 0
491 0.07 1097.95 - 0
492 0.07 1103.27 - 0
493 0.07 1108.59 - 0
494 0.07 1114.19 - 0
495 1110.4 841.5 N 0
555 1177.96 595.1 N 0
615 1177.96 761.5 N 0
675 1110.4 554.5 N 0
735 1245.6 1262.7 N 0
795 1245.6 83.9 N 0
855 1313.24 831.7 N 0
915 1177.96 83.9 N 0
975 704.485 527.9 N 0
1035 907.405 389.3 N 0
1095 1042.76 554.5 N 0
1155 1178.04 932.5 N 0
1215 1313.24 544.7 N 0
1275 1313.24 688.7 N 0
1335 1245.6 582.5 N 0
1395 1313.24 1262.7 N 0
1455 1313.24 83.9 N 0
1515 1313.24 975.7 N 0
1575 1110.4 83.9 S 0
1635 907.405 533.5 N 0
1695 839.835 397.7 N 0
1755 975.045 534.9 N 0
1815 1245.6 921.3 N 0
1875 1313.24 400.5 N 0
1935 1245.6 751.7 N 0
1995 1245.6 414.5 N 0
2055 1178.04 1262.7 S 0
2115 1313.24 256.1 N 0
2175 1251.31 1118.7 N 0
2235 1110.4 253.3 S 0
2295 772.125 541.9 N 0
2355 772.125 385.1 N 0
2415 839.835 541.9 N 0
2475 1042.76 841.5 N 0
2535 1177.96 424.3 N 0
2595 1110.4 698.5 S 0
2655 1110.4 410.3 N 0
2715 1183.67 1097.7 N 0
2775 1245.6 247.7 N 0
2835 1116.09 1097.7 N 0
2895 1177.96 247.7 N 0
2955 636.915 518.1 N 0
3015 975.045 390.7 N 0
3075 1042.69 390.7 N 0
3135 163.435 970.1 S 0
3195 772.195 978.5 S 0
3255 632.355 830.3 N 0
3315 501.565 971.5 N 0
3375 231.075 940.7 S 0
3435 839.765 973.1 N 0
3495 565.475 681.7 S 0
3555 574.905 1125.7 N 0
3615 501.635 366.9 N 0
3675 636.915 366.9 N 0
3735 636.915 75.5 S 0
3795 366.285 979.9 N 0
3855 1048.39 985.5 N 0
3915 1042.76 698.5 N 0
3975 433.995 979.9 S 0
4035 169.135 1122.9 N 0
4095 777.895 1269.9 N 0
4155 700.685 671.9 N 0
4215 507.265 1269.9 N 0
4275 501.635 75.5 S 0
4335 907.405 79.9 N 0
4395 1042.69 79.9 N 0
4455 298.645 970.1 N 0
4515 980.745 985.5 N 0
4575 903.605 820.5 N 0
4635 439.695 1125.7 N 0
4695 101.495 1117.3 N 0
4755 710.185 1269.9 N 0
4815 768.325 685.9 N 0
4875 574.905 1269.9 N 0
4935 569.205 75.5 N 0
4995 704.485 223.9 N 0
5055 975.045 79.9 N 0
5115 169.135 1269.9 N 0
5175 1110.32 1262.7 N 0
5235 975.045 698.5 N 0
5295 304.345 1269.9 N 0
5355 101.495 1269.9 S 0
5415 913.105 1261.5 N 0
5475 633.115 662.1 S 0
5535 710.185 1125.7 N 0
5595 366.355 75.5 S 0
5655 772.125 231.1 N 0
5715 839.835 79.9 N 0
5775 236.775 1269.9 N 0
5835 913.105 1117.3 N 0
5895 907.405 677.5 N 0
5955 372.055 1125.7 N 0
6015 33.855 1122.9 N 0
6075 845.465 1269.9 N 0
6135 497.075 803.7 N 0
6195 642.545 1269.9 N 0
6255 433.995 75.5 S 0
6315 636.915 223.9 N 0
6375 1042.69 238.1 N 0
6435 33.855 1269.9 N 0
6495 980.745 1128.5 N 0
6555 835.205 828.9 N 0
6615 439.695 1269.9 N 0
6675 33.855 979.9 S 0
6735 777.895 1125.7 N 0
6795 767.565 830.3 N 0
6855 642.545 1125.7 N 0
6915 501.635 218.5 N 0
6975 839.835 242.3 N 0
7035 975.045 246.5 N 0
7095 236.775 1122.9 N 0
7155 1042.69 1272.7 N 0
7215 835.965 685.9 N 0
7275 372.055 1269.9 N 0
7335 33.855 835.7 S 0
7395 975.045 841.5 N 0
7455 564.715 827.5 N 0
7515 636.845 978.5 N 0
7575 569.205 223.9 N 0
7635 907.405 230.9 N 0
7695 704.485 75.5 N 0
7755 304.345 1122.9 N 0
7815 845.465 1117.3 N 0
7875 704.485 978.5 N 0
7935 507.265 1125.7 N 0
7995 101.875 825.9 S 0
8055 907.405 964.5 N 0
8115 699.925 830.3 N 0
8175 569.205 978.5 N 0
8235 433.995 361.3 N 0
8295 704.485 373.9 N 0
8355 772.125 75.5 N 0
8415 569.205 366.9 S 0
8475 1118.516131227731 577.813525771184 N 0
8510 1098.530887885275 785.715326165891 N 0
8530 1066.303388344132 524.173557647221 N 0
8550 958.827859436613 502.836886369649 N 0
8564 1113.260663309202 948.58232379471 N 0
8586 1096.956541630016 272.515046753499 N 0
8618 928.576639839867 606.265001591807 N 0
8662 825.455468745108 500.158288566035 N 0
8703 891.879609414394 583.95356991713 N 0
8733 1093.93214328818 813.529534827606 N 0
8739 1102.483006624214 569.496693074299 N 0
8746 824.204631229851 721.059116762551 N 0
8749 782.507606451804 669.798025577628 N 0
8753 1144.599099262799 950.490831337226 N 0
8756 1082.548523079027 284.324820353914 N 0
8762 800.174197265659 588.251957332867 N 0
8770 789.935044025345 510.401392042638 N 0
8775 830.447007400209 577.980053982162 N 0
8786 1094.770137147089 826.122827572362 N 0
8792 1094.941998982272 472.600467819488 N 0
8801 797.814625884707 725.445791179028 N 0
8805 721.822863976787 607.738960233414 N 0
8808 1123.925891638422 1110.751874090455 N 0
8825 1130.829095090605 352.137293351024 N 0
8837 948.908108171239 894.80977755983 N 0
8845 797.248208009509 641.347888620629 N 0
8865 759.62815946655 552.978061365048 N 0
8869 753.314940900295 612.583930613436 N 0
8878 1009.492844037174 797.162496153187 N 0
8883 1024.484843438733 469.818740612902 N 0
8890 757.310278648794 675.707748194665 N 0
8894 739.57431692575 616.809226338394 N 0
8897 1029.842289387453 946.162997325527 N 0
8901 1061.790429789734 380.146500579083 N 0
8906 563.427751377109 579.395512054423 N 0
8915 830.648672792301 516.215334889126 N 0
8922 851.883230949171 534.45739911171 N 0
8928 291.646105205374 1014.941340689505 N 0
8966 808.122860948202 967.878236954229 N 0
8985 724.256613007403 771.731062695378 N 0
9030 450.158658380874 1024.218304480009 N 0
9066 247.262079773388 980.987879749851 N 0
9098 780.118548394353 947.962171567464 N 0
9149 578.137664169299 725.313763724226 N 0
9236 546.58576112921 1063.059194992661 N 0
9283 549.834056693436 315.734581068501 N 0
9328 709.245813114695 322.947745204536 N 0
9357 761.158495337147 260.374936629984 N 0
9392 336.901455083172 972.753197590361 N 0
9404 878.731804411246 1034.391440434788 N 0
9425 790.089644742329 764.14645895883 N 0
9445 518.101679242939 997.412676316102 N 0
9455 227.132594151341 1051.790615150927 N 0
9473 824.921877460515 1079.423967359706 N 0
9489 693.393859624942 833.901005852682 N 0
9530 594.146531675469 269.437980697566 N 0
9550 782.952781358689 292.082184638586 N 0
9568 766.55934906456 278.197820937334 N 0
9580 277.153873378747 1041.630365564073 N 0
9587 808.823480087123 1027.760986057118 N 0
9602 537.678314656707 1004.571516850997 N 0
9608 310.916845866296 962.861383489476 N 0
9617 818.304802762211 1017.248070323118 N 0
9624 729.437458698262 758.904940837266 N 0
9636 549.908563417436 1039.216474944685 N 0
9657 615.826848123557 317.796685002005 N 0
9664 689.852619142419 355.786378016667 N 0
9670 243.780907986382 1133.497888636538 N 0
9680 238.164121242215 1041.15836650689 N 0
9686 672.645534129448 792.760844241403 N 0
9712 611.351137258596 1026.055172413234 N 0
9720 538.532612567967 326.203754744382 N 0
9726 692.480741294423 404.447811708549 N 0
9732 720.227679270433 360.814966806526 N 0
9738 336.308233617373 1062.40996032572 N 0
9745 819.904287254423 991.688658246626 N 0
9752 469.273925620848 1025.19284163386 N 0
9771 245.51790041448 956.573212742168 N 0
9780 604.552513162181 809.480691558203 N 0
9794 605.814098649921 382.213502286759 N 0
9818 686.055577983965 366.835019282334 N 0
9828 850.523270483586 1016.900543149189 N 0
9836 706.126792532837 826.451632068952 N 0
9856 282.301669850326 981.700405387334 N 0
9872 754.41423344329 886.923013849059 N 0
9880 661.135449685515 751.601510992993 N 0
9888 599.423211401448 1007.133513951708 N 0
9902 583.853764072203 359.514593608217 N 0
9911 723.841938962694 392.453045237691 N 0
9925 373.288496577388 969.336143765895 N 0
9932 720.271865007487 783.620338363201 N 0
9955 271.979119820019 861.110060380656 N 0
9964 808.109917822903 854.033153141235 N 0
9969 644.56073651092 790.497086072604 N 0
9983 576.670279514407 935.487962001866 N 0
9995 587.737353004591 377.404972559692 N 0
10010 717.034963255811 313.05305602936 N 0
10021 402.889264389043 902.331134612095 N 0
10027 798.794278938518 962.4761848196 N 0
10033 670.894538927004 843.979101037221 N 0
10040 559.177188151114 917.101774046546 N 0
10045 551.353201806157 739.804789638114 N 0
10050 790.140202302542 900.898534823323 N 0
10059 690.354644199698 769.835829879634 N 0
10072 515.009671947303 809.889037814482 N 0
10079 562.197553849983 429.006358169242 N 0
10087 699.895653652195 418.862817132338 N 0
10107 717.468395875738 380.845646628615 N 0
10120 611.005406335768 532.281068681574 N 0
10127 533.104925167839 583.296045100084 N 0
10154 463.3053612174 557.042395717501 N 0
10175 471.505268604603 576.372198974182 N 0
10191 496.799158234352 596.245028493151 N 0
10215 437.155557675031 595.397309789756 N 0
10231 444.373370196891 615.94656242117 N 0
10247 465.298848850967 636.078680099538 N 0
10258 403.503760194195 708.991507307807 N 0
10295 354.390119378452 656.782860984706 N 0
10316 341.507324096594 680.696423130901 N 0
10340 552.34783263284 815.457496802273 N 0
10359 471.510727236785 854.096987268111 N 0
10383 407.810729458811 866.3405524823 N 0
10396 716.117465224408 653.726833530329 N 0
10416 681.651976393291 584.715711130453 N 0
10428 615.255861338493 581.483954823371 N 0
10434 601.404038024205 807.538011012907 N 0
10468 666.15661538485 643.168088465776 N 0
10474 653.210790247183 670.373297176459 N 0
10478 825.367443376157 586.535995398298 N 0
10492 770.080057917292 601.216377485205 N 0
10512 982.092093776666 563.590247545802 N 0
10542 590.849040742457 621.114488595696 N 0
10547 548.777274549446 680.831758098699 N 0
10577 718.029303103195 822.938859359286 N 0
10599 580.93146312478 626.730069227354 N 0
10616 512.207596553582 640.16750863755 N 0
10624 636.01332925992 702.866286674199 N 0
10637 713.414359134839 589.865148545285 N 0
10667 749.500229768149 524.474096950057 N 0
10670 568.304132548465 738.143639998825 N 0
10687 615.013183824125 836.13568469066 N 0
10690 603.985279852997 644.26593727738 N 0
10704 576.656182561586 797.080042966804 N 0
10716 585.886745622792 689.863570460972 N 0
10725 582.344669008114 577.555936711783 N 0
10749 595.475626164627 576.798426405526 N 0
10767 500.788582889434 708.943362157715 N 0
10778 568.238696206165 715.973503745078 N 0
10782 709.384166361962 622.777018173657 N 0
10789 628.868407155099 519.135145209559 N 0
10808 1002.356470898242 857.151380269793 N 0
10821 535.460817632935 712.554032445108 N 0
10827 681.974248067865 566.100161268889 N 0
10838 666.744665923653 710.829406697954 N 0
10847 690.421586896597 599.420329914582 N 0
10853 650.071849504981 617.734470031388 N 0
10868 627.866868250768 750.818010899239 N 0
10885 500.750902345019 643.766481275219 N 0
10891 608.721388315925 572.652758640403 N 0
10904 621.433748580113 647.992042681419 N 0
10911 640.173659644549 686.716680328761 N 0
10920 737.364177829578 839.098748851987 N 0
10950 621.90756777826 814.265207634306 N 0
10974 521.292830699076 947.860805830691 N 0
11000 796.229850134386 922.441280677486 N 0
11021 588.334417519283 409.319436091624 N 0
11034 691.185365602791 436.754311446139 N 0
11047 713.987444861819 401.869006370431 N 0
11056 788.423448690142 956.722265568111 N 0
11078 689.947150633964 810.666026892253 N 0
11101 550.406378397 930.217005046845 N 0
11121 329.618474402238 950.394219592477 N 0
11144 800.687802359307 988.974174298624 N 0
11160 594.374256273353 642.327988055063 N 0
11177 536.155448599513 648.982920581477 N 0
11185 668.619886518011 563.822301919276 N 0
11193 573.251947159749 869.962018783808 N 0
11201 523.701992912497 795.361374042256 N 0
11209 557.915008948076 742.614681706442 N 0
11225 684.292266308433 587.849059530689 N 0
11231 544.595822771197 620.30272792722 N 0
11236 586.985698058535 654.812552906286 N 0
11242 555.964155340497 760.734571508375 N 0
11246 652.105122900255 723.037716642054 N 0
11263 510.395135505364 522.235791129734 N 0
11270 560.092425928565 665.931557047113 N 0
11280 662.512688540718 498.878685568616 N 0
11285 627.128785832397 799.029624065357 N 0
11309 788.926863155075 626.152151449276 N 0
11323 724.930427940571 628.772400357408 N 0
11328 709.578648151189 607.714307194773 N 0
11342 485.853334065538 868.277530648206 N 0
11357 429.765303949182 667.050427412307 N 0
11361 775.406557974203 681.399064697951 N 0
11365 707.838951910797 502.472716902261 N 0
11373 474.020390917602 686.791296680283 N 0
11381 687.386336924087 908.518210818471 N 0
11413 636.161059582096 630.576946099594 N 0
11431 595.491369720593 703.766517632525 N 0
11435 471.764880049829 648.827178961006 N 0
11443 668.526838273511 649.276426450771 N 0
11472 811.419283791937 987.176306172566 N 0
11480 585.652275416166 755.767084856473 N 0
11505 738.373680833282 651.47741384609 N 0
11509 549.121373275305 788.055834729023 N 0
11525 673.647555047331 793.057163143667 N 0
11545 734.238769502124 665.794788122161 N 0
11553 621.615110041085 852.553789052455 N 0
11579 655.765206826506 576.2414972154 N 0
11608 624.600679891923 791.267125438814 N 0
11639 725.134838185339 675.571611471761 N 0
11644 516.719278336557 669.720505108485 N 0
11665 600.780060852593 571.276644418331 N 0
11677 490.873064831501 829.455989192349 N 0
11686 637.676772408497 670.081155427768 N 0
11691 803.840666953914 698.354375323382 N 0
11695 615.285069177162 488.567509454261 N 0
11719 575.808580634244 640.829238530396 N 0
11725 522.844329946218 598.603808661818 N 0
11729 630.421621647725 844.041774652235 N 0
11766 540.485742378198 700.546035015881 N 0
11780 503.472475983859 656.858578584458 N 0
11800 688.324402543564 583.388043846141 N 0
11814 639.332948411887 636.70190717708 N 0
11857 600.700319519147 599.609602449727 N 0
11870 803.476445133412 674.644133997527 N 0
11881 666.505215311107 482.387324758804 N 0
11888 617.263926706578 506.942641618094 N 0
11900 590.784301029652 636.663068029966 N 0
11913 518.696690163505 643.265676650576 N 0
11921 621.996431320326 584.58269677131 N 0
11934 579.101281079036 595.069384842586 N 0
11942 622.768500823102 694.986429552167 N 0
11947 535.660103299328 609.155237048253 N 0
11952 552.436477954441 495.099402247038 N 0
11983 541.953741979748 656.34147899486 N 0
11991 613.438062189708 712.293512103426 N 0
12013 729.068281081605 719.100054785283 N 0
12018 677.454245047894 646.492270442872 N 0
12021 561.992471079281 627.493427843751 N 0
12029 628.380526524423 718.102118321896 N 0
12037 480.52766603339 625.413405863835 N 0
12052 557.486612754362 643.993277228349 N 0
12068 806.538336716623 661.359718045438 N 0
12077 590.433773772148 584.541602725509 N 0
12082 645.121284519091 607.324564934526 N 0
12093 536.625988877031 527.482717456593 N 0
12104 682.480903647788 606.305674013846 N 0
12145 514.663972402184 603.516240830438 N 0
12158 586.905842119838 858.251534817111 N 0
12167 538.062015573109 671.849382519751 N 0
12171 583.857581774078 729.337276246053 N 0
12180 649.077935466382 560.546485928975 N 0
12185 508.519074807482 585.291357932378 N 0
12210 666.999801996258 664.463163468182 N 0
12232 546.024002922297 634.08397015888 N 0
12237 566.374676722791 659.825427257644 N 0
12266 609.782320746511 678.43939588362 N 0
12302 493.356671507305 645.972609517349 N 0
12309 711.202773335367 698.538614126971 N 0
12318 515.58761779242 636.42920804095 N 0
12325 596.174007196961 840.312156374803 N 0
12352 514.34964440013 689.663754617792 N 0
12366 581.772385451946 766.638660450816 N 0
12376 488.478358956207 675.21280809507 N 0
12398 557.140790972852 604.168643906013 N 0
12405 729.418490457349 612.075155062739 N 0
12416 715.969784078377 477.459610142623 N 0
12458 478.119139492581 661.292856846571 N 0
12472 655.472048981644 582.056688196194 N 0
12518 650.123348808358 551.199628552918 N 0
12543 634.807437222151 520.945299708587 N 0
12579 598.488156144761 757.212241612902 N 0
12586 567.460245739738 661.80487498668 N 0
12598 448.953658909193 659.393157343607 N 0
12604 764.445878851062 575.296907880423 N 0
12607 579.989788169245 714.058369245598 N 0
12614 741.156601710904 560.085204720465 N 0
12647 529.309836611416 626.088655684607 N 0
12658 678.698490437244 575.209390564165 N 0
12666 673.815733731776 472.883692108137 N 0
12675 498.939679789668 632.75605244791 N 0
12684 592.939405015889 521.225314444299 N 0
12705 507.382274615576 727.589997089281 N 0
12712 650.24353337033 656.697909293407 N 0
12722 735.021950678273 580.924659163613 N 0
12762 687.024639623513 747.405229456511 N 0
12803 829.201346909489 629.788955917122 N 0
12810 596.421276033923 793.080815369412 N 0
12817 697.061585213303 784.873804014816 N 0
12835 596.152037289267 789.051179513087 N 0
12844 576.110176104466 711.398970612227 N 0
12854 585.230726797864 649.322339367993 N 0
12876 601.186227930096 532.901965172029 N 0
12899 811.520114159168 746.852647000562 N 0
12903 532.015206478054 733.678126116663 N 0
12967 608.539361207423 529.226757139555 N 0
12986 543.029366201739 737.578464009603 N 0
13003 585.990401929199 568.39952771615 N 0
13085 512.848345320021 701.464064229265 N 0
13091 603.429652711954 593.088961981381 N 0
13125 709.344601149167 434.233133132455 N 0
13153 746.495921480053 732.874996456716 N 0
13165 791.823293332901 606.299499422972 N 0
13195 573.86719783144 673.326638901751 N 0
13205 615.745139663874 542.401325832951 N 0
13224 581.179988215536 590.728644269657 N 0
13235 548.4392411533 729.816356495861 N 0
13246 660.495936258511 636.732551388653 N 0
13253 590.792040081952 592.587364375046 N 0
13283 743.999262734686 794.890575393915 N 0
13288 605.990476944658 589.979201782919 N 0
13302 605.525765918456 818.401520617407 N 0
13316 598.242549166236 660.464987273719 N 0
13350 626.742012649737 627.805350635907 N 0
13360 701.460937207849 663.823216373888 N 0
13369 600.21436491201 701.943099446116 N 0
13393 849.063351179393 595.525659681424 N 0
13402 729.241721569419 563.277928412339 N 0
13406 566.307674555944 613.507651151721 N 0
13412 487.422189129948 608.90297236223 N 0
13418 583.896997142148 607.728102120251 N 0
13431 616.962747172278 663.478434199812 N 0
13440 631.769374066542 573.450656320719 N 0
13447 766.900849647139 625.940174510961 N 0
13471 691.501107533582 557.258559566796 N 0
13485 603.890731039432 847.250233356208 N 0
13518 588.831497012814 813.687803393106 N 0
13525 761.761744542428 656.609690766603 N 0
13539 699.299128886371 666.475723842627 N 0
13550 735.476646395365 607.815371986516 N 0
13555 819.594386255755 602.418996121592 N 0
13569 524.787835187461 660.531012315615 N 0
13589 540.535177297459 594.287061138331 N 0
13605 680.550708281343 536.083606432457 N 0
13610 885.185467517212 618.814557567734 N 0
13648 722.634311827591 689.018081237989 N 0
13663 642.607082678053 713.624270250081 N 0
13672 717.758364912679 533.917791148217 N 0
13679 677.571804276002 756.933680125238 N 0
13690 780.640501808083 702.826885534853 N 0
13710 658.996861041396 707.962160650822 N 0
13716 742.42804929103 624.663887499454 N 0
13735 605.744716751503 630.545177396826 N 0
13766 641.760654218734 662.390190684167 N 0
13792 704.687882957573 676.703006929735 N 0
13803 544.888302304693 685.922531946336 N 0
13814 738.270701847163 752.312788110177 N 0
13846 694.316137846043 602.285248135116 N 0
13860 671.905666399998 571.760563484197 N 0
13907 696.60007491454 508.499210170078 N 0
13918 643.37781882491 558.260582733169 N 0
13950 491.346090901503 721.518460410369 N 0
13961 730.3050438151 634.950859719014 N 0
13970 752.321257330281 657.069363066319 N 0
13976 673.991835515739 608.945310537284 N 0
13992 664.424554511473 531.880754713878 N 0
13998 619.251477382061 763.474215449743 N 0
14009 443.357556378823 707.369928841667 N 0
14036 763.178227059985 719.774551617504 N 0
14046 737.070706265429 543.354778303803 N 0
14056 643.696803982013 634.76457203816 N 0
14070 611.656652265409 567.229857793524 N 0
14082 659.56695788337 756.292164201155 N 0
14087 576.325574782287 622.651942772389 N 0
14120 637.61022931252 820.78492061298 N 0
14128 610.689666872988 735.977212042902 N 0
14144 666.584015329331 602.177557832162 N 0
14167 548.127139995383 651.508208250648 N 0
14178 626.64836079815 526.82620297307 N 0
14182 612.242137651517 641.437642584119 N 0
14204 576.436123748802 686.054818438116 N 0
14217 757.444707541287 520.093598064587 N 0
14222 647.267861153981 492.361996855981 N 0
14235 602.451212986987 723.009090413677 N 0
14251 549.854900402199 605.015990892801 N 0
14257 603.787969401403 686.181148465309 N 0
14270 690.70066520586 702.889660415032 N 0
14284 732.057393553256 556.702592986425 N 0
14304 747.573333042253 691.76949708089 N 0
14315 569.995025568378 588.398331914041 N 0
14336 546.054474499866 822.917126312575 N 0
14353 579.077407662132 846.154536190441 N 0
14362 671.927466895249 540.730677463263 N 0
14392 687.868266251739 799.90933044122 N 0
14397 701.186894438669 703.099490251924 N 0
14404 684.710342758259 447.626973188537 N 0
14430 625.43590731493 558.200700643958 N 0
14447 779.022672356227 760.400680308722 N 0
14456 738.094307348569 565.560841986455 N 0
14498 726.034466735293 666.080770300573 N 0
14503 685.008271919382 674.966120225346 N 0
14516 579.565790088131 541.010091475656 N 0
14543 639.178109283904 708.688684249059 N 0
14574 708.920648295968 652.69654865414 N 0
14613 530.23840327032 677.146486622734 N 0
14620 657.124470098534 768.026926885976 N 0
14638 663.152396821042 590.735626479405 N 0
14648 684.270694749236 719.611268584019 N 0
14663 622.851586507922 768.278914091047 N 0
14671 519.454946794468 563.32576507172 N 0
14678 693.324979908017 529.992682430262 N 0
14712 730.694251484402 815.566557757636 N 0
14730 620.502650245583 595.692167841877 N 0
14751 564.349901082909 555.941946682821 N 0
14757 718.083489512951 729.261300117887 N 0
14765 797.003070349243 694.960227757489 N 0
14771 689.498307694213 689.065960666446 N 0
14810 484.949698402154 715.343734563905 N 0
14816 740.910423368283 654.441614797844 N 0
14822 756.159580654178 712.184704349657 N 0
14829 698.213739117835 704.600860940238 N 0
14836 722.470234957454 637.964645695376 N 0
14850 750.439673137291 664.785054476419 N 0
14856 738.375903129921 693.540739638431 N 0
14866 559.141614570127 801.184922639133 N 0
14879 553.847132060783 668.385470308899 N 0
14892 698.257337172572 592.472205807826 N 0
14913 595.102730939721 747.594276203301 N 0
14919 845.185751565145 634.009642356434 N 0
14930 819.003603370886 725.070135152448 N 0
14964 623.788036813839 540.25120556175 N 0
14976 691.005954867042 573.643015810328 N 0
14984 804.997200761839 630.34123990763 N 0
14988 714.335928069917 523.146170317312 N 0
14998 604.617546310206 553.442991487917 N 0
15028 774.27815946344 727.229850486473 N 0
15034 599.645517705428 635.687149566861 N 0
15057 580.018350856884 648.949022835005 N 0
15061 588.797011719638 586.074116212676 N 0
15079 797.369223733075 670.391553989605 N 0
15090 673.478037725694 735.506962542759 N 0
15113 597.578694377887 636.638797147403 N 0
15134 628.737152211512 604.535615302804 N 0
15142 744.274822245652 546.615412155808 N 0
15161 712.62455404547 742.910965994929 N 0
15168 763.593546389252 695.388339436346 N 0
15207 631.256202724618 534.233160902902 N 0
15230 675.180467000015 542.496263003973 N 0
15265 734.872068235041 719.120283989336 N 0
15276 691.801406793255 755.103803700976 N 0
15297 605.871821242375 718.14348325128 N 0
15324 688.32489214253 549.330596054725 N 0
15343 791.463610749066 782.830918944534 N 0
15370 681.509913246732 611.458843806099 N 0
15379 670.062861320948 621.431756817159 N 0
15397 654.15574820553 523.068448449439 N 0
15433 668.86148977916 635.257685749118 N 0
15449 680.297650765108 676.870043706592 N 0
15465 763.19129837895 753.443415058808 N 0
15475 814.604833467418 597.470925243368 N 0
15479 745.200449048475 598.425393704529 N 0
15486 749.013050951008 592.356150257058 N 0
15493 613.429819055666 777.06967379934 N 0
15517 798.899247412455 621.831064879058 N 0
15524 624.57750413596 602.316010423645 N 0
15538 527.395406906248 673.891871220786 N 0
15547 720.711477925841 633.175118318625 N 0
15552 679.176066735056 794.994556752055 N 0
15584 732.475429372949 712.461149955353 N 0
15614 641.761885412374 794.42014490769 N 0
15620 773.500571146122 742.611661769213 N 0
15638 668.003490899704 783.469166243669 N 0
15657 634.241728997269 550.168767675658 N 0
15665 526.91100817351 612.276771938756 N 0
15672 565.360910900049 571.568772912693 N 0
15721 796.033885006468 708.578257300696 N 0
15737 595.69679781896 605.194936978477 N 0
15755 683.491436697125 619.86783048972 N 0
15766 608.184583657513 742.666919130345 N 0
15804 626.332842818312 565.63608723146 N 0
15811 701.7449064296 738.067541492784 N 0
15820 638.682731513679 679.3108482429 N 0
15842 729.951608645474 625.185403659181 N 0
15867 688.281886324538 662.276231070201 N 0
15883 747.430073970062 636.082386712486 N 0
15912 782.153598101695 635.079673903241 N 0
15918 680.146439356145 717.996817766705 N 0
15955 544.882049063462 744.765453282253 N 0
15966 740.97054669107 811.354633091447 N 0
15995 646.828532746502 740.950601699889 N 0
16012 732.123629479439 613.25471114001 N 0
16024 655.713340817507 692.136075702193 N 0
16033 570.097015834161 592.925156172021 N 0
16058 538.946753564701 840.924317928943 N 0
16070 641.907113591494 693.897745844345 N 0
16090 506.856532427929 646.048759369061 N 0
16105 660.671493874047 557.410993661101 N 0
16134 542.987323214044 588.895160509759 N 0
16148 758.53861659803 545.213245325465 N 0
16158 622.506450259526 712.522256722285 N 0
16163 724.059373631093 583.537210184595 N 0
16171 570.923525878846 612.030751243876 N 0
16183 758.042873558817 628.4634114318 N 0
16229 657.582052979047 651.206250631864 N 0
16248 740.873987511996 709.919656057088 N 0
16259 664.658163397259 835.605509674121 N 0
16289 673.252634616008 664.749136136333 N 0
16292 651.092716755832 730.748133801589 N 0
16298 697.071150988055 744.856798686836 N 0
16304 570.328888052456 573.668846452613 N 0
16322 589.501768054549 763.261612445056 N 0
16329 636.781261677386 757.64440879329 N 0
16338 641.24376054688 784.333277920832 N 0
16354 587.09207224899 664.799764559534 N 0
16362 748.22840448877 735.928930421792 N 0
16369 680.274560403015 720.71237061663 N 0
16379 712.439151991552 653.294808957221 N 0
16409 580.176170043395 728.617258483138 N 0
16414 809.259738183819 711.777804127179 N 0
16424 704.980817396338 796.449846717484 N 0
16431 691.291652408166 628.244095359426 N 0
16460 523.676874345703 622.937791025533 N 0
16476 751.230933959528 663.515413438825 N 0
16503 678.167226687426 538.258308423749 N 0
16513 654.67042458936 754.625142970214 N 0
16519 539.348944900975 616.021371503316 N 0
16524 759.076797607295 746.024658500204 N 0
16532 689.881817288517 623.787716381488 N 0
16556 771.872253189049 674.266865465607 N 0
16578 760.1845702434 719.328900960991 N 0
16621 727.23923923299 701.568665820484 N 0
16633 551.968198923617 704.917107281549 N 0
16690 849.479417043926 650.919091445137 N 0
16713 791.823245804795 702.758071015609 N 0
16728 751.670096521439 762.679404333309 N 0
16733 716.040299406669 730.106132783357 N 0
16738 822.12405707761 655.378380715937 N 0
16778 702.093388945893 850.86607566636 N 0
16783 676.857868347985 821.341310352205 N 0
16807 616.260233204407 709.27568540987 N 0
16830 572.772519096772 709.234835209145 N 0
16852 761.237690582066 586.227991988489 N 0
16865 662.124598667848 727.698810951988 N 0
16885 702.200928928194 776.885260588564 N 0
16908 653.367208479755 569.051361536803 N 0
16923 655.739664738128 804.921625770629 N 0
16933 525.296624342857 748.919187169335 N 0
16959 785.933820740888 790.459524199247 N 0
16964 621.722643952503 645.797785113907 N 0
16977 696.81022802081 560.069282287232 N 0
16996 611.684025227838 705.432843781429 N 0
17034 665.397245526217 663.18285755038 N 0
17044 806.738084907997 741.498238011327 N 0
17051 657.781147547793 695.97368652846 N 0
17066 756.58775945394 652.300726211901 N 0
17079 659.307596476001 671.162097538043 N 0
17098 610.628299194511 771.738274659413 N 0
17121 774.155620467227 655.613515700329 N 0
17132 711.206686435006 840.035838831001 N 0
17146 558.022013579423 702.84239395528 N 0
17175 652.498130199354 622.019334863095 N 0
17181 665.610916085021 702.668384112369 N 0
17199 685.509974620657 788.410315192274 N 0
17210 642.057095487821 620.509898957974 N 0
17237 552.948836131212 636.934366985895 N 0
17310 768.704279881835 649.857139029188 N 0
17340 667.244855373209 529.527530294608 N 0
17350 729.459058913445 640.286750004435 N 0
17360 664.54732332903 762.145092723378 N 0
17414 738.784329678348 780.76956254465 N 0
17434 609.425829092388 632.335842784186 N 0
17439 542.626766590763 702.555996658522 N 0
17451 742.211122847373 603.747749272158 N 0
17464 731.30563451897 764.791472201317 N 0
17482 720.189841369715 735.797695608413 N 0
17490 809.739341053496 609.149081361454 N 0
17507 648.260863786567 747.073724317441 N 0
17516 681.931682142767 726.640853650925 N 0
17539 549.68071025761 641.107626940492 N 0
17544 800.421415436528 662.330523338827 N 0
17565 712.078104966503 709.828667697935 N 0
17603 641.420062977338 744.744114404263 N 0
17614 737.813378225136 694.957216340231 N 0
17619 655.582232300237 639.813812688544 N 0
17640 758.767522846757 777.259487267398 N 0
17674 715.779464601262 671.708657895631 N 0
17710 663.106667544733 797.371638493251 N 0
17737 789.93863099459 688.213399209757 N 0
17751 666.24560850222 815.132439490373 N 0
17758 519.629668617969 681.793400431518 N 0
17786 688.667573539807 626.695536258939 N 0
17792 630.512012825301 734.310938544235 N 0
17811 720.419774710403 573.289051407255 N 0
17821 593.011581211777 562.331980126336 N 0
17839 678.816271827297 937.302746185439 N 0
17850 615.152654477445 821.621782278964 N 0
17870 715.95568716874 785.781838761791 N 0
17879 662.371520833833 691.583933181688 N 0
17916 620.023704950371 684.271820841795 N 0
17922 718.49492232815 772.009596178303 N 0
17944 568.443209307734 582.956577399895 N 0
17972 724.654298735667 610.268677479206 N 0
17989 634.445949480758 779.470587372096 N 0
18002 667.768688880496 739.577304349917 N 0
18042 656.318846541435 712.710643459574 N 0
18051 779.780459022893 649.940433390686 N 0
18065 714.898063342283 687.72026097098 N 0
18093 689.654317021156 739.505356935573 N 0
18126 640.830321051954 586.720430346845 N 0
18138 694.070773243567 884.523061156837 N 0
18151 706.940336179416 641.264174169556 N 0
18174 649.622809152206 817.287742629923 N 0
18178 533.78024232338 688.54342971214 N 0
18181 579.370089552211 775.428924932757 N 0
18188 728.775160555222 878.499424043187 N 0
18193 818.381879794801 737.558903288535 N 0
18201 778.586384848672 730.321682953779 N 0
18213 707.259151993385 752.121053710991 N 0
18222 832.144201034699 675.532535990507 N 0
18234 674.92075288185 778.77495288298 N 0
18241 595.615889416439 636.209148102218 N 0
18255 816.521248297133 667.966019434406 N 0
18289 685.664856135526 762.785681167351 N 0
18294 646.26874266098 667.126303275777 N 0
18305 850.994154887645 624.096858447568 N 0
18336 635.953523639889 599.210517698843 N 0
18357 568.970893291655 709.840232482998 N 0
18400 678.320843824308 594.85486546614 N 0
18424 756.226184178002 621.325273650274 N 0
18453 754.58273432138 712.044767716527 N 0
18473 774.710223917146 772.734422067833 N 0
18483 706.357816061914 686.029365916075 N 0
18505 722.651274848924 804.290423123985 N 0
18529 693.215423543868 807.554105875933 N 0
18561 785.829863763552 717.547537374757 N 0
18567 660.547980175474 591.603400337559 N 0
18606 704.399248985391 721.479103713648 N 0
18614 613.240620823727 574.563227961253 N 0
18630 757.68265185965 569.255482856283 N 0
18659 746.838735317367 725.975816761142 N 0
18669 691.446927894405 679.670263667332 N 0
18732 829.657204606746 704.801867623477 N 0
18792 806.895096859897 730.279546357712 N 0
18800 530.973856717242 757.369886532255 N 0
18810 631.398732741262 608.562446541916 N 0
18821 673.765741148428 634.979159289329 N 0
18830 750.548069866937 748.409273925623 N 0
18835 785.829425001143 647.883482705157 N 0
18844 624.663346449301 655.29596222602 N 0
18881 621.640124519477 773.85222787911 N 0
18899 764.658077040177 640.812759166757 N 0
18913 596.748951760655 668.127639907787 N 0
18938 601.957522350267 750.94803071844 N 0
18961 660.308175582463 839.985215563516 N 0
18973 667.583036364228 603.363131346065 N 0
19012 616.493163350749 765.758515757976 N 0
19033 590.908997729469 705.624344788394 N 0
19041 703.738647763449 633.473158422829 N 0
19056 572.209889375772 770.981081465745 N 0
19070 652.884999775634 743.282613760234 N 0
19100 840.548506707397 638.222911088168 N 0
19112 675.643346505952 858.094589467431 N 0
19126 725.627672871616 552.789377879778 N 0
19138 749.11271596342 787.41292245587 N 0
19166 683.8475627683 709.455595525255 N 0
19181 625.359712494093 826.718948737994 N 0
19207 610.688376509773 619.232691844278 N 0
19216 559.83914232202 722.839487960038 N 0
19231 740.29644463894 775.07658908021 N 0
19237 652.065210853391 601.036743094087 N 0
19246 754.834471341146 769.652780618557 N 0
19253 717.514384655441 858.290155072087 N 0
19259 766.861010865463 595.930071377858 N 0
19266 587.054332709363 617.547111413016 N 0
19283 582.096883449932 701.02999112542 N 0
19298 727.083997885916 618.019315209139 N 0
19312 845.356158385437 681.8009963211 N 0
19322 901.747264341941 630.200840215989 N 0
19327 835.76131738421 569.881194834694 N 0
19361 751.161306897807 619.817869782452 N 0
19366 764.563976867039 782.134476190707 N 0
19370 813.328520517776 702.328359558617 N 0
19409 727.000950699137 844.913799628126 N 0
19430 625.423427820509 755.080390613227 N 0
19444 784.267193421566 683.886418933707 N 0
19456 776.394740030887 734.649960668992 N 0
19461 711.479271410501 621.750616290333 N 0
19481 584.532020924489 689.252482380315 N 0
19485 652.744030832131 807.562473719955 N 0
19492 825.477830496571 642.832350578831 N 0
19499 634.0331354959 781.508128156661 N 0
19522 796.145938169822 678.274191524359 N 0
19551 651.071625042642 766.245711186062 N 0
19562 768.757119189719 728.388380331129 N 0
19579 744.355147541609 740.133883411824 N 0
19586 721.036465588043 722.301936294573 N 0
19623 652.387295099588 675.170803155907 N 0
19636 657.721050086701 811.031163884986 N 0
19641 762.853453230955 637.237015936139 N 0
19646 695.736288618278 677.529657006956 N 0
19661 647.864709243154 614.950555134849 N 0
19680 592.208385698235 692.380126197643 N 0
19695 751.8539840119 709.305303164745 N 0
19730 690.060633716843 706.006912874738 N 0
19749 725.094253317245 734.810894793052 N 0
19756 598.202892726901 694.015703097293 N 0
19767 646.644213219 553.3482841342 N 0
19778 709.255478537694 945.653669471297 N 0
19811 683.625036395278 513.463754763187 N 0
19815 583.01381986468 804.996707861892 N 0
19839 753.760822121486 578.05971753966 N 0
19880 611.163866273425 620.792317351334 N 0
19888 758.283913499733 663.59825880844 N 0
19905 551.665542469658 678.642789496975 N 0
19919 766.166314963176 678.882373270728 N 0
19926 779.449541241147 656.465580142364 N 0
19941 527.206582548806 716.441426670432 N 0
19948 806.383372679878 699.384440602778 N 0
19961 818.558865703225 648.949671956885 N 0
19986 770.08155609054 648.091599628601 N 0
20020 726.126876338771 764.958094687516 N 0
20056 675.043571683988 594.555363386837 N 0
20109 679.490839063444 780.269445506111 N 0
20121 778.245956050058 613.397586321212 N 0
20137 648.600073800094 662.488539338595 N 0
20147 742.246006544149 729.605310679866 N 0
20169 711.407804052788 792.123899726798 N 0
20183 673.526596630219 694.801223457012 N 0
20194 597.635087045005 560.72003638982 N 0
20209 799.028801177282 680.227255756922 N 0
20250 713.140093206932 694.322072703323 N 0
20270 588.118938403393 732.989400963938 N 0
20282 746.782494602762 798.098295120108 N 0
20310 783.156979949573 757.506255570231 N 0
20326 758.248076287998 847.047870252689 N 0
20345 570.610534931969 666.939944793961 N 0
20362 913.273258168587 709.195640365229 N 0
20372 800.444776050779 777.232414877265 N 0
20393 709.463089760403 871.714230609908 N 0
20423 646.882959916733 786.517770830013 N 0
20430 710.193010930065 749.613710625421 N 0
20466 622.977512169579 687.568333767871 N 0
20482 622.707071846415 741.238963090411 N 0
20491 815.837624540032 715.125453579779 N 0
20509 586.775186151613 629.106158893825 N 0
20531 602.222335993458 661.081457255896 N 0
20543 604.062241839413 761.62043187938 N 0
20578 720.634346656784 756.308147108789 N 0
20590 759.181622414296 802.982764414413 N 0
20595 509.956579240599 691.388814416138 N 0
20606 1050.023888203793 892.472021775127 N 0
20633 882.836569444953 805.366717511668 N 0
20636 514.495808657632 1099.905773733104 N 0
20640 659.24746740191 631.207872241988 N 0
20644 724.159352167189 490.051335409457 N 0
20647 814.496430518529 1010.432409638827 N 0
20651 822.644649148807 718.236825458657 N 0
20658 462.324440887437 888.20281273143 N 0
20661 539.255548709415 779.611006654152 N 0
20664 672.36872903494 802.010371295274 N 0
20667 686.439821658115 765.973427532131 N 0
20672 588.132623369567 798.992711009185 N 0
20675 803.831769565971 733.176012515169 N 0
20678 721.627628010786 667.307542506561 N 0
20681 613.57221389333 803.075562617556 N 0
20685 570.399508975366 692.266294445935 N 0
20688 641.18546467206 650.814893708844 N 0
20692 582.009944973686 643.343158953368 N 0
20696 557.474426330064 622.185382556322 N 0
20702 327.882738798681 701.233079044405 N 0
20725 731.007011078046 657.102509231657 N 0
20728 776.668227738981 570.805356419706 N 0
20739 709.110720461161 689.92318536072 N 0
20744 674.808838478042 496.770363943455 N 0
20752 387.619034910752 790.213042652599 N 0
20767 344.029743417579 823.271301223971 N 0
20787 364.973578073898 844.266237617023 N 0
20807 310.887658084033 881.286592003621 N 0
20827 650.757763608671 702.587524472269 N 0
20831 813.369816998186 869.236919009154 N 0
20837 400.669461641442 823.250993061048 N 0
20852 681.24476963202 864.980330063584 N 0
20860 675.209536361649 717.107705038772 N 0
20863 697.59499734383 541.798435207942 N 0
20866 732.265452288999 674.768072023768 N 0
20875 782.589861940088 632.379058875577 N 0
20880 734.855721715189 824.00319620826 N 0
20883 776.396185184456 643.489881933774 N 0
20886 348.067458417697 961.829800333782 N 0
20900 723.114752685385 708.059876632627 N 0
20903 648.266966828001 750.83900805775 N 0
20906 570.175718090746 651.955266178919 N 0
20914 710.752810997007 800.271854737372 N 0
20917 494.531338372441 998.63317337029 N 0
20943 619.195477374199 833.070270965266 N 0
20952 738.22765418674 819.958566376556 N 0
20959 577.115711537172 641.580684033828 N 0
20962 483.058418684057 838.410735819868 N 0
20970 789.615370269762 715.600416174751 N 0
20973 656.600731684763 672.137879586747 N 0
20977 465.87669610858 699.553723131795 N 0
20992 638.32060209312 671.112840087634 N 0
20995 669.524222458633 758.385615209314 N 0
20998 660.594368040087 730.42599588333 N 0
21001 758.385542349992 689.103022337364 N 0
21005 740.047004716517 601.165879683819 N 0
21028 745.2124463857 670.666123492155 N 0
21032 745.965846368385 623.997235908966 N 0
21053 779.225622367091 864.254667731443 N 0
21062 809.680396538202 671.866694618149 N 0
21065 688.942431619398 734.712254138224 N 0
21068 781.828146962815 719.751645780549 N 0
21071 685.948098075379 657.862272286007 N 0
21077 669.392117011695 680.674380040569 N 0
21080 730.638758639794 591.669996312589 N 0
21083 778.079532405373 656.453763378646 N 0
21086 773.937031101333 637.943219706691 N 0
21090 606.086112035709 682.231903292107 N 0
21093 617.289514722075 803.559676098349 N 0
This source diff could not be displayed because it is too large. You can view the blob instead.
# Placement file for Circuit Training
# Source input file(s) : ./output_ariane_NanGate45/23cols_28rows/g500_ub5_nruns10_c5_r3_v3_rc1/netlist.pb.txt
# This file : ./output_ariane_NanGate45/23cols_28rows/g500_ub5_nruns10_c5_r3_v3_rc1/initial.plc
# Date : 2022-09-20 11:30:06
# Columns : 23 Rows : 28
# Width : 1347.100 Height : 1346.800
# Area : 1506097.566312155
# Wirelength : 3610985.229
# Wirelength cost : 0.0526
# Congestion cost : 0.7721
# Density cost : 0.7209
# Project : circuit_training
# Block : unset_block
# Routes per micron, hor : 11.285 ver : 12.605
# Routes used by macros, hor : 7.143 ver : 8.339
# Smoothing factor : 2
# Overlap threshold : 0.004
#
#
#
# Counts of node types:
# HARD_MACROs : 133
# HARD_MACRO_PINs : 7847
# MACROs : 943
# MACRO_PINs : 19658
# PORTs : 495
# SOFT_MACROs : 810
# SOFT_MACRO_PINs : 11811
# STDCELLs : 0
#
# User comments:
# Original source netlist with standard cells: /home/zf4_projects/DREAMPlace/sakundu/ABK_MP/08162022_flow_scripts/MacroPlacement/Flows/NanGate45/ariane133/run-20220816-035413/flow2_1.3/ariane.pb.txt
# Groups file: ./output_ariane_NanGate45/23cols_28rows/g500_ub5_nruns10_c5_r3_v3_rc1/groups.final
# worst 10 spread
# grp: 744 - spread: 278916.7518893204
# grp: 50 - spread: 268009.6376835485
# grp: 336 - spread: 223800.4868365636
# grp: 535 - spread: 207184.36226282385
# grp: 505 - spread: 197871.97286953646
# grp: 586 - spread: 190713.73374938426
# grp: 756 - spread: 184033.9279079139
# grp: 532 - spread: 173094.29808680012
# grp: 773 - spread: 170707.79035165644
# grp: 347 - spread: 168578.0558490756
#
#
# node_index x y orientation fixed
0 0.035 232.47 - 0
1 0.035 235.13 - 0
2 0.035 237.79 - 0
3 0.035 240.45 - 0
4 0.035 243.11 - 0
5 0.035 245.77 - 0
6 0.035 248.43 - 0
7 0.035 251.23 - 0
8 0.035 253.89 - 0
9 0.035 256.55 - 0
10 0.035 259.21 - 0
11 0.035 261.87 - 0
12 0.035 264.53 - 0
13 0.035 267.19 - 0
14 0.035 269.99 - 0
15 0.035 272.65 - 0
16 0.035 275.31 - 0
17 0.035 277.97 - 0
18 0.035 280.63 - 0
19 0.035 283.29 - 0
20 0.035 285.95 - 0
21 0.035 288.75 - 0
22 0.035 291.41 - 0
23 0.035 294.07 - 0
24 0.035 296.73 - 0
25 0.035 299.39 - 0
26 0.035 302.05 - 0
27 0.035 304.71 - 0
28 0.035 307.51 - 0
29 0.035 310.17 - 0
30 0.035 312.83 - 0
31 0.035 315.49 - 0
32 0.035 318.15 - 0
33 0.035 320.81 - 0
34 0.035 323.47 - 0
35 0.035 326.27 - 0
36 0.035 328.93 - 0
37 0.035 331.59 - 0
38 0.035 334.25 - 0
39 0.035 336.91 - 0
40 0.035 339.57 - 0
41 0.035 342.23 - 0
42 0.035 345.03 - 0
43 0.035 347.69 - 0
44 0.035 350.35 - 0
45 0.035 353.01 - 0
46 0.035 355.67 - 0
47 0.035 358.33 - 0
48 0.035 361.13 - 0
49 0.035 363.79 - 0
50 0.035 366.45 - 0
51 0.035 369.11 - 0
52 0.035 371.77 - 0
53 0.035 374.43 - 0
54 0.035 377.09 - 0
55 0.035 379.89 - 0
56 0.035 382.55 - 0
57 0.035 385.21 - 0
58 0.035 387.87 - 0
59 0.035 390.53 - 0
60 0.035 393.19 - 0
61 0.035 395.85 - 0
62 0.035 398.65 - 0
63 0.035 401.31 - 0
64 0.035 403.97 - 0
65 0.035 406.63 - 0
66 0.035 409.29 - 0
67 0.035 411.95 - 0
68 0.035 414.61 - 0
69 0.035 417.41 - 0
70 0.035 420.07 - 0
71 0.035 422.73 - 0
72 0.035 425.39 - 0
73 0.035 428.05 - 0
74 0.035 430.71 - 0
75 0.035 433.37 - 0
76 0.035 436.17 - 0
77 0.035 438.83 - 0
78 0.035 441.49 - 0
79 0.035 444.15 - 0
80 0.035 446.81 - 0
81 0.035 449.47 - 0
82 0.035 452.13 - 0
83 0.035 454.93 - 0
84 0.035 457.59 - 0
85 0.035 460.25 - 0
86 0.035 462.91 - 0
87 0.035 465.57 - 0
88 0.035 468.23 - 0
89 0.035 470.89 - 0
90 0.035 473.69 - 0
91 0.035 476.35 - 0
92 0.035 479.01 - 0
93 0.035 481.67 - 0
94 0.035 484.33 - 0
95 0.035 486.99 - 0
96 0.035 489.79 - 0
97 0.035 492.45 - 0
98 0.035 495.11 - 0
99 0.035 497.77 - 0
100 0.035 500.43 - 0
101 0.035 503.09 - 0
102 0.035 505.75 - 0
103 0.035 508.55 - 0
104 0.035 511.21 - 0
105 0.035 513.87 - 0
106 0.035 516.53 - 0
107 0.035 519.19 - 0
108 0.035 521.85 - 0
109 0.035 524.51 - 0
110 0.035 527.31 - 0
111 0.035 529.97 - 0
112 0.035 532.63 - 0
113 0.035 535.29 - 0
114 0.035 537.95 - 0
115 0.035 540.61 - 0
116 0.035 543.27 - 0
117 0.035 546.07 - 0
118 0.035 548.73 - 0
119 0.035 551.39 - 0
120 0.035 554.05 - 0
121 0.035 556.71 - 0
122 0.035 559.37 - 0
123 0.035 562.03 - 0
124 0.035 564.83 - 0
125 0.035 567.49 - 0
126 0.035 570.15 - 0
127 0.035 572.81 - 0
128 0.035 575.47 - 0
129 0.035 578.13 - 0
130 0.035 580.79 - 0
131 0.035 583.59 - 0
132 0.035 586.25 - 0
133 0.035 588.91 - 0
134 0.035 591.57 - 0
135 0.035 594.23 - 0
136 0.035 596.89 - 0
137 0.035 599.55 - 0
138 0.035 602.35 - 0
139 0.035 605.01 - 0
140 0.035 607.67 - 0
141 0.035 610.33 - 0
142 0.035 612.99 - 0
143 0.035 615.65 - 0
144 0.035 618.45 - 0
145 0.035 621.11 - 0
146 0.035 623.77 - 0
147 0.035 626.43 - 0
148 0.035 629.09 - 0
149 0.035 631.75 - 0
150 0.035 634.41 - 0
151 0.035 637.21 - 0
152 0.035 639.87 - 0
153 0.035 642.53 - 0
154 0.035 645.19 - 0
155 0.035 647.85 - 0
156 0.035 650.51 - 0
157 0.035 653.17 - 0
158 0.035 655.97 - 0
159 0.035 658.63 - 0
160 0.035 661.29 - 0
161 0.035 663.95 - 0
162 0.035 666.61 - 0
163 0.035 669.27 - 0
164 0.035 671.93 - 0
165 0.035 674.73 - 0
166 0.035 677.39 - 0
167 0.035 680.05 - 0
168 0.035 682.71 - 0
169 0.035 685.37 - 0
170 0.035 688.03 - 0
171 0.035 690.69 - 0
172 0.035 693.49 - 0
173 0.035 696.15 - 0
174 0.035 698.81 - 0
175 0.035 701.47 - 0
176 0.035 704.13 - 0
177 0.035 706.79 - 0
178 0.035 709.45 - 0
179 0.035 712.25 - 0
180 0.035 714.91 - 0
181 0.035 717.57 - 0
182 0.035 720.23 - 0
183 0.035 722.89 - 0
184 0.035 725.55 - 0
185 0.035 728.21 - 0
186 0.035 731.01 - 0
187 0.035 733.67 - 0
188 0.035 736.33 - 0
189 0.035 738.99 - 0
190 0.035 741.65 - 0
191 0.035 744.31 - 0
192 0.035 747.11 - 0
193 0.035 749.77 - 0
194 0.035 752.43 - 0
195 0.035 755.09 - 0
196 0.035 757.75 - 0
197 0.035 760.41 - 0
198 0.035 763.07 - 0
199 0.035 765.87 - 0
200 0.035 768.53 - 0
201 0.035 771.19 - 0
202 0.035 773.85 - 0
203 0.035 776.51 - 0
204 0.035 779.17 - 0
205 0.035 781.83 - 0
206 0.035 784.63 - 0
207 0.035 787.29 - 0
208 0.035 789.95 - 0
209 0.035 792.61 - 0
210 0.035 795.27 - 0
211 0.035 797.93 - 0
212 0.035 800.59 - 0
213 0.035 803.39 - 0
214 0.035 806.05 - 0
215 0.035 808.71 - 0
216 0.035 811.37 - 0
217 0.035 814.03 - 0
218 0.035 816.69 - 0
219 0.035 819.35 - 0
220 0.035 822.15 - 0
221 0.035 824.81 - 0
222 0.035 827.47 - 0
223 0.035 830.13 - 0
224 0.035 832.79 - 0
225 0.035 835.45 - 0
226 0.035 838.11 - 0
227 0.035 840.91 - 0
228 0.035 843.57 - 0
229 0.035 846.23 - 0
230 0.035 848.89 - 0
231 0.035 851.55 - 0
232 0.035 854.21 - 0
233 0.035 856.87 - 0
234 0.035 859.67 - 0
235 0.035 862.33 - 0
236 0.035 864.99 - 0
237 0.035 867.65 - 0
238 0.035 870.31 - 0
239 0.035 872.97 - 0
240 0.035 875.77 - 0
241 0.035 878.43 - 0
242 0.035 881.09 - 0
243 0.035 883.75 - 0
244 0.035 886.41 - 0
245 0.035 889.07 - 0
246 0.035 891.73 - 0
247 0.035 894.53 - 0
248 0.035 897.19 - 0
249 0.035 899.85 - 0
250 0.035 902.51 - 0
251 0.035 905.17 - 0
252 0.035 907.83 - 0
253 0.035 910.49 - 0
254 0.035 913.29 - 0
255 0.035 915.95 - 0
256 0.035 918.61 - 0
257 0.035 921.27 - 0
258 0.035 923.93 - 0
259 0.035 926.59 - 0
260 0.035 929.25 - 0
261 0.035 932.05 - 0
262 0.035 934.71 - 0
263 0.035 937.37 - 0
264 0.035 940.03 - 0
265 0.035 942.69 - 0
266 0.035 945.35 - 0
267 0.035 948.01 - 0
268 0.035 950.81 - 0
269 0.035 953.47 - 0
270 0.035 956.13 - 0
271 0.035 958.79 - 0
272 0.035 961.45 - 0
273 0.035 964.11 - 0
274 0.035 966.77 - 0
275 0.035 969.57 - 0
276 0.035 972.23 - 0
277 0.035 974.89 - 0
278 0.035 977.55 - 0
279 0.035 980.21 - 0
280 0.035 982.87 - 0
281 0.035 985.53 - 0
282 0.035 988.33 - 0
283 0.035 990.99 - 0
284 0.035 993.65 - 0
285 0.035 996.31 - 0
286 0.035 998.97 - 0
287 0.035 1001.63 - 0
288 0.035 1004.43 - 0
289 0.035 1007.09 - 0
290 0.035 1009.75 - 0
291 0.035 1012.41 - 0
292 0.035 1015.07 - 0
293 0.035 1017.73 - 0
294 0.035 1020.39 - 0
295 0.035 1023.19 - 0
296 0.035 1025.85 - 0
297 0.035 1028.51 - 0
298 0.035 1031.17 - 0
299 0.035 1033.83 - 0
300 0.035 1036.49 - 0
301 0.035 1039.15 - 0
302 0.035 1041.95 - 0
303 0.035 1044.61 - 0
304 0.035 1047.27 - 0
305 0.035 1049.93 - 0
306 0.035 1052.59 - 0
307 0.035 1055.25 - 0
308 0.035 1057.91 - 0
309 0.035 1060.71 - 0
310 0.035 1063.37 - 0
311 0.035 1066.03 - 0
312 0.035 1068.69 - 0
313 0.035 1071.35 - 0
314 0.035 1074.01 - 0
315 0.035 1076.67 - 0
316 0.035 1079.47 - 0
317 0.035 1082.13 - 0
318 0.035 1084.79 - 0
319 0.035 1087.45 - 0
320 0.035 1090.11 - 0
321 0.035 1092.77 - 0
322 0.035 1095.43 - 0
323 0.035 1098.23 - 0
324 0.035 1100.89 - 0
325 0.035 1103.55 - 0
326 0.035 1106.21 - 0
327 0.035 1108.87 - 0
328 0.035 1111.53 - 0
329 0.035 1114.33 - 0
330 0.07 232.47 - 0
331 0.07 237.79 - 0
332 0.07 243.11 - 0
333 0.07 248.43 - 0
334 0.07 253.75 - 0
335 0.07 259.35 - 0
336 0.07 264.67 - 0
337 0.07 269.99 - 0
338 0.07 275.31 - 0
339 0.07 280.63 - 0
340 0.07 286.23 - 0
341 0.07 291.55 - 0
342 0.07 296.87 - 0
343 0.07 302.19 - 0
344 0.07 307.51 - 0
345 0.07 313.11 - 0
346 0.07 318.43 - 0
347 0.07 323.75 - 0
348 0.07 329.07 - 0
349 0.07 334.39 - 0
350 0.07 339.99 - 0
351 0.07 345.31 - 0
352 0.07 350.63 - 0
353 0.07 355.95 - 0
354 0.07 361.27 - 0
355 0.07 366.87 - 0
356 0.07 372.19 - 0
357 0.07 377.51 - 0
358 0.07 382.83 - 0
359 0.07 388.15 - 0
360 0.07 393.75 - 0
361 0.07 399.07 - 0
362 0.07 404.39 - 0
363 0.07 409.71 - 0
364 0.07 415.03 - 0
365 0.07 420.63 - 0
366 0.07 425.95 - 0
367 0.07 431.27 - 0
368 0.07 436.59 - 0
369 0.07 441.91 - 0
370 0.07 447.51 - 0
371 0.07 452.83 - 0
372 0.07 458.15 - 0
373 0.07 463.47 - 0
374 0.07 468.79 - 0
375 0.07 474.39 - 0
376 0.07 479.71 - 0
377 0.07 485.03 - 0
378 0.07 490.35 - 0
379 0.07 495.67 - 0
380 0.07 501.27 - 0
381 0.07 506.59 - 0
382 0.07 511.91 - 0
383 0.07 517.23 - 0
384 0.07 522.55 - 0
385 0.07 528.15 - 0
386 0.07 533.47 - 0
387 0.07 538.79 - 0
388 0.07 544.11 - 0
389 0.07 549.43 - 0
390 0.07 555.03 - 0
391 0.07 560.35 - 0
392 0.07 565.67 - 0
393 0.07 570.99 - 0
394 0.07 576.31 - 0
395 0.07 581.91 - 0
396 0.07 587.23 - 0
397 0.07 592.55 - 0
398 0.07 597.87 - 0
399 0.07 603.19 - 0
400 0.07 608.79 - 0
401 0.07 614.11 - 0
402 0.07 619.43 - 0
403 0.07 624.75 - 0
404 0.07 630.07 - 0
405 0.07 635.67 - 0
406 0.07 640.99 - 0
407 0.07 646.31 - 0
408 0.07 651.63 - 0
409 0.07 656.95 - 0
410 0.07 662.55 - 0
411 0.07 667.87 - 0
412 0.07 673.19 - 0
413 0.07 678.51 - 0
414 0.07 683.83 - 0
415 0.07 689.43 - 0
416 0.07 694.75 - 0
417 0.07 700.07 - 0
418 0.07 705.39 - 0
419 0.07 710.71 - 0
420 0.07 716.31 - 0
421 0.07 721.63 - 0
422 0.07 726.95 - 0
423 0.07 732.27 - 0
424 0.07 737.59 - 0
425 0.07 743.19 - 0
426 0.07 748.51 - 0
427 0.07 753.83 - 0
428 0.07 759.15 - 0
429 0.07 764.47 - 0
430 0.07 770.07 - 0
431 0.07 775.39 - 0
432 0.07 780.71 - 0
433 0.07 786.03 - 0
434 0.07 791.35 - 0
435 0.07 796.95 - 0
436 0.07 802.27 - 0
437 0.07 807.59 - 0
438 0.07 812.91 - 0
439 0.07 818.23 - 0
440 0.07 823.83 - 0
441 0.07 829.15 - 0
442 0.07 834.47 - 0
443 0.07 839.79 - 0
444 0.07 845.11 - 0
445 0.07 850.71 - 0
446 0.07 856.03 - 0
447 0.07 861.35 - 0
448 0.07 866.67 - 0
449 0.07 871.99 - 0
450 0.07 877.59 - 0
451 0.07 882.91 - 0
452 0.07 888.23 - 0
453 0.07 893.55 - 0
454 0.07 898.87 - 0
455 0.07 904.47 - 0
456 0.07 909.79 - 0
457 0.07 915.11 - 0
458 0.07 920.43 - 0
459 0.07 925.75 - 0
460 0.07 931.35 - 0
461 0.07 936.67 - 0
462 0.07 941.99 - 0
463 0.07 947.31 - 0
464 0.07 952.63 - 0
465 0.07 958.23 - 0
466 0.07 963.55 - 0
467 0.07 968.87 - 0
468 0.07 974.19 - 0
469 0.07 979.51 - 0
470 0.07 985.11 - 0
471 0.07 990.43 - 0
472 0.07 995.75 - 0
473 0.07 1001.07 - 0
474 0.07 1006.39 - 0
475 0.07 1011.99 - 0
476 0.07 1017.31 - 0
477 0.07 1022.63 - 0
478 0.07 1027.95 - 0
479 0.07 1033.27 - 0
480 0.07 1038.87 - 0
481 0.07 1044.19 - 0
482 0.07 1049.51 - 0
483 0.07 1054.83 - 0
484 0.07 1060.15 - 0
485 0.07 1065.75 - 0
486 0.07 1071.07 - 0
487 0.07 1076.39 - 0
488 0.07 1081.71 - 0
489 0.07 1087.03 - 0
490 0.07 1092.63 - 0
491 0.07 1097.95 - 0
492 0.07 1103.27 - 0
493 0.07 1108.59 - 0
494 0.07 1114.19 - 0
495 1110.4 841.5 N 0
555 1177.96 595.1 N 0
615 1177.96 761.5 N 0
675 1110.4 554.5 N 0
735 1245.6 1262.7 N 0
795 1245.6 83.9 N 0
855 1313.24 831.7 N 0
915 1177.96 83.9 N 0
975 704.485 527.9 N 0
1035 907.405 389.3 N 0
1095 1042.76 554.5 N 0
1155 1178.04 932.5 N 0
1215 1313.24 544.7 N 0
1275 1313.24 688.7 N 0
1335 1245.6 582.5 N 0
1395 1313.24 1262.7 N 0
1455 1313.24 83.9 N 0
1515 1313.24 975.7 N 0
1575 1110.4 83.9 S 0
1635 907.405 533.5 N 0
1695 839.835 397.7 N 0
1755 975.045 534.9 N 0
1815 1245.6 921.3 N 0
1875 1313.24 400.5 N 0
1935 1245.6 751.7 N 0
1995 1245.6 414.5 N 0
2055 1178.04 1262.7 S 0
2115 1313.24 256.1 N 0
2175 1251.31 1118.7 N 0
2235 1110.4 253.3 S 0
2295 772.125 541.9 N 0
2355 772.125 385.1 N 0
2415 839.835 541.9 N 0
2475 1042.76 841.5 N 0
2535 1177.96 424.3 N 0
2595 1110.4 698.5 S 0
2655 1110.4 410.3 N 0
2715 1183.67 1097.7 N 0
2775 1245.6 247.7 N 0
2835 1116.09 1097.7 N 0
2895 1177.96 247.7 N 0
2955 636.915 518.1 N 0
3015 975.045 390.7 N 0
3075 1042.69 390.7 N 0
3135 163.435 970.1 S 0
3195 772.195 978.5 S 0
3255 632.355 830.3 N 0
3315 501.565 971.5 N 0
3375 231.075 940.7 S 0
3435 839.765 973.1 N 0
3495 565.475 681.7 S 0
3555 574.905 1125.7 N 0
3615 501.635 366.9 N 0
3675 636.915 366.9 N 0
3735 636.915 75.5 S 0
3795 366.285 979.9 N 0
3855 1048.39 985.5 N 0
3915 1042.76 698.5 N 0
3975 433.995 979.9 S 0
4035 169.135 1122.9 N 0
4095 777.895 1269.9 N 0
4155 700.685 671.9 N 0
4215 507.265 1269.9 N 0
4275 501.635 75.5 S 0
4335 907.405 79.9 N 0
4395 1042.69 79.9 N 0
4455 298.645 970.1 N 0
4515 980.745 985.5 N 0
4575 903.605 820.5 N 0
4635 439.695 1125.7 N 0
4695 101.495 1117.3 N 0
4755 710.185 1269.9 N 0
4815 768.325 685.9 N 0
4875 574.905 1269.9 N 0
4935 569.205 75.5 N 0
4995 704.485 223.9 N 0
5055 975.045 79.9 N 0
5115 169.135 1269.9 N 0
5175 1110.32 1262.7 N 0
5235 975.045 698.5 N 0
5295 304.345 1269.9 N 0
5355 101.495 1269.9 S 0
5415 913.105 1261.5 N 0
5475 633.115 662.1 S 0
5535 710.185 1125.7 N 0
5595 366.355 75.5 S 0
5655 772.125 231.1 N 0
5715 839.835 79.9 N 0
5775 236.775 1269.9 N 0
5835 913.105 1117.3 N 0
5895 907.405 677.5 N 0
5955 372.055 1125.7 N 0
6015 33.855 1122.9 N 0
6075 845.465 1269.9 N 0
6135 497.075 803.7 N 0
6195 642.545 1269.9 N 0
6255 433.995 75.5 S 0
6315 636.915 223.9 N 0
6375 1042.69 238.1 N 0
6435 33.855 1269.9 N 0
6495 980.745 1128.5 N 0
6555 835.205 828.9 N 0
6615 439.695 1269.9 N 0
6675 33.855 979.9 S 0
6735 777.895 1125.7 N 0
6795 767.565 830.3 N 0
6855 642.545 1125.7 N 0
6915 501.635 218.5 N 0
6975 839.835 242.3 N 0
7035 975.045 246.5 N 0
7095 236.775 1122.9 N 0
7155 1042.69 1272.7 N 0
7215 835.965 685.9 N 0
7275 372.055 1269.9 N 0
7335 33.855 835.7 S 0
7395 975.045 841.5 N 0
7455 564.715 827.5 N 0
7515 636.845 978.5 N 0
7575 569.205 223.9 N 0
7635 907.405 230.9 N 0
7695 704.485 75.5 N 0
7755 304.345 1122.9 N 0
7815 845.465 1117.3 N 0
7875 704.485 978.5 N 0
7935 507.265 1125.7 N 0
7995 101.875 825.9 S 0
8055 907.405 964.5 N 0
8115 699.925 830.3 N 0
8175 569.205 978.5 N 0
8235 433.995 361.3 N 0
8295 704.485 373.9 N 0
8355 772.125 75.5 N 0
8415 569.205 366.9 S 0
8475 1181.46 680.626 N 0
8510 1117.8 783.731 N 0
8530 1021.11 476.824 N 0
8550 910.172 458.523 N 0
8564 1120.22 986.309 N 0
8586 1146.94 324.13 N 0
8618 1217.95 682.484 N 0
8662 1007.59 463.257 N 0
8703 805.251 481.802 N 0
8733 1166.46 849.842 N 0
8739 1150.7 513.272 N 0
8746 887.205 893.475 N 0
8749 835.101 745.695 N 0
8753 1206.79 1005.39 N 0
8756 1149.17 328.799 N 0
8762 934.87 455.429 N 0
8770 794.481 441.658 N 0
8775 881.726 502.716 N 0
8786 1021.62 928.552 N 0
8792 1175.14 519.7 N 0
8801 810.879 787.144 N 0
8805 748.09 480.142 N 0
8808 1146.88 1173.92 N 0
8825 1149.98 342.782 N 0
8837 876.302 901.571 N 0
8845 887.404 606.932 N 0
8865 516.66 442.687 N 0
8869 804.857 506.982 N 0
8878 1138.27 785.536 N 0
8883 1008.38 484.789 N 0
8890 937.871 825.079 N 0
8894 846.916 511.437 N 0
8897 1090.38 985.389 N 0
8901 1084.96 308.277 N 0
8906 755.671 543.435 N 0
8915 1020.18 445.447 N 0
8922 963.958 494.404 N 0
8928 391.274 1238.93 N 0
8966 799.348 1003.73 N 0
8985 1058.41 722.525 N 0
9030 472.68 1038.08 N 0
9066 273.74 1033.69 N 0
9098 715.189 868.081 N 0
9149 586.962 1225.85 N 0
9236 529.404 1036.62 N 0
9283 404.616 286.066 N 0
9328 701.552 340.527 N 0
9357 844.615 314.4 N 0
9392 316.044 1047.12 N 0
9404 843.347 1038.55 N 0
9425 823.742 897.488 N 0
9445 461.046 1050.8 N 0
9455 195.816 1042.91 N 0
9473 854.487 1008.77 N 0
9489 545.517 860.341 N 0
9530 678.914 290.845 N 0
9550 713.98 366.151 N 0
9568 627.482 332.736 N 0
9580 215.939 1044.65 N 0
9587 735.086 1063.32 N 0
9602 461.082 1065.08 N 0
9608 345.492 1024.18 N 0
9617 780.692 1039.31 N 0
9624 680.992 752.437 N 0
9636 601.03 1081.05 N 0
9657 638.794 179.128 N 0
9664 745.165 287.37 N 0
9670 200.316 1213.29 N 0
9680 202.434 1114.55 N 0
9686 693.504 922.56 N 0
9712 531.153 1052.44 N 0
9720 454.233 262.294 N 0
9726 807.05 503.72 N 0
9732 778.036 317.373 N 0
9738 218.432 1043.26 N 0
9745 741.81 1077.76 N 0
9752 377.71 1029.57 N 0
9771 265.245 1039.9 N 0
9780 735.716 755.089 N 0
9794 537.041 522.661 N 0
9818 762.161 290.293 N 0
9828 862.599 1042.02 N 0
9836 854.144 959.384 N 0
9856 252.381 1040.25 N 0
9872 729.511 884.61 N 0
9880 671.126 750.475 N 0
9888 613.869 1040.83 N 0
9902 535.442 241.991 N 0
9911 776.307 428.15 N 0
9925 514.632 853.784 N 0
9932 770.512 604.353 N 0
9955 271.103 855.907 N 0
9964 674.599 907.943 N 0
9969 556.399 606.87 N 0
9983 406.044 898.985 N 0
9995 340.497 455.313 N 0
10010 860.015 297.862 N 0
10021 243.609 894.609 N 0
10027 855.619 1042.7 N 0
10033 576.885 892.925 N 0
10040 582.745 917.939 N 0
10045 498.639 688.176 N 0
10050 747.502 921.543 N 0
10059 680.154 772.039 N 0
10072 428.297 732.003 N 0
10079 402.35 518.52 N 0
10087 625.005 423.118 N 0
10107 677.32 571.198 N 0
10120 567.24 552.936 N 0
10127 541.704 680.773 N 0
10154 306.4 438.1 N 0
10175 264.76 466.34 N 0
10191 550.374 556.397 N 0
10215 210.47 614.508 N 0
10231 344.415 498.47 N 0
10247 447.201 597.665 N 0
10258 280.386 638.1 N 0
10295 216.661 674.206 N 0
10316 260.206 633.176 N 0
10340 445.037 896.885 N 0
10359 316.046 865.386 N 0
10383 360.943 894.418 N 0
10396 351.502 546.068 N 0
10416 694.859 603.903 N 0
10428 871.989 610.675 N 0
10434 817.231 741.672 N 0
10468 659.32 1098.52 N 0
10474 542.646 508.832 N 0
10478 1087.56 626.816 N 0
10492 739.044 816.67 N 0
10512 1081.42 606.246 N 0
10542 784.301 452.779 N 0
10547 737.725 636.211 N 0
10577 878.533 670.281 N 0
10599 596.588 520.983 N 0
10616 254.026 674.379 N 0
10624 1154.75 733.985 N 0
10637 674.026 305.966 N 0
10667 821.588 372.939 N 0
10670 516.047 815.788 N 0
10687 568.841 860.818 N 0
10690 399.504 468.762 N 0
10704 735.505 885.63 N 0
10716 652.142 467.74 N 0
10725 790.101 1022.69 N 0
10749 711.937 746.995 N 0
10767 946.693 765.446 N 0
10778 280.372 656.369 N 0
10782 993.106 535.745 N 0
10789 785.974 987.983 N 0
10808 1026.66 1085.68 N 0
10821 838.312 830.563 N 0
10827 865.841 1063.09 N 0
10838 612.968 755.81 N 0
10847 757.953 753.106 N 0
10853 615.719 915.154 N 0
10868 602.765 468.145 N 0
10885 481.99 663.112 N 0
10891 127.237 769.547 N 0
10904 300.236 419.171 N 0
10911 260.01 697.84 N 0
10920 799.746 745.3 N 0
10950 741.689 1096.75 N 0
10974 424.812 820.088 N 0
11000 927.427 1078.05 N 0
11021 569.937 529.791 N 0
11034 825.817 440.806 N 0
11047 648.986 430.965 N 0
11056 931.312 678.145 N 0
11078 768.513 654.698 N 0
11101 520.317 806.744 N 0
11121 330.446 886.563 N 0
11144 755.995 1073.9 N 0
11160 384.524 514.28 N 0
11177 359.291 593.726 N 0
11185 403.131 666.373 N 0
11193 337.013 814.543 N 0
11201 716.965 1055.29 N 0
11209 679.26 1024.1 N 0
11225 665.899 142.639 N 0
11231 635.406 939.861 N 0
11236 337.122 641.792 N 0
11242 419.431 327.311 N 0
11246 914.375 591.465 N 0
11263 348.254 662.922 N 0
11270 473.419 615.308 N 0
11280 440.346 417.156 N 0
11285 430.525 713.473 N 0
11309 364.751 525.345 N 0
11323 503.171 473.909 N 0
11328 992.773 575.353 N 0
11342 261.107 845.751 N 0
11357 332.89 718.416 N 0
11361 411.971 517.4 N 0
11365 317.192 782.648 N 0
11373 536.686 624.355 N 0
11381 904.938 1046.15 N 0
11413 722.723 567.141 N 0
11431 816.154 621.478 N 0
11435 556.954 579.116 N 0
11443 674.883 594.118 N 0
11472 825.41 1045.84 N 0
11480 508.571 732.111 N 0
11505 464.397 834.197 N 0
11509 416.332 904.213 N 0
11525 543.575 358.623 N 0
11545 826.665 410.724 N 0
11553 408.216 700.586 N 0
11579 499.325 645.709 N 0
11608 811.714 514.126 N 0
11639 667.907 746.609 N 0
11644 738.756 607.787 N 0
11665 628.04 907.907 N 0
11677 310.495 839.119 N 0
11686 758.273 740.366 N 0
11691 499.565 587.317 N 0
11695 660.408 582.873 N 0
11719 623.977 734.288 N 0
11725 552.598 1006.26 N 0
11729 602.999 892.069 N 0
11766 411.288 787.065 N 0
11780 560.14 674.421 N 0
11800 547.31 798.918 N 0
11814 918.358 761.088 N 0
11857 675.855 610.584 N 0
11870 706.572 481.996 N 0
11881 773.556 590.881 N 0
11888 836.687 689.786 N 0
11900 394.297 370.312 N 0
11913 813.861 523.901 N 0
11921 182.851 533.61 N 0
11934 535.627 671.555 N 0
11942 335.624 367.613 N 0
11947 835.885 403.559 N 0
11952 434.182 767.832 N 0
11983 722.029 764.803 N 0
11991 359.278 560.589 N 0
12013 515.329 596.966 N 0
12018 292.437 707.281 N 0
12021 416.532 481.553 N 0
12029 468.91 798.7 N 0
12037 840.628 488.734 N 0
12052 928.55 474.067 N 0
12068 263.705 419.323 N 0
12077 886.189 889.341 N 0
12082 325.366 440.891 N 0
12093 860.901 529.856 N 0
12104 843.567 804.889 N 0
12145 617.026 688.879 N 0
12158 839.202 614.322 N 0
12167 384.647 648.608 N 0
12171 946.794 442.517 N 0
12180 118.606 628.655 N 0
12185 576.074 759.247 N 0
12210 477.537 592.546 N 0
12232 370.865 419.7 N 0
12237 891.498 529.817 N 0
12266 353.954 360.798 N 0
12302 1072.69 487.771 N 0
12309 304.713 739.265 N 0
12318 687.004 446.903 N 0
12325 326.788 903.27 N 0
12352 673.507 646.761 N 0
12366 256.998 604.69 N 0
12376 364.271 910.598 N 0
12398 209.642 651.015 N 0
12405 704.661 1015.64 N 0
12416 712.385 558.469 N 0
12458 546.13 752.118 N 0
12472 494.694 1033.35 N 0
12518 427.116 660.116 N 0
12543 719.375 478.429 N 0
12579 426.487 490.431 N 0
12586 427.28 748.074 N 0
12598 1021.14 471.78 N 0
12604 609.798 859.115 N 0
12607 766.472 564.999 N 0
12614 253.826 785.433 N 0
12647 989.305 330.696 N 0
12658 432.194 261.453 N 0
12666 907.589 527.641 N 0
12675 601.205 488.469 N 0
12684 534.77 310.647 N 0
12705 967.524 1033.9 N 0
12712 185.885 778.366 N 0
12722 760.019 307.359 N 0
12762 1000.99 630.778 N 0
12803 549.572 926.899 N 0
12810 469.496 925.639 N 0
12817 682.282 464.978 N 0
12835 651.122 463.87 N 0
12844 417.262 633.449 N 0
12854 385.748 511.534 N 0
12876 669.832 645.387 N 0
12899 282.663 427.924 N 0
12903 795.12 754.187 N 0
12967 652.418 600.437 N 0
12986 178.791 600.196 N 0
13003 570.473 272.721 N 0
13085 305.638 853.344 N 0
13091 637.307 639.395 N 0
13125 735.755 470.901 N 0
13153 724.63 454.041 N 0
13165 733.926 817.934 N 0
13195 599.394 863.765 N 0
13205 482.81 556.703 N 0
13224 234.801 575.228 N 0
13235 404.289 961.681 N 0
13246 539.383 596.699 N 0
13253 221.768 818.57 N 0
13283 657.616 1016.93 N 0
13288 942.377 644.94 N 0
13302 555.306 1037.82 N 0
13316 607.391 1066.84 N 0
13350 487.109 276.446 N 0
13360 379.279 504.767 N 0
13369 358.332 368.562 N 0
13393 558.114 455.01 N 0
13402 377.193 508.99 N 0
13406 392.203 874.911 N 0
13412 745.632 784.67 N 0
13418 543.325 436.779 N 0
13431 428.404 743.458 N 0
13440 745.073 460.421 N 0
13447 307.836 529.883 N 0
13471 848.653 286.748 N 0
13485 470.733 819.797 N 0
13518 499.535 940.686 N 0
13525 1142.37 648.141 N 0
13539 369.171 539.488 N 0
13550 519.474 542.015 N 0
13555 858.992 355.642 N 0
13569 583.648 554.269 N 0
13589 452.66 668.038 N 0
13605 774.468 574.527 N 0
13610 431.431 674.546 N 0
13648 741.374 550.018 N 0
13663 601.513 924.475 N 0
13672 969.576 457.509 N 0
13679 756.949 286.107 N 0
13690 333.595 620.65 N 0
13710 319.707 606.7 N 0
13716 703.638 577.758 N 0
13735 889.515 670.468 N 0
13766 229.384 537.095 N 0
13792 520.808 553.148 N 0
13803 720.031 744.199 N 0
13814 619.537 450.828 N 0
13846 564.059 529.835 N 0
13860 1025.4 741.547 N 0
13907 740.959 336.685 N 0
13918 481.844 436.782 N 0
13950 585.634 533.93 N 0
13961 577.421 661.216 N 0
13970 933.784 452.092 N 0
13976 1096.7 390.785 N 0
13992 483.974 551.761 N 0
13998 532.635 702.945 N 0
14009 876.189 882.762 N 0
14036 773.432 681.996 N 0
14046 440.496 460.441 N 0
14056 791.453 953.713 N 0
14070 527.874 287.292 N 0
14082 489.852 429.757 N 0
14087 652.98 369.131 N 0
14120 647.402 286.931 N 0
14128 613.85 1019.88 N 0
14144 748.446 629.138 N 0
14167 840.473 566.19 N 0
14178 930.296 551.994 N 0
14182 781.436 595.513 N 0
14204 704.817 561.961 N 0
14217 420.315 848.355 N 0
14222 818.611 155.331 N 0
14235 641.546 629.204 N 0
14251 733.435 727.673 N 0
14257 399.658 456.331 N 0
14270 384.63 572.587 N 0
14284 914.65 323.482 N 0
14304 1077.59 923.462 N 0
14315 341.824 716.062 N 0
14336 450.116 904.207 N 0
14353 299.95 854.507 N 0
14362 944.736 368.102 N 0
14392 1058.45 657.62 N 0
14397 681.039 713.943 N 0
14404 616.808 911.068 N 0
14430 576.08 763.455 N 0
14447 491.502 499.581 N 0
14456 1005.25 592.478 N 0
14498 576.236 548.059 N 0
14503 450.758 683.203 N 0
14516 665.574 497.382 N 0
14543 933.206 864.782 N 0
14574 432.397 980.291 N 0
14613 857.6 895.266 N 0
14620 646.484 910.604 N 0
14638 1189.3 538.235 N 0
14648 377.232 524.167 N 0
14663 855.242 795.729 N 0
14671 428.491 888.344 N 0
14678 709.818 924.165 N 0
14712 826.487 1017.03 N 0
14730 928.051 802.95 N 0
14751 690.585 302.565 N 0
14757 1043.34 276.473 N 0
14765 532.956 716.613 N 0
14771 711.686 907.277 N 0
14810 840.219 489.858 N 0
14816 619.733 702.937 N 0
14822 895.317 623.121 N 0
14829 212.36 649.425 N 0
14836 334.249 578.212 N 0
14850 725.246 431.392 N 0
14856 487.39 1200.04 N 0
14866 592.935 706.136 N 0
14879 207.648 393.135 N 0
14892 639.299 328.797 N 0
14913 820.155 723.169 N 0
14919 1035.68 497.319 N 0
14930 700.276 730.772 N 0
14964 632.561 367.724 N 0
14976 517.485 490.543 N 0
14984 957.883 775.128 N 0
14988 1172.24 624.352 N 0
14998 498.97 867.032 N 0
15028 705.359 507.789 N 0
15034 776.472 668.814 N 0
15057 735.053 703.457 N 0
15061 673.368 287.792 N 0
15079 1061.48 704.979 N 0
15090 1076.24 837.502 N 0
15113 853.791 413.499 N 0
15134 396.977 179.829 N 0
15142 532.101 341.415 N 0
15161 1162.73 510.592 N 0
15168 1106.04 633.444 N 0
15207 544.786 597.414 N 0
15230 646.186 376.068 N 0
15265 468.687 744.978 N 0
15276 505.343 507.089 N 0
15297 694.467 720.879 N 0
15324 883.24 742.18 N 0
15343 875.592 744.566 N 0
15370 584.151 741.908 N 0
15379 512.091 512.414 N 0
15397 712.038 1098.85 N 0
15433 789.492 489.403 N 0
15449 285.872 710.597 N 0
15465 293.961 738.178 N 0
15475 390.796 707.173 N 0
15479 802.318 698.933 N 0
15486 631.772 790.56 N 0
15493 415.598 759.112 N 0
15517 1122.21 801.112 N 0
15524 591.951 329.835 N 0
15538 276.798 698.775 N 0
15547 269.468 554.205 N 0
15552 799.624 1075.47 N 0
15584 433.518 226.148 N 0
15614 805.267 652.347 N 0
15620 250.018 878.71 N 0
15638 489.464 858.641 N 0
15657 545.862 613.558 N 0
15665 625.562 211.166 N 0
15672 633.843 738.814 N 0
15721 280.591 372.326 N 0
15737 425.205 1083.62 N 0
15755 461.804 803.494 N 0
15766 537.772 747.503 N 0
15804 904.944 707.379 N 0
15811 951.919 941.621 N 0
15820 559.177 493.176 N 0
15842 367.238 494.858 N 0
15867 847.69 1051.45 N 0
15883 884.294 846.312 N 0
15912 570.282 662.926 N 0
15918 650.919 590.637 N 0
15955 353.318 599.326 N 0
15966 731.684 937.223 N 0
15995 552.207 900.929 N 0
16012 592.991 545.594 N 0
16024 476.941 548.985 N 0
16033 872.564 1173.94 N 0
16058 728.883 1027.48 N 0
16070 541.554 595.342 N 0
16090 756.514 533.733 N 0
16105 822.263 1106.1 N 0
16134 732.642 282.606 N 0
16148 760.931 843.938 N 0
16158 654.57 471.518 N 0
16163 819.483 448.124 N 0
16171 1093.1 536.893 N 0
16183 755.78 884.418 N 0
16229 376.278 446.624 N 0
16248 469.653 544.591 N 0
16259 867.681 688.444 N 0
16289 381.88 827.907 N 0
16292 725.948 684.62 N 0
16298 880.486 611.052 N 0
16304 251.45 557.375 N 0
16322 502.612 918.168 N 0
16329 1159.39 816.164 N 0
16338 1109.64 665.037 N 0
16354 1004.4 782.725 N 0
16362 706.855 831.997 N 0
16369 201.503 824.269 N 0
16379 536.166 622.791 N 0
16409 972.373 466.186 N 0
16414 846.901 906.474 N 0
16424 187.043 762.159 N 0
16431 194.662 617.214 N 0
16460 603.794 1014.11 N 0
16476 994.116 915.104 N 0
16503 131.424 710.866 N 0
16513 480.989 502.982 N 0
16519 383.649 682.017 N 0
16524 743.953 327.651 N 0
16532 347.494 574.364 N 0
16556 956.834 737.151 N 0
16578 683.81 986.333 N 0
16621 766.821 231.174 N 0
16633 823.42 1231.17 N 0
16690 511.639 898.776 N 0
16713 659.484 452.834 N 0
16728 661.913 291.765 N 0
16733 684.354 594.235 N 0
16738 820.19 634.971 N 0
16778 675.197 876.496 N 0
16783 1030.77 953.019 N 0
16807 860.623 596.055 N 0
16830 531.404 814.812 N 0
16852 566.571 507.135 N 0
16865 398.791 476.03 N 0
16885 785.085 754.593 N 0
16908 813.119 630.176 N 0
16923 625.264 823.677 N 0
16933 1049.01 782.652 N 0
16959 434.819 576.433 N 0
16964 475.366 489.598 N 0
16977 314.686 339.792 N 0
16996 642.571 564.056 N 0
17034 574.088 717.968 N 0
17044 596.392 229.118 N 0
17051 437.541 769.797 N 0
17066 846.911 773.283 N 0
17079 777.358 367.736 N 0
17098 709.684 465.305 N 0
17121 418.024 652.687 N 0
17132 738.347 657.753 N 0
17146 387.087 783.029 N 0
17175 787.301 920.036 N 0
17181 753.473 419.352 N 0
17199 570.937 328.252 N 0
17210 441.203 581.927 N 0
17237 524.195 831.76 N 0
17310 1008.6 375.742 N 0
17340 869.711 434.621 N 0
17350 1054.79 788.21 N 0
17360 498.376 706.837 N 0
17414 988.371 926.167 N 0
17434 376.61 629.33 N 0
17439 540.261 413.228 N 0
17451 540.773 454.343 N 0
17464 1009 696.375 N 0
17482 945.74 594.994 N 0
17490 1010.95 322.628 N 0
17507 1026.37 659.878 N 0
17516 908.079 853.699 N 0
17539 312.203 394.097 N 0
17544 819.009 781.382 N 0
17565 935.729 740.323 N 0
17603 588.549 543.012 N 0
17614 869.247 397.716 N 0
17619 625.562 720.098 N 0
17640 359.019 905.44 N 0
17674 1131.04 600.968 N 0
17710 494.451 663.718 N 0
17737 644.414 308.202 N 0
17751 127.129 692.224 N 0
17758 648.575 602.516 N 0
17786 579.432 506.783 N 0
17792 886.311 915.987 N 0
17811 605.556 578.124 N 0
17821 900.784 297.298 N 0
17839 735.968 360.068 N 0
17850 404.068 569.184 N 0
17870 663.37 518.436 N 0
17879 832.012 476.216 N 0
17916 165.641 876.398 N 0
17922 225.377 734.447 N 0
17944 855.088 689.839 N 0
17972 535.14 649.198 N 0
17989 911.693 720.374 N 0
18002 197.604 735.59 N 0
18042 411.616 979.868 N 0
18051 469.702 438.341 N 0
18065 652.82 751.754 N 0
18093 651.498 914.243 N 0
18126 1113.2 817.562 N 0
18138 1025.61 757.765 N 0
18151 706.489 874.441 N 0
18174 946.129 673.681 N 0
18178 355.242 835.367 N 0
18181 235.57 607.645 N 0
18188 620.62 422.408 N 0
18193 540.403 372.769 N 0
18201 744.207 602.674 N 0
18213 815.273 350.043 N 0
18222 370.937 687.435 N 0
18234 742.331 767.238 N 0
18241 814.035 299.302 N 0
18255 597.961 1066.82 N 0
18289 642.5 687.407 N 0
18294 428.702 900.865 N 0
18305 737.34 1017.68 N 0
18336 576.26 475.463 N 0
18357 211.278 871.32 N 0
18400 155.177 854.149 N 0
18424 503.056 719.582 N 0
18453 1126.42 625.833 N 0
18473 489.974 1001.94 N 0
18483 828.197 610.601 N 0
18505 895.23 551.31 N 0
18529 693.52 295.584 N 0
18561 745.309 498.752 N 0
18567 675.394 819.956 N 0
18606 1216.38 859.69 N 0
18614 958.335 611.968 N 0
18630 1065.42 489.737 N 0
18659 632.997 495.369 N 0
18669 584.756 735.752 N 0
18732 248.959 798.73 N 0
18792 656.368 717.513 N 0
18800 370.812 941.285 N 0
18810 807.353 384.278 N 0
18821 183.237 472.582 N 0
18830 844.552 595.114 N 0
18835 1117.4 749.076 N 0
18844 726.492 619.766 N 0
18881 955.901 761.645 N 0
18899 783.027 761.317 N 0
18913 854.37 790.052 N 0
18938 912.423 828.873 N 0
18961 580.94 598.517 N 0
18973 997.912 772.967 N 0
19012 783.319 710.918 N 0
19033 511.639 1109.6 N 0
19041 672.559 754.598 N 0
19056 990.626 1025.93 N 0
19070 766.474 1228.8 N 0
19100 1007.42 595.92 N 0
19112 825.678 967.88 N 0
19126 555.217 667.458 N 0
19138 642.175 317.616 N 0
19166 472.096 266.418 N 0
19181 296.928 1058.44 N 0
19207 252.867 497.52 N 0
19216 344.541 820.116 N 0
19231 620.974 559.519 N 0
19237 348.473 643.781 N 0
19246 709.842 1051.13 N 0
19253 817.282 695.094 N 0
19259 819.878 451.466 N 0
19266 779.484 552.161 N 0
19283 607.953 442.603 N 0
19298 345.278 602.665 N 0
19312 896.82 604.972 N 0
19322 1103.43 1014.7 N 0
19327 701.958 388.951 N 0
19361 301.789 842.724 N 0
19366 791.673 622.119 N 0
19370 811.299 478.31 N 0
19409 707.905 541.67 N 0
19430 963.443 840.594 N 0
19444 681.118 771.74 N 0
19456 337.099 502.826 N 0
19461 830.318 890.629 N 0
19481 591.777 1178.99 N 0
19485 979.49 623.796 N 0
19492 817.571 948.227 N 0
19499 728.724 901.54 N 0
19522 686.241 757.75 N 0
19551 930.057 720.668 N 0
19562 681.373 1061.8 N 0
19579 700.11 788.415 N 0
19586 728.478 1013.6 N 0
19623 458.849 299.858 N 0
19636 495.068 434.206 N 0
19641 411.481 771.739 N 0
19646 978.283 832.811 N 0
19661 750.873 181.151 N 0
19680 908.814 936.855 N 0
19695 492.515 385.434 N 0
19730 628.575 1219.35 N 0
19749 781.222 753.75 N 0
19756 420.838 818.662 N 0
19767 341.281 415.015 N 0
19778 941.613 953.426 N 0
19811 367.189 789.633 N 0
19815 644.055 376.947 N 0
19839 736.303 497.926 N 0
19880 262.122 754.501 N 0
19888 898.022 784.336 N 0
19905 816.85 562.68 N 0
19919 868.503 866.867 N 0
19926 525.699 946.426 N 0
19941 717.716 654.176 N 0
19948 525.832 937.132 N 0
19961 300.257 724.922 N 0
19986 485.684 727.804 N 0
20020 933.664 655.594 N 0
20056 747.259 938.933 N 0
20109 790.443 845.665 N 0
20121 697.462 902.299 N 0
20137 754.955 661.135 N 0
20147 652.552 340.032 N 0
20169 953.07 1023.18 N 0
20183 1026.96 1057.19 N 0
20194 753.644 766.663 N 0
20209 886.866 784.266 N 0
20250 1053.16 880.046 N 0
20270 611.552 827.253 N 0
20282 703.464 950.869 N 0
20310 1156.26 963.518 N 0
20326 547.475 818.391 N 0
20345 706.502 951.526 N 0
20362 416.198 885.697 N 0
20372 443.108 912.832 N 0
20393 1083.75 965.156 N 0
20423 571.766 808.655 N 0
20430 958.617 942.693 N 0
20466 789.468 474.234 N 0
20482 665.581 1101.94 N 0
20491 761.225 515.12 N 0
20509 468.418 556.561 N 0
20531 991.851 746.89 N 0
20543 459.995 990.586 N 0
20578 903.62 764.444 N 0
20590 602.354 779.426 N 0
20595 808.43 868.971 N 0
20606 1151.01 1007.81 N 0
20633 1017.46 1000.88 N 0
20636 556.404 1043.58 N 0
20640 808.526 517.342 N 0
20644 835.618 445.138 N 0
20647 882.812 1055.34 N 0
20651 852.706 742.784 N 0
20658 479.053 872.013 N 0
20661 611.452 921.125 N 0
20664 660.47 726.85 N 0
20667 999.794 759.594 N 0
20672 528.958 939.773 N 0
20675 575.986 722.877 N 0
20678 961.254 595.16 N 0
20681 518.42 864.688 N 0
20685 711.724 768.518 N 0
20688 347.938 741.988 N 0
20692 455.507 516.994 N 0
20696 622.742 572.674 N 0
20702 220.831 695.005 N 0
20725 737.761 637.62 N 0
20728 724.065 524.043 N 0
20739 725.472 755.778 N 0
20744 861.398 694.718 N 0
20752 407.085 902.49 N 0
20767 389.346 907.004 N 0
20787 235.417 823.409 N 0
20807 262.128 815.916 N 0
20827 568.756 929.371 N 0
20831 732.97 912.707 N 0
20837 246.724 849.999 N 0
20852 797.819 894.418 N 0
20860 597.16 613.682 N 0
20863 746.358 632.026 N 0
20866 594.822 613.512 N 0
20875 693.322 585.063 N 0
20880 633.662 715.284 N 0
20883 664.188 743.824 N 0
20886 356.406 1020.45 N 0
20900 667.891 717.118 N 0
20903 593.053 870.986 N 0
20906 416.014 637.059 N 0
20914 675.352 616.168 N 0
20917 581.708 1043.03 N 0
20943 515.482 643.476 N 0
20952 420.447 681.442 N 0
20959 606.002 566.695 N 0
20962 461.333 953.943 N 0
20970 641.811 616.114 N 0
20973 599.941 750.352 N 0
20977 370.188 682.745 N 0
20992 615.922 877.639 N 0
20995 637.056 788.812 N 0
20998 740.232 757.374 N 0
21001 698.409 614.322 N 0
21005 912.829 427.26 N 0
21028 855.393 779.572 N 0
21032 609.056 707.195 N 0
21053 545.674 595.384 N 0
21062 546.317 476.549 N 0
21065 598.161 791.465 N 0
21068 611.965 746.131 N 0
21071 609.29 592.663 N 0
21077 649.398 736.387 N 0
21080 744.698 661.919 N 0
21083 874.084 644.253 N 0
21086 584.195 621.852 N 0
21090 324.725 651.995 N 0
21093 403.453 539.452 N 0
node {
name: "M0"
attr {
key: "type"
value {
placeholder: "MACRO"
}
}
attr {
key: "height"
value {
f: 50.0
}
}
attr {
key: "orientation"
value {
placeholder: ""N""
}
}
attr {
key: "width"
value {
f: 50.0
}
}
attr {
key: "x"
value {
f: 201.0
}
}
attr {
key: "y"
value {
f: 201.0
}
}
}
node {
name: "Grp_1"
attr {
key: "height"
value {
f: 50.0
}
}
attr {
key: "type"
value {
placeholder: "macro"
}
}
attr {
key: "width"
value {
f: 50.0
}
}
attr {
key: "x"
value {
f: 265.306122
}
}
attr {
key: "y"
value {
f: 265.306122
}
}
}
node {
name: "Grp_2"
attr {
key: "height"
value {
f: 50.0
}
}
attr {
key: "type"
value {
placeholder: "macro"
}
}
attr {
key: "width"
value {
f: 50.0
}
}
attr {
key: "x"
value {
f: 285.0
}
}
attr {
key: "y"
value {
f: 285.0
}
}
}
node {
name: "Grp_3"
attr {
key: "height"
value {
f: 50.0
}
}
attr {
key: "type"
value {
placeholder: "macro"
}
}
attr {
key: "width"
value {
f: 50.0
}
}
attr {
key: "x"
value {
f: 400.0
}
}
attr {
key: "y"
value {
f: 400.0
}
}
}
# Placement file for Circuit Training
# Source input file(s) : ./output_ariane_NanGate45/23cols_28rows/g500_ub5_nruns10_c5_r3_v3_rc1/netlist.pb.txt
# This file : ./output_ariane_NanGate45/23cols_28rows/g500_ub5_nruns10_c5_r3_v3_rc1/initial.plc
# Date : 2022-09-20 11:30:06
# Columns : 23 Rows : 28
# Width : 500 Height : 500
# Area : 1506097.566312155
# Wirelength : 3610985.229
# Wirelength cost : 0.0526
# Congestion cost : 0.7721
# Density cost : 0.7209
# Project : circuit_training
# Block : unset_block
# Routes per micron, hor : 11.285 ver : 12.605
# Routes used by macros, hor : 7.143 ver : 8.339
# Smoothing factor : 2
# Overlap threshold : 0.004
#
#
#
# Counts of node types:
# HARD_MACROs : 133
# HARD_MACRO_PINs : 7847
# MACROs : 943
# MACRO_PINs : 19658
# PORTs : 495
# SOFT_MACROs : 810
# SOFT_MACRO_PINs : 11811
# STDCELLs : 0
#
# User comments:
# Original source netlist with standard cells: /home/zf4_projects/DREAMPlace/sakundu/ABK_MP/08162022_flow_scripts/MacroPlacement/Flows/NanGate45/ariane133/run-20220816-035413/flow2_1.3/ariane.pb.txt
# Groups file: ./output_ariane_NanGate45/23cols_28rows/g500_ub5_nruns10_c5_r3_v3_rc1/groups.final
# worst 10 spread
# grp: 744 - spread: 278916.7518893204
# grp: 50 - spread: 268009.6376835485
# grp: 336 - spread: 223800.4868365636
# grp: 535 - spread: 207184.36226282385
# grp: 505 - spread: 197871.97286953646
# grp: 586 - spread: 190713.73374938426
# grp: 756 - spread: 184033.9279079139
# grp: 532 - spread: 173094.29808680012
# grp: 773 - spread: 170707.79035165644
# grp: 347 - spread: 168578.0558490756
#
#
# node_index x y orientation fixed
0 201.0 201.0 "N" 0
1 265.30612244898 265.30612244898 N 0
2 285.0 285.0 N 0
3 400.0 400.0 N 0
node {
name: "M0"
attr {
key: "height"
value {
f: 50
}
}
attr {
key: "orientation"
value {
placeholder: "N"
}
}
attr {
key: "type"
value {
placeholder: "MACRO"
}
}
attr {
key: "x"
value {
f: 201
}
}
attr {
key: "y"
value {
f: 201
}
}
attr {
key: "width"
value {
f: 50
}
}
}
node {
name: "Grp_1"
attr {
key: "height"
value {
f: 50
}
}
attr {
key: "type"
value {
placeholder: "macro"
}
}
attr {
key: "width"
value {
f: 50
}
}
attr {
key: "x"
value {
f: 250
}
}
attr {
key: "y"
value {
f: 250
}
}
}
node {
name: "Grp_2"
attr {
key: "height"
value {
f: 50
}
}
attr {
key: "type"
value {
placeholder: "macro"
}
}
attr {
key: "width"
value {
f: 50
}
}
attr {
key: "x"
value {
f: 335
}
}
attr {
key: "y"
value {
f: 335
}
}
}
node {
name: "Grp_3"
attr {
key: "height"
value {
f: 50
}
}
attr {
key: "type"
value {
placeholder: "macro"
}
}
attr {
key: "width"
value {
f: 50
}
}
attr {
key: "x"
value {
f: 350
}
}
attr {
key: "y"
value {
f: 350
}
}
}
node {
name: "M0"
attr {
key: "type"
value {
placeholder: "MACRO"
}
}
attr {
key: "height"
value {
f: 50.0
}
}
attr {
key: "orientation"
value {
placeholder: ""N""
}
}
attr {
key: "width"
value {
f: 50.0
}
}
attr {
key: "x"
value {
f: 201.0
}
}
attr {
key: "y"
value {
f: 201.0
}
}
}
node {
name: "Grp_1"
attr {
key: "height"
value {
f: 50.0
}
}
attr {
key: "type"
value {
placeholder: "macro"
}
}
attr {
key: "width"
value {
f: 50.0
}
}
attr {
key: "x"
value {
f: 250.0
}
}
attr {
key: "y"
value {
f: 250.0
}
}
}
node {
name: "Grp_2"
attr {
key: "height"
value {
f: 50.0
}
}
attr {
key: "type"
value {
placeholder: "macro"
}
}
attr {
key: "width"
value {
f: 50.0
}
}
attr {
key: "x"
value {
f: 335.0
}
}
attr {
key: "y"
value {
f: 335.0
}
}
}
node {
name: "Grp_3"
attr {
key: "height"
value {
f: 50.0
}
}
attr {
key: "type"
value {
placeholder: "macro"
}
}
attr {
key: "width"
value {
f: 50.0
}
}
attr {
key: "x"
value {
f: 350.0
}
}
attr {
key: "y"
value {
f: 350.0
}
}
}
# Placement file for Circuit Training
# Source input file(s) : ./output_ariane_NanGate45/23cols_28rows/g500_ub5_nruns10_c5_r3_v3_rc1/netlist.pb.txt
# This file : ./output_ariane_NanGate45/23cols_28rows/g500_ub5_nruns10_c5_r3_v3_rc1/initial.plc
# Date : 2022-09-20 11:30:06
# Columns : 23 Rows : 28
# Width : 500 Height : 500
# Area : 1506097.566312155
# Wirelength : 3610985.229
# Wirelength cost : 0.0526
# Congestion cost : 0.7721
# Density cost : 0.7209
# Project : circuit_training
# Block : unset_block
# Routes per micron, hor : 11.285 ver : 12.605
# Routes used by macros, hor : 7.143 ver : 8.339
# Smoothing factor : 2
# Overlap threshold : 0.004
#
#
#
# Counts of node types:
# HARD_MACROs : 133
# HARD_MACRO_PINs : 7847
# MACROs : 943
# MACRO_PINs : 19658
# PORTs : 495
# SOFT_MACROs : 810
# SOFT_MACRO_PINs : 11811
# STDCELLs : 0
#
# User comments:
# Original source netlist with standard cells: /home/zf4_projects/DREAMPlace/sakundu/ABK_MP/08162022_flow_scripts/MacroPlacement/Flows/NanGate45/ariane133/run-20220816-035413/flow2_1.3/ariane.pb.txt
# Groups file: ./output_ariane_NanGate45/23cols_28rows/g500_ub5_nruns10_c5_r3_v3_rc1/groups.final
# worst 10 spread
# grp: 744 - spread: 278916.7518893204
# grp: 50 - spread: 268009.6376835485
# grp: 336 - spread: 223800.4868365636
# grp: 535 - spread: 207184.36226282385
# grp: 505 - spread: 197871.97286953646
# grp: 586 - spread: 190713.73374938426
# grp: 756 - spread: 184033.9279079139
# grp: 532 - spread: 173094.29808680012
# grp: 773 - spread: 170707.79035165644
# grp: 347 - spread: 168578.0558490756
#
#
# node_index x y orientation fixed
# Placement file for Circuit Training
# Source input file(s) : ./output_ariane_NanGate45/23cols_28rows/g500_ub5_nruns10_c5_r3_v3_rc1/netlist.pb.txt
# This file : ./output_ariane_NanGate45/23cols_28rows/g500_ub5_nruns10_c5_r3_v3_rc1/initial.plc
# Date : 2022-09-20 11:30:06
# Columns : 23 Rows : 28
# Width : 500 Height : 500
# Area : 1506097.566312155
# Wirelength : 3610985.229
# Wirelength cost : 0.0526
# Congestion cost : 0.7721
# Density cost : 0.7209
# Project : circuit_training
# Block : unset_block
# Routes per micron, hor : 11.285 ver : 12.605
# Routes used by macros, hor : 7.143 ver : 8.339
# Smoothing factor : 2
# Overlap threshold : 0.004
#
#
#
# Counts of node types:
# HARD_MACROs : 133
# HARD_MACRO_PINs : 7847
# MACROs : 943
# MACRO_PINs : 19658
# PORTs : 495
# SOFT_MACROs : 810
# SOFT_MACRO_PINs : 11811
# STDCELLs : 0
#
# User comments:
# Original source netlist with standard cells: /home/zf4_projects/DREAMPlace/sakundu/ABK_MP/08162022_flow_scripts/MacroPlacement/Flows/NanGate45/ariane133/run-20220816-035413/flow2_1.3/ariane.pb.txt
# Groups file: ./output_ariane_NanGate45/23cols_28rows/g500_ub5_nruns10_c5_r3_v3_rc1/groups.final
# worst 10 spread
# grp: 744 - spread: 278916.7518893204
# grp: 50 - spread: 268009.6376835485
# grp: 336 - spread: 223800.4868365636
# grp: 535 - spread: 207184.36226282385
# grp: 505 - spread: 197871.97286953646
# grp: 586 - spread: 190713.73374938426
# grp: 756 - spread: 184033.9279079139
# grp: 532 - spread: 173094.29808680012
# grp: 773 - spread: 170707.79035165644
# grp: 347 - spread: 168578.0558490756
#
#
# node_index x y orientation fixed
0 201 201 N 0
1 250 250 N 0
2 335 335 N 0
3 350 350 N 0
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment