diff --git a/src/grt/src/GlobalRouter.cpp b/src/grt/src/GlobalRouter.cpp index f6e2e1d42b..06bf607106 100644 --- a/src/grt/src/GlobalRouter.cpp +++ b/src/grt/src/GlobalRouter.cpp @@ -1715,7 +1715,11 @@ void GlobalRouter::updatePinAccessPoints(Net* net, odb::dbNet* db_net) auto updatePinPos = [&](Pin& pin, auto* term, const auto& ap_map) { if (auto it = ap_map.find(term); it != ap_map.end()) { const auto& ap = it->second; - pin.setConnectionLayer(ap.z()); + // CUGR clamps its APs to the ceiling; keep a top-metal pin's real layer + // so connectTopLevelPins still stacks the vias above it. + if (pin.getConnectionLayer() <= getMaxRoutingLayer()) { + pin.setConnectionLayer(ap.z()); + } pin.setOnGridPosition( grid_->getPositionOnGrid(odb::Point(ap.x(), ap.y()))); } diff --git a/src/grt/src/cugr/src/CUGR.cpp b/src/grt/src/cugr/src/CUGR.cpp index 18d79a8e42..3f33d22bad 100644 --- a/src/grt/src/cugr/src/CUGR.cpp +++ b/src/grt/src/cugr/src/CUGR.cpp @@ -1623,9 +1623,15 @@ std::shared_ptr CUGR::buildTreeFromRoute(const GRoute& route) const }; for (const GSegment& segment : route) { - const int init_layer = segment.init_layer - 1; - const int final_layer = segment.final_layer - 1; + int init_layer = segment.init_layer - 1; + int final_layer = segment.final_layer - 1; const int num_layers = grid_graph_->getNumLayers(); + if (segment.isVia()) { + // connectTopLevelPins stacks vias above the ceiling for top-metal pins; + // clamp to a bare node instead of rejecting the whole tree. + init_layer = std::min(init_layer, num_layers - 1); + final_layer = std::min(final_layer, num_layers - 1); + } if (init_layer < 0 || init_layer >= num_layers || final_layer < 0 || final_layer >= num_layers) { // Malformed/out-of-range segment; fall back to a reroute. diff --git a/src/grt/src/cugr/src/Design.cpp b/src/grt/src/cugr/src/Design.cpp index 2be2c17b70..0f45e37386 100644 --- a/src/grt/src/cugr/src/Design.cpp +++ b/src/grt/src/cugr/src/Design.cpp @@ -1,5 +1,6 @@ #include "Design.h" +#include #include #include #include @@ -115,6 +116,13 @@ void Design::readNetlist() } } +// Pin shapes may sit above the max routing layer (bumps, top-metal ports); +// connectTopLevelPins re-stacks the vias above the ceiling on guide export. +int Design::clampPinLayerIdx(int layer_idx) const +{ + return std::min(layer_idx, getNumLayers() - 1); +} + std::vector Design::makeNetPins(odb::dbNet* db_net) { std::vector pins; @@ -126,8 +134,13 @@ std::vector Design::makeNetPins(odb::dbNet* db_net) odb::Point position(x, y); for (odb::dbBPin* bpin : db_bterm->getBPins()) { for (odb::dbBox* bpin_box : bpin->getBoxes()) { + odb::dbTechLayer* tech_layer = bpin_box->getTechLayer(); + if (tech_layer->getType() != odb::dbTechLayerType::ROUTING) { + continue; + } // adjust layer idx to start with zero - int layer_idx = bpin_box->getTechLayer()->getRoutingLevel() - 1; + const int layer_idx + = clampPinLayerIdx(tech_layer->getRoutingLevel() - 1); pin_shapes.emplace_back(layer_idx, getBoxFromRect(bpin_box->getBox())); } @@ -151,7 +164,8 @@ std::vector Design::makeNetPins(odb::dbNet* db_net) odb::Rect rect = box->getBox(); xform.apply(rect); - int layer_index = tech_layer->getRoutingLevel() - 1; + const int layer_index + = clampPinLayerIdx(tech_layer->getRoutingLevel() - 1); pin_shapes.emplace_back( layer_index, rect.xMin(), rect.yMin(), rect.xMax(), rect.yMax()); } diff --git a/src/grt/src/cugr/src/Design.h b/src/grt/src/cugr/src/Design.h index 847ac1cfdf..d9fc8ba9dc 100644 --- a/src/grt/src/cugr/src/Design.h +++ b/src/grt/src/cugr/src/Design.h @@ -97,6 +97,7 @@ class Design void readLayers(); void readNetlist(); std::vector makeNetPins(odb::dbNet* db_net); + int clampPinLayerIdx(int layer_idx) const; void readInstanceObstructions(); int readSpecialNetObstructions(); void readDesignObstructions(); diff --git a/src/grt/test/BUILD b/src/grt/test/BUILD index 8427525072..84a81e10a3 100644 --- a/src/grt/test/BUILD +++ b/src/grt/test/BUILD @@ -35,6 +35,7 @@ TESTS = [ "gcd", "gcd_cugr", "gcd_flute", + "global_route_above_max_layer_cugr", "global_route_rerun_cugr", "increase_capacity1", "incremental_deleted_net", @@ -101,6 +102,7 @@ TESTS = [ "repair_antennas_only_diodes_cugr", "repair_antennas_only_jumpers", "repair_antennas_only_jumpers_cugr", + "repair_antennas_post_drt_above_max_layer_cugr", "repair_antennas_post_drt_below_min_cugr", "repair_antennas_post_drt_cugr", "repair_antennas_allow_congestion", diff --git a/src/grt/test/CMakeLists.txt b/src/grt/test/CMakeLists.txt index 5b674780af..4b7dcb0e71 100644 --- a/src/grt/test/CMakeLists.txt +++ b/src/grt/test/CMakeLists.txt @@ -31,6 +31,7 @@ or_integration_tests( gcd gcd_cugr gcd_flute + global_route_above_max_layer_cugr global_route_rerun_cugr increase_capacity1 incremental_deleted_net @@ -101,6 +102,7 @@ or_integration_tests( repair_antennas_only_diodes_cugr repair_antennas_only_jumpers repair_antennas_only_jumpers_cugr + repair_antennas_post_drt_above_max_layer_cugr repair_antennas_post_drt_below_min_cugr repair_antennas_post_drt_cugr report_wire_length1 diff --git a/src/grt/test/global_route_above_max_layer_cugr.guideok b/src/grt/test/global_route_above_max_layer_cugr.guideok new file mode 100644 index 0000000000..eff4b1e815 --- /dev/null +++ b/src/grt/test/global_route_above_max_layer_cugr.guideok @@ -0,0 +1,4373 @@ +_000_ +( +201600 122400 208800 129600 li1 +201600 122400 208800 129600 met1 +201600 122400 208800 136800 met2 +201600 129600 208800 136800 li1 +201600 129600 208800 136800 met1 +) +_001_ +( +194400 158400 201600 165600 li1 +194400 158400 201600 165600 met1 +194400 158400 201600 172800 met2 +194400 165600 201600 172800 li1 +194400 165600 201600 172800 met1 +) +_002_ +( +194400 144000 201600 151200 li1 +194400 144000 208800 151200 met1 +201600 144000 208800 151200 li1 +) +_003_ +( +122400 100800 129600 108000 li1 +122400 100800 136800 108000 met1 +129600 100800 136800 108000 li1 +) +_004_ +( +165600 165600 172800 172800 li1 +165600 165600 172800 172800 met1 +165600 165600 172800 180000 met2 +165600 172800 172800 180000 li1 +165600 172800 172800 180000 met1 +) +_005_ +( +165600 86400 172800 93600 li1 +165600 86400 172800 93600 met1 +) +_006_ +( +172800 151200 180000 158400 li1 +172800 151200 187200 158400 met1 +180000 151200 187200 158400 li1 +) +_007_ +( +64800 108000 72000 115200 li1 +64800 108000 72000 115200 met1 +) +_008_ +( +72000 50400 79200 57600 li1 +72000 50400 86400 57600 met1 +79200 50400 86400 57600 met1 +79200 50400 86400 64800 met2 +79200 57600 86400 64800 li1 +79200 57600 86400 64800 met1 +) +_009_ +( +50400 93600 57600 100800 li1 +50400 93600 64800 100800 met1 +57600 93600 64800 100800 li1 +) +_010_ +( +100800 57600 108000 64800 li1 +100800 57600 115200 64800 met1 +108000 57600 115200 64800 met1 +108000 57600 115200 72000 met2 +108000 64800 115200 72000 li1 +108000 64800 115200 72000 met1 +) +_011_ +( +115200 144000 122400 151200 li1 +115200 144000 122400 151200 met1 +115200 144000 122400 158400 met2 +115200 151200 122400 158400 met1 +115200 151200 129600 158400 met1 +122400 151200 129600 158400 li1 +) +_012_ +( +50400 180000 57600 187200 li1 +50400 180000 57600 187200 met1 +50400 180000 57600 194400 met2 +50400 187200 57600 194400 met1 +50400 187200 64800 194400 met1 +57600 187200 64800 194400 li1 +) +_013_ +( +93600 216000 100800 223200 li1 +93600 216000 100800 223200 met1 +) +_014_ +( +86400 136800 93600 144000 li1 +86400 136800 100800 144000 met1 +93600 136800 100800 144000 li1 +) +_015_ +( +115200 223200 122400 230400 li1 +115200 223200 129600 230400 met1 +122400 223200 129600 230400 li1 +) +_016_ +( +158400 64800 165600 72000 li1 +158400 64800 165600 72000 met1 +158400 64800 165600 79200 met2 +158400 72000 165600 79200 met1 +158400 72000 172800 79200 met1 +165600 72000 172800 79200 li1 +) +_017_ +( +158400 230400 165600 237600 li1 +158400 230400 172800 237600 met1 +165600 230400 172800 237600 li1 +) +_018_ +( +136800 223200 144000 230400 li1 +136800 223200 144000 230400 met1 +) +_019_ +( +144000 79200 151200 86400 li1 +144000 79200 151200 86400 met1 +144000 79200 151200 93600 met2 +144000 86400 151200 93600 li1 +144000 86400 151200 93600 met1 +) +_020_ +( +180000 172800 187200 180000 li1 +180000 172800 194400 180000 met1 +187200 172800 194400 180000 li1 +) +_021_ +( +187200 93600 194400 100800 li1 +187200 93600 194400 100800 met1 +) +_022_ +( +180000 136800 187200 144000 li1 +180000 136800 187200 144000 met1 +180000 136800 187200 151200 met2 +180000 144000 187200 151200 li1 +180000 144000 187200 151200 met1 +) +_023_ +( +64800 122400 72000 129600 li1 +64800 122400 72000 129600 met1 +64800 122400 72000 136800 met2 +64800 129600 72000 136800 li1 +64800 129600 72000 136800 met1 +) +_024_ +( +57600 57600 64800 64800 li1 +57600 57600 72000 64800 met1 +64800 57600 72000 64800 li1 +) +_025_ +( +57600 79200 64800 86400 li1 +57600 79200 72000 86400 met1 +64800 79200 72000 86400 li1 +) +_026_ +( +129600 64800 136800 72000 li1 +129600 64800 136800 72000 met1 +129600 64800 136800 79200 met2 +129600 72000 136800 79200 li1 +129600 72000 136800 79200 met1 +) +_027_ +( +108000 129600 115200 136800 li1 +108000 129600 122400 136800 met1 +115200 129600 122400 136800 li1 +) +_028_ +( +86400 201600 93600 208800 li1 +86400 201600 100800 208800 met1 +93600 201600 100800 208800 li1 +) +_029_ +( +57600 208800 64800 216000 li1 +57600 208800 72000 216000 met1 +64800 208800 72000 216000 li1 +) +_030_ +( +50400 144000 57600 151200 li1 +50400 144000 64800 151200 met1 +57600 144000 64800 151200 li1 +) +_031_ +( +122400 201600 129600 208800 li1 +122400 201600 136800 208800 met1 +129600 201600 136800 208800 met1 +129600 201600 136800 216000 met2 +129600 208800 136800 216000 li1 +129600 208800 136800 216000 met1 +) +_032_ +( +144000 57600 151200 64800 li1 +144000 57600 158400 64800 met1 +151200 57600 158400 64800 li1 +) +_033_ +( +151200 208800 158400 216000 li1 +151200 208800 158400 216000 met1 +151200 208800 158400 223200 met2 +151200 216000 158400 223200 li1 +151200 216000 158400 223200 met1 +) +_034_ +( +187200 201600 194400 208800 li1 +187200 201600 201600 208800 met1 +194400 201600 201600 208800 met1 +194400 201600 201600 216000 met2 +194400 208800 201600 216000 li1 +194400 208800 201600 216000 met1 +) +_035_ +( +151200 100800 158400 108000 li1 +151200 100800 158400 108000 met1 +151200 100800 158400 115200 met2 +151200 108000 158400 122400 met2 +151200 108000 158400 115200 li1 +151200 108000 158400 115200 met1 +151200 115200 158400 136800 met2 +151200 115200 158400 122400 li1 +151200 115200 158400 122400 met1 +151200 129600 158400 136800 li1 +151200 129600 158400 136800 met1 +) +_036_ +( +129600 93600 136800 100800 li1 +129600 93600 151200 100800 met1 +144000 93600 151200 100800 met1 +144000 93600 151200 100800 li1 +144000 93600 151200 108000 met2 +144000 100800 151200 108000 li1 +144000 100800 151200 108000 met1 +) +_037_ +( +144000 100800 151200 108000 li1 +144000 100800 158400 108000 met1 +151200 100800 158400 108000 met1 +151200 100800 158400 122400 met2 +151200 115200 158400 122400 li1 +151200 115200 158400 122400 met1 +) +_038_ +( +144000 158400 151200 165600 li1 +144000 158400 187200 165600 met1 +180000 158400 201600 165600 met1 +180000 158400 187200 165600 li1 +194400 158400 201600 165600 met1 +194400 158400 201600 165600 li1 +194400 151200 201600 165600 met2 +194400 151200 201600 158400 met1 +194400 151200 216000 158400 met1 +194400 151200 201600 158400 li1 +208800 151200 216000 158400 li1 +) +_039_ +( +194400 151200 201600 158400 li1 +194400 151200 201600 158400 met1 +) +_040_ +( +151200 151200 158400 158400 li1 +151200 151200 165600 158400 met1 +158400 151200 165600 158400 met1 +158400 144000 165600 158400 met2 +158400 144000 165600 151200 li1 +158400 144000 165600 151200 met1 +) +_041_ +( +86400 79200 93600 86400 li1 +86400 79200 93600 86400 met1 +86400 79200 93600 158400 met2 +86400 151200 93600 158400 met1 +86400 151200 158400 158400 met1 +151200 151200 158400 158400 li1 +) +_042_ +( +108000 151200 115200 158400 li1 +108000 151200 158400 158400 met1 +151200 151200 158400 158400 li1 +) +_043_ +( +144000 194400 151200 201600 li1 +144000 194400 151200 201600 met1 +144000 151200 151200 201600 met2 +144000 151200 151200 158400 met1 +144000 151200 158400 158400 met1 +151200 151200 158400 158400 li1 +) +_044_ +( +151200 151200 158400 158400 li1 +151200 151200 201600 158400 met1 +194400 151200 201600 158400 met1 +194400 151200 201600 158400 li1 +194400 151200 201600 165600 met2 +194400 158400 201600 165600 li1 +194400 158400 201600 165600 met1 +) +_047_ +( +194400 151200 201600 158400 li1 +194400 151200 201600 158400 met1 +194400 129600 201600 158400 met2 +194400 129600 201600 136800 met1 +194400 129600 208800 136800 met1 +201600 129600 208800 136800 li1 +) +_048_ +( +57600 216000 64800 223200 li1 +57600 216000 115200 223200 met1 +108000 216000 115200 223200 met1 +108000 201600 115200 223200 met2 +108000 201600 115200 208800 met1 +108000 201600 144000 208800 met1 +108000 201600 115200 208800 li1 +136800 201600 144000 208800 met1 +136800 201600 144000 208800 li1 +136800 201600 144000 216000 met2 +136800 208800 144000 216000 met1 +136800 208800 158400 216000 met1 +151200 208800 201600 216000 met1 +151200 208800 158400 216000 li1 +194400 208800 201600 216000 met1 +194400 208800 201600 223200 met2 +194400 180000 201600 216000 met2 +194400 216000 201600 223200 li1 +194400 216000 201600 223200 met1 +194400 165600 201600 187200 met2 +194400 180000 201600 187200 li1 +194400 180000 201600 187200 met1 +194400 165600 201600 172800 met1 +194400 165600 208800 172800 met1 +201600 165600 208800 172800 met1 +201600 165600 208800 172800 li1 +201600 144000 208800 172800 met2 +201600 144000 208800 151200 met1 +201600 144000 216000 151200 met1 +194400 144000 208800 151200 met1 +208800 144000 216000 151200 li1 +194400 144000 201600 151200 met1 +194400 129600 201600 151200 met2 +194400 100800 201600 136800 met2 +194400 129600 201600 136800 met1 +194400 100800 201600 108000 li1 +194400 100800 201600 108000 met1 +187200 129600 201600 136800 met1 +151200 129600 194400 136800 met1 +187200 129600 194400 136800 li1 +144000 129600 158400 136800 met1 +151200 129600 158400 136800 li1 +144000 129600 151200 136800 met1 +144000 129600 151200 144000 met2 +144000 136800 151200 144000 li1 +144000 136800 151200 144000 met1 +) +_049_ +( +50400 108000 57600 115200 li1 +50400 108000 57600 115200 met1 +50400 108000 57600 122400 met2 +50400 115200 57600 136800 met2 +50400 115200 57600 122400 li1 +50400 115200 57600 122400 met1 +50400 129600 57600 136800 met1 +50400 129600 64800 136800 met1 +57600 129600 64800 136800 met1 +57600 129600 64800 136800 li1 +57600 129600 64800 144000 met2 +57600 136800 64800 144000 met1 +57600 136800 151200 144000 met1 +144000 136800 172800 144000 met1 +144000 136800 151200 144000 li1 +165600 136800 172800 144000 met1 +165600 136800 172800 151200 met2 +165600 129600 172800 144000 met2 +165600 144000 172800 151200 li1 +165600 144000 172800 151200 met1 +165600 129600 172800 136800 met1 +165600 129600 201600 136800 met1 +194400 129600 208800 136800 met1 +194400 129600 201600 136800 met1 +201600 129600 208800 136800 li1 +194400 115200 201600 136800 met2 +194400 115200 201600 122400 li1 +194400 115200 201600 122400 met1 +) +_050_ +( +201600 129600 208800 136800 li1 +201600 129600 208800 136800 met1 +201600 129600 208800 165600 met2 +201600 158400 208800 172800 met2 +201600 158400 208800 165600 li1 +201600 158400 208800 165600 met1 +201600 165600 208800 172800 met1 +201600 165600 216000 172800 met1 +208800 165600 216000 172800 li1 +) +_051_ +( +194400 158400 201600 165600 li1 +194400 158400 208800 165600 met1 +201600 158400 208800 165600 li1 +) +_052_ +( +151200 115200 158400 122400 li1 +151200 115200 158400 122400 met1 +151200 115200 158400 129600 met2 +151200 122400 158400 158400 met2 +151200 122400 158400 129600 li1 +151200 122400 158400 129600 met1 +151200 151200 158400 158400 met1 +151200 151200 165600 158400 met1 +158400 151200 165600 158400 li1 +) +_053_ +( +151200 151200 158400 158400 li1 +151200 151200 165600 158400 met1 +158400 151200 165600 158400 met1 +158400 151200 165600 165600 met2 +158400 158400 165600 172800 met2 +158400 158400 165600 165600 li1 +158400 158400 165600 165600 met1 +158400 165600 165600 172800 li1 +158400 165600 165600 172800 met1 +) +_054_ +( +144000 115200 151200 122400 li1 +144000 115200 158400 122400 met1 +151200 115200 158400 122400 met1 +151200 115200 158400 122400 li1 +151200 115200 158400 136800 met2 +151200 129600 158400 158400 met2 +151200 129600 158400 136800 li1 +151200 129600 158400 136800 met1 +151200 151200 158400 158400 met1 +151200 151200 165600 158400 met1 +158400 151200 165600 158400 li1 +) +_055_ +( +158400 115200 165600 122400 li1 +158400 115200 187200 122400 met1 +180000 115200 187200 122400 met1 +180000 115200 187200 122400 li1 +180000 108000 187200 122400 met2 +180000 108000 187200 115200 li1 +180000 108000 187200 115200 met1 +) +_056_ +( +165600 115200 172800 122400 li1 +165600 115200 172800 122400 met1 +165600 115200 172800 129600 met2 +165600 122400 172800 144000 met2 +165600 122400 172800 129600 met1 +165600 136800 172800 144000 li1 +165600 136800 172800 144000 met1 +165600 122400 180000 129600 met1 +172800 122400 180000 129600 li1 +) +_057_ +( +165600 122400 172800 129600 li1 +165600 122400 172800 129600 met1 +165600 122400 172800 136800 met2 +165600 129600 172800 136800 li1 +165600 129600 172800 136800 met1 +) +_058_ +( +172800 122400 180000 129600 li1 +172800 122400 187200 129600 met1 +180000 122400 187200 129600 met1 +180000 122400 187200 129600 li1 +180000 115200 187200 129600 met2 +180000 115200 187200 122400 li1 +180000 115200 187200 122400 met1 +) +_059_ +( +165600 115200 172800 122400 li1 +165600 115200 187200 122400 met1 +180000 115200 187200 122400 met1 +180000 115200 187200 122400 li1 +180000 108000 187200 122400 met2 +180000 100800 187200 115200 met2 +180000 108000 187200 115200 li1 +180000 108000 187200 115200 met1 +180000 100800 187200 108000 li1 +180000 100800 187200 108000 met1 +) +_060_ +( +180000 100800 187200 108000 li1 +180000 100800 194400 108000 met1 +187200 100800 194400 108000 li1 +) +_061_ +( +180000 115200 187200 122400 li1 +180000 115200 187200 122400 met1 +180000 108000 187200 122400 met2 +180000 108000 187200 115200 met1 +180000 108000 194400 115200 met1 +180000 108000 187200 115200 li1 +187200 108000 194400 115200 li1 +) +_062_ +( +129600 122400 136800 129600 li1 +129600 122400 136800 129600 met1 +129600 115200 136800 129600 met2 +129600 115200 136800 122400 met1 +129600 115200 151200 122400 met1 +144000 115200 158400 122400 met1 +144000 115200 151200 122400 li1 +151200 115200 187200 122400 met1 +151200 115200 158400 122400 li1 +180000 115200 187200 122400 li1 +) +_063_ +( +158400 115200 165600 122400 li1 +158400 115200 165600 122400 met1 +) +_064_ +( +165600 100800 172800 108000 li1 +165600 100800 172800 108000 met1 +165600 93600 172800 108000 met2 +165600 93600 172800 100800 met1 +165600 93600 180000 100800 met1 +172800 93600 180000 100800 li1 +) +_065_ +( +165600 100800 172800 108000 li1 +165600 100800 172800 108000 met1 +165600 100800 172800 122400 met2 +165600 115200 172800 122400 met1 +165600 115200 187200 122400 met1 +165600 115200 172800 122400 li1 +180000 115200 187200 122400 li1 +) +_066_ +( +165600 115200 172800 122400 li1 +165600 115200 172800 122400 met1 +165600 115200 172800 129600 met2 +165600 122400 172800 129600 li1 +165600 122400 172800 129600 met1 +) +_067_ +( +158400 115200 165600 122400 li1 +158400 115200 172800 122400 met1 +165600 115200 172800 122400 li1 +) +_068_ +( +86400 108000 93600 115200 li1 +86400 108000 100800 115200 met1 +93600 108000 115200 115200 met1 +93600 108000 100800 115200 li1 +108000 108000 115200 115200 met1 +108000 108000 115200 122400 met2 +108000 115200 115200 122400 met1 +108000 115200 165600 122400 met1 +108000 115200 115200 122400 li1 +158400 115200 165600 122400 li1 +) +_069_ +( +115200 64800 122400 72000 li1 +115200 64800 122400 72000 met1 +115200 57600 122400 72000 met2 +115200 57600 122400 64800 met1 +115200 57600 129600 64800 met1 +122400 57600 129600 64800 li1 +) +_070_ +( +115200 64800 122400 72000 li1 +108000 64800 122400 72000 met1 +108000 64800 115200 72000 met1 +108000 64800 115200 86400 met2 +108000 79200 115200 93600 met2 +108000 79200 115200 86400 li1 +108000 79200 115200 86400 met1 +108000 86400 115200 93600 met1 +108000 86400 122400 93600 met1 +108000 86400 115200 93600 li1 +115200 86400 122400 93600 li1 +) +_071_ +( +108000 79200 115200 86400 li1 +108000 79200 122400 86400 met1 +115200 79200 129600 86400 met1 +115200 79200 122400 86400 met1 +122400 79200 129600 86400 li1 +115200 79200 122400 93600 met2 +115200 86400 122400 100800 met2 +115200 86400 122400 93600 li1 +115200 86400 122400 93600 met1 +115200 93600 122400 100800 met1 +108000 93600 122400 100800 met1 +115200 93600 122400 100800 li1 +108000 93600 115200 100800 li1 +) +_072_ +( +100800 79200 108000 86400 li1 +100800 79200 115200 86400 met1 +108000 79200 115200 86400 li1 +) +_073_ +( +64800 93600 72000 100800 li1 +64800 93600 79200 100800 met1 +72000 93600 86400 100800 met1 +72000 93600 79200 100800 met1 +79200 93600 86400 100800 li1 +72000 86400 79200 100800 met2 +72000 86400 79200 93600 li1 +72000 86400 79200 93600 met1 +) +_074_ +( +79200 86400 86400 93600 li1 +79200 86400 93600 93600 met1 +86400 86400 108000 93600 met1 +86400 86400 93600 93600 li1 +100800 86400 108000 93600 li1 +) +_075_ +( +79200 86400 86400 93600 li1 +79200 86400 93600 93600 met1 +86400 86400 122400 93600 met1 +86400 86400 93600 93600 li1 +115200 86400 122400 93600 met1 +115200 86400 122400 93600 li1 +115200 86400 122400 100800 met2 +115200 93600 122400 100800 li1 +115200 93600 122400 100800 met1 +) +_076_ +( +86400 86400 93600 93600 li1 +86400 86400 100800 93600 met1 +93600 86400 100800 93600 met1 +93600 86400 100800 93600 li1 +93600 79200 100800 93600 met2 +93600 79200 100800 86400 met1 +93600 79200 108000 86400 met1 +93600 79200 100800 86400 li1 +100800 79200 108000 86400 li1 +) +_077_ +( +100800 79200 108000 86400 li1 +100800 79200 108000 86400 met1 +100800 79200 108000 108000 met2 +100800 100800 108000 108000 met1 +100800 100800 115200 108000 met1 +100800 100800 108000 108000 li1 +108000 100800 115200 108000 met1 +108000 100800 115200 108000 li1 +108000 100800 115200 122400 met2 +108000 115200 115200 122400 li1 +108000 115200 115200 122400 met1 +) +_078_ +( +86400 64800 93600 72000 li1 +86400 64800 100800 72000 met1 +93600 64800 100800 72000 li1 +) +_079_ +( +86400 72000 93600 79200 li1 +86400 72000 100800 79200 met1 +93600 72000 100800 79200 met1 +93600 72000 100800 100800 met2 +93600 93600 100800 108000 met2 +93600 93600 100800 100800 li1 +93600 93600 100800 100800 met1 +93600 100800 100800 108000 met1 +93600 100800 115200 108000 met1 +93600 100800 100800 108000 li1 +108000 100800 115200 108000 li1 +) +_080_ +( +93600 50400 100800 57600 li1 +93600 50400 100800 57600 met1 +93600 50400 100800 64800 met2 +93600 57600 100800 72000 met2 +93600 57600 100800 64800 li1 +93600 57600 100800 64800 met1 +93600 64800 100800 72000 li1 +93600 64800 100800 72000 met1 +) +_081_ +( +93600 64800 100800 72000 li1 +93600 64800 100800 72000 met1 +93600 64800 100800 108000 met2 +93600 100800 100800 108000 met1 +93600 100800 108000 108000 met1 +93600 100800 100800 108000 li1 +100800 100800 108000 108000 li1 +) +_082_ +( +86400 100800 93600 108000 li1 +86400 100800 100800 108000 met1 +93600 100800 100800 108000 met1 +93600 100800 100800 108000 li1 +93600 100800 100800 115200 met2 +93600 108000 100800 115200 met1 +93600 108000 108000 115200 met1 +93600 108000 100800 115200 li1 +100800 108000 108000 115200 li1 +) +_083_ +( +50400 115200 57600 122400 li1 +50400 115200 64800 122400 met1 +57600 115200 64800 122400 met1 +57600 115200 64800 129600 met2 +57600 122400 64800 136800 met2 +57600 122400 64800 129600 met1 +57600 129600 64800 136800 li1 +57600 129600 64800 136800 met1 +57600 122400 86400 129600 met1 +79200 122400 86400 129600 met1 +79200 122400 86400 129600 li1 +79200 108000 86400 129600 met2 +79200 108000 86400 115200 li1 +79200 108000 86400 115200 met1 +) +_084_ +( +79200 108000 86400 115200 li1 +79200 108000 93600 115200 met1 +86400 108000 108000 115200 met1 +86400 108000 93600 115200 li1 +100800 108000 108000 115200 li1 +) +_085_ +( +79200 122400 86400 129600 li1 +79200 122400 86400 129600 met1 +79200 108000 86400 129600 met2 +79200 108000 86400 115200 met1 +79200 108000 93600 115200 met1 +79200 108000 86400 115200 li1 +86400 108000 93600 115200 met1 +86400 108000 93600 115200 li1 +86400 100800 93600 115200 met2 +86400 100800 93600 108000 met1 +86400 100800 100800 108000 met1 +93600 100800 100800 108000 li1 +) +_086_ +( +86400 108000 93600 115200 li1 +86400 108000 100800 115200 met1 +93600 108000 108000 115200 met1 +93600 108000 100800 115200 met1 +93600 108000 100800 115200 li1 +100800 108000 108000 115200 li1 +93600 108000 100800 122400 met2 +93600 115200 100800 122400 li1 +93600 115200 100800 122400 met1 +) +_087_ +( +100800 108000 108000 115200 li1 +100800 108000 115200 115200 met1 +108000 108000 115200 115200 met1 +108000 108000 115200 122400 met2 +108000 115200 115200 122400 li1 +108000 115200 115200 122400 met1 +) +_088_ +( +108000 115200 115200 122400 li1 +108000 115200 136800 122400 met1 +129600 115200 144000 122400 met1 +129600 115200 136800 122400 met1 +136800 115200 144000 122400 li1 +129600 115200 136800 129600 met2 +129600 122400 136800 129600 li1 +129600 122400 136800 129600 met1 +) +_089_ +( +108000 115200 115200 122400 li1 +108000 115200 122400 122400 met1 +115200 115200 122400 122400 li1 +) +_090_ +( +115200 93600 122400 100800 li1 +115200 93600 122400 100800 met1 +115200 86400 122400 100800 met2 +115200 86400 122400 93600 met1 +115200 86400 129600 93600 met1 +115200 86400 122400 93600 li1 +122400 86400 129600 93600 li1 +) +_091_ +( +115200 93600 122400 100800 li1 +115200 93600 122400 100800 met1 +115200 93600 122400 108000 met2 +115200 100800 122400 108000 li1 +115200 100800 122400 108000 met1 +) +_092_ +( +93600 100800 100800 108000 li1 +93600 100800 100800 108000 met1 +) +_093_ +( +93600 100800 100800 108000 li1 +93600 100800 115200 108000 met1 +108000 100800 115200 108000 li1 +) +_094_ +( +108000 100800 115200 108000 li1 +108000 100800 122400 108000 met1 +115200 100800 122400 108000 li1 +) +_095_ +( +115200 108000 122400 115200 li1 +115200 108000 122400 115200 met1 +115200 108000 122400 122400 met2 +115200 115200 122400 122400 li1 +115200 115200 122400 122400 met1 +) +_096_ +( +93600 158400 100800 165600 li1 +93600 158400 108000 165600 met1 +100800 158400 108000 165600 met1 +100800 129600 108000 165600 met2 +100800 129600 108000 136800 met1 +100800 129600 122400 136800 met1 +100800 129600 108000 136800 li1 +115200 129600 122400 136800 met1 +115200 129600 122400 172800 met2 +115200 122400 122400 136800 met2 +115200 165600 122400 172800 li1 +115200 165600 122400 172800 met1 +115200 122400 122400 129600 li1 +115200 122400 122400 129600 met1 +) +_097_ +( +108000 151200 115200 158400 li1 +108000 151200 115200 158400 met1 +108000 151200 115200 165600 met2 +108000 158400 115200 165600 met1 +108000 158400 122400 165600 met1 +108000 158400 115200 165600 li1 +115200 158400 122400 165600 li1 +) +_098_ +( +93600 158400 100800 165600 li1 +93600 158400 115200 165600 met1 +108000 158400 115200 165600 met1 +108000 158400 115200 165600 li1 +108000 158400 115200 180000 met2 +108000 172800 115200 180000 li1 +108000 172800 115200 180000 met1 +) +_099_ +( +86400 180000 93600 187200 li1 +86400 180000 108000 187200 met1 +100800 180000 108000 187200 met1 +100800 180000 108000 187200 li1 +100800 158400 108000 187200 met2 +100800 158400 108000 165600 met1 +93600 158400 108000 165600 met1 +100800 158400 115200 165600 met1 +93600 158400 100800 165600 li1 +108000 158400 115200 165600 li1 +) +_100_ +( +93600 158400 100800 165600 li1 +93600 158400 100800 165600 met1 +) +_101_ +( +93600 151200 100800 158400 li1 +93600 151200 100800 158400 met1 +93600 151200 100800 165600 met2 +93600 158400 100800 165600 li1 +93600 158400 100800 165600 met1 +) +_102_ +( +93600 165600 100800 172800 li1 +93600 165600 100800 172800 met1 +93600 151200 100800 172800 met2 +93600 129600 100800 158400 met2 +93600 151200 100800 158400 li1 +93600 151200 100800 158400 met1 +93600 129600 100800 136800 met1 +93600 129600 108000 136800 met1 +100800 129600 108000 136800 li1 +) +_103_ +( +50400 194400 57600 201600 li1 +50400 194400 108000 201600 met1 +100800 194400 108000 201600 met1 +100800 194400 108000 201600 li1 +100800 187200 108000 201600 met2 +100800 194400 108000 208800 met2 +100800 187200 108000 194400 li1 +100800 187200 108000 194400 met1 +100800 201600 108000 208800 li1 +100800 201600 108000 208800 met1 +) +_104_ +( +93600 187200 100800 194400 li1 +93600 187200 108000 194400 met1 +100800 187200 108000 194400 met1 +100800 187200 108000 194400 li1 +100800 180000 108000 194400 met2 +100800 172800 108000 187200 met2 +100800 180000 108000 187200 li1 +100800 180000 108000 187200 met1 +100800 172800 108000 180000 li1 +100800 172800 108000 180000 met1 +) +_105_ +( +93600 187200 100800 194400 li1 +93600 187200 108000 194400 met1 +100800 187200 108000 194400 met1 +100800 187200 108000 194400 li1 +100800 180000 108000 194400 met2 +100800 172800 108000 187200 met2 +100800 180000 108000 187200 li1 +100800 180000 108000 187200 met1 +100800 172800 108000 180000 met1 +100800 172800 115200 180000 met1 +108000 172800 115200 180000 li1 +) +_106_ +( +86400 180000 93600 187200 li1 +86400 180000 93600 187200 met1 +86400 180000 93600 194400 met2 +86400 187200 93600 194400 met1 +86400 187200 100800 194400 met1 +86400 187200 93600 194400 li1 +93600 187200 100800 194400 met1 +93600 187200 100800 194400 li1 +93600 165600 100800 194400 met2 +93600 165600 100800 172800 li1 +93600 165600 100800 172800 met1 +) +_107_ +( +72000 144000 79200 151200 li1 +72000 144000 86400 151200 met1 +79200 144000 86400 151200 met1 +79200 136800 86400 151200 met2 +79200 144000 86400 158400 met2 +79200 136800 86400 144000 li1 +79200 136800 86400 144000 met1 +79200 151200 86400 158400 li1 +79200 151200 86400 158400 met1 +) +_108_ +( +79200 151200 86400 158400 li1 +79200 151200 86400 158400 met1 +79200 151200 86400 165600 met2 +79200 158400 86400 172800 met2 +79200 158400 86400 165600 li1 +79200 158400 86400 165600 met1 +79200 165600 86400 172800 met1 +79200 165600 93600 172800 met1 +86400 165600 93600 172800 li1 +) +_109_ +( +79200 151200 86400 158400 li1 +79200 151200 86400 158400 met1 +79200 151200 86400 165600 met2 +79200 158400 86400 172800 met2 +79200 158400 86400 165600 li1 +79200 158400 86400 165600 met1 +79200 165600 86400 180000 met2 +79200 165600 86400 172800 li1 +79200 165600 86400 172800 met1 +79200 172800 86400 180000 li1 +79200 172800 86400 180000 met1 +) +_110_ +( +57600 158400 64800 165600 li1 +57600 158400 86400 165600 met1 +79200 158400 86400 165600 met1 +79200 158400 86400 165600 li1 +79200 158400 86400 180000 met2 +79200 172800 86400 180000 met1 +72000 172800 86400 180000 met1 +79200 172800 86400 180000 li1 +72000 172800 79200 180000 met1 +72000 172800 79200 180000 li1 +72000 165600 79200 180000 met2 +72000 165600 79200 172800 met1 +64800 165600 79200 172800 met1 +64800 165600 72000 172800 li1 +) +_111_ +( +79200 208800 86400 216000 li1 +79200 208800 86400 216000 met1 +) +_112_ +( +72000 194400 79200 201600 li1 +72000 194400 86400 201600 met1 +79200 194400 86400 201600 met1 +79200 172800 86400 201600 met2 +79200 194400 86400 216000 met2 +79200 172800 86400 180000 li1 +79200 172800 86400 180000 met1 +79200 208800 86400 216000 li1 +79200 208800 86400 216000 met1 +) +_113_ +( +79200 216000 86400 223200 li1 +79200 216000 93600 223200 met1 +86400 216000 93600 223200 met1 +86400 216000 93600 230400 met2 +86400 223200 93600 230400 li1 +86400 223200 93600 230400 met1 +) +_114_ +( +79200 187200 86400 194400 li1 +79200 187200 86400 194400 met1 +79200 187200 86400 201600 met2 +79200 194400 86400 223200 met2 +79200 194400 86400 201600 li1 +79200 194400 86400 201600 met1 +79200 216000 86400 223200 li1 +79200 216000 86400 223200 met1 +) +_115_ +( +72000 172800 79200 180000 li1 +72000 172800 79200 180000 met1 +72000 172800 79200 187200 met2 +72000 180000 79200 194400 met2 +72000 180000 79200 187200 li1 +72000 180000 79200 187200 met1 +72000 187200 79200 201600 met2 +72000 187200 79200 194400 li1 +72000 187200 79200 194400 met1 +72000 194400 79200 201600 li1 +72000 194400 79200 201600 met1 +) +_116_ +( +72000 172800 79200 180000 li1 +72000 172800 93600 180000 met1 +86400 172800 100800 180000 met1 +86400 172800 93600 180000 li1 +93600 172800 108000 180000 met1 +93600 172800 100800 180000 met1 +100800 172800 108000 180000 li1 +93600 165600 100800 180000 met2 +93600 165600 100800 172800 li1 +93600 165600 100800 172800 met1 +) +_117_ +( +93600 165600 100800 172800 li1 +93600 165600 122400 172800 met1 +115200 165600 136800 172800 met1 +115200 165600 122400 172800 li1 +129600 165600 136800 172800 li1 +) +_118_ +( +115200 165600 122400 172800 li1 +115200 165600 122400 172800 met1 +) +_119_ +( +64800 165600 72000 172800 li1 +64800 165600 86400 172800 met1 +79200 165600 86400 172800 met1 +79200 165600 86400 172800 li1 +79200 165600 86400 194400 met2 +79200 187200 86400 194400 li1 +79200 187200 86400 194400 met1 +) +_120_ +( +79200 165600 86400 172800 li1 +79200 165600 86400 172800 met1 +) +_121_ +( +100800 180000 108000 187200 li1 +100800 180000 108000 187200 met1 +) +_122_ +( +86400 172800 93600 180000 li1 +86400 172800 93600 180000 met1 +86400 172800 93600 187200 met2 +86400 180000 93600 187200 met1 +86400 180000 108000 187200 met1 +86400 180000 93600 187200 li1 +100800 180000 108000 187200 li1 +) +_123_ +( +79200 165600 86400 172800 li1 +79200 165600 93600 172800 met1 +86400 165600 93600 172800 met1 +86400 165600 93600 180000 met2 +86400 172800 93600 180000 li1 +86400 172800 93600 180000 met1 +) +_124_ +( +79200 165600 86400 172800 li1 +79200 165600 122400 172800 met1 +115200 165600 122400 172800 li1 +) +_125_ +( +115200 165600 122400 172800 li1 +115200 165600 122400 172800 met1 +115200 165600 122400 187200 met2 +115200 180000 122400 194400 met2 +115200 180000 122400 187200 li1 +115200 180000 122400 187200 met1 +115200 187200 122400 194400 met1 +115200 187200 129600 194400 met1 +122400 187200 136800 194400 met1 +122400 187200 129600 194400 met1 +129600 187200 136800 194400 li1 +122400 187200 129600 201600 met2 +122400 194400 129600 201600 li1 +122400 194400 129600 201600 met1 +) +_126_ +( +115200 216000 122400 223200 li1 +115200 216000 144000 223200 met1 +136800 216000 144000 223200 met1 +136800 208800 144000 223200 met2 +136800 194400 144000 216000 met2 +136800 208800 144000 216000 li1 +136800 208800 144000 216000 met1 +136800 194400 144000 201600 met1 +122400 194400 144000 201600 met1 +136800 194400 144000 201600 li1 +122400 194400 129600 201600 li1 +) +_127_ +( +122400 180000 129600 187200 li1 +122400 180000 129600 187200 met1 +122400 180000 129600 201600 met2 +122400 194400 129600 201600 met1 +122400 194400 144000 201600 met1 +122400 194400 129600 201600 li1 +136800 194400 144000 201600 met1 +136800 194400 144000 201600 li1 +136800 187200 144000 201600 met2 +136800 187200 144000 194400 li1 +136800 187200 144000 194400 met1 +) +_128_ +( +136800 194400 144000 201600 li1 +136800 194400 144000 201600 met1 +136800 187200 144000 201600 met2 +136800 187200 144000 194400 met1 +136800 187200 151200 194400 met1 +144000 187200 151200 194400 li1 +) +_129_ +( +122400 180000 129600 187200 li1 +122400 180000 129600 187200 met1 +122400 180000 129600 194400 met2 +122400 187200 129600 201600 met2 +122400 187200 129600 194400 met1 +122400 194400 129600 201600 li1 +122400 194400 129600 201600 met1 +122400 187200 144000 194400 met1 +122400 187200 129600 194400 li1 +136800 187200 144000 194400 met1 +136800 187200 144000 194400 li1 +136800 180000 144000 194400 met2 +136800 180000 144000 187200 li1 +136800 180000 144000 187200 met1 +) +_130_ +( +144000 172800 151200 180000 li1 +144000 172800 151200 180000 met1 +144000 57600 151200 180000 met2 +144000 57600 151200 64800 met1 +144000 57600 158400 64800 met1 +151200 57600 172800 64800 met1 +151200 57600 158400 64800 li1 +165600 57600 172800 64800 li1 +) +_131_ +( +136800 187200 144000 194400 li1 +136800 187200 158400 194400 met1 +151200 187200 158400 194400 met1 +151200 187200 158400 194400 li1 +151200 172800 158400 194400 met2 +151200 172800 158400 180000 met1 +144000 172800 158400 180000 met1 +151200 172800 158400 180000 li1 +144000 172800 151200 180000 li1 +) +_132_ +( +136800 172800 144000 180000 li1 +136800 172800 151200 180000 met1 +144000 172800 151200 180000 met1 +144000 172800 151200 180000 li1 +144000 172800 151200 194400 met2 +144000 187200 151200 194400 li1 +144000 187200 151200 194400 met1 +) +_133_ +( +122400 187200 129600 194400 li1 +122400 187200 144000 194400 met1 +136800 187200 144000 194400 met1 +136800 187200 144000 194400 li1 +136800 180000 144000 194400 met2 +136800 172800 144000 187200 met2 +136800 180000 144000 187200 li1 +136800 180000 144000 187200 met1 +136800 172800 144000 180000 met1 +129600 172800 144000 180000 met1 +136800 172800 144000 180000 li1 +129600 172800 136800 180000 li1 +) +_134_ +( +122400 187200 129600 194400 li1 +122400 187200 136800 194400 met1 +129600 187200 136800 194400 li1 +) +_135_ +( +129600 187200 136800 194400 li1 +129600 187200 144000 194400 met1 +136800 187200 144000 194400 li1 +) +_136_ +( +136800 180000 144000 187200 li1 +136800 180000 144000 187200 met1 +136800 180000 144000 194400 met2 +136800 187200 144000 194400 li1 +136800 187200 144000 194400 met1 +) +_137_ +( +136800 187200 144000 194400 li1 +136800 187200 165600 194400 met1 +158400 187200 172800 194400 met1 +158400 187200 165600 194400 li1 +165600 187200 172800 194400 li1 +) +_138_ +( +165600 201600 172800 208800 li1 +165600 201600 172800 208800 met1 +165600 201600 172800 223200 met2 +165600 216000 172800 230400 met2 +165600 216000 172800 223200 li1 +165600 216000 172800 223200 met1 +165600 223200 172800 230400 li1 +165600 223200 172800 230400 met1 +) +_139_ +( +165600 201600 172800 208800 li1 +165600 201600 172800 208800 met1 +165600 194400 172800 208800 met2 +165600 194400 172800 201600 met1 +165600 194400 180000 201600 met1 +165600 194400 172800 201600 li1 +172800 194400 180000 201600 li1 +) +_140_ +( +165600 194400 172800 201600 li1 +165600 194400 172800 201600 met1 +165600 194400 172800 208800 met2 +165600 201600 172800 208800 li1 +165600 201600 172800 208800 met1 +) +_141_ +( +158400 187200 165600 194400 li1 +158400 187200 172800 194400 met1 +165600 187200 172800 194400 met1 +165600 187200 172800 194400 li1 +165600 187200 172800 201600 met2 +165600 194400 172800 201600 li1 +165600 194400 172800 201600 met1 +) +_142_ +( +165600 187200 172800 194400 li1 +165600 187200 187200 194400 met1 +180000 187200 187200 194400 li1 +) +_143_ +( +180000 187200 187200 194400 li1 +180000 187200 187200 194400 met1 +180000 187200 187200 201600 met2 +180000 194400 187200 201600 li1 +180000 194400 187200 201600 met1 +) +_144_ +( +180000 187200 187200 194400 li1 +180000 187200 194400 194400 met1 +187200 187200 194400 194400 li1 +) +_145_ +( +151200 230400 158400 237600 li1 +151200 230400 187200 237600 met1 +180000 230400 187200 237600 met1 +180000 223200 187200 237600 met2 +180000 216000 187200 230400 met2 +180000 223200 187200 230400 li1 +180000 223200 187200 230400 met1 +180000 216000 187200 223200 met1 +172800 216000 187200 223200 met1 +180000 216000 187200 223200 li1 +172800 216000 180000 223200 li1 +) +_146_ +( +172800 223200 180000 230400 li1 +172800 223200 180000 230400 met1 +172800 216000 180000 230400 met2 +172800 216000 180000 223200 met1 +172800 216000 187200 223200 met1 +180000 216000 187200 223200 li1 +) +_147_ +( +165600 201600 172800 208800 li1 +165600 201600 172800 208800 met1 +165600 201600 172800 223200 met2 +165600 216000 172800 223200 met1 +165600 216000 180000 223200 met1 +172800 216000 180000 223200 li1 +) +_148_ +( +172800 216000 180000 223200 li1 +165600 216000 180000 223200 met1 +165600 216000 172800 223200 met1 +165600 201600 172800 223200 met2 +165600 187200 172800 208800 met2 +165600 201600 172800 208800 li1 +165600 201600 172800 208800 met1 +165600 187200 172800 194400 met1 +165600 187200 187200 194400 met1 +165600 187200 172800 194400 li1 +180000 187200 187200 194400 met1 +180000 187200 187200 194400 li1 +180000 187200 187200 201600 met2 +180000 194400 187200 201600 li1 +180000 194400 187200 201600 met1 +) +_149_ +( +187200 194400 194400 201600 li1 +187200 194400 194400 201600 met1 +187200 187200 194400 201600 met2 +187200 187200 194400 194400 met1 +187200 187200 201600 194400 met1 +187200 187200 194400 194400 li1 +194400 187200 201600 194400 li1 +) +_150_ +( +180000 187200 187200 194400 li1 +180000 187200 187200 194400 met1 +180000 187200 187200 201600 met2 +180000 194400 187200 201600 li1 +180000 194400 187200 201600 met1 +) +_151_ +( +180000 187200 187200 194400 li1 +180000 187200 194400 194400 met1 +187200 187200 201600 194400 met1 +187200 187200 194400 194400 met1 +194400 187200 201600 194400 li1 +187200 187200 194400 201600 met2 +187200 194400 194400 201600 li1 +187200 194400 194400 201600 met1 +) +_152_ +( +151200 115200 158400 122400 li1 +151200 115200 158400 122400 met1 +151200 115200 158400 129600 met2 +151200 122400 158400 136800 met2 +151200 122400 158400 129600 li1 +151200 122400 158400 129600 met1 +151200 129600 158400 136800 li1 +151200 129600 158400 136800 met1 +) +_153_ +( +144000 122400 151200 129600 li1 +144000 122400 151200 129600 met1 +144000 122400 151200 136800 met2 +144000 129600 151200 136800 met1 +144000 129600 158400 136800 met1 +151200 129600 158400 136800 li1 +) +_154_ +( +180000 115200 187200 122400 li1 +180000 115200 187200 122400 met1 +180000 115200 187200 129600 met2 +180000 122400 187200 129600 li1 +180000 122400 187200 129600 met1 +) +_155_ +( +79200 100800 86400 108000 li1 +79200 100800 86400 108000 met1 +79200 100800 86400 115200 met2 +79200 108000 86400 115200 met1 +79200 108000 93600 115200 met1 +86400 108000 93600 115200 li1 +) +_156_ +( +93600 108000 100800 115200 li1 +93600 108000 100800 115200 met1 +) +_157_ +( +93600 79200 100800 86400 li1 +93600 79200 100800 86400 met1 +93600 79200 100800 93600 met2 +93600 86400 100800 108000 met2 +93600 86400 100800 93600 li1 +93600 86400 100800 93600 met1 +93600 100800 100800 108000 li1 +93600 100800 100800 108000 met1 +) +_158_ +( +93600 86400 100800 93600 li1 +93600 86400 122400 93600 met1 +115200 86400 122400 93600 li1 +) +_159_ +( +115200 86400 122400 93600 li1 +115200 86400 129600 93600 met1 +122400 86400 129600 93600 li1 +) +_160_ +( +86400 180000 93600 187200 li1 +86400 180000 93600 187200 met1 +86400 165600 93600 187200 met2 +86400 165600 93600 172800 met1 +86400 165600 100800 172800 met1 +93600 165600 100800 172800 li1 +) +_161_ +( +86400 180000 93600 187200 li1 +86400 180000 93600 187200 met1 +86400 180000 93600 194400 met2 +86400 187200 93600 194400 li1 +86400 187200 93600 194400 met1 +) +_162_ +( +72000 180000 79200 187200 li1 +72000 180000 86400 187200 met1 +79200 180000 93600 187200 met1 +79200 180000 86400 187200 met1 +86400 180000 93600 187200 li1 +79200 180000 86400 194400 met2 +79200 187200 86400 194400 li1 +79200 187200 86400 194400 met1 +) +_163_ +( +64800 165600 72000 172800 li1 +64800 165600 79200 172800 met1 +72000 165600 79200 172800 met1 +72000 165600 79200 187200 met2 +72000 180000 79200 187200 li1 +72000 180000 79200 187200 met1 +) +_164_ +( +64800 165600 72000 172800 li1 +64800 165600 79200 172800 met1 +72000 165600 79200 172800 met1 +72000 158400 79200 172800 met2 +72000 158400 79200 165600 li1 +72000 158400 79200 165600 met1 +) +_165_ +( +57600 165600 64800 172800 li1 +57600 165600 72000 172800 met1 +64800 165600 72000 172800 li1 +) +_166_ +( +57600 158400 64800 165600 li1 +57600 158400 64800 165600 met1 +57600 158400 64800 172800 met2 +57600 165600 64800 172800 li1 +57600 165600 64800 172800 met1 +) +_167_ +( +57600 165600 64800 172800 li1 +57600 165600 64800 172800 met1 +57600 158400 64800 172800 met2 +57600 158400 64800 165600 met1 +57600 158400 72000 165600 met1 +64800 158400 72000 165600 li1 +) +_168_ +( +115200 180000 122400 187200 li1 +115200 180000 129600 187200 met1 +122400 180000 129600 187200 li1 +) +_169_ +( +115200 180000 122400 187200 li1 +115200 180000 129600 187200 met1 +122400 180000 129600 187200 li1 +) +_170_ +( +122400 172800 129600 180000 li1 +122400 172800 129600 180000 met1 +122400 172800 129600 187200 met2 +122400 180000 129600 187200 li1 +122400 180000 129600 187200 met1 +) +_171_ +( +100800 172800 108000 180000 li1 +100800 172800 115200 180000 met1 +108000 172800 115200 180000 li1 +) +_172_ +( +79200 172800 86400 180000 li1 +79200 172800 108000 180000 met1 +100800 172800 108000 180000 li1 +) +_173_ +( +100800 172800 108000 180000 li1 +100800 172800 144000 180000 met1 +136800 172800 144000 180000 li1 +) +_174_ +( +136800 180000 144000 187200 li1 +136800 180000 151200 187200 met1 +144000 180000 172800 187200 met1 +144000 180000 151200 187200 met1 +165600 180000 172800 187200 li1 +144000 180000 151200 194400 met2 +144000 187200 151200 194400 li1 +144000 187200 151200 194400 met1 +) +_175_ +( +129600 165600 136800 172800 li1 +129600 165600 144000 172800 met1 +136800 165600 144000 172800 met1 +136800 165600 144000 180000 met2 +136800 172800 144000 187200 met2 +136800 172800 144000 180000 li1 +136800 172800 144000 180000 met1 +136800 180000 144000 187200 li1 +136800 180000 144000 187200 met1 +) +_176_ +( +144000 180000 151200 187200 li1 +144000 180000 151200 187200 met1 +144000 180000 151200 194400 met2 +144000 187200 151200 194400 met1 +144000 187200 158400 194400 met1 +151200 187200 158400 194400 li1 +) +_177_ +( +151200 180000 158400 187200 li1 +151200 180000 158400 187200 met1 +151200 180000 158400 194400 met2 +151200 187200 158400 194400 li1 +151200 187200 158400 194400 met1 +) +_178_ +( +151200 187200 158400 194400 li1 +151200 187200 172800 194400 met1 +165600 187200 172800 194400 met1 +165600 187200 172800 208800 met2 +165600 201600 172800 208800 li1 +165600 201600 172800 208800 met1 +) +_179_ +( +136800 172800 144000 180000 li1 +136800 172800 144000 180000 met1 +136800 172800 144000 187200 met2 +136800 180000 144000 187200 met1 +136800 180000 158400 187200 met1 +151200 180000 158400 187200 li1 +) +_180_ +( +129600 136800 136800 144000 li1 +129600 136800 144000 144000 met1 +136800 136800 144000 144000 met1 +136800 136800 144000 180000 met2 +136800 172800 144000 180000 li1 +136800 172800 144000 180000 met1 +) +_181_ +( +100800 100800 108000 108000 li1 +100800 100800 115200 108000 met1 +108000 100800 115200 108000 li1 +) +_182_ +( +100800 86400 108000 93600 li1 +100800 86400 115200 93600 met1 +108000 86400 115200 93600 li1 +) +_183_ +( +108000 93600 115200 100800 li1 +108000 93600 115200 100800 met1 +108000 93600 115200 108000 met2 +108000 100800 115200 108000 li1 +108000 100800 115200 108000 met1 +) +_184_ +( +108000 100800 115200 108000 li1 +108000 100800 136800 108000 met1 +129600 100800 136800 108000 met1 +129600 100800 136800 122400 met2 +129600 115200 136800 122400 li1 +129600 115200 136800 122400 met1 +) +_185_ +( +129600 115200 136800 122400 li1 +129600 115200 172800 122400 met1 +165600 115200 172800 122400 li1 +) +_186_ +( +144000 115200 151200 122400 li1 +144000 115200 158400 122400 met1 +151200 115200 158400 122400 li1 +) +_187_ +( +136800 115200 144000 122400 li1 +136800 115200 151200 122400 met1 +144000 115200 151200 122400 li1 +) +_188_ +( +129600 115200 136800 122400 li1 +129600 115200 136800 122400 met1 +) +_189_ +( +129600 115200 136800 122400 li1 +129600 115200 136800 122400 met1 +129600 115200 136800 129600 met2 +129600 122400 136800 129600 met1 +129600 122400 144000 129600 met1 +136800 122400 144000 129600 li1 +) +_190_ +( +129600 165600 136800 172800 li1 +129600 165600 144000 172800 met1 +136800 165600 144000 172800 met1 +136800 122400 144000 172800 met2 +136800 122400 144000 129600 li1 +136800 122400 144000 129600 met1 +) +_191_ +( +129600 136800 136800 144000 li1 +129600 136800 136800 144000 met1 +129600 122400 136800 144000 met2 +129600 122400 136800 129600 met1 +129600 122400 144000 129600 met1 +136800 122400 144000 129600 li1 +) +_192_ +( +129600 136800 136800 144000 li1 +129600 136800 144000 144000 met1 +136800 136800 144000 144000 met1 +136800 136800 144000 144000 li1 +136800 136800 144000 151200 met2 +136800 144000 144000 151200 li1 +136800 144000 144000 151200 met1 +) +_193_ +( +129600 122400 136800 129600 li1 +129600 122400 151200 129600 met1 +144000 122400 151200 129600 li1 +) +_194_ +( +129600 122400 136800 129600 li1 +129600 122400 136800 129600 met1 +129600 122400 136800 144000 met2 +129600 136800 136800 151200 met2 +129600 136800 136800 144000 met1 +129600 144000 136800 151200 li1 +129600 144000 136800 151200 met1 +129600 136800 144000 144000 met1 +136800 136800 144000 144000 li1 +) +_195_ +( +144000 136800 151200 144000 li1 +136800 136800 151200 144000 met1 +136800 136800 144000 144000 met1 +136800 136800 144000 151200 met2 +136800 144000 144000 158400 met2 +136800 144000 144000 151200 li1 +136800 144000 144000 151200 met1 +136800 151200 144000 165600 met2 +136800 151200 144000 158400 li1 +136800 151200 144000 158400 met1 +136800 158400 144000 165600 met1 +136800 158400 151200 165600 met1 +144000 158400 151200 165600 li1 +) +_196_ +( +100800 136800 108000 144000 li1 +100800 136800 115200 144000 met1 +108000 136800 115200 144000 met1 +108000 57600 115200 144000 met2 +108000 136800 115200 158400 met2 +108000 57600 115200 64800 li1 +108000 57600 115200 64800 met1 +108000 151200 115200 158400 met1 +108000 151200 144000 158400 met1 +136800 151200 172800 158400 met1 +136800 151200 144000 158400 met1 +165600 151200 172800 158400 li1 +136800 151200 144000 165600 met2 +136800 158400 144000 237600 met2 +136800 158400 144000 165600 li1 +136800 158400 144000 165600 met1 +136800 230400 144000 237600 met1 +115200 230400 144000 237600 met1 +136800 230400 172800 237600 met1 +136800 230400 144000 237600 li1 +115200 230400 122400 237600 li1 +165600 230400 172800 237600 li1 +) +_197_ +( +64800 187200 72000 194400 li1 +64800 187200 100800 194400 met1 +93600 187200 100800 194400 met1 +93600 187200 100800 223200 met2 +93600 216000 100800 230400 met2 +93600 216000 100800 223200 li1 +93600 216000 100800 223200 met1 +93600 223200 100800 230400 met1 +93600 223200 122400 230400 met1 +115200 223200 129600 230400 met1 +115200 223200 122400 230400 met1 +122400 223200 151200 230400 met1 +122400 223200 129600 230400 met1 +122400 223200 129600 230400 li1 +144000 223200 165600 230400 met1 +144000 223200 151200 230400 li1 +158400 223200 165600 230400 met1 +158400 223200 165600 237600 met2 +158400 230400 165600 237600 li1 +158400 230400 165600 237600 met1 +122400 151200 129600 230400 met2 +122400 144000 129600 158400 met2 +122400 151200 129600 158400 met1 +122400 144000 129600 151200 met1 +86400 144000 129600 151200 met1 +64800 144000 93600 151200 met1 +86400 144000 93600 151200 li1 +64800 144000 72000 151200 met1 +64800 108000 72000 151200 met2 +64800 93600 72000 115200 met2 +64800 108000 72000 115200 li1 +64800 108000 72000 115200 met1 +64800 64800 72000 100800 met2 +64800 93600 72000 100800 li1 +64800 93600 72000 100800 met1 +64800 64800 72000 72000 met1 +64800 64800 86400 72000 met1 +79200 64800 108000 72000 met1 +79200 64800 86400 72000 li1 +100800 64800 108000 72000 li1 +122400 151200 136800 158400 met1 +122400 151200 129600 158400 li1 +129600 151200 172800 158400 met1 +129600 151200 136800 158400 met1 +165600 151200 180000 158400 met1 +165600 151200 172800 158400 met1 +172800 151200 180000 158400 li1 +165600 151200 172800 180000 met2 +165600 172800 172800 180000 li1 +165600 172800 172800 180000 met1 +129600 100800 136800 158400 met2 +129600 100800 136800 108000 met1 +129600 100800 172800 108000 met1 +129600 100800 136800 108000 li1 +165600 100800 172800 108000 met1 +165600 79200 172800 108000 met2 +165600 64800 172800 86400 met2 +165600 79200 172800 86400 li1 +165600 79200 172800 86400 met1 +165600 64800 172800 72000 li1 +165600 64800 172800 72000 met1 +115200 223200 122400 237600 met2 +115200 230400 122400 237600 li1 +115200 230400 122400 237600 met1 +) +_199_ +( +129600 100800 136800 108000 li1 +129600 100800 136800 108000 met1 +) +_200_ +( +57600 108000 64800 115200 li1 +57600 108000 64800 115200 met1 +57600 93600 64800 115200 met2 +57600 93600 64800 100800 met1 +57600 93600 93600 100800 met1 +57600 93600 64800 100800 li1 +86400 93600 136800 100800 met1 +86400 93600 93600 100800 met1 +129600 93600 151200 100800 met1 +129600 93600 136800 100800 li1 +144000 93600 172800 100800 met1 +144000 93600 151200 100800 met1 +165600 93600 172800 100800 met1 +165600 86400 172800 100800 met2 +165600 64800 172800 93600 met2 +165600 86400 172800 93600 li1 +165600 86400 172800 93600 met1 +165600 64800 172800 72000 li1 +165600 64800 172800 72000 met1 +144000 93600 151200 144000 met2 +144000 136800 151200 165600 met2 +144000 136800 151200 144000 li1 +144000 136800 151200 144000 met1 +144000 158400 151200 180000 met2 +144000 158400 151200 165600 met1 +144000 172800 151200 180000 met1 +144000 172800 165600 180000 met1 +158400 172800 165600 180000 li1 +122400 158400 151200 165600 met1 +115200 158400 129600 165600 met1 +122400 158400 129600 165600 li1 +115200 158400 122400 165600 met1 +115200 158400 122400 223200 met2 +115200 216000 122400 223200 met1 +93600 216000 122400 223200 met1 +115200 216000 122400 223200 li1 +93600 216000 100800 223200 met1 +93600 194400 100800 223200 met2 +93600 216000 100800 230400 met2 +93600 194400 100800 201600 met1 +57600 194400 100800 201600 met1 +57600 194400 64800 201600 li1 +93600 223200 100800 230400 li1 +93600 223200 100800 230400 met1 +86400 57600 93600 100800 met2 +86400 57600 93600 64800 li1 +86400 57600 93600 64800 met1 +) +_203_ +( +50400 64800 57600 72000 li1 +50400 64800 57600 72000 met1 +50400 64800 57600 100800 met2 +50400 93600 57600 100800 met1 +50400 93600 136800 100800 met1 +129600 93600 136800 100800 li1 +) +_204_ +( +129600 86400 136800 93600 li1 +129600 86400 136800 93600 met1 +129600 86400 136800 100800 met2 +129600 93600 136800 100800 li1 +129600 93600 136800 100800 met1 +) +_205_ +( +129600 93600 136800 100800 li1 +129600 93600 136800 100800 met1 +129600 93600 136800 108000 met2 +129600 100800 136800 108000 li1 +129600 100800 136800 108000 met1 +) +_206_ +( +165600 165600 172800 172800 li1 +165600 165600 172800 172800 met1 +165600 165600 172800 180000 met2 +165600 172800 172800 180000 li1 +165600 172800 172800 180000 met1 +) +_208_ +( +151200 280800 158400 288000 li1 +151200 280800 165600 288000 met1 +158400 280800 165600 288000 met1 +158400 165600 165600 288000 met2 +158400 165600 165600 172800 li1 +158400 165600 165600 172800 met1 +) +_209_ +( +151200 165600 158400 172800 li1 +151200 165600 165600 172800 met1 +158400 165600 165600 172800 met1 +158400 165600 165600 180000 met2 +158400 172800 165600 180000 li1 +158400 172800 165600 180000 met1 +) +_210_ +( +158400 172800 165600 180000 li1 +158400 172800 165600 180000 met1 +158400 165600 165600 180000 met2 +158400 165600 165600 172800 met1 +158400 165600 172800 172800 met1 +165600 165600 172800 172800 li1 +) +_211_ +( +165600 79200 172800 86400 li1 +165600 79200 172800 86400 met1 +165600 79200 172800 93600 met2 +165600 86400 172800 93600 li1 +165600 86400 172800 93600 met1 +) +_212_ +( +158400 100800 165600 108000 li1 +158400 100800 172800 108000 met1 +165600 100800 172800 108000 li1 +) +_213_ +( +158400 86400 165600 93600 li1 +158400 86400 165600 93600 met1 +158400 86400 165600 100800 met2 +158400 93600 165600 100800 met1 +158400 93600 172800 100800 met1 +165600 93600 172800 100800 li1 +) +_214_ +( +165600 86400 172800 93600 li1 +165600 86400 172800 93600 met1 +) +_215_ +( +165600 144000 172800 151200 li1 +165600 144000 172800 151200 met1 +165600 144000 172800 158400 met2 +165600 151200 172800 158400 li1 +165600 151200 172800 158400 met1 +) +_217_ +( +165600 158400 172800 165600 li1 +165600 158400 172800 165600 met1 +165600 158400 172800 288000 met2 +165600 280800 172800 288000 li1 +165600 280800 172800 288000 met1 +) +_218_ +( +165600 151200 172800 158400 li1 +165600 151200 180000 158400 met1 +172800 151200 180000 158400 li1 +) +_219_ +( +172800 151200 180000 158400 li1 +172800 151200 180000 158400 met1 +) +_220_ +( +64800 108000 72000 115200 li1 +64800 108000 72000 115200 met1 +) +_221_ +( +50400 108000 57600 115200 li1 +50400 108000 57600 115200 met1 +50400 108000 57600 122400 met2 +50400 115200 57600 122400 li1 +50400 115200 57600 122400 met1 +) +_222_ +( +50400 115200 57600 122400 li1 +50400 115200 57600 122400 met1 +50400 108000 57600 122400 met2 +50400 108000 57600 115200 met1 +50400 108000 64800 115200 met1 +57600 108000 64800 115200 li1 +) +_223_ +( +57600 108000 64800 115200 li1 +57600 108000 72000 115200 met1 +64800 108000 72000 115200 li1 +) +_224_ +( +79200 57600 86400 64800 li1 +79200 57600 86400 64800 met1 +) +_225_ +( +93600 50400 100800 57600 li1 +93600 50400 108000 57600 met1 +100800 50400 108000 57600 met1 +100800 43200 108000 57600 met2 +100800 43200 108000 50400 li1 +100800 43200 108000 50400 met1 +) +_226_ +( +86400 57600 93600 64800 li1 +86400 57600 93600 64800 met1 +86400 50400 93600 64800 met2 +86400 50400 93600 57600 met1 +86400 50400 100800 57600 met1 +93600 50400 100800 57600 li1 +) +_227_ +( +79200 57600 86400 64800 li1 +79200 57600 86400 64800 met1 +79200 50400 86400 64800 met2 +79200 50400 86400 57600 met1 +79200 50400 93600 57600 met1 +86400 50400 93600 57600 li1 +) +_228_ +( +57600 93600 64800 100800 li1 +57600 93600 72000 100800 met1 +64800 93600 72000 100800 met1 +64800 86400 72000 100800 met2 +64800 86400 72000 93600 li1 +64800 86400 72000 93600 met1 +) +_229_ +( +64800 93600 72000 100800 li1 +64800 93600 72000 100800 met1 +64800 93600 72000 280800 met2 +64800 273600 72000 280800 li1 +64800 273600 72000 280800 met1 +) +_230_ +( +57600 93600 64800 100800 li1 +57600 93600 72000 100800 met1 +64800 93600 72000 100800 li1 +) +_231_ +( +57600 93600 64800 100800 li1 +57600 93600 64800 100800 met1 +) +_232_ +( +100800 57600 108000 64800 li1 +100800 57600 108000 64800 met1 +100800 50400 108000 64800 met2 +100800 50400 108000 57600 met1 +100800 50400 129600 57600 met1 +122400 50400 129600 57600 li1 +) +_233_ +( +72000 50400 79200 57600 li1 +72000 50400 115200 57600 met1 +108000 50400 115200 57600 met1 +108000 50400 115200 64800 met2 +108000 57600 115200 64800 li1 +108000 57600 115200 64800 met1 +) +_234_ +( +108000 57600 115200 64800 li1 +108000 57600 115200 64800 met1 +108000 57600 115200 72000 met2 +108000 64800 115200 72000 li1 +108000 64800 115200 72000 met1 +) +_235_ +( +100800 64800 108000 72000 li1 +100800 64800 108000 72000 met1 +) +_236_ +( +122400 144000 129600 151200 li1 +122400 144000 129600 151200 met1 +122400 144000 129600 158400 met2 +122400 151200 129600 158400 li1 +122400 151200 129600 158400 met1 +) +_237_ +( +122400 158400 129600 165600 li1 +122400 158400 129600 165600 met1 +) +_238_ +( +122400 151200 129600 158400 li1 +122400 151200 129600 158400 met1 +122400 151200 129600 165600 met2 +122400 158400 129600 165600 li1 +122400 158400 129600 165600 met1 +) +_239_ +( +57600 187200 64800 194400 li1 +57600 187200 72000 194400 met1 +64800 187200 72000 194400 li1 +) +_240_ +( +50400 194400 57600 201600 li1 +50400 194400 64800 201600 met1 +57600 194400 64800 201600 li1 +) +_241_ +( +50400 194400 57600 201600 li1 +50400 194400 64800 201600 met1 +57600 194400 64800 201600 li1 +) +_242_ +( +57600 187200 64800 194400 li1 +57600 187200 64800 194400 met1 +57600 187200 64800 201600 met2 +57600 194400 64800 201600 li1 +57600 194400 64800 201600 met1 +) +_243_ +( +93600 216000 100800 223200 li1 +93600 216000 100800 223200 met1 +) +_244_ +( +86400 223200 93600 230400 li1 +86400 223200 93600 230400 met1 +86400 223200 93600 288000 met2 +86400 280800 93600 288000 met1 +86400 280800 100800 288000 met1 +93600 280800 100800 288000 li1 +) +_245_ +( +86400 223200 93600 230400 li1 +86400 223200 100800 230400 met1 +93600 223200 100800 230400 li1 +) +_246_ +( +86400 216000 93600 223200 li1 +86400 216000 100800 223200 met1 +93600 216000 100800 223200 met1 +93600 216000 100800 230400 met2 +93600 223200 100800 230400 li1 +93600 223200 100800 230400 met1 +) +_247_ +( +79200 136800 86400 144000 li1 +79200 136800 108000 144000 met1 +100800 136800 108000 144000 li1 +) +_248_ +( +100800 136800 108000 144000 li1 +100800 136800 108000 144000 met1 +100800 50400 108000 144000 met2 +100800 50400 108000 57600 met1 +100800 50400 115200 57600 met1 +108000 50400 115200 57600 li1 +) +_249_ +( +93600 136800 100800 144000 li1 +93600 136800 108000 144000 met1 +100800 136800 108000 144000 li1 +) +_250_ +( +86400 136800 93600 144000 li1 +86400 136800 100800 144000 met1 +93600 136800 100800 144000 li1 +) +_251_ +( +115200 223200 122400 230400 li1 +115200 223200 129600 230400 met1 +122400 223200 129600 230400 li1 +) +_252_ +( +108000 216000 115200 223200 li1 +108000 216000 122400 223200 met1 +115200 216000 122400 223200 li1 +) +_253_ +( +115200 216000 122400 223200 li1 +115200 216000 122400 223200 met1 +) +_254_ +( +115200 216000 122400 223200 li1 +115200 216000 122400 223200 met1 +115200 216000 122400 230400 met2 +115200 223200 122400 230400 li1 +115200 223200 122400 230400 met1 +) +_255_ +( +165600 64800 172800 72000 li1 +165600 64800 172800 72000 met1 +165600 64800 172800 79200 met2 +165600 72000 172800 79200 li1 +165600 72000 172800 79200 met1 +) +_256_ +( +165600 50400 172800 57600 li1 +165600 50400 172800 57600 met1 +165600 50400 172800 64800 met2 +165600 57600 172800 64800 li1 +165600 57600 172800 64800 met1 +) +_257_ +( +165600 57600 172800 64800 li1 +165600 57600 172800 64800 met1 +165600 57600 172800 72000 met2 +165600 64800 172800 72000 li1 +165600 64800 172800 72000 met1 +) +_258_ +( +165600 64800 172800 72000 li1 +165600 64800 172800 72000 met1 +165600 64800 172800 79200 met2 +165600 72000 172800 79200 li1 +165600 72000 172800 79200 met1 +) +_259_ +( +165600 223200 172800 230400 li1 +165600 223200 172800 230400 met1 +165600 223200 172800 237600 met2 +165600 230400 172800 237600 li1 +165600 230400 172800 237600 met1 +) +_260_ +( +165600 230400 172800 237600 li1 +165600 230400 172800 237600 met1 +165600 230400 172800 266400 met2 +165600 259200 172800 266400 met1 +165600 259200 180000 266400 met1 +172800 259200 180000 266400 li1 +) +_261_ +( +165600 230400 172800 237600 li1 +165600 230400 172800 237600 met1 +) +_262_ +( +158400 230400 165600 237600 li1 +158400 230400 165600 237600 met1 +) +_263_ +( +136800 230400 144000 237600 li1 +136800 230400 144000 237600 met1 +136800 223200 144000 237600 met2 +136800 223200 144000 230400 met1 +136800 223200 158400 230400 met1 +151200 223200 158400 230400 li1 +) +_264_ +( +136800 230400 144000 237600 li1 +136800 230400 144000 237600 met1 +136800 230400 144000 252000 met2 +136800 244800 144000 252000 li1 +136800 244800 144000 252000 met1 +) +_265_ +( +136800 230400 144000 237600 li1 +136800 230400 144000 237600 met1 +) +_266_ +( +136800 223200 144000 230400 li1 +136800 223200 144000 230400 met1 +136800 223200 144000 237600 met2 +136800 230400 144000 237600 li1 +136800 230400 144000 237600 met1 +) +_267_ +( +136800 158400 144000 165600 li1 +136800 158400 187200 165600 met1 +180000 158400 187200 165600 met1 +180000 158400 187200 165600 li1 +180000 136800 187200 165600 met2 +180000 158400 187200 180000 met2 +180000 136800 187200 144000 li1 +180000 136800 187200 144000 met1 +180000 172800 187200 223200 met2 +180000 172800 187200 180000 met1 +180000 216000 187200 223200 li1 +180000 216000 187200 223200 met1 +172800 172800 187200 180000 met1 +172800 172800 180000 180000 li1 +) +_268_ +( +64800 64800 72000 72000 li1 +64800 64800 86400 72000 met1 +79200 64800 86400 72000 met1 +79200 64800 86400 79200 met2 +79200 72000 86400 129600 met2 +79200 72000 86400 79200 li1 +79200 72000 86400 79200 met1 +79200 122400 86400 129600 met1 +79200 122400 93600 129600 met1 +86400 122400 115200 129600 met1 +86400 122400 93600 129600 li1 +108000 122400 115200 129600 met1 +108000 122400 115200 136800 met2 +108000 129600 115200 158400 met2 +108000 129600 115200 136800 li1 +108000 129600 115200 136800 met1 +108000 151200 115200 158400 met1 +64800 151200 115200 158400 met1 +108000 151200 144000 158400 met1 +64800 151200 72000 158400 li1 +136800 151200 158400 158400 met1 +136800 151200 144000 158400 li1 +151200 151200 158400 158400 met1 +151200 151200 158400 201600 met2 +151200 136800 158400 158400 met2 +151200 194400 158400 208800 met2 +151200 194400 158400 201600 met1 +151200 201600 158400 208800 met1 +115200 201600 158400 208800 met1 +86400 201600 122400 208800 met1 +115200 201600 122400 208800 li1 +64800 201600 93600 208800 met1 +86400 201600 93600 208800 li1 +64800 201600 72000 208800 li1 +151200 194400 194400 201600 met1 +151200 194400 158400 201600 li1 +187200 194400 194400 201600 met1 +187200 194400 194400 201600 li1 +187200 165600 194400 201600 met2 +187200 165600 194400 172800 li1 +187200 165600 194400 172800 met1 +151200 136800 158400 144000 met1 +151200 136800 187200 144000 met1 +180000 136800 187200 144000 met1 +180000 136800 187200 144000 li1 +180000 86400 187200 144000 met2 +180000 86400 187200 93600 met1 +151200 86400 187200 93600 met1 +180000 86400 194400 93600 met1 +136800 86400 158400 93600 met1 +151200 86400 158400 93600 li1 +136800 86400 144000 93600 met1 +136800 79200 144000 93600 met2 +136800 64800 144000 86400 met2 +136800 79200 144000 86400 met1 +136800 64800 144000 72000 li1 +136800 64800 144000 72000 met1 +129600 79200 144000 86400 met1 +129600 79200 136800 86400 li1 +187200 86400 194400 93600 li1 +) +_270_ +( +144000 86400 151200 93600 li1 +144000 86400 158400 93600 met1 +151200 86400 158400 93600 li1 +) +_271_ +( +72000 72000 79200 79200 li1 +72000 72000 79200 79200 met1 +72000 72000 79200 86400 met2 +72000 79200 79200 129600 met2 +72000 79200 79200 86400 li1 +72000 79200 79200 86400 met1 +72000 122400 79200 151200 met2 +72000 122400 79200 129600 li1 +72000 122400 79200 129600 met1 +72000 144000 79200 201600 met2 +72000 144000 79200 151200 met1 +72000 194400 79200 208800 met2 +72000 194400 79200 201600 met1 +72000 201600 79200 208800 li1 +72000 201600 79200 208800 met1 +72000 194400 93600 201600 met1 +86400 194400 93600 201600 li1 +72000 144000 115200 151200 met1 +72000 144000 79200 151200 li1 +108000 144000 115200 151200 met1 +108000 144000 115200 151200 li1 +108000 136800 115200 151200 met2 +108000 136800 115200 144000 met1 +108000 136800 144000 144000 met1 +136800 136800 158400 144000 met1 +136800 136800 144000 144000 li1 +151200 136800 187200 144000 met1 +151200 136800 158400 144000 met1 +180000 136800 187200 144000 met1 +180000 136800 187200 144000 li1 +180000 136800 187200 180000 met2 +180000 172800 187200 208800 met2 +180000 172800 187200 180000 li1 +180000 172800 187200 180000 met1 +180000 201600 187200 208800 met1 +151200 201600 187200 208800 met1 +180000 201600 187200 208800 li1 +122400 201600 158400 208800 met1 +151200 201600 158400 208800 li1 +122400 201600 129600 208800 li1 +151200 93600 158400 144000 met2 +151200 86400 158400 100800 met2 +151200 93600 158400 100800 li1 +151200 93600 158400 100800 met1 +151200 72000 158400 93600 met2 +151200 86400 158400 93600 met1 +151200 72000 158400 79200 met1 +144000 72000 158400 79200 met1 +129600 72000 151200 79200 met1 +144000 72000 151200 79200 li1 +129600 72000 136800 79200 li1 +151200 86400 187200 93600 met1 +180000 86400 187200 93600 li1 +) +_274_ +( +144000 86400 151200 93600 li1 +144000 86400 151200 93600 met1 +144000 86400 151200 100800 met2 +144000 93600 151200 100800 met1 +144000 93600 158400 100800 met1 +151200 93600 158400 100800 li1 +) +_276_ +( +136800 79200 144000 86400 li1 +136800 79200 144000 86400 met1 +136800 79200 144000 93600 met2 +136800 86400 144000 93600 met1 +136800 86400 151200 93600 met1 +144000 86400 151200 93600 li1 +) +_277_ +( +180000 165600 187200 172800 li1 +180000 165600 194400 172800 met1 +187200 165600 194400 172800 met1 +187200 165600 194400 180000 met2 +187200 172800 194400 180000 li1 +187200 172800 194400 180000 met1 +) +_278_ +( +180000 172800 187200 180000 li1 +180000 172800 187200 180000 met1 +) +_279_ +( +180000 172800 187200 180000 li1 +180000 172800 187200 180000 met1 +180000 172800 187200 187200 met2 +180000 180000 187200 187200 met1 +180000 180000 201600 187200 met1 +194400 180000 201600 187200 li1 +) +_280_ +( +187200 86400 194400 93600 li1 +187200 86400 194400 93600 met1 +187200 86400 194400 100800 met2 +187200 93600 194400 100800 met1 +187200 93600 201600 100800 met1 +194400 93600 201600 100800 li1 +) +_281_ +( +180000 86400 187200 93600 li1 +180000 86400 187200 93600 met1 +180000 86400 187200 100800 met2 +180000 93600 187200 100800 met1 +180000 93600 194400 100800 met1 +187200 93600 194400 100800 li1 +) +_282_ +( +187200 93600 194400 100800 li1 +187200 93600 201600 100800 met1 +194400 93600 201600 100800 li1 +) +_283_ +( +180000 136800 187200 144000 li1 +180000 136800 194400 144000 met1 +187200 136800 194400 144000 li1 +) +_284_ +( +180000 136800 187200 144000 li1 +180000 136800 187200 144000 met1 +) +_285_ +( +180000 136800 187200 144000 li1 +180000 136800 194400 144000 met1 +187200 136800 194400 144000 met1 +187200 129600 194400 144000 met2 +187200 129600 194400 136800 li1 +187200 129600 194400 136800 met1 +) +_286_ +( +50400 129600 57600 136800 li1 +50400 129600 64800 136800 met1 +57600 129600 64800 136800 li1 +) +_287_ +( +57600 129600 64800 136800 li1 +57600 129600 64800 136800 met1 +57600 122400 64800 136800 met2 +57600 122400 64800 129600 met1 +57600 122400 72000 129600 met1 +64800 122400 72000 129600 li1 +) +_288_ +( +64800 122400 72000 129600 li1 +64800 122400 93600 129600 met1 +86400 122400 93600 129600 li1 +) +_289_ +( +64800 122400 72000 129600 li1 +64800 122400 79200 129600 met1 +72000 122400 79200 129600 li1 +) +_290_ +( +64800 57600 72000 64800 li1 +64800 57600 72000 64800 met1 +) +_291_ +( +64800 57600 72000 64800 li1 +64800 57600 79200 64800 met1 +72000 57600 79200 64800 met1 +72000 57600 79200 79200 met2 +72000 72000 79200 79200 li1 +72000 72000 79200 79200 met1 +) +_292_ +( +57600 50400 64800 57600 li1 +57600 50400 72000 57600 met1 +64800 50400 72000 57600 met1 +64800 50400 72000 64800 met2 +64800 57600 72000 64800 li1 +64800 57600 72000 64800 met1 +) +_293_ +( +64800 79200 72000 86400 li1 +64800 79200 86400 86400 met1 +79200 79200 86400 86400 met1 +79200 72000 86400 86400 met2 +79200 72000 86400 79200 li1 +79200 72000 86400 79200 met1 +) +_294_ +( +64800 79200 72000 86400 li1 +64800 79200 72000 86400 met1 +) +_295_ +( +57600 72000 64800 79200 li1 +57600 72000 72000 79200 met1 +64800 72000 72000 79200 met1 +64800 72000 72000 86400 met2 +64800 79200 72000 86400 li1 +64800 79200 72000 86400 met1 +) +_296_ +( +129600 72000 136800 79200 li1 +129600 72000 136800 79200 met1 +129600 72000 136800 86400 met2 +129600 79200 136800 86400 li1 +129600 79200 136800 86400 met1 +) +_297_ +( +122400 72000 129600 79200 li1 +122400 72000 136800 79200 met1 +129600 72000 136800 79200 li1 +) +_298_ +( +129600 72000 136800 79200 li1 +129600 72000 144000 79200 met1 +136800 72000 144000 79200 met1 +136800 57600 144000 79200 met2 +136800 57600 144000 64800 li1 +136800 57600 144000 64800 met1 +) +_299_ +( +108000 129600 115200 136800 li1 +108000 129600 115200 136800 met1 +) +_300_ +( +108000 129600 115200 136800 li1 +108000 129600 115200 136800 met1 +108000 129600 115200 144000 met2 +108000 136800 115200 144000 li1 +108000 136800 115200 144000 met1 +) +_301_ +( +108000 129600 115200 136800 li1 +108000 129600 129600 136800 met1 +122400 129600 129600 136800 li1 +) +_302_ +( +79200 201600 86400 208800 li1 +79200 201600 93600 208800 met1 +86400 201600 93600 208800 li1 +) +_303_ +( +86400 194400 93600 201600 li1 +86400 194400 93600 201600 met1 +86400 194400 93600 208800 met2 +86400 201600 93600 208800 li1 +86400 201600 93600 208800 met1 +) +_304_ +( +86400 201600 93600 208800 li1 +86400 201600 115200 208800 met1 +108000 201600 115200 208800 li1 +) +_305_ +( +64800 201600 72000 208800 li1 +64800 201600 72000 208800 met1 +64800 201600 72000 216000 met2 +64800 208800 72000 216000 li1 +64800 208800 72000 216000 met1 +) +_306_ +( +64800 208800 72000 216000 li1 +64800 208800 79200 216000 met1 +72000 208800 79200 216000 met1 +72000 201600 79200 216000 met2 +72000 201600 79200 208800 li1 +72000 201600 79200 208800 met1 +) +_307_ +( +57600 216000 64800 223200 li1 +57600 216000 64800 223200 met1 +57600 208800 64800 223200 met2 +57600 208800 64800 216000 met1 +57600 208800 72000 216000 met1 +64800 208800 72000 216000 li1 +) +_308_ +( +57600 136800 64800 144000 li1 +57600 136800 79200 144000 met1 +72000 136800 79200 144000 li1 +) +_309_ +( +57600 136800 64800 144000 li1 +57600 136800 64800 144000 met1 +) +_310_ +( +57600 136800 64800 144000 li1 +57600 136800 64800 144000 met1 +57600 136800 64800 158400 met2 +57600 151200 64800 158400 li1 +57600 151200 64800 158400 met1 +) +_311_ +( +57600 151200 64800 158400 li1 +57600 151200 72000 158400 met1 +64800 151200 72000 158400 met1 +64800 144000 72000 158400 met2 +64800 144000 72000 151200 li1 +64800 144000 72000 151200 met1 +) +_312_ +( +115200 201600 122400 208800 li1 +115200 201600 129600 208800 met1 +122400 201600 129600 208800 li1 +) +_313_ +( +122400 201600 129600 208800 li1 +122400 201600 129600 208800 met1 +) +_314_ +( +122400 201600 129600 208800 li1 +122400 201600 144000 208800 met1 +136800 201600 144000 208800 li1 +) +_315_ +( +136800 57600 144000 64800 li1 +136800 57600 144000 64800 met1 +136800 57600 144000 72000 met2 +136800 64800 144000 72000 met1 +136800 64800 158400 72000 met1 +151200 64800 158400 72000 li1 +) +_316_ +( +144000 72000 151200 79200 li1 +144000 72000 158400 79200 met1 +151200 72000 158400 79200 met1 +151200 64800 158400 79200 met2 +151200 64800 158400 72000 li1 +151200 64800 158400 72000 met1 +) +_317_ +( +151200 57600 158400 64800 li1 +151200 57600 158400 64800 met1 +151200 57600 158400 72000 met2 +151200 64800 158400 72000 li1 +151200 64800 158400 72000 met1 +) +_318_ +( +151200 194400 158400 201600 li1 +151200 194400 158400 201600 met1 +151200 194400 158400 216000 met2 +151200 208800 158400 216000 li1 +151200 208800 158400 216000 met1 +) +_319_ +( +151200 201600 158400 208800 li1 +151200 201600 158400 208800 met1 +151200 201600 158400 216000 met2 +151200 208800 158400 216000 li1 +151200 208800 158400 216000 met1 +) +_320_ +( +151200 208800 158400 216000 li1 +151200 208800 158400 216000 met1 +) +_321_ +( +187200 194400 194400 201600 li1 +187200 194400 194400 201600 met1 +187200 194400 194400 208800 met2 +187200 201600 194400 208800 li1 +187200 201600 194400 208800 met1 +) +_322_ +( +180000 201600 187200 208800 li1 +180000 201600 194400 208800 met1 +187200 201600 194400 208800 met1 +187200 201600 194400 216000 met2 +187200 208800 194400 216000 li1 +187200 208800 194400 216000 met1 +) +_323_ +( +187200 208800 194400 216000 li1 +187200 208800 201600 216000 met1 +194400 208800 201600 216000 met1 +194400 208800 201600 223200 met2 +194400 216000 201600 223200 li1 +194400 216000 201600 223200 met1 +) +_324_ +( +187200 201600 194400 208800 li1 +187200 201600 194400 208800 met1 +187200 201600 194400 216000 met2 +187200 208800 194400 216000 li1 +187200 208800 194400 216000 met1 +) +clk +( +93600 151200 100800 300130 met2 +93600 151200 100800 158400 met1 +93600 151200 129600 158400 met1 +122400 151200 129600 158400 li1 +) +clknet_0_clk +( +93600 108000 100800 115200 li1 +93600 108000 129600 115200 met1 +122400 108000 129600 115200 met1 +122400 93600 129600 115200 met2 +122400 108000 129600 151200 met2 +122400 93600 129600 100800 li1 +122400 93600 129600 100800 met1 +122400 144000 129600 180000 met2 +122400 144000 129600 151200 li1 +122400 144000 129600 151200 met1 +122400 172800 129600 180000 met1 +108000 172800 129600 180000 met1 +122400 172800 165600 180000 met1 +108000 172800 115200 180000 li1 +158400 172800 165600 180000 li1 +) +clknet_2_0__leaf_clk +( +50400 144000 57600 151200 li1 +50400 144000 72000 151200 met1 +64800 144000 72000 151200 met1 +64800 129600 72000 151200 met2 +64800 108000 72000 136800 met2 +64800 129600 72000 136800 li1 +64800 129600 72000 136800 met1 +64800 108000 72000 115200 met1 +50400 108000 72000 115200 met1 +64800 108000 108000 115200 met1 +64800 108000 72000 115200 li1 +50400 108000 57600 115200 met1 +50400 93600 57600 115200 met2 +50400 79200 57600 100800 met2 +50400 93600 57600 100800 li1 +50400 93600 57600 100800 met1 +50400 57600 57600 86400 met2 +50400 79200 57600 86400 li1 +50400 79200 57600 86400 met1 +50400 57600 57600 64800 met1 +50400 57600 64800 64800 met1 +57600 57600 79200 64800 met1 +57600 57600 64800 64800 li1 +72000 57600 79200 64800 li1 +100800 108000 115200 115200 met1 +100800 108000 108000 115200 li1 +108000 108000 115200 115200 met1 +108000 64800 115200 115200 met2 +108000 108000 115200 136800 met2 +108000 64800 115200 72000 li1 +108000 64800 115200 72000 met1 +108000 129600 115200 144000 met2 +108000 129600 115200 136800 li1 +108000 129600 115200 136800 met1 +108000 136800 115200 144000 met1 +86400 136800 115200 144000 met1 +86400 136800 93600 144000 li1 +) +clknet_2_1__leaf_clk +( +115200 144000 122400 151200 li1 +115200 144000 122400 151200 met1 +115200 100800 122400 151200 met2 +115200 100800 122400 108000 met1 +115200 100800 129600 108000 met1 +122400 100800 136800 108000 met1 +122400 100800 129600 108000 li1 +129600 100800 136800 108000 met1 +129600 93600 136800 108000 met2 +129600 79200 136800 100800 met2 +129600 93600 136800 100800 li1 +129600 93600 136800 100800 met1 +129600 64800 136800 86400 met2 +129600 79200 136800 86400 met1 +129600 64800 136800 72000 met1 +122400 64800 136800 72000 met1 +122400 64800 129600 72000 li1 +129600 79200 151200 86400 met1 +144000 79200 151200 86400 met1 +144000 79200 151200 86400 li1 +144000 79200 151200 93600 met2 +144000 64800 151200 86400 met2 +144000 86400 151200 93600 met1 +144000 86400 172800 93600 met1 +165600 86400 194400 93600 met1 +165600 86400 172800 93600 li1 +187200 86400 194400 93600 met1 +187200 86400 194400 100800 met2 +187200 93600 194400 129600 met2 +187200 93600 194400 100800 li1 +187200 93600 194400 100800 met1 +187200 122400 194400 129600 met1 +187200 122400 201600 129600 met1 +194400 122400 201600 129600 li1 +144000 57600 151200 72000 met2 +144000 64800 151200 72000 met1 +144000 57600 151200 64800 li1 +144000 57600 151200 64800 met1 +144000 64800 165600 72000 met1 +158400 64800 165600 72000 li1 +) +clknet_2_2__leaf_clk +( +50400 180000 57600 187200 li1 +50400 180000 57600 187200 met1 +50400 180000 57600 216000 met2 +50400 208800 57600 216000 met1 +50400 208800 64800 216000 met1 +57600 208800 100800 216000 met1 +57600 208800 64800 216000 li1 +93600 208800 100800 216000 met1 +93600 208800 100800 223200 met2 +93600 201600 100800 216000 met2 +93600 216000 100800 223200 li1 +93600 216000 100800 223200 met1 +93600 201600 100800 208800 met1 +93600 201600 115200 208800 met1 +93600 201600 100800 208800 li1 +108000 201600 115200 208800 met1 +108000 201600 115200 216000 met2 +108000 172800 115200 208800 met2 +108000 208800 115200 216000 met1 +108000 208800 129600 216000 met1 +122400 208800 129600 216000 met1 +122400 208800 129600 216000 li1 +122400 208800 129600 230400 met2 +122400 223200 129600 230400 met1 +122400 223200 144000 230400 met1 +122400 223200 129600 230400 li1 +136800 223200 144000 230400 li1 +108000 172800 115200 180000 li1 +108000 172800 115200 180000 met1 +) +clknet_2_3__leaf_clk +( +151200 216000 158400 223200 li1 +151200 216000 165600 223200 met1 +158400 216000 165600 223200 met1 +158400 216000 165600 244800 met2 +158400 172800 165600 223200 met2 +158400 237600 165600 244800 li1 +158400 237600 165600 244800 met1 +158400 172800 165600 180000 met1 +158400 172800 172800 180000 met1 +158400 172800 165600 180000 li1 +165600 172800 180000 180000 met1 +165600 172800 172800 180000 li1 +172800 172800 187200 180000 met1 +172800 172800 180000 180000 met1 +180000 172800 194400 180000 met1 +180000 172800 187200 180000 li1 +187200 172800 194400 180000 met1 +187200 172800 194400 216000 met2 +187200 165600 194400 180000 met2 +187200 208800 194400 216000 li1 +187200 208800 194400 216000 met1 +187200 165600 194400 172800 met1 +187200 165600 201600 172800 met1 +194400 165600 201600 172800 li1 +172800 158400 180000 180000 met2 +172800 144000 180000 165600 met2 +172800 158400 180000 165600 li1 +172800 158400 180000 165600 met1 +172800 144000 180000 151200 met1 +172800 144000 187200 151200 met1 +180000 144000 201600 151200 met1 +180000 144000 187200 151200 li1 +194400 144000 201600 151200 li1 +) +ctrl.state.out\[1\] +( +201600 158400 208800 165600 li1 +201600 158400 208800 165600 met1 +201600 158400 208800 172800 met2 +201600 165600 208800 172800 met1 +201600 165600 216000 172800 met1 +201600 165600 208800 172800 li1 +208800 165600 216000 172800 li1 +) +ctrl.state.out\[2\] +( +201600 151200 208800 158400 li1 +201600 151200 208800 158400 met1 +201600 144000 208800 158400 met2 +201600 144000 208800 151200 met1 +201600 144000 216000 151200 met1 +201600 144000 208800 151200 li1 +208800 144000 216000 151200 li1 +) +dpath.a_lt_b$in0\[0\] +( +136800 79200 144000 86400 li1 +136800 79200 158400 86400 met1 +151200 79200 158400 86400 met1 +151200 79200 158400 86400 li1 +151200 79200 158400 100800 met2 +151200 93600 158400 108000 met2 +151200 93600 158400 100800 met1 +151200 100800 158400 108000 li1 +151200 100800 158400 108000 met1 +144000 93600 158400 100800 met1 +144000 93600 151200 100800 li1 +) +dpath.a_lt_b$in0\[10\] +( +57600 216000 64800 223200 li1 +57600 216000 64800 223200 met1 +57600 208800 64800 223200 met2 +57600 208800 64800 216000 met1 +57600 208800 72000 216000 met1 +64800 208800 86400 216000 met1 +64800 208800 72000 216000 li1 +79200 208800 86400 216000 met1 +79200 208800 86400 216000 li1 +79200 208800 86400 223200 met2 +79200 216000 86400 223200 li1 +79200 216000 86400 223200 met1 +) +dpath.a_lt_b$in0\[11\] +( +57600 144000 64800 151200 li1 +57600 144000 72000 151200 met1 +64800 144000 72000 151200 li1 +) +dpath.a_lt_b$in0\[12\] +( +129600 208800 136800 216000 li1 +129600 208800 144000 216000 met1 +136800 208800 144000 216000 met1 +136800 208800 144000 216000 li1 +136800 201600 144000 216000 met2 +136800 201600 144000 208800 li1 +136800 201600 144000 208800 met1 +) +dpath.a_lt_b$in0\[13\] +( +151200 57600 158400 64800 li1 +151200 57600 158400 64800 met1 +) +dpath.a_lt_b$in0\[14\] +( +151200 208800 158400 216000 li1 +151200 208800 165600 216000 met1 +158400 208800 165600 216000 met1 +158400 208800 165600 223200 met2 +158400 216000 165600 223200 li1 +158400 216000 165600 223200 met1 +) +dpath.a_lt_b$in0\[15\] +( +180000 216000 187200 223200 li1 +180000 216000 201600 223200 met1 +194400 216000 201600 223200 met1 +194400 216000 201600 223200 li1 +194400 208800 201600 223200 met2 +194400 208800 201600 216000 li1 +194400 208800 201600 216000 met1 +) +dpath.a_lt_b$in0\[1\] +( +158400 158400 165600 165600 li1 +158400 158400 194400 165600 met1 +187200 158400 194400 165600 met1 +187200 158400 194400 180000 met2 +187200 172800 194400 187200 met2 +187200 172800 194400 180000 li1 +187200 172800 194400 180000 met1 +187200 180000 194400 187200 met1 +187200 180000 201600 187200 met1 +194400 180000 201600 187200 li1 +) +dpath.a_lt_b$in0\[2\] +( +172800 100800 180000 108000 li1 +172800 100800 187200 108000 met1 +180000 100800 194400 108000 met1 +180000 100800 187200 108000 li1 +187200 100800 201600 108000 met1 +187200 100800 194400 108000 li1 +194400 100800 201600 108000 met1 +194400 100800 201600 108000 li1 +194400 93600 201600 108000 met2 +194400 93600 201600 100800 li1 +194400 93600 201600 100800 met1 +) +dpath.a_lt_b$in0\[3\] +( +165600 129600 172800 136800 li1 +165600 129600 172800 136800 met1 +165600 129600 172800 144000 met2 +165600 136800 172800 151200 met2 +165600 136800 172800 144000 met1 +165600 144000 172800 151200 li1 +165600 144000 172800 151200 met1 +165600 136800 194400 144000 met1 +165600 136800 172800 144000 li1 +187200 136800 194400 144000 met1 +187200 136800 194400 144000 li1 +187200 129600 194400 144000 met2 +187200 129600 194400 136800 li1 +187200 129600 194400 136800 met1 +) +dpath.a_lt_b$in0\[4\] +( +72000 129600 79200 136800 li1 +72000 129600 79200 136800 met1 +72000 122400 79200 136800 met2 +72000 122400 79200 129600 met1 +72000 122400 86400 129600 met1 +79200 122400 86400 129600 li1 +) +dpath.a_lt_b$in0\[5\] +( +57600 57600 64800 64800 li1 +57600 57600 72000 64800 met1 +64800 57600 93600 64800 met1 +64800 57600 72000 64800 li1 +86400 57600 100800 64800 met1 +86400 57600 93600 64800 met1 +93600 57600 100800 64800 li1 +86400 57600 93600 72000 met2 +86400 64800 93600 72000 li1 +86400 64800 93600 72000 met1 +) +dpath.a_lt_b$in0\[6\] +( +57600 72000 64800 79200 li1 +57600 72000 64800 79200 met1 +57600 72000 64800 86400 met2 +57600 79200 64800 86400 met1 +57600 79200 79200 86400 met1 +57600 79200 64800 86400 li1 +72000 79200 79200 86400 met1 +72000 79200 79200 93600 met2 +72000 86400 79200 100800 met2 +72000 86400 79200 93600 met1 +72000 93600 79200 100800 li1 +72000 93600 79200 100800 met1 +72000 86400 86400 93600 met1 +79200 86400 86400 93600 li1 +) +dpath.a_lt_b$in0\[7\] +( +122400 57600 129600 64800 li1 +122400 57600 136800 64800 met1 +129600 57600 144000 64800 met1 +129600 57600 136800 64800 met1 +136800 57600 144000 64800 li1 +129600 57600 136800 72000 met2 +129600 64800 136800 79200 met2 +129600 64800 136800 72000 li1 +129600 64800 136800 72000 met1 +129600 72000 136800 79200 met1 +122400 72000 136800 79200 met1 +122400 72000 129600 79200 li1 +) +dpath.a_lt_b$in0\[8\] +( +108000 158400 115200 165600 li1 +108000 158400 129600 165600 met1 +122400 158400 129600 165600 met1 +122400 158400 129600 165600 li1 +122400 129600 129600 165600 met2 +122400 129600 129600 136800 li1 +122400 129600 129600 136800 met1 +) +dpath.a_lt_b$in0\[9\] +( +100800 201600 108000 208800 li1 +100800 201600 108000 208800 met1 +) +dpath.a_lt_b$in1\[0\] +( +129600 108000 136800 115200 li1 +129600 108000 136800 115200 met1 +129600 100800 136800 115200 met2 +129600 100800 136800 108000 met1 +129600 100800 151200 108000 met1 +129600 100800 136800 108000 li1 +144000 100800 158400 108000 met1 +144000 100800 151200 108000 li1 +151200 100800 158400 108000 met1 +151200 100800 158400 108000 li1 +151200 93600 158400 108000 met2 +151200 100800 158400 151200 met2 +151200 93600 158400 100800 li1 +151200 93600 158400 100800 met1 +151200 144000 158400 151200 met1 +151200 144000 165600 151200 met1 +158400 144000 165600 151200 li1 +) +dpath.a_lt_b$in1\[10\] +( +72000 201600 79200 208800 li1 +72000 201600 86400 208800 met1 +79200 201600 86400 208800 met1 +79200 201600 86400 216000 met2 +79200 208800 86400 223200 met2 +79200 208800 86400 216000 li1 +79200 208800 86400 216000 met1 +79200 216000 86400 223200 met1 +79200 216000 100800 223200 met1 +79200 216000 86400 223200 li1 +93600 216000 108000 223200 met1 +93600 216000 100800 223200 li1 +100800 216000 108000 223200 met1 +100800 216000 108000 223200 li1 +100800 151200 108000 223200 met2 +100800 151200 108000 158400 li1 +100800 151200 108000 158400 met1 +) +dpath.a_lt_b$in1\[11\] +( +72000 144000 79200 151200 li1 +72000 144000 86400 151200 met1 +79200 144000 93600 151200 met1 +79200 144000 86400 151200 met1 +86400 144000 100800 151200 met1 +86400 144000 93600 151200 li1 +93600 144000 100800 151200 met1 +93600 144000 100800 158400 met2 +93600 136800 100800 151200 met2 +93600 151200 100800 158400 met1 +93600 151200 108000 158400 met1 +100800 151200 108000 158400 li1 +93600 136800 100800 144000 li1 +93600 136800 100800 144000 met1 +79200 144000 86400 158400 met2 +79200 151200 86400 158400 li1 +79200 151200 86400 158400 met1 +) +dpath.a_lt_b$in1\[12\] +( +129600 223200 136800 230400 li1 +122400 223200 136800 230400 met1 +122400 223200 129600 230400 met1 +122400 223200 129600 230400 li1 +122400 201600 129600 230400 met2 +122400 194400 129600 208800 met2 +122400 201600 129600 208800 li1 +122400 201600 129600 208800 met1 +122400 194400 129600 201600 met1 +122400 194400 144000 201600 met1 +122400 194400 129600 201600 li1 +136800 194400 158400 201600 met1 +136800 194400 144000 201600 li1 +151200 194400 158400 201600 li1 +) +dpath.a_lt_b$in1\[13\] +( +151200 194400 158400 201600 li1 +144000 194400 158400 201600 met1 +144000 194400 151200 201600 met1 +144000 172800 151200 201600 met2 +144000 72000 151200 180000 met2 +144000 172800 151200 180000 li1 +144000 172800 151200 180000 met1 +144000 72000 151200 79200 met1 +144000 72000 172800 79200 met1 +144000 72000 151200 79200 li1 +165600 72000 172800 79200 met1 +165600 72000 172800 79200 li1 +165600 64800 172800 79200 met2 +165600 64800 172800 72000 li1 +165600 64800 172800 72000 met1 +) +dpath.a_lt_b$in1\[14\] +( +151200 194400 158400 201600 li1 +151200 194400 158400 201600 met1 +151200 194400 158400 208800 met2 +151200 201600 158400 208800 met1 +151200 201600 172800 208800 met1 +151200 201600 158400 208800 li1 +165600 201600 172800 208800 met1 +165600 201600 172800 208800 li1 +165600 201600 172800 237600 met2 +165600 230400 172800 237600 met1 +158400 230400 172800 237600 met1 +165600 230400 172800 237600 li1 +158400 230400 165600 237600 li1 +) +dpath.a_lt_b$in1\[15\] +( +136800 223200 144000 230400 li1 +136800 223200 151200 230400 met1 +144000 223200 158400 230400 met1 +144000 223200 151200 230400 li1 +151200 223200 180000 230400 met1 +151200 223200 158400 230400 met1 +172800 223200 180000 230400 met1 +172800 223200 180000 230400 li1 +172800 216000 180000 230400 met2 +172800 201600 180000 223200 met2 +172800 216000 180000 223200 li1 +172800 216000 180000 223200 met1 +172800 201600 180000 208800 met1 +172800 201600 187200 208800 met1 +180000 201600 187200 208800 li1 +151200 194400 158400 230400 met2 +151200 194400 158400 201600 li1 +151200 194400 158400 201600 met1 +) +dpath.a_lt_b$in1\[1\] +( +151200 151200 158400 158400 li1 +151200 151200 165600 158400 met1 +158400 151200 165600 158400 met1 +158400 151200 165600 158400 li1 +158400 144000 165600 158400 met2 +158400 151200 165600 180000 met2 +158400 144000 165600 151200 li1 +158400 144000 165600 151200 met1 +158400 172800 165600 180000 met1 +158400 172800 172800 180000 met1 +165600 172800 180000 180000 met1 +165600 172800 172800 180000 li1 +172800 172800 187200 180000 met1 +172800 172800 180000 180000 li1 +180000 172800 187200 180000 li1 +) +dpath.a_lt_b$in1\[2\] +( +158400 144000 165600 151200 li1 +158400 144000 165600 151200 met1 +158400 100800 165600 151200 met2 +158400 100800 165600 108000 met1 +158400 100800 172800 108000 met1 +165600 100800 187200 108000 met1 +165600 100800 172800 108000 li1 +180000 100800 187200 108000 met1 +180000 100800 187200 108000 li1 +180000 86400 187200 108000 met2 +180000 86400 187200 93600 met1 +172800 86400 187200 93600 met1 +180000 86400 187200 93600 li1 +172800 86400 180000 93600 met1 +172800 86400 180000 93600 li1 +172800 79200 180000 93600 met2 +172800 79200 180000 86400 met1 +165600 79200 180000 86400 met1 +165600 79200 172800 86400 li1 +) +dpath.a_lt_b$in1\[3\] +( +158400 144000 165600 151200 li1 +158400 144000 172800 151200 met1 +165600 144000 172800 151200 met1 +165600 136800 172800 151200 met2 +165600 129600 172800 144000 met2 +165600 136800 172800 144000 met1 +165600 129600 172800 136800 li1 +165600 129600 172800 136800 met1 +165600 136800 187200 144000 met1 +165600 136800 172800 144000 li1 +180000 136800 187200 144000 met1 +180000 136800 187200 144000 li1 +180000 136800 187200 158400 met2 +180000 151200 187200 158400 met1 +172800 151200 187200 158400 met1 +180000 151200 187200 158400 li1 +172800 151200 180000 158400 li1 +) +dpath.a_lt_b$in1\[4\] +( +64800 108000 72000 115200 li1 +64800 108000 79200 115200 met1 +72000 108000 86400 115200 met1 +72000 108000 79200 115200 met1 +72000 108000 79200 115200 li1 +79200 108000 86400 115200 met1 +79200 108000 86400 115200 li1 +79200 79200 86400 115200 met2 +79200 79200 86400 86400 met1 +79200 79200 93600 86400 met1 +86400 79200 93600 86400 li1 +72000 108000 79200 129600 met2 +72000 122400 79200 129600 met1 +72000 122400 86400 129600 met1 +72000 122400 79200 129600 li1 +79200 122400 86400 129600 li1 +) +dpath.a_lt_b$in1\[5\] +( +72000 72000 79200 79200 li1 +72000 72000 86400 79200 met1 +79200 72000 86400 79200 met1 +79200 72000 86400 86400 met2 +79200 64800 86400 79200 met2 +79200 79200 86400 86400 li1 +79200 79200 86400 86400 met1 +79200 57600 86400 72000 met2 +79200 64800 86400 72000 met1 +79200 57600 86400 64800 li1 +79200 57600 86400 64800 met1 +79200 64800 100800 72000 met1 +79200 64800 86400 72000 li1 +93600 64800 100800 72000 li1 +) +dpath.a_lt_b$in1\[6\] +( +57600 86400 64800 93600 li1 +57600 86400 72000 93600 met1 +64800 86400 79200 93600 met1 +64800 86400 72000 93600 met1 +72000 86400 86400 93600 met1 +72000 86400 79200 93600 li1 +79200 86400 86400 93600 met1 +79200 79200 86400 93600 met2 +79200 86400 86400 100800 met2 +79200 79200 86400 86400 li1 +79200 79200 86400 86400 met1 +79200 93600 86400 100800 li1 +79200 93600 86400 100800 met1 +64800 79200 72000 93600 met2 +64800 86400 72000 100800 met2 +64800 79200 72000 86400 li1 +64800 79200 72000 86400 met1 +64800 93600 72000 100800 li1 +64800 93600 72000 100800 met1 +) +dpath.a_lt_b$in1\[7\] +( +86400 79200 93600 86400 li1 +86400 79200 108000 86400 met1 +100800 79200 108000 86400 met1 +100800 64800 108000 86400 met2 +100800 64800 108000 72000 met1 +100800 64800 122400 72000 met1 +100800 64800 108000 72000 li1 +115200 64800 122400 72000 met1 +115200 64800 122400 72000 li1 +115200 64800 122400 79200 met2 +115200 72000 122400 79200 met1 +115200 72000 129600 79200 met1 +122400 72000 136800 79200 met1 +122400 72000 129600 79200 li1 +129600 72000 136800 79200 li1 +) +dpath.a_lt_b$in1\[8\] +( +108000 151200 115200 158400 li1 +108000 151200 115200 158400 met1 +108000 144000 115200 158400 met2 +108000 144000 115200 151200 met1 +108000 144000 129600 151200 met1 +108000 144000 115200 151200 li1 +122400 144000 129600 151200 met1 +122400 144000 129600 151200 li1 +122400 144000 129600 158400 met2 +122400 151200 129600 158400 li1 +122400 151200 129600 158400 met1 +) +dpath.a_lt_b$in1\[9\] +( +57600 180000 64800 187200 li1 +57600 180000 72000 187200 met1 +64800 180000 72000 187200 met1 +64800 180000 72000 194400 met2 +64800 187200 72000 194400 met1 +64800 187200 93600 194400 met1 +64800 187200 72000 194400 li1 +86400 187200 108000 194400 met1 +86400 187200 93600 194400 met1 +100800 187200 108000 194400 met1 +100800 187200 108000 194400 li1 +100800 151200 108000 194400 met2 +100800 151200 108000 158400 li1 +100800 151200 108000 158400 met1 +86400 187200 93600 201600 met2 +86400 194400 93600 201600 li1 +86400 194400 93600 201600 met1 +) +net1 +( +64800 79200 72000 86400 li1 +64800 79200 79200 86400 met1 +72000 79200 79200 86400 met1 +72000 72000 79200 86400 met2 +72000 79200 79200 129600 met2 +72000 72000 79200 79200 li1 +72000 72000 79200 79200 met1 +72000 122400 79200 151200 met2 +72000 122400 79200 129600 li1 +72000 122400 79200 129600 met1 +72000 144000 79200 151200 met1 +72000 144000 115200 151200 met1 +72000 144000 79200 151200 li1 +108000 144000 115200 151200 met1 +108000 144000 115200 151200 li1 +108000 144000 115200 201600 met2 +108000 194400 115200 208800 met2 +108000 194400 115200 201600 met1 +108000 201600 115200 208800 met1 +108000 201600 129600 208800 met1 +122400 201600 158400 208800 met1 +122400 201600 129600 208800 li1 +151200 201600 187200 208800 met1 +151200 201600 158400 208800 li1 +180000 201600 187200 208800 met1 +180000 201600 187200 208800 li1 +180000 201600 187200 223200 met2 +180000 93600 187200 208800 met2 +180000 216000 187200 223200 li1 +180000 216000 187200 223200 met1 +180000 86400 187200 100800 met2 +180000 93600 187200 100800 met1 +180000 86400 187200 93600 li1 +180000 86400 187200 93600 met1 +151200 93600 187200 100800 met1 +151200 93600 158400 100800 met1 +151200 93600 158400 100800 li1 +151200 72000 158400 100800 met2 +151200 72000 158400 79200 met1 +144000 72000 158400 79200 met1 +122400 72000 151200 79200 met1 +144000 72000 151200 79200 li1 +122400 72000 129600 79200 li1 +86400 194400 115200 201600 met1 +72000 194400 93600 201600 met1 +86400 194400 93600 201600 li1 +72000 194400 79200 201600 met1 +72000 194400 79200 208800 met2 +72000 201600 79200 208800 li1 +72000 201600 79200 208800 met1 +) +net2 +( +57600 57600 64800 64800 li1 +57600 57600 64800 64800 met1 +57600 57600 64800 79200 met2 +57600 72000 64800 136800 met2 +57600 72000 64800 79200 li1 +57600 72000 64800 79200 met1 +57600 129600 64800 151200 met2 +57600 129600 64800 136800 met1 +57600 144000 64800 151200 li1 +57600 144000 64800 151200 met1 +57600 129600 129600 136800 met1 +57600 129600 64800 136800 li1 +122400 129600 144000 136800 met1 +122400 129600 129600 136800 li1 +136800 129600 158400 136800 met1 +136800 129600 144000 136800 met1 +151200 129600 158400 136800 li1 +136800 79200 144000 136800 met2 +136800 57600 144000 86400 met2 +136800 79200 144000 86400 li1 +136800 79200 144000 86400 met1 +136800 57600 144000 64800 met1 +136800 57600 158400 64800 met1 +136800 57600 144000 64800 li1 +151200 57600 158400 64800 li1 +) +net3 +( +50400 194400 57600 201600 li1 +50400 194400 64800 201600 met1 +57600 194400 64800 201600 met1 +57600 194400 64800 223200 met2 +57600 216000 64800 230400 met2 +57600 216000 64800 223200 li1 +57600 216000 64800 223200 met1 +57600 223200 64800 230400 met1 +57600 223200 93600 230400 met1 +86400 223200 115200 230400 met1 +86400 223200 93600 230400 li1 +108000 223200 115200 230400 met1 +108000 223200 115200 237600 met2 +108000 216000 115200 230400 met2 +108000 230400 115200 237600 li1 +108000 230400 115200 237600 met1 +108000 201600 115200 223200 met2 +108000 216000 115200 223200 met1 +108000 201600 115200 208800 met1 +108000 201600 144000 208800 met1 +108000 201600 115200 208800 li1 +136800 201600 158400 208800 met1 +136800 201600 144000 208800 li1 +151200 201600 158400 208800 met1 +151200 201600 158400 216000 met2 +151200 208800 158400 237600 met2 +151200 208800 158400 216000 li1 +151200 208800 158400 216000 met1 +151200 230400 158400 252000 met2 +151200 230400 158400 237600 met1 +151200 244800 158400 252000 met1 +136800 244800 158400 252000 met1 +136800 244800 144000 252000 li1 +151200 230400 172800 237600 met1 +151200 230400 158400 237600 li1 +165600 230400 172800 237600 met1 +165600 230400 172800 266400 met2 +165600 223200 172800 237600 met2 +165600 259200 172800 288000 met2 +165600 259200 172800 266400 met1 +165600 280800 172800 288000 met1 +158400 280800 172800 288000 met1 +151200 280800 165600 288000 met1 +158400 280800 165600 288000 li1 +93600 280800 158400 288000 met1 +151200 280800 158400 288000 li1 +64800 280800 100800 288000 met1 +93600 280800 100800 288000 li1 +64800 280800 72000 288000 li1 +165600 259200 180000 266400 met1 +172800 259200 180000 266400 li1 +165600 223200 172800 230400 met1 +165600 223200 208800 230400 met1 +165600 223200 172800 230400 li1 +201600 223200 208800 230400 met1 +201600 223200 208800 300130 met2 +201600 216000 208800 230400 met2 +201600 180000 208800 223200 met2 +201600 216000 208800 223200 li1 +201600 216000 208800 223200 met1 +201600 158400 208800 187200 met2 +201600 180000 208800 187200 met1 +201600 158400 208800 165600 li1 +201600 158400 208800 165600 met1 +194400 180000 208800 187200 met1 +194400 180000 201600 187200 li1 +108000 216000 122400 223200 met1 +108000 216000 115200 223200 li1 +115200 216000 122400 223200 li1 +) +net4 +( +50400 64800 57600 72000 li1 +50400 64800 64800 72000 met1 +57600 64800 64800 72000 met1 +57600 64800 64800 79200 met2 +57600 57600 64800 72000 met2 +57600 72000 64800 79200 li1 +57600 72000 64800 79200 met1 +57600 50400 64800 64800 met2 +57600 57600 64800 64800 li1 +57600 57600 64800 64800 met1 +57600 50400 64800 57600 met1 +57600 50400 79200 57600 met1 +72000 50400 100800 57600 met1 +72000 50400 79200 57600 li1 +93600 50400 108000 57600 met1 +93600 50400 100800 57600 li1 +100800 50400 115200 57600 met1 +100800 50400 108000 57600 li1 +108000 50400 115200 57600 met1 +108000 50400 115200 57600 li1 +108000 50400 115200 64800 met2 +108000 57600 115200 64800 met1 +108000 57600 129600 64800 met1 +122400 57600 144000 64800 met1 +122400 57600 129600 64800 li1 +136800 57600 158400 64800 met1 +136800 57600 144000 64800 met1 +136800 57600 144000 64800 li1 +151200 57600 172800 64800 met1 +151200 57600 158400 64800 li1 +165600 57600 172800 64800 met1 +165600 57600 172800 64800 li1 +165600 50400 172800 64800 met2 +165600 50400 172800 57600 li1 +165600 50400 172800 57600 met1 +136800 57600 144000 86400 met2 +136800 79200 144000 100800 met2 +136800 79200 144000 86400 li1 +136800 79200 144000 86400 met1 +136800 93600 144000 108000 met2 +136800 93600 144000 100800 met1 +136800 100800 144000 108000 met1 +136800 100800 165600 108000 met1 +158400 100800 201600 108000 met1 +158400 100800 165600 108000 li1 +194400 100800 201600 108000 met1 +194400 100800 201600 108000 li1 +194400 100800 201600 122400 met2 +194400 115200 201600 136800 met2 +194400 115200 201600 122400 li1 +194400 115200 201600 122400 met1 +194400 129600 201600 136800 met1 +194400 129600 208800 136800 met1 +201600 129600 208800 136800 li1 +129600 93600 144000 100800 met1 +64800 93600 136800 100800 met1 +129600 93600 136800 100800 li1 +64800 93600 72000 100800 li1 +) +req_msg[0] +( +0 57600 7200 72000 met2 +0 57600 7200 64800 met2 +0 64800 7200 72000 met1 +0 64800 57600 72000 met1 +50400 64800 57600 72000 li1 +0 57600 7200 64800 met3 +0 57600 7200 64800 met4 +) +req_msg[10] +( +93600 280800 100800 288000 li1 +93600 280800 244800 288000 met1 +237600 280800 244800 288000 met1 +237600 280800 244800 300130 met2 +) +req_msg[11] +( +108000 50400 115200 57600 li1 +108000 50400 299960 57600 met1 +288000 50400 299960 57600 met1 +288000 14400 299960 57600 met2 +288000 14400 299960 21600 met2 +288000 14400 299960 21600 met3 +) +req_msg[12] +( +0 216000 7200 230400 met2 +0 223200 7200 230400 met2 +0 223200 7200 230400 met3 +0 216000 7200 223200 met1 +0 216000 115200 223200 met1 +108000 216000 115200 223200 li1 +) +req_msg[13] +( +165600 50400 172800 57600 li1 +165600 50400 223200 57600 met1 +216000 50400 223200 57600 met1 +216000 0 223200 57600 met2 +) +req_msg[14] +( +172800 259200 180000 266400 li1 +172800 259200 299960 266400 met1 +288000 259200 299960 266400 met1 +288000 259200 299960 273600 met2 +288000 266400 299960 273600 met2 +288000 266400 299960 273600 met3 +) +req_msg[15] +( +0 244800 144000 252000 met1 +0 244800 7200 252000 met1 +0 244800 7200 252000 met2 +0 244800 7200 252000 met3 +136800 244800 144000 252000 li1 +) +req_msg[16] +( +108000 0 115200 86400 met2 +108000 79200 115200 86400 met1 +108000 79200 144000 86400 met1 +136800 79200 144000 86400 li1 +) +req_msg[17] +( +194400 180000 201600 187200 li1 +194400 180000 230400 187200 met1 +223200 180000 230400 187200 met1 +223200 180000 230400 300130 met2 +) +req_msg[18] +( +194400 100800 201600 108000 li1 +194400 100800 299960 108000 met1 +288000 100800 299960 108000 met1 +288000 100800 299960 108000 met2 +288000 100800 299960 108000 met3 +) +req_msg[19] +( +194400 129600 201600 136800 li1 +194400 129600 299960 136800 met1 +288000 129600 299960 136800 met1 +288000 129600 299960 136800 met2 +288000 129600 299960 136800 met3 +) +req_msg[1] +( +151200 280800 158400 288000 li1 +151200 280800 158400 288000 met1 +151200 280800 158400 300130 met2 +) +req_msg[20] +( +0 129600 7200 172800 met2 +0 165600 7200 172800 met2 +0 165600 7200 172800 met3 +0 129600 7200 136800 met1 +0 129600 57600 136800 met1 +50400 129600 57600 136800 li1 +) +req_msg[21] +( +0 28800 7200 64800 met2 +0 28800 7200 36000 met2 +0 28800 7200 36000 met3 +0 57600 7200 64800 met1 +0 57600 64800 64800 met1 +57600 57600 64800 64800 li1 +) +req_msg[22] +( +0 0 7200 79200 met2 +0 72000 7200 79200 met1 +0 72000 64800 79200 met1 +57600 72000 64800 79200 li1 +) +req_msg[23] +( +136800 57600 144000 64800 li1 +136800 57600 299960 64800 met1 +288000 57600 299960 64800 met1 +288000 43200 299960 64800 met2 +288000 43200 299960 50400 met2 +288000 43200 299960 50400 met3 +) +req_msg[24] +( +122400 129600 129600 136800 li1 +122400 129600 273600 136800 met1 +266400 129600 273600 136800 met1 +266400 0 273600 136800 met2 +) +req_msg[25] +( +108000 201600 115200 208800 li1 +108000 201600 299960 208800 met1 +288000 201600 299960 208800 met1 +288000 72000 299960 208800 met2 +288000 72000 299960 79200 met2 +288000 72000 299960 79200 met3 +) +req_msg[26] +( +21600 216000 28800 300130 met2 +21600 216000 28800 223200 met1 +21600 216000 64800 223200 met1 +57600 216000 64800 223200 li1 +) +req_msg[27] +( +0 136800 7200 151200 met2 +0 136800 7200 144000 met2 +0 136800 7200 144000 met3 +0 144000 7200 151200 met1 +0 144000 64800 151200 met1 +57600 144000 64800 151200 li1 +) +req_msg[28] +( +136800 201600 144000 208800 li1 +136800 201600 299960 208800 met1 +288000 201600 299960 208800 met1 +288000 151200 299960 208800 met2 +288000 151200 299960 158400 met2 +288000 151200 299960 158400 met3 +) +req_msg[29] +( +151200 57600 158400 64800 li1 +151200 57600 259200 64800 met1 +252000 57600 259200 64800 met1 +252000 0 259200 64800 met2 +) +req_msg[2] +( +0 100800 7200 115200 met2 +0 108000 7200 115200 met2 +0 108000 7200 115200 met3 +0 100800 7200 108000 met1 +0 100800 165600 108000 met1 +158400 100800 165600 108000 li1 +) +req_msg[30] +( +0 208800 7200 280800 met2 +0 273600 7200 280800 met2 +0 273600 7200 280800 met3 +0 208800 7200 216000 met1 +0 208800 158400 216000 met1 +151200 208800 158400 216000 li1 +) +req_msg[31] +( +194400 216000 201600 223200 li1 +194400 216000 299960 223200 met1 +288000 216000 299960 223200 met1 +288000 216000 299960 244800 met2 +288000 237600 299960 244800 met2 +288000 237600 299960 244800 met3 +) +req_msg[3] +( +115200 280800 122400 300130 met2 +115200 280800 122400 288000 met1 +115200 280800 165600 288000 met1 +158400 280800 165600 288000 li1 +) +req_msg[4] +( +14400 0 21600 115200 met2 +14400 108000 21600 115200 met1 +14400 108000 57600 115200 met1 +50400 108000 57600 115200 li1 +) +req_msg[5] +( +100800 50400 108000 57600 li1 +100800 50400 187200 57600 met1 +180000 50400 187200 57600 met1 +180000 0 187200 57600 met2 +) +req_msg[6] +( +57600 280800 64800 300130 met2 +57600 280800 64800 288000 met1 +57600 280800 72000 288000 met1 +64800 280800 72000 288000 li1 +) +req_msg[7] +( +72000 0 79200 57600 met2 +72000 50400 79200 57600 li1 +72000 50400 79200 57600 met1 +) +req_msg[8] +( +122400 165600 129600 172800 li1 +122400 165600 266400 172800 met1 +259200 165600 266400 172800 met1 +259200 165600 266400 300130 met2 +) +req_msg[9] +( +0 194400 57600 201600 met1 +0 194400 7200 201600 met1 +0 194400 7200 201600 met2 +0 194400 7200 201600 met3 +50400 194400 57600 201600 li1 +) +req_rdy +( +50400 129600 57600 136800 li1 +50400 129600 64800 136800 met1 +57600 129600 64800 136800 met1 +57600 129600 64800 144000 met2 +57600 136800 64800 151200 met2 +57600 136800 64800 144000 met1 +57600 144000 64800 151200 li1 +57600 144000 64800 151200 met1 +57600 136800 86400 144000 met1 +79200 136800 129600 144000 met1 +79200 136800 86400 144000 li1 +122400 136800 129600 144000 met1 +122400 129600 129600 144000 met2 +122400 136800 129600 165600 met2 +122400 129600 129600 136800 li1 +122400 129600 129600 136800 met1 +122400 158400 129600 165600 met1 +122400 158400 158400 165600 met1 +122400 158400 129600 165600 li1 +151200 158400 187200 165600 met1 +151200 158400 158400 165600 met1 +180000 158400 201600 165600 met1 +180000 158400 187200 165600 li1 +194400 158400 201600 165600 met1 +194400 158400 201600 165600 li1 +194400 129600 201600 165600 met2 +194400 129600 201600 136800 met1 +194400 129600 208800 136800 met1 +194400 129600 201600 136800 li1 +201600 129600 216000 136800 met1 +201600 129600 208800 136800 met1 +208800 129600 216000 136800 met1 +208800 129600 216000 136800 li1 +208800 129600 216000 151200 met2 +208800 144000 216000 151200 li1 +208800 144000 216000 151200 met1 +201600 122400 208800 136800 met2 +201600 122400 208800 129600 li1 +201600 122400 208800 129600 met1 +151200 158400 158400 172800 met2 +151200 165600 158400 172800 li1 +151200 165600 158400 172800 met1 +) +req_val +( +201600 129600 208800 136800 li1 +201600 129600 237600 136800 met1 +230400 129600 237600 136800 met1 +230400 0 237600 136800 met2 +) +reset +( +194400 0 201600 158400 met2 +194400 151200 201600 165600 met2 +194400 151200 201600 158400 met1 +194400 158400 201600 165600 li1 +194400 158400 201600 165600 met1 +194400 151200 208800 158400 met1 +194400 151200 201600 158400 li1 +201600 151200 216000 158400 met1 +201600 151200 208800 158400 li1 +208800 151200 216000 158400 met1 +208800 151200 216000 172800 met2 +208800 165600 216000 172800 li1 +208800 165600 216000 172800 met1 +) +resp_msg[0] +( +151200 86400 158400 93600 li1 +151200 86400 158400 93600 met1 +151200 86400 158400 115200 met2 +151200 108000 158400 129600 met2 +151200 108000 158400 115200 li1 +151200 108000 158400 115200 met1 +151200 122400 158400 129600 met1 +151200 122400 194400 129600 met1 +151200 122400 158400 129600 li1 +187200 122400 194400 129600 met1 +187200 122400 194400 300130 met2 +) +resp_msg[10] +( +64800 201600 72000 208800 li1 +64800 201600 79200 208800 met1 +72000 201600 86400 208800 met1 +72000 201600 79200 208800 met1 +79200 201600 86400 208800 met1 +79200 201600 86400 300130 met2 +72000 187200 79200 208800 met2 +72000 187200 79200 194400 li1 +72000 187200 79200 194400 met1 +) +resp_msg[11] +( +64800 151200 72000 158400 li1 +64800 151200 79200 158400 met1 +72000 151200 79200 158400 met1 +72000 0 79200 158400 met2 +72000 151200 79200 165600 met2 +72000 0 79200 7200 met1 +72000 0 299960 7200 met1 +288000 0 299960 7200 met1 +288000 0 299960 7200 met2 +72000 158400 79200 165600 li1 +72000 158400 79200 165600 met1 +) +resp_msg[12] +( +43200 201600 50400 300130 met2 +43200 201600 50400 208800 met1 +43200 201600 122400 208800 met1 +115200 201600 122400 208800 met1 +115200 201600 122400 208800 li1 +115200 194400 122400 208800 met2 +115200 194400 122400 201600 li1 +115200 194400 122400 201600 met1 +) +resp_msg[13] +( +36000 0 43200 72000 met2 +36000 64800 43200 72000 met1 +36000 64800 129600 72000 met1 +122400 64800 144000 72000 met1 +122400 64800 129600 72000 met1 +136800 64800 144000 72000 li1 +122400 64800 129600 180000 met2 +122400 172800 129600 180000 li1 +122400 172800 129600 180000 met1 +) +resp_msg[14] +( +122400 0 129600 194400 met2 +122400 187200 129600 194400 met1 +122400 187200 158400 194400 met1 +151200 187200 165600 194400 met1 +151200 187200 158400 194400 met1 +158400 187200 165600 194400 li1 +151200 187200 158400 201600 met2 +151200 194400 158400 201600 li1 +151200 194400 158400 201600 met1 +) +resp_msg[15] +( +194400 187200 201600 194400 li1 +194400 187200 299960 194400 met1 +288000 187200 299960 194400 met1 +288000 180000 299960 194400 met2 +288000 180000 299960 187200 met2 +288000 180000 299960 187200 met3 +) +resp_msg[1] +( +158400 129600 165600 136800 li1 +158400 129600 165600 136800 met1 +158400 129600 165600 172800 met2 +158400 165600 165600 172800 met1 +158400 165600 187200 172800 met1 +180000 165600 280800 172800 met1 +180000 165600 187200 172800 li1 +273600 165600 280800 172800 met1 +273600 165600 280800 300130 met2 +) +resp_msg[2] +( +144000 0 151200 93600 met2 +144000 86400 151200 93600 met1 +144000 86400 187200 93600 met1 +180000 86400 187200 93600 met1 +180000 86400 187200 93600 li1 +180000 86400 187200 115200 met2 +180000 108000 187200 115200 li1 +180000 108000 187200 115200 met1 +) +resp_msg[3] +( +165600 136800 172800 300130 met2 +165600 136800 172800 144000 met1 +165600 136800 187200 144000 met1 +180000 136800 187200 144000 met1 +180000 136800 187200 144000 li1 +180000 122400 187200 144000 met2 +180000 122400 187200 129600 li1 +180000 122400 187200 129600 met1 +) +resp_msg[4] +( +86400 122400 93600 129600 li1 +86400 122400 115200 129600 met1 +108000 122400 115200 129600 met1 +108000 115200 115200 129600 met2 +108000 115200 115200 122400 met1 +108000 115200 165600 122400 met1 +108000 115200 115200 122400 li1 +158400 115200 165600 122400 met1 +158400 0 165600 122400 met2 +) +resp_msg[5] +( +50400 0 57600 72000 met2 +50400 64800 57600 72000 met1 +50400 64800 72000 72000 met1 +64800 64800 72000 72000 met1 +64800 64800 72000 72000 li1 +64800 64800 72000 100800 met2 +64800 93600 72000 100800 met1 +64800 93600 86400 100800 met1 +79200 93600 86400 100800 li1 +) +resp_msg[6] +( +79200 72000 86400 79200 li1 +79200 72000 93600 79200 met1 +86400 72000 93600 79200 met1 +86400 0 93600 79200 met2 +86400 72000 93600 86400 met2 +86400 79200 93600 86400 met1 +86400 79200 100800 86400 met1 +93600 79200 100800 86400 li1 +) +resp_msg[7] +( +122400 86400 129600 93600 li1 +122400 86400 136800 93600 met1 +129600 86400 136800 93600 met1 +129600 79200 136800 93600 met2 +129600 86400 136800 300130 met2 +129600 79200 136800 86400 li1 +129600 79200 136800 86400 met1 +) +resp_msg[8] +( +0 79200 7200 136800 met2 +0 79200 7200 86400 met2 +0 79200 7200 86400 met3 +0 129600 7200 136800 met1 +0 129600 108000 136800 met1 +100800 129600 115200 136800 met1 +100800 129600 108000 136800 li1 +108000 129600 115200 136800 li1 +) +resp_msg[9] +( +7200 201600 14400 300130 met2 +7200 201600 14400 208800 met1 +7200 201600 86400 208800 met1 +79200 201600 93600 208800 met1 +79200 201600 86400 208800 li1 +86400 201600 93600 208800 met1 +86400 187200 93600 208800 met2 +86400 187200 93600 194400 li1 +86400 187200 93600 194400 met1 +) +resp_rdy +( +208800 165600 216000 172800 li1 +208800 165600 299960 172800 met1 +288000 165600 299960 172800 met1 +288000 165600 299960 216000 met2 +288000 208800 299960 216000 met2 +288000 208800 299960 216000 met3 +) +resp_val +( +208800 165600 216000 172800 li1 +208800 165600 299960 172800 met1 +288000 165600 299960 172800 met1 +288000 165600 299960 300130 met2 +) diff --git a/src/grt/test/global_route_above_max_layer_cugr.ok b/src/grt/test/global_route_above_max_layer_cugr.ok new file mode 100644 index 0000000000..28fef993a8 --- /dev/null +++ b/src/grt/test/global_route_above_max_layer_cugr.ok @@ -0,0 +1,9 @@ +[INFO ODB-0227] LEF file: sky130hs/sky130hs.tlef, created 13 layers, 25 vias +[INFO ODB-0227] LEF file: sky130hs/sky130hs_std_cell.lef, created 390 library cells +[INFO ODB-0128] Design: gcd +[INFO ODB-0130] Created 54 pins. +[INFO ODB-0131] Created 1360 components and 6650 component-terminals. +[INFO ODB-0132] Created 2 special nets and 0 connections. +[INFO ODB-0133] Created 411 nets and 1210 connections. +moved bterm req_msg[0] from met3 to met4 +No differences found. diff --git a/src/grt/test/global_route_above_max_layer_cugr.tcl b/src/grt/test/global_route_above_max_layer_cugr.tcl new file mode 100644 index 0000000000..4c9f1dbd04 --- /dev/null +++ b/src/grt/test/global_route_above_max_layer_cugr.tcl @@ -0,0 +1,31 @@ +# A pin above the max routing layer must not abort CUGR global routing. +# Keep 3 routable layers: a met2 ceiling hits the separate two-layer gap. +source "helpers.tcl" +read_liberty "sky130hs/sky130hs_tt.lib" +read_lef "sky130hs/sky130hs.tlef" +read_lef "sky130hs/sky130hs_std_cell.lef" +read_def "gcd_sky130.def" + +# Move one bterm from met3 up to met4, leaving its only shape above the ceiling. +set block [ord::get_db_block] +set met4 [[ord::get_db_tech] findLayer met4] +foreach bterm [$block getBTerms] { + set bpin [lindex [$bterm getBPins] 0] + set box [lindex [$bpin getBoxes] 0] + if { [[$box getTechLayer] getName] eq "met3" } { + set new_bpin [odb::dbBPin_create $bterm] + odb::dbBox_create $new_bpin $met4 [$box xMin] [$box yMin] [$box xMax] \ + [$box yMax] + $new_bpin setPlacementStatus "PLACED" + odb::dbBPin_destroy $bpin + puts "moved bterm [$bterm getName] from met3 to met4" + break + } +} + +set_routing_layers -signal met1-met3 +global_route -use_cugr + +set guide_file [make_result_file global_route_above_max_layer_cugr.guide] +write_guides $guide_file +diff_files global_route_above_max_layer_cugr.guideok $guide_file diff --git a/src/grt/test/repair_antennas_post_drt_above_max_layer_cugr.ok b/src/grt/test/repair_antennas_post_drt_above_max_layer_cugr.ok new file mode 100644 index 0000000000..7e752dbeb2 --- /dev/null +++ b/src/grt/test/repair_antennas_post_drt_above_max_layer_cugr.ok @@ -0,0 +1,38 @@ +[INFO ODB-0227] LEF file: sky130hs/sky130hs.tlef, created 13 layers, 25 vias +[INFO ODB-0227] LEF file: sky130hs/sky130hs_std_cell.lef, created 390 library cells +[INFO ODB-0128] Design: gcd +[INFO ODB-0130] Created 54 pins. +[INFO ODB-0131] Created 1360 components and 6650 component-terminals. +[INFO ODB-0132] Created 2 special nets and 0 connections. +[INFO ODB-0133] Created 411 nets and 1210 connections. +moved bterm req_msg[0] from met3 to met4 + Layer via + default via: M1M2_PR + Layer via2 + default via: M2M3_PR + Layer via3 + default via: M3M4_PR + Layer via4 + default via: M4M5_PR +[INFO ANT-0002] Found 3 net violations. +[INFO ANT-0001] Found 3 pin violations. +[DEBUG GRT-repair_antennas] Demand adoption: 410 nets from wires, 1 from guides, 0 failed +[DEBUG GRT-repair_antennas] antenna violations clk +[DEBUG GRT-repair_antennas] antenna violations req_msg[11] +[DEBUG GRT-repair_antennas] antenna violations req_msg[23] +[INFO GRT-0012] Found 3 antenna violations. +[INFO DPL-0006] Core area: 78411.11 um^2 +[INFO DPL-0007] Movable instances area: 0.00 um^2 +[INFO DPL-0008] Fixed instances area within core: 6249.74 um^2 +[INFO DPL-0009] Utilization: 8.0% +[INFO DPL-0005] Diamond search max displacement: +/- 500 sites horizontally, +/- 100 rows vertically. +[INFO DPL-1102] Legalizing using negotiation legalizer. +[INFO DPL-1103] Negotiation base search window: +/-20 sites horizontally, +/-5 rows vertically + Automatic search window extension enabled. + Search window extendable up to the max displacement cap of +/-500 sites, +/-100 rows near walls. +[INFO DPL-1104] NegotiationLegalizer DRC penalty: 5. +[INFO DPL-0392] Negotiation cell height distribution (1 unique row-count(s)): +[INFO DPL-0393] height 1 row(s): 1363 cells +[INFO GRT-0015] Inserted 3 diodes. +[INFO ANT-0002] Found 0 net violations. +[INFO ANT-0001] Found 0 pin violations. diff --git a/src/grt/test/repair_antennas_post_drt_above_max_layer_cugr.tcl b/src/grt/test/repair_antennas_post_drt_above_max_layer_cugr.tcl new file mode 100644 index 0000000000..f0f5433a14 --- /dev/null +++ b/src/grt/test/repair_antennas_post_drt_above_max_layer_cugr.tcl @@ -0,0 +1,46 @@ +# Post-detailed-route repair_antennas in a CUGR session when a pin sits above +# the routing ceiling: its demand must be adopted, not counted as a failure. +source "helpers.tcl" +# Suppress DRT init logging: region/guide query sizes are a function of the +# exact route geometry, not the repair contract this test locks. +suppress_message DRT 33 +suppress_message DRT 36 +suppress_message DRT 167 +suppress_message DRT 168 +suppress_message DRT 178 +suppress_message DRT 179 +suppress_message DRT 349 +read_liberty "sky130hs/sky130hs_tt.lib" +read_lef "sky130hs/sky130hs.tlef" +read_lef "sky130hs/sky130hs_std_cell.lef" +read_def "gcd_sky130.def" + +# Move one bterm from met3 up to met4, leaving its only shape above the ceiling. +set block [ord::get_db_block] +set met4 [[ord::get_db_tech] findLayer met4] +foreach bterm [$block getBTerms] { + set bpin [lindex [$bterm getBPins] 0] + set box [lindex [$bpin getBoxes] 0] + if { [[$box getTechLayer] getName] eq "met3" } { + set new_bpin [odb::dbBPin_create $bterm] + odb::dbBox_create $new_bpin $met4 [$box xMin] [$box yMin] [$box xMax] \ + [$box yMax] + $new_bpin setPlacementStatus "PLACED" + odb::dbBPin_destroy $bpin + puts "moved bterm [$bterm getName] from met3 to met4" + break + } +} + +set_placement_padding -global -left 2 -right 2 +set_global_routing_layer_adjustment met2-met3 0.15 +set_routing_layers -signal met1-met3 +global_route -use_cugr + +detailed_route -verbose 0 + +set_debug_level GRT repair_antennas 1 +check_antennas +repair_antennas +check_antennas +check_placement