summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/adaptagrams/libavoid/tests/slowrouting.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/3rdparty/adaptagrams/libavoid/tests/slowrouting.cpp')
-rw-r--r--src/3rdparty/adaptagrams/libavoid/tests/slowrouting.cpp1459
1 files changed, 1459 insertions, 0 deletions
diff --git a/src/3rdparty/adaptagrams/libavoid/tests/slowrouting.cpp b/src/3rdparty/adaptagrams/libavoid/tests/slowrouting.cpp
new file mode 100644
index 0000000..5a9bf83
--- /dev/null
+++ b/src/3rdparty/adaptagrams/libavoid/tests/slowrouting.cpp
@@ -0,0 +1,1459 @@
+#include "libavoid/libavoid.h"
+using namespace Avoid;
+int main(void) {
+ Router *router = new Router(
+ PolyLineRouting | OrthogonalRouting);
+ router->setRoutingPenalty((PenaltyType)0, 50);
+ router->setRoutingPenalty((PenaltyType)1, 0);
+ router->setRoutingPenalty((PenaltyType)2, 0);
+ router->setRoutingPenalty((PenaltyType)3, 0);
+ router->setRoutingPenalty((PenaltyType)4, 110);
+ router->setRoutingPenalty((PenaltyType)5, 100);
+ router->setRoutingOption((RoutingOption)0, false);
+ router->setRoutingParameter(idealNudgingDistance, 25);
+
+JunctionRef *junctionRef1634752 = new JunctionRef(router, Point(24800, 27000), 1634752);
+
+ Polygon poly2807970(4);
+ poly2807970.ps[0] = Point(26175, 26940);
+ poly2807970.ps[1] = Point(26175, 28610);
+ poly2807970.ps[2] = Point(25825, 28610);
+ poly2807970.ps[3] = Point(25825, 26940);
+ new ShapeRef(router, poly2807970, 2807970);
+
+JunctionRef *junctionRef5416208 = new JunctionRef(router, Point(24300, 28050), 5416208);
+
+ Polygon poly8864520(4);
+ poly8864520.ps[0] = Point(24900, 28815);
+ poly8864520.ps[1] = Point(24900, 29135);
+ poly8864520.ps[2] = Point(24550, 29135);
+ poly8864520.ps[3] = Point(24550, 28815);
+ new ShapeRef(router, poly8864520, 8864520);
+
+JunctionRef *junctionRef9420650 = new JunctionRef(router, Point(26675, 28125), 9420650);
+
+ Polygon poly11441468(4);
+ poly11441468.ps[0] = Point(27754, 28275);
+ poly11441468.ps[1] = Point(27754, 28360);
+ poly11441468.ps[2] = Point(27696, 28360);
+ poly11441468.ps[3] = Point(27696, 28275);
+ new ShapeRef(router, poly11441468, 11441468);
+
+JunctionRef *junctionRef12650756 = new JunctionRef(router, Point(24250, 26575), 12650756);
+
+ Polygon poly13550052(4);
+ poly13550052.ps[0] = Point(24304, 29500);
+ poly13550052.ps[1] = Point(24304, 29585);
+ poly13550052.ps[2] = Point(24246, 29585);
+ poly13550052.ps[3] = Point(24246, 29500);
+ new ShapeRef(router, poly13550052, 13550052);
+
+JunctionRef *junctionRef16613420 = new JunctionRef(router, Point(27625, 28750), 16613420);
+
+ Polygon poly16932600(4);
+ poly16932600.ps[0] = Point(27425, 26715);
+ poly16932600.ps[1] = Point(27425, 27035);
+ poly16932600.ps[2] = Point(27075, 27035);
+ poly16932600.ps[3] = Point(27075, 26715);
+ new ShapeRef(router, poly16932600, 16932600);
+
+ Polygon poly17785779(4);
+ poly17785779.ps[0] = Point(25129, 27950);
+ poly17785779.ps[1] = Point(25129, 28035);
+ poly17785779.ps[2] = Point(25071, 28035);
+ poly17785779.ps[3] = Point(25071, 27950);
+ new ShapeRef(router, poly17785779, 17785779);
+
+JunctionRef *junctionRef23132835 = new JunctionRef(router, Point(24450, 26900), 23132835);
+
+JunctionRef *junctionRef26572870 = new JunctionRef(router, Point(23158, 26550), 26572870);
+
+ Polygon poly27045198(4);
+ poly27045198.ps[0] = Point(24279, 27925);
+ poly27045198.ps[1] = Point(24279, 28010);
+ poly27045198.ps[2] = Point(24221, 28010);
+ poly27045198.ps[3] = Point(24221, 27925);
+ new ShapeRef(router, poly27045198, 27045198);
+
+ Polygon poly28607408(4);
+ poly28607408.ps[0] = Point(27500, 28190);
+ poly28607408.ps[1] = Point(27500, 28510);
+ poly28607408.ps[2] = Point(27150, 28510);
+ poly28607408.ps[3] = Point(27150, 28190);
+ new ShapeRef(router, poly28607408, 28607408);
+
+ Polygon poly28892384(4);
+ poly28892384.ps[0] = Point(24950, 29440);
+ poly28892384.ps[1] = Point(24950, 29760);
+ poly28892384.ps[2] = Point(24600, 29760);
+ poly28892384.ps[3] = Point(24600, 29440);
+ new ShapeRef(router, poly28892384, 28892384);
+
+JunctionRef *junctionRef34620300 = new JunctionRef(router, Point(24400, 26200), 34620300);
+
+JunctionRef *junctionRef36814260 = new JunctionRef(router, Point(24994, 28975), 36814260);
+
+JunctionRef *junctionRef39695669 = new JunctionRef(router, Point(24000, 29000), 39695669);
+
+ Polygon poly39757638(4);
+ poly39757638.ps[0] = Point(26135, 26516);
+ poly39757638.ps[1] = Point(26135, 26584);
+ poly39757638.ps[2] = Point(26015, 26584);
+ poly39757638.ps[3] = Point(26015, 26516);
+ new ShapeRef(router, poly39757638, 39757638);
+
+JunctionRef *junctionRef41941580 = new JunctionRef(router, Point(23275, 26700), 41941580);
+
+ Polygon poly44086980(4);
+ poly44086980.ps[0] = Point(23950, 27840);
+ poly44086980.ps[1] = Point(23950, 28160);
+ poly44086980.ps[2] = Point(23600, 28160);
+ poly44086980.ps[3] = Point(23600, 27840);
+ new ShapeRef(router, poly44086980, 44086980);
+
+ Polygon poly45299820(4);
+ poly45299820.ps[0] = Point(25054, 26225);
+ poly45299820.ps[1] = Point(25054, 26310);
+ poly45299820.ps[2] = Point(24996, 26310);
+ poly45299820.ps[3] = Point(24996, 26225);
+ new ShapeRef(router, poly45299820, 45299820);
+
+ Polygon poly45389694(4);
+ poly45389694.ps[0] = Point(24825, 27265);
+ poly45389694.ps[1] = Point(24825, 27585);
+ poly45389694.ps[2] = Point(24475, 27585);
+ poly45389694.ps[3] = Point(24475, 27265);
+ new ShapeRef(router, poly45389694, 45389694);
+
+ Polygon poly53329545(4);
+ poly53329545.ps[0] = Point(22900, 29265);
+ poly53329545.ps[1] = Point(22900, 29385);
+ poly53329545.ps[2] = Point(22750, 29385);
+ poly53329545.ps[3] = Point(22750, 29265);
+ new ShapeRef(router, poly53329545, 53329545);
+
+JunctionRef *junctionRef58465624 = new JunctionRef(router, Point(23200, 28550), 58465624);
+
+ Polygon poly59167974(4);
+ poly59167974.ps[0] = Point(23925, 26465);
+ poly59167974.ps[1] = Point(23925, 26785);
+ poly59167974.ps[2] = Point(23575, 26785);
+ poly59167974.ps[3] = Point(23575, 26465);
+ new ShapeRef(router, poly59167974, 59167974);
+
+ Polygon poly66193481(4);
+ poly66193481.ps[0] = Point(27779, 29625);
+ poly66193481.ps[1] = Point(27779, 29710);
+ poly66193481.ps[2] = Point(27721, 29710);
+ poly66193481.ps[3] = Point(27721, 29625);
+ new ShapeRef(router, poly66193481, 66193481);
+
+ Polygon poly70299198(4);
+ poly70299198.ps[0] = Point(27754, 29100);
+ poly70299198.ps[1] = Point(27754, 29185);
+ poly70299198.ps[2] = Point(27696, 29185);
+ poly70299198.ps[3] = Point(27696, 29100);
+ new ShapeRef(router, poly70299198, 70299198);
+
+ Polygon poly71509898(4);
+ poly71509898.ps[0] = Point(27754, 28675);
+ poly71509898.ps[1] = Point(27754, 28760);
+ poly71509898.ps[2] = Point(27696, 28760);
+ poly71509898.ps[3] = Point(27696, 28675);
+ new ShapeRef(router, poly71509898, 71509898);
+
+ Polygon poly92664994(4);
+ poly92664994.ps[0] = Point(27754, 27175);
+ poly92664994.ps[1] = Point(27754, 27260);
+ poly92664994.ps[2] = Point(27696, 27260);
+ poly92664994.ps[3] = Point(27696, 27175);
+ new ShapeRef(router, poly92664994, 92664994);
+
+ Polygon poly106612990(4);
+ poly106612990.ps[0] = Point(23950, 27265);
+ poly106612990.ps[1] = Point(23950, 27585);
+ poly106612990.ps[2] = Point(23600, 27585);
+ poly106612990.ps[3] = Point(23600, 27265);
+ new ShapeRef(router, poly106612990, 106612990);
+
+ Polygon poly115549720(4);
+ poly115549720.ps[0] = Point(24050, 29415);
+ poly115549720.ps[1] = Point(24050, 29735);
+ poly115549720.ps[2] = Point(23700, 29735);
+ poly115549720.ps[3] = Point(23700, 29415);
+ new ShapeRef(router, poly115549720, 115549720);
+
+JunctionRef *junctionRef117582414 = new JunctionRef(router, Point(24225, 26700), 117582414);
+
+ Polygon poly129015449(4);
+ poly129015449.ps[0] = Point(24254, 28425);
+ poly129015449.ps[1] = Point(24254, 28510);
+ poly129015449.ps[2] = Point(24196, 28510);
+ poly129015449.ps[3] = Point(24196, 28425);
+ new ShapeRef(router, poly129015449, 129015449);
+
+JunctionRef *junctionRef131744632 = new JunctionRef(router, Point(24870, 26650), 131744632);
+
+ Polygon poly132843360(4);
+ poly132843360.ps[0] = Point(27425, 27090);
+ poly132843360.ps[1] = Point(27425, 27410);
+ poly132843360.ps[2] = Point(27075, 27410);
+ poly132843360.ps[3] = Point(27075, 27090);
+ new ShapeRef(router, poly132843360, 132843360);
+
+JunctionRef *junctionRef137263932 = new JunctionRef(router, Point(24250, 27125), 137263932);
+
+JunctionRef *junctionRef137883060 = new JunctionRef(router, Point(25000, 28650), 137883060);
+
+JunctionRef *junctionRef144791664 = new JunctionRef(router, Point(24300, 29050), 144791664);
+
+JunctionRef *junctionRef147481188 = new JunctionRef(router, Point(23208, 28075), 147481188);
+
+ Polygon poly156912624(4);
+ poly156912624.ps[0] = Point(24279, 28925);
+ poly156912624.ps[1] = Point(24279, 29010);
+ poly156912624.ps[2] = Point(24221, 29010);
+ poly156912624.ps[3] = Point(24221, 28925);
+ new ShapeRef(router, poly156912624, 156912624);
+
+ Polygon poly163577296(4);
+ poly163577296.ps[0] = Point(23950, 26115);
+ poly163577296.ps[1] = Point(23950, 26435);
+ poly163577296.ps[2] = Point(23600, 26435);
+ poly163577296.ps[3] = Point(23600, 26115);
+ new ShapeRef(router, poly163577296, 163577296);
+
+ Polygon poly165702672(4);
+ poly165702672.ps[0] = Point(25179, 29500);
+ poly165702672.ps[1] = Point(25179, 29585);
+ poly165702672.ps[2] = Point(25121, 29585);
+ poly165702672.ps[3] = Point(25121, 29500);
+ new ShapeRef(router, poly165702672, 165702672);
+
+ Polygon poly165841098(4);
+ poly165841098.ps[0] = Point(25029, 26575);
+ poly165841098.ps[1] = Point(25029, 26660);
+ poly165841098.ps[2] = Point(24971, 26660);
+ poly165841098.ps[3] = Point(24971, 26575);
+ new ShapeRef(router, poly165841098, 165841098);
+
+ Polygon poly170549060(4);
+ poly170549060.ps[0] = Point(23975, 28340);
+ poly170549060.ps[1] = Point(23975, 28660);
+ poly170549060.ps[2] = Point(23625, 28660);
+ poly170549060.ps[3] = Point(23625, 28340);
+ new ShapeRef(router, poly170549060, 170549060);
+
+ Polygon poly188773123(4);
+ poly188773123.ps[0] = Point(25029, 26975);
+ poly188773123.ps[1] = Point(25029, 27060);
+ poly188773123.ps[2] = Point(24971, 27060);
+ poly188773123.ps[3] = Point(24971, 26975);
+ new ShapeRef(router, poly188773123, 188773123);
+
+ Polygon poly190710960(4);
+ poly190710960.ps[0] = Point(27550, 29540);
+ poly190710960.ps[1] = Point(27550, 29860);
+ poly190710960.ps[2] = Point(27200, 29860);
+ poly190710960.ps[3] = Point(27200, 29540);
+ new ShapeRef(router, poly190710960, 190710960);
+
+JunctionRef *junctionRef195377532 = new JunctionRef(router, Point(27425, 27650), 195377532);
+
+JunctionRef *junctionRef200348672 = new JunctionRef(router, Point(27564, 28000), 200348672);
+
+ Polygon poly200595752(4);
+ poly200595752.ps[0] = Point(24900, 27865);
+ poly200595752.ps[1] = Point(24900, 28185);
+ poly200595752.ps[2] = Point(24550, 28185);
+ poly200595752.ps[3] = Point(24550, 27865);
+ new ShapeRef(router, poly200595752, 200595752);
+
+ Polygon poly208373760(4);
+ poly208373760.ps[0] = Point(24800, 26140);
+ poly208373760.ps[1] = Point(24800, 26460);
+ poly208373760.ps[2] = Point(24450, 26460);
+ poly208373760.ps[3] = Point(24450, 26140);
+ new ShapeRef(router, poly208373760, 208373760);
+
+ Polygon poly208442016(4);
+ poly208442016.ps[0] = Point(27525, 28590);
+ poly208442016.ps[1] = Point(27525, 28910);
+ poly208442016.ps[2] = Point(27175, 28910);
+ poly208442016.ps[3] = Point(27175, 28590);
+ new ShapeRef(router, poly208442016, 208442016);
+
+ Polygon poly214671138(4);
+ poly214671138.ps[0] = Point(24154, 26550);
+ poly214671138.ps[1] = Point(24154, 26635);
+ poly214671138.ps[2] = Point(24096, 26635);
+ poly214671138.ps[3] = Point(24096, 26550);
+ new ShapeRef(router, poly214671138, 214671138);
+
+ Polygon poly215949184(4);
+ poly215949184.ps[0] = Point(24800, 26890);
+ poly215949184.ps[1] = Point(24800, 27210);
+ poly215949184.ps[2] = Point(24450, 27210);
+ poly215949184.ps[3] = Point(24450, 26890);
+ new ShapeRef(router, poly215949184, 215949184);
+
+JunctionRef *junctionRef221746560 = new JunctionRef(router, Point(26702, 28825), 221746560);
+
+ Polygon poly221761830(4);
+ poly221761830.ps[0] = Point(27704, 26800);
+ poly221761830.ps[1] = Point(27704, 26885);
+ poly221761830.ps[2] = Point(27646, 26885);
+ poly221761830.ps[3] = Point(27646, 26800);
+ new ShapeRef(router, poly221761830, 221761830);
+
+ Polygon poly226135532(4);
+ poly226135532.ps[0] = Point(24750, 26490);
+ poly226135532.ps[1] = Point(24750, 26810);
+ poly226135532.ps[2] = Point(24400, 26810);
+ poly226135532.ps[3] = Point(24400, 26490);
+ new ShapeRef(router, poly226135532, 226135532);
+
+JunctionRef *junctionRef228740625 = new JunctionRef(router, Point(24350, 29300), 228740625);
+
+ Polygon poly251291208(4);
+ poly251291208.ps[0] = Point(27425, 27490);
+ poly251291208.ps[1] = Point(27425, 27810);
+ poly251291208.ps[2] = Point(27075, 27810);
+ poly251291208.ps[3] = Point(27075, 27490);
+ new ShapeRef(router, poly251291208, 251291208);
+
+JunctionRef *junctionRef255105144 = new JunctionRef(router, Point(26700, 28425), 255105144);
+
+JunctionRef *junctionRef275948952 = new JunctionRef(router, Point(23281, 27100), 275948952);
+
+ Polygon poly292681455(4);
+ poly292681455.ps[0] = Point(27475, 27840);
+ poly292681455.ps[1] = Point(27475, 28160);
+ poly292681455.ps[2] = Point(27125, 28160);
+ poly292681455.ps[3] = Point(27125, 27840);
+ new ShapeRef(router, poly292681455, 292681455);
+
+JunctionRef *junctionRef295885488 = new JunctionRef(router, Point(23925, 26625), 295885488);
+
+JunctionRef *junctionRef299817832 = new JunctionRef(router, Point(24300, 27500), 299817832);
+
+JunctionRef *junctionRef309723792 = new JunctionRef(router, Point(23575, 26100), 309723792);
+
+ Polygon poly312169746(4);
+ poly312169746.ps[0] = Point(23900, 26865);
+ poly312169746.ps[1] = Point(23900, 27185);
+ poly312169746.ps[2] = Point(23550, 27185);
+ poly312169746.ps[3] = Point(23550, 26865);
+ new ShapeRef(router, poly312169746, 312169746);
+
+ Polygon poly324370200(4);
+ poly324370200.ps[0] = Point(27550, 29015);
+ poly324370200.ps[1] = Point(27550, 29335);
+ poly324370200.ps[2] = Point(27200, 29335);
+ poly324370200.ps[3] = Point(27200, 29015);
+ new ShapeRef(router, poly324370200, 324370200);
+
+ Polygon poly330285180(4);
+ poly330285180.ps[0] = Point(22604, 29350);
+ poly330285180.ps[1] = Point(22604, 29435);
+ poly330285180.ps[2] = Point(22546, 29435);
+ poly330285180.ps[3] = Point(22546, 29350);
+ new ShapeRef(router, poly330285180, 330285180);
+
+ Polygon poly343901696(4);
+ poly343901696.ps[0] = Point(24204, 26200);
+ poly343901696.ps[1] = Point(24204, 26285);
+ poly343901696.ps[2] = Point(24146, 26285);
+ poly343901696.ps[3] = Point(24146, 26200);
+ new ShapeRef(router, poly343901696, 343901696);
+
+JunctionRef *junctionRef350832579 = new JunctionRef(router, Point(25000, 28450), 350832579);
+
+ Polygon poly351751345(4);
+ poly351751345.ps[0] = Point(24000, 28840);
+ poly351751345.ps[1] = Point(24000, 29160);
+ poly351751345.ps[2] = Point(23650, 29160);
+ poly351751345.ps[3] = Point(23650, 28840);
+ new ShapeRef(router, poly351751345, 351751345);
+
+JunctionRef *junctionRef358449734 = new JunctionRef(router, Point(27616, 29175), 358449734);
+
+JunctionRef *junctionRef373450980 = new JunctionRef(router, Point(27525, 27250), 373450980);
+
+JunctionRef *junctionRef391945245 = new JunctionRef(router, Point(27500, 28350), 391945245);
+
+JunctionRef *junctionRef394539723 = new JunctionRef(router, Point(23550, 26350), 394539723);
+
+ Polygon poly396658490(4);
+ poly396658490.ps[0] = Point(27754, 27925);
+ poly396658490.ps[1] = Point(27754, 28010);
+ poly396658490.ps[2] = Point(27696, 28010);
+ poly396658490.ps[3] = Point(27696, 27925);
+ new ShapeRef(router, poly396658490, 396658490);
+
+ Polygon poly408762900(4);
+ poly408762900.ps[0] = Point(24979, 27350);
+ poly408762900.ps[1] = Point(24979, 27435);
+ poly408762900.ps[2] = Point(24921, 27435);
+ poly408762900.ps[3] = Point(24921, 27350);
+ new ShapeRef(router, poly408762900, 408762900);
+
+JunctionRef *junctionRef414982287 = new JunctionRef(router, Point(24406, 26100), 414982287);
+
+ Polygon poly486383940(4);
+ poly486383940.ps[0] = Point(24154, 26950);
+ poly486383940.ps[1] = Point(24154, 27035);
+ poly486383940.ps[2] = Point(24096, 27035);
+ poly486383940.ps[3] = Point(24096, 26950);
+ new ShapeRef(router, poly486383940, 486383940);
+
+JunctionRef *junctionRef495386613 = new JunctionRef(router, Point(23200, 29075), 495386613);
+
+JunctionRef *junctionRef504671094 = new JunctionRef(router, Point(24836, 27425), 504671094);
+
+JunctionRef *junctionRef557043721 = new JunctionRef(router, Point(26702, 29250), 557043721);
+
+JunctionRef *junctionRef619528800 = new JunctionRef(router, Point(24168, 28425), 619528800);
+
+ Polygon poly627663896(4);
+ poly627663896.ps[0] = Point(24179, 27350);
+ poly627663896.ps[1] = Point(24179, 27435);
+ poly627663896.ps[2] = Point(24121, 27435);
+ poly627663896.ps[3] = Point(24121, 27350);
+ new ShapeRef(router, poly627663896, 627663896);
+
+JunctionRef *junctionRef639333280 = new JunctionRef(router, Point(24000, 26450), 639333280);
+
+JunctionRef *junctionRef706194558 = new JunctionRef(router, Point(24300, 28550), 706194558);
+
+ Polygon poly735238470(4);
+ poly735238470.ps[0] = Point(25179, 28400);
+ poly735238470.ps[1] = Point(25179, 28485);
+ poly735238470.ps[2] = Point(25121, 28485);
+ poly735238470.ps[3] = Point(25121, 28400);
+ new ShapeRef(router, poly735238470, 735238470);
+
+JunctionRef *junctionRef736226792 = new JunctionRef(router, Point(23150, 29350), 736226792);
+
+ Polygon poly736682544(4);
+ poly736682544.ps[0] = Point(25229, 28900);
+ poly736682544.ps[1] = Point(25229, 28985);
+ poly736682544.ps[2] = Point(25171, 28985);
+ poly736682544.ps[3] = Point(25171, 28900);
+ new ShapeRef(router, poly736682544, 736682544);
+
+ Polygon poly760051248(4);
+ poly760051248.ps[0] = Point(24875, 28315);
+ poly760051248.ps[1] = Point(24875, 28635);
+ poly760051248.ps[2] = Point(24525, 28635);
+ poly760051248.ps[3] = Point(24525, 28315);
+ new ShapeRef(router, poly760051248, 760051248);
+
+JunctionRef *junctionRef790438915 = new JunctionRef(router, Point(24075, 28500), 790438915);
+
+JunctionRef *junctionRef881601350 = new JunctionRef(router, Point(27692, 29100), 881601350);
+
+ Polygon poly900057885(4);
+ poly900057885.ps[0] = Point(27704, 27575);
+ poly900057885.ps[1] = Point(27704, 27660);
+ poly900057885.ps[2] = Point(27646, 27660);
+ poly900057885.ps[3] = Point(27646, 27575);
+ new ShapeRef(router, poly900057885, 900057885);
+
+JunctionRef *junctionRef990913310 = new JunctionRef(router, Point(24000, 27025), 990913310);
+
+ ConnRef *connRef2650284 = new ConnRef(router, 2650284);
+ ConnEnd srcPt2650284(junctionRef295885488);
+ connRef2650284->setSourceEndpoint(srcPt2650284);
+ ConnEnd dstPt2650284(junctionRef639333280);
+ connRef2650284->setDestEndpoint(dstPt2650284);
+ connRef2650284->setRoutingType((ConnType)2);
+
+ ConnRef *connRef2833330 = new ConnRef(router, 2833330);
+ ConnEnd srcPt2833330(junctionRef221746560);
+ connRef2833330->setSourceEndpoint(srcPt2833330);
+ ConnEnd dstPt2833330(junctionRef255105144);
+ connRef2833330->setDestEndpoint(dstPt2833330);
+ connRef2833330->setRoutingType((ConnType)2);
+
+ ConnRef *connRef4043718 = new ConnRef(router, 4043718);
+ ConnEnd srcPt4043718(Point(27515, 28750), 8);
+ connRef4043718->setSourceEndpoint(srcPt4043718);
+ ConnEnd dstPt4043718(junctionRef16613420);
+ connRef4043718->setDestEndpoint(dstPt4043718);
+ connRef4043718->setRoutingType((ConnType)2);
+
+ ConnRef *connRef9745060 = new ConnRef(router, 9745060);
+ ConnEnd srcPt9745060(Point(23610, 28075), 4);
+ connRef9745060->setSourceEndpoint(srcPt9745060);
+ ConnEnd dstPt9745060(junctionRef147481188);
+ connRef9745060->setDestEndpoint(dstPt9745060);
+ connRef9745060->setRoutingType((ConnType)2);
+
+ ConnRef *connRef10983140 = new ConnRef(router, 10983140);
+ ConnEnd srcPt10983140(Point(23890, 26950), 8);
+ connRef10983140->setSourceEndpoint(srcPt10983140);
+ ConnEnd dstPt10983140(Point(24125, 26960), 1);
+ connRef10983140->setDestEndpoint(dstPt10983140);
+ connRef10983140->setRoutingType((ConnType)2);
+
+ ConnRef *connRef11588500 = new ConnRef(router, 11588500);
+ ConnEnd srcPt11588500(Point(23610, 27425), 4);
+ connRef11588500->setSourceEndpoint(srcPt11588500);
+ ConnEnd dstPt11588500(Point(25835, 27250), 4);
+ connRef11588500->setDestEndpoint(dstPt11588500);
+ connRef11588500->setRoutingType((ConnType)2);
+
+ ConnRef *connRef11844992 = new ConnRef(router, 11844992);
+ ConnEnd srcPt11844992(junctionRef137263932);
+ connRef11844992->setSourceEndpoint(srcPt11844992);
+ ConnEnd dstPt11844992(junctionRef117582414);
+ connRef11844992->setDestEndpoint(dstPt11844992);
+ connRef11844992->setRoutingType((ConnType)2);
+
+ ConnRef *connRef14786845 = new ConnRef(router, 14786845);
+ ConnEnd srcPt14786845(junctionRef736226792);
+ connRef14786845->setSourceEndpoint(srcPt14786845);
+ ConnEnd dstPt14786845(junctionRef495386613);
+ connRef14786845->setDestEndpoint(dstPt14786845);
+ connRef14786845->setRoutingType((ConnType)2);
+
+ ConnRef *connRef16261480 = new ConnRef(router, 16261480);
+ ConnEnd srcPt16261480(junctionRef5416208);
+ connRef16261480->setSourceEndpoint(srcPt16261480);
+ ConnEnd dstPt16261480(junctionRef299817832);
+ connRef16261480->setDestEndpoint(dstPt16261480);
+ connRef16261480->setRoutingType((ConnType)2);
+
+ ConnRef *connRef16390046 = new ConnRef(router, 16390046);
+ ConnEnd srcPt16390046(Point(24040, 29575), 8);
+ connRef16390046->setSourceEndpoint(srcPt16390046);
+ ConnEnd dstPt16390046(junctionRef39695669);
+ connRef16390046->setDestEndpoint(dstPt16390046);
+ connRef16390046->setRoutingType((ConnType)2);
+
+ ConnRef *connRef17931396 = new ConnRef(router, 17931396);
+ ConnEnd srcPt17931396(Point(27210, 29250), 4);
+ connRef17931396->setSourceEndpoint(srcPt17931396);
+ ConnEnd dstPt17931396(junctionRef557043721);
+ connRef17931396->setDestEndpoint(dstPt17931396);
+ connRef17931396->setRoutingType((ConnType)2);
+
+ ConnRef *connRef22109256 = new ConnRef(router, 22109256);
+ ConnEnd srcPt22109256(Point(27210, 29775), 4);
+ connRef22109256->setSourceEndpoint(srcPt22109256);
+ ConnEnd dstPt22109256(junctionRef557043721);
+ connRef22109256->setDestEndpoint(dstPt22109256);
+ connRef22109256->setRoutingType((ConnType)2);
+
+ ConnRef *connRef22594350 = new ConnRef(router, 22594350);
+ ConnEnd srcPt22594350(junctionRef414982287);
+ connRef22594350->setSourceEndpoint(srcPt22594350);
+ ConnEnd dstPt22594350(junctionRef34620300);
+ connRef22594350->setDestEndpoint(dstPt22594350);
+ connRef22594350->setRoutingType((ConnType)2);
+
+ ConnRef *connRef22914582 = new ConnRef(router, 22914582);
+ ConnEnd srcPt22914582(junctionRef350832579);
+ connRef22914582->setSourceEndpoint(srcPt22914582);
+ ConnEnd dstPt22914582(Point(24865, 28475), 8);
+ connRef22914582->setDestEndpoint(dstPt22914582);
+ connRef22914582->setRoutingType((ConnType)2);
+
+ ConnRef *connRef23169708 = new ConnRef(router, 23169708);
+ ConnEnd srcPt23169708(junctionRef358449734);
+ connRef23169708->setSourceEndpoint(srcPt23169708);
+ ConnEnd dstPt23169708(junctionRef881601350);
+ connRef23169708->setDestEndpoint(dstPt23169708);
+ connRef23169708->setRoutingType((ConnType)2);
+
+ ConnRef *connRef23586424 = new ConnRef(router, 23586424);
+ ConnEnd srcPt23586424(Point(23610, 27350), 4);
+ connRef23586424->setSourceEndpoint(srcPt23586424);
+ ConnEnd dstPt23586424(junctionRef26572870);
+ connRef23586424->setDestEndpoint(dstPt23586424);
+ connRef23586424->setRoutingType((ConnType)2);
+
+ ConnRef *connRef24487272 = new ConnRef(router, 24487272);
+ ConnEnd srcPt24487272(junctionRef299817832);
+ connRef24487272->setSourceEndpoint(srcPt24487272);
+ ConnEnd dstPt24487272(junctionRef137263932);
+ connRef24487272->setDestEndpoint(dstPt24487272);
+ connRef24487272->setRoutingType((ConnType)2);
+
+ ConnRef *connRef26971490 = new ConnRef(router, 26971490);
+ ConnEnd srcPt26971490(junctionRef275948952);
+ connRef26971490->setSourceEndpoint(srcPt26971490);
+ ConnEnd dstPt26971490(Point(23610, 27500), 4);
+ connRef26971490->setDestEndpoint(dstPt26971490);
+ connRef26971490->setRoutingType((ConnType)2);
+
+ ConnRef *connRef27342336 = new ConnRef(router, 27342336);
+ ConnEnd srcPt27342336(junctionRef34620300);
+ connRef27342336->setSourceEndpoint(srcPt27342336);
+ ConnEnd dstPt27342336(Point(24460, 26225), 4);
+ connRef27342336->setDestEndpoint(dstPt27342336);
+ connRef27342336->setRoutingType((ConnType)2);
+
+ ConnRef *connRef29036799 = new ConnRef(router, 29036799);
+ ConnEnd srcPt29036799(Point(23890, 27025), 8);
+ connRef29036799->setSourceEndpoint(srcPt29036799);
+ ConnEnd dstPt29036799(junctionRef990913310);
+ connRef29036799->setDestEndpoint(dstPt29036799);
+ connRef29036799->setRoutingType((ConnType)2);
+
+ ConnRef *connRef29965772 = new ConnRef(router, 29965772);
+ ConnEnd srcPt29965772(Point(27675, 26810), 1);
+ connRef29965772->setSourceEndpoint(srcPt29965772);
+ ConnEnd dstPt29965772(Point(27415, 26800), 8);
+ connRef29965772->setDestEndpoint(dstPt29965772);
+ connRef29965772->setRoutingType((ConnType)2);
+
+ ConnRef *connRef31188915 = new ConnRef(router, 31188915);
+ ConnEnd srcPt31188915(Point(24410, 26650), 4);
+ connRef31188915->setSourceEndpoint(srcPt31188915);
+ ConnEnd dstPt31188915(Point(25835, 27400), 4);
+ connRef31188915->setDestEndpoint(dstPt31188915);
+ connRef31188915->setRoutingType((ConnType)2);
+
+ ConnRef *connRef32390545 = new ConnRef(router, 32390545);
+ ConnEnd srcPt32390545(Point(27540, 29175), 8);
+ connRef32390545->setSourceEndpoint(srcPt32390545);
+ ConnEnd dstPt32390545(junctionRef358449734);
+ connRef32390545->setDestEndpoint(dstPt32390545);
+ connRef32390545->setRoutingType((ConnType)2);
+
+ ConnRef *connRef33457066 = new ConnRef(router, 33457066);
+ ConnEnd srcPt33457066(Point(27185, 28825), 4);
+ connRef33457066->setSourceEndpoint(srcPt33457066);
+ ConnEnd dstPt33457066(junctionRef221746560);
+ connRef33457066->setDestEndpoint(dstPt33457066);
+ connRef33457066->setRoutingType((ConnType)2);
+
+ ConnRef *connRef34908836 = new ConnRef(router, 34908836);
+ ConnEnd srcPt34908836(junctionRef9420650);
+ connRef34908836->setSourceEndpoint(srcPt34908836);
+ ConnEnd dstPt34908836(Point(27135, 28075), 4);
+ connRef34908836->setDestEndpoint(dstPt34908836);
+ connRef34908836->setRoutingType((ConnType)2);
+
+ ConnRef *connRef37638287 = new ConnRef(router, 37638287);
+ ConnEnd srcPt37638287(junctionRef790438915);
+ connRef37638287->setSourceEndpoint(srcPt37638287);
+ ConnEnd dstPt37638287(Point(23965, 28500), 8);
+ connRef37638287->setDestEndpoint(dstPt37638287);
+ connRef37638287->setRoutingType((ConnType)2);
+
+ ConnRef *connRef40448457 = new ConnRef(router, 40448457);
+ ConnEnd srcPt40448457(Point(24790, 26975), 8);
+ connRef40448457->setSourceEndpoint(srcPt40448457);
+ ConnEnd dstPt40448457(Point(25000, 26985), 1);
+ connRef40448457->setDestEndpoint(dstPt40448457);
+ connRef40448457->setRoutingType((ConnType)2);
+
+ ConnRef *connRef40882634 = new ConnRef(router, 40882634);
+ ConnEnd srcPt40882634(Point(23560, 26950), 4);
+ connRef40882634->setSourceEndpoint(srcPt40882634);
+ ConnEnd dstPt40882634(junctionRef26572870);
+ connRef40882634->setDestEndpoint(dstPt40882634);
+ connRef40882634->setRoutingType((ConnType)2);
+
+ ConnRef *connRef47717100 = new ConnRef(router, 47717100);
+ ConnEnd srcPt47717100(Point(25200, 28910), 1);
+ connRef47717100->setSourceEndpoint(srcPt47717100);
+ ConnEnd dstPt47717100(Point(24890, 28900), 8);
+ connRef47717100->setDestEndpoint(dstPt47717100);
+ connRef47717100->setRoutingType((ConnType)2);
+
+ ConnRef *connRef56597370 = new ConnRef(router, 56597370);
+ ConnEnd srcPt56597370(Point(27675, 27585), 1);
+ connRef56597370->setSourceEndpoint(srcPt56597370);
+ ConnEnd dstPt56597370(Point(27415, 27575), 8);
+ connRef56597370->setDestEndpoint(dstPt56597370);
+ connRef56597370->setRoutingType((ConnType)2);
+
+ ConnRef *connRef59354933 = new ConnRef(router, 59354933);
+ ConnEnd srcPt59354933(junctionRef309723792);
+ connRef59354933->setSourceEndpoint(srcPt59354933);
+ ConnEnd dstPt59354933(junctionRef414982287);
+ connRef59354933->setDestEndpoint(dstPt59354933);
+ connRef59354933->setRoutingType((ConnType)2);
+
+ ConnRef *connRef77227284 = new ConnRef(router, 77227284);
+ ConnEnd srcPt77227284(Point(24740, 26650), 8);
+ connRef77227284->setSourceEndpoint(srcPt77227284);
+ ConnEnd dstPt77227284(junctionRef131744632);
+ connRef77227284->setDestEndpoint(dstPt77227284);
+ connRef77227284->setRoutingType((ConnType)2);
+
+ ConnRef *connRef79612408 = new ConnRef(router, 79612408);
+ ConnEnd srcPt79612408(Point(23585, 26625), 4);
+ connRef79612408->setSourceEndpoint(srcPt79612408);
+ ConnEnd dstPt79612408(Point(25835, 27100), 4);
+ connRef79612408->setDestEndpoint(dstPt79612408);
+ connRef79612408->setRoutingType((ConnType)2);
+
+ ConnRef *connRef82780868 = new ConnRef(router, 82780868);
+ ConnEnd srcPt82780868(Point(27185, 28750), 4);
+ connRef82780868->setSourceEndpoint(srcPt82780868);
+ ConnEnd dstPt82780868(Point(25835, 28375), 4);
+ connRef82780868->setDestEndpoint(dstPt82780868);
+ connRef82780868->setRoutingType((ConnType)2);
+
+ ConnRef *connRef83092945 = new ConnRef(router, 83092945);
+ ConnEnd srcPt83092945(Point(27085, 27650), 4);
+ connRef83092945->setSourceEndpoint(srcPt83092945);
+ ConnEnd dstPt83092945(Point(26165, 27175), 8);
+ connRef83092945->setDestEndpoint(dstPt83092945);
+ connRef83092945->setRoutingType((ConnType)2);
+
+ ConnRef *connRef88266240 = new ConnRef(router, 88266240);
+ ConnEnd srcPt88266240(junctionRef790438915);
+ connRef88266240->setSourceEndpoint(srcPt88266240);
+ ConnEnd dstPt88266240(junctionRef137883060);
+ connRef88266240->setDestEndpoint(dstPt88266240);
+ connRef88266240->setRoutingType((ConnType)2);
+
+ ConnRef *connRef90460104 = new ConnRef(router, 90460104);
+ ConnEnd srcPt90460104(junctionRef39695669);
+ connRef90460104->setSourceEndpoint(srcPt90460104);
+ ConnEnd dstPt90460104(junctionRef790438915);
+ connRef90460104->setDestEndpoint(dstPt90460104);
+ connRef90460104->setRoutingType((ConnType)2);
+
+ ConnRef *connRef91952388 = new ConnRef(router, 91952388);
+ ConnEnd srcPt91952388(Point(25835, 27475), 4);
+ connRef91952388->setSourceEndpoint(srcPt91952388);
+ ConnEnd dstPt91952388(Point(24460, 27050), 4);
+ connRef91952388->setDestEndpoint(dstPt91952388);
+ connRef91952388->setRoutingType((ConnType)2);
+
+ ConnRef *connRef92256651 = new ConnRef(router, 92256651);
+ ConnEnd srcPt92256651(Point(27135, 28000), 4);
+ connRef92256651->setSourceEndpoint(srcPt92256651);
+ ConnEnd dstPt92256651(Point(25835, 28525), 4);
+ connRef92256651->setDestEndpoint(dstPt92256651);
+ connRef92256651->setRoutingType((ConnType)2);
+
+ ConnRef *connRef95273991 = new ConnRef(router, 95273991);
+ ConnEnd srcPt95273991(Point(27750, 29635), 1);
+ connRef95273991->setSourceEndpoint(srcPt95273991);
+ ConnEnd dstPt95273991(Point(27540, 29625), 8);
+ connRef95273991->setDestEndpoint(dstPt95273991);
+ connRef95273991->setRoutingType((ConnType)2);
+
+ ConnRef *connRef98351958 = new ConnRef(router, 98351958);
+ ConnEnd srcPt98351958(junctionRef41941580);
+ connRef98351958->setSourceEndpoint(srcPt98351958);
+ ConnEnd dstPt98351958(Point(23585, 26700), 4);
+ connRef98351958->setDestEndpoint(dstPt98351958);
+ connRef98351958->setRoutingType((ConnType)2);
+
+ ConnRef *connRef101848175 = new ConnRef(router, 101848175);
+ ConnEnd srcPt101848175(Point(24485, 27350), 4);
+ connRef101848175->setSourceEndpoint(srcPt101848175);
+ ConnEnd dstPt101848175(junctionRef23132835);
+ connRef101848175->setDestEndpoint(dstPt101848175);
+ connRef101848175->setRoutingType((ConnType)2);
+
+ ConnRef *connRef107055166 = new ConnRef(router, 107055166);
+ ConnEnd srcPt107055166(junctionRef200348672);
+ connRef107055166->setSourceEndpoint(srcPt107055166);
+ ConnEnd dstPt107055166(junctionRef195377532);
+ connRef107055166->setDestEndpoint(dstPt107055166);
+ connRef107055166->setRoutingType((ConnType)2);
+
+ ConnRef *connRef126287880 = new ConnRef(router, 126287880);
+ ConnEnd srcPt126287880(junctionRef881601350);
+ connRef126287880->setSourceEndpoint(srcPt126287880);
+ ConnEnd dstPt126287880(Point(27540, 29100), 8);
+ connRef126287880->setDestEndpoint(dstPt126287880);
+ connRef126287880->setRoutingType((ConnType)2);
+
+ ConnRef *connRef149791360 = new ConnRef(router, 149791360);
+ ConnEnd srcPt149791360(Point(24940, 29600), 8);
+ connRef149791360->setSourceEndpoint(srcPt149791360);
+ ConnEnd dstPt149791360(junctionRef36814260);
+ connRef149791360->setDestEndpoint(dstPt149791360);
+ connRef149791360->setRoutingType((ConnType)2);
+
+ ConnRef *connRef152838249 = new ConnRef(router, 152838249);
+ ConnEnd srcPt152838249(Point(24275, 29510), 1);
+ connRef152838249->setSourceEndpoint(srcPt152838249);
+ ConnEnd dstPt152838249(Point(24040, 29500), 8);
+ connRef152838249->setDestEndpoint(dstPt152838249);
+ connRef152838249->setRoutingType((ConnType)2);
+
+ ConnRef *connRef156657228 = new ConnRef(router, 156657228);
+ ConnEnd srcPt156657228(junctionRef619528800);
+ connRef156657228->setSourceEndpoint(srcPt156657228);
+ ConnEnd dstPt156657228(Point(23965, 28425), 8);
+ connRef156657228->setDestEndpoint(dstPt156657228);
+ connRef156657228->setRoutingType((ConnType)2);
+
+ ConnRef *connRef157276356 = new ConnRef(router, 157276356);
+ ConnEnd srcPt157276356(Point(24890, 28025), 8);
+ connRef157276356->setSourceEndpoint(srcPt157276356);
+ ConnEnd dstPt157276356(junctionRef350832579);
+ connRef157276356->setDestEndpoint(dstPt157276356);
+ connRef157276356->setRoutingType((ConnType)2);
+
+ ConnRef *connRef162858434 = new ConnRef(router, 162858434);
+ ConnEnd srcPt162858434(Point(24150, 27360), 1);
+ connRef162858434->setSourceEndpoint(srcPt162858434);
+ ConnEnd dstPt162858434(Point(23940, 27350), 8);
+ connRef162858434->setDestEndpoint(dstPt162858434);
+ connRef162858434->setRoutingType((ConnType)2);
+
+ ConnRef *connRef170639469 = new ConnRef(router, 170639469);
+ ConnEnd srcPt170639469(junctionRef131744632);
+ connRef170639469->setSourceEndpoint(srcPt170639469);
+ ConnEnd dstPt170639469(Point(24790, 26300), 8);
+ connRef170639469->setDestEndpoint(dstPt170639469);
+ connRef170639469->setRoutingType((ConnType)2);
+
+ ConnRef *connRef171917628 = new ConnRef(router, 171917628);
+ ConnEnd srcPt171917628(Point(24790, 27050), 8);
+ connRef171917628->setSourceEndpoint(srcPt171917628);
+ ConnEnd dstPt171917628(junctionRef1634752);
+ connRef171917628->setDestEndpoint(dstPt171917628);
+ connRef171917628->setRoutingType((ConnType)2);
+
+ ConnRef *connRef175703112 = new ConnRef(router, 175703112);
+ ConnEnd srcPt175703112(Point(22760, 29325), 4);
+ connRef175703112->setSourceEndpoint(srcPt175703112);
+ ConnEnd dstPt175703112(Point(22575, 29360), 1);
+ connRef175703112->setDestEndpoint(dstPt175703112);
+ connRef175703112->setRoutingType((ConnType)2);
+
+ ConnRef *connRef175774395 = new ConnRef(router, 175774395);
+ ConnEnd srcPt175774395(junctionRef358449734);
+ connRef175774395->setSourceEndpoint(srcPt175774395);
+ ConnEnd dstPt175774395(junctionRef16613420);
+ connRef175774395->setDestEndpoint(dstPt175774395);
+ connRef175774395->setRoutingType((ConnType)2);
+
+ ConnRef *connRef177387840 = new ConnRef(router, 177387840);
+ ConnEnd srcPt177387840(Point(27725, 27935), 1);
+ connRef177387840->setSourceEndpoint(srcPt177387840);
+ ConnEnd dstPt177387840(Point(27465, 27925), 8);
+ connRef177387840->setDestEndpoint(dstPt177387840);
+ connRef177387840->setRoutingType((ConnType)2);
+
+ ConnRef *connRef179014612 = new ConnRef(router, 179014612);
+ ConnEnd srcPt179014612(Point(24790, 26225), 8);
+ connRef179014612->setSourceEndpoint(srcPt179014612);
+ ConnEnd dstPt179014612(Point(25025, 26235), 1);
+ connRef179014612->setDestEndpoint(dstPt179014612);
+ connRef179014612->setRoutingType((ConnType)2);
+
+ ConnRef *connRef181436988 = new ConnRef(router, 181436988);
+ ConnEnd srcPt181436988(junctionRef275948952);
+ connRef181436988->setSourceEndpoint(srcPt181436988);
+ ConnEnd dstPt181436988(junctionRef41941580);
+ connRef181436988->setDestEndpoint(dstPt181436988);
+ connRef181436988->setRoutingType((ConnType)2);
+
+ ConnRef *connRef186910820 = new ConnRef(router, 186910820);
+ ConnEnd srcPt186910820(Point(25100, 27960), 1);
+ connRef186910820->setSourceEndpoint(srcPt186910820);
+ ConnEnd dstPt186910820(Point(24890, 27950), 8);
+ connRef186910820->setDestEndpoint(dstPt186910820);
+ connRef186910820->setRoutingType((ConnType)2);
+
+ ConnRef *connRef187785156 = new ConnRef(router, 187785156);
+ ConnEnd srcPt187785156(junctionRef495386613);
+ connRef187785156->setSourceEndpoint(srcPt187785156);
+ ConnEnd dstPt187785156(junctionRef58465624);
+ connRef187785156->setDestEndpoint(dstPt187785156);
+ connRef187785156->setRoutingType((ConnType)2);
+
+ ConnRef *connRef189722660 = new ConnRef(router, 189722660);
+ ConnEnd srcPt189722660(junctionRef23132835);
+ connRef189722660->setSourceEndpoint(srcPt189722660);
+ ConnEnd dstPt189722660(junctionRef12650756);
+ connRef189722660->setDestEndpoint(dstPt189722660);
+ connRef189722660->setRoutingType((ConnType)2);
+
+ ConnRef *connRef192744750 = new ConnRef(router, 192744750);
+ ConnEnd srcPt192744750(junctionRef36814260);
+ connRef192744750->setSourceEndpoint(srcPt192744750);
+ ConnEnd dstPt192744750(junctionRef137883060);
+ connRef192744750->setDestEndpoint(dstPt192744750);
+ connRef192744750->setRoutingType((ConnType)2);
+
+ ConnRef *connRef197632590 = new ConnRef(router, 197632590);
+ ConnEnd srcPt197632590(Point(25150, 29510), 1);
+ connRef197632590->setSourceEndpoint(srcPt197632590);
+ ConnEnd dstPt197632590(Point(24940, 29525), 8);
+ connRef197632590->setDestEndpoint(dstPt197632590);
+ connRef197632590->setRoutingType((ConnType)2);
+
+ ConnRef *connRef199761771 = new ConnRef(router, 199761771);
+ ConnEnd srcPt199761771(Point(25150, 28410), 1);
+ connRef199761771->setSourceEndpoint(srcPt199761771);
+ ConnEnd dstPt199761771(Point(24865, 28400), 8);
+ connRef199761771->setDestEndpoint(dstPt199761771);
+ connRef199761771->setRoutingType((ConnType)2);
+
+ ConnRef *connRef200371408 = new ConnRef(router, 200371408);
+ ConnEnd srcPt200371408(Point(23710, 29575), 4);
+ connRef200371408->setSourceEndpoint(srcPt200371408);
+ ConnEnd dstPt200371408(Point(25835, 27700), 4);
+ connRef200371408->setDestEndpoint(dstPt200371408);
+ connRef200371408->setRoutingType((ConnType)2);
+
+ ConnRef *connRef202197435 = new ConnRef(router, 202197435);
+ ConnEnd srcPt202197435(Point(23610, 26275), 4);
+ connRef202197435->setSourceEndpoint(srcPt202197435);
+ ConnEnd dstPt202197435(Point(25835, 27025), 4);
+ connRef202197435->setDestEndpoint(dstPt202197435);
+ connRef202197435->setRoutingType((ConnType)2);
+
+ ConnRef *connRef223350000 = new ConnRef(router, 223350000);
+ ConnEnd srcPt223350000(junctionRef790438915);
+ connRef223350000->setSourceEndpoint(srcPt223350000);
+ ConnEnd dstPt223350000(junctionRef619528800);
+ connRef223350000->setDestEndpoint(dstPt223350000);
+ connRef223350000->setRoutingType((ConnType)2);
+
+ ConnRef *connRef225755952 = new ConnRef(router, 225755952);
+ ConnEnd srcPt225755952(Point(26075, 26550), 15);
+ connRef225755952->setSourceEndpoint(srcPt225755952);
+ ConnEnd dstPt225755952(junctionRef414982287);
+ connRef225755952->setDestEndpoint(dstPt225755952);
+ connRef225755952->setRoutingType((ConnType)2);
+
+ ConnRef *connRef231794598 = new ConnRef(router, 231794598);
+ ConnEnd srcPt231794598(Point(24740, 26575), 8);
+ connRef231794598->setSourceEndpoint(srcPt231794598);
+ ConnEnd dstPt231794598(Point(25000, 26585), 1);
+ connRef231794598->setDestEndpoint(dstPt231794598);
+ connRef231794598->setRoutingType((ConnType)2);
+
+ ConnRef *connRef235948750 = new ConnRef(router, 235948750);
+ ConnEnd srcPt235948750(Point(24485, 27500), 4);
+ connRef235948750->setSourceEndpoint(srcPt235948750);
+ ConnEnd dstPt235948750(junctionRef299817832);
+ connRef235948750->setDestEndpoint(dstPt235948750);
+ connRef235948750->setRoutingType((ConnType)2);
+
+ ConnRef *connRef237307070 = new ConnRef(router, 237307070);
+ ConnEnd srcPt237307070(Point(24610, 29675), 4);
+ connRef237307070->setSourceEndpoint(srcPt237307070);
+ ConnEnd dstPt237307070(junctionRef228740625);
+ connRef237307070->setDestEndpoint(dstPt237307070);
+ connRef237307070->setRoutingType((ConnType)2);
+
+ ConnRef *connRef243434688 = new ConnRef(router, 243434688);
+ ConnEnd srcPt243434688(Point(23560, 27100), 4);
+ connRef243434688->setSourceEndpoint(srcPt243434688);
+ ConnEnd dstPt243434688(junctionRef275948952);
+ connRef243434688->setDestEndpoint(dstPt243434688);
+ connRef243434688->setRoutingType((ConnType)2);
+
+ ConnRef *connRef257379648 = new ConnRef(router, 257379648);
+ ConnEnd srcPt257379648(Point(24460, 27125), 4);
+ connRef257379648->setSourceEndpoint(srcPt257379648);
+ ConnEnd dstPt257379648(junctionRef137263932);
+ connRef257379648->setDestEndpoint(dstPt257379648);
+ connRef257379648->setRoutingType((ConnType)2);
+
+ ConnRef *connRef257846316 = new ConnRef(router, 257846316);
+ ConnEnd srcPt257846316(junctionRef557043721);
+ connRef257846316->setSourceEndpoint(srcPt257846316);
+ ConnEnd dstPt257846316(junctionRef228740625);
+ connRef257846316->setDestEndpoint(dstPt257846316);
+ connRef257846316->setRoutingType((ConnType)2);
+
+ ConnRef *connRef258773320 = new ConnRef(router, 258773320);
+ ConnEnd srcPt258773320(Point(27210, 29175), 4);
+ connRef258773320->setSourceEndpoint(srcPt258773320);
+ ConnEnd dstPt258773320(Point(25835, 28300), 4);
+ connRef258773320->setDestEndpoint(dstPt258773320);
+ connRef258773320->setRoutingType((ConnType)2);
+
+ ConnRef *connRef260211707 = new ConnRef(router, 260211707);
+ ConnEnd srcPt260211707(Point(23940, 27425), 8);
+ connRef260211707->setSourceEndpoint(srcPt260211707);
+ ConnEnd dstPt260211707(junctionRef990913310);
+ connRef260211707->setDestEndpoint(dstPt260211707);
+ connRef260211707->setRoutingType((ConnType)2);
+
+ ConnRef *connRef273011160 = new ConnRef(router, 273011160);
+ ConnEnd srcPt273011160(Point(23660, 29000), 4);
+ connRef273011160->setSourceEndpoint(srcPt273011160);
+ ConnEnd dstPt273011160(Point(25835, 28150), 4);
+ connRef273011160->setDestEndpoint(dstPt273011160);
+ connRef273011160->setRoutingType((ConnType)2);
+
+ ConnRef *connRef274013534 = new ConnRef(router, 274013534);
+ ConnEnd srcPt274013534(Point(24890, 28975), 8);
+ connRef274013534->setSourceEndpoint(srcPt274013534);
+ ConnEnd dstPt274013534(junctionRef36814260);
+ connRef274013534->setDestEndpoint(dstPt274013534);
+ connRef274013534->setRoutingType((ConnType)2);
+
+ ConnRef *connRef279737601 = new ConnRef(router, 279737601);
+ ConnEnd srcPt279737601(junctionRef26572870);
+ connRef279737601->setSourceEndpoint(srcPt279737601);
+ ConnEnd dstPt279737601(junctionRef309723792);
+ connRef279737601->setDestEndpoint(dstPt279737601);
+ connRef279737601->setRoutingType((ConnType)2);
+
+ ConnRef *connRef281388594 = new ConnRef(router, 281388594);
+ ConnEnd srcPt281388594(Point(27725, 28685), 1);
+ connRef281388594->setSourceEndpoint(srcPt281388594);
+ ConnEnd dstPt281388594(Point(27515, 28675), 8);
+ connRef281388594->setDestEndpoint(dstPt281388594);
+ connRef281388594->setRoutingType((ConnType)2);
+
+ ConnRef *connRef285908400 = new ConnRef(router, 285908400);
+ ConnEnd srcPt285908400(Point(23560, 27025), 4);
+ connRef285908400->setSourceEndpoint(srcPt285908400);
+ ConnEnd dstPt285908400(Point(25835, 27175), 4);
+ connRef285908400->setDestEndpoint(dstPt285908400);
+ connRef285908400->setRoutingType((ConnType)2);
+
+ ConnRef *connRef287034425 = new ConnRef(router, 287034425);
+ ConnEnd srcPt287034425(junctionRef391945245);
+ connRef287034425->setSourceEndpoint(srcPt287034425);
+ ConnEnd dstPt287034425(junctionRef200348672);
+ connRef287034425->setDestEndpoint(dstPt287034425);
+ connRef287034425->setRoutingType((ConnType)2);
+
+ ConnRef *connRef288108606 = new ConnRef(router, 288108606);
+ ConnEnd srcPt288108606(Point(23610, 26350), 4);
+ connRef288108606->setSourceEndpoint(srcPt288108606);
+ ConnEnd dstPt288108606(junctionRef394539723);
+ connRef288108606->setDestEndpoint(dstPt288108606);
+ connRef288108606->setRoutingType((ConnType)2);
+
+ ConnRef *connRef290380424 = new ConnRef(router, 290380424);
+ ConnEnd srcPt290380424(Point(24560, 29050), 4);
+ connRef290380424->setSourceEndpoint(srcPt290380424);
+ ConnEnd dstPt290380424(junctionRef144791664);
+ connRef290380424->setDestEndpoint(dstPt290380424);
+ connRef290380424->setRoutingType((ConnType)2);
+
+ ConnRef *connRef294588780 = new ConnRef(router, 294588780);
+ ConnEnd srcPt294588780(Point(27085, 27725), 4);
+ connRef294588780->setSourceEndpoint(srcPt294588780);
+ ConnEnd dstPt294588780(junctionRef9420650);
+ connRef294588780->setDestEndpoint(dstPt294588780);
+ connRef294588780->setRoutingType((ConnType)2);
+
+ ConnRef *connRef295795481 = new ConnRef(router, 295795481);
+ ConnEnd srcPt295795481(Point(24460, 26375), 4);
+ connRef295795481->setSourceEndpoint(srcPt295795481);
+ ConnEnd dstPt295795481(junctionRef117582414);
+ connRef295795481->setDestEndpoint(dstPt295795481);
+ connRef295795481->setRoutingType((ConnType)2);
+
+ ConnRef *connRef297813338 = new ConnRef(router, 297813338);
+ ConnEnd srcPt297813338(Point(24560, 28100), 4);
+ connRef297813338->setSourceEndpoint(srcPt297813338);
+ ConnEnd dstPt297813338(junctionRef5416208);
+ connRef297813338->setDestEndpoint(dstPt297813338);
+ connRef297813338->setRoutingType((ConnType)2);
+
+ ConnRef *connRef297831780 = new ConnRef(router, 297831780);
+ ConnEnd srcPt297831780(Point(27725, 29110), 1);
+ connRef297831780->setSourceEndpoint(srcPt297831780);
+ ConnEnd dstPt297831780(junctionRef881601350);
+ connRef297831780->setDestEndpoint(dstPt297831780);
+ connRef297831780->setRoutingType((ConnType)2);
+
+ ConnRef *connRef305590064 = new ConnRef(router, 305590064);
+ ConnEnd srcPt305590064(Point(24560, 28025), 4);
+ connRef305590064->setSourceEndpoint(srcPt305590064);
+ ConnEnd dstPt305590064(Point(25835, 27625), 4);
+ connRef305590064->setDestEndpoint(dstPt305590064);
+ connRef305590064->setRoutingType((ConnType)2);
+
+ ConnRef *connRef311241725 = new ConnRef(router, 311241725);
+ ConnEnd srcPt311241725(Point(27725, 28285), 1);
+ connRef311241725->setSourceEndpoint(srcPt311241725);
+ ConnEnd dstPt311241725(Point(27490, 28275), 8);
+ connRef311241725->setDestEndpoint(dstPt311241725);
+ connRef311241725->setRoutingType((ConnType)2);
+
+ ConnRef *connRef322174720 = new ConnRef(router, 322174720);
+ ConnEnd srcPt322174720(Point(24250, 27935), 1);
+ connRef322174720->setSourceEndpoint(srcPt322174720);
+ ConnEnd dstPt322174720(Point(23940, 27925), 8);
+ connRef322174720->setDestEndpoint(dstPt322174720);
+ connRef322174720->setRoutingType((ConnType)2);
+
+ ConnRef *connRef322291528 = new ConnRef(router, 322291528);
+ ConnEnd srcPt322291528(Point(23585, 26550), 4);
+ connRef322291528->setSourceEndpoint(srcPt322291528);
+ ConnEnd dstPt322291528(junctionRef26572870);
+ connRef322291528->setDestEndpoint(dstPt322291528);
+ connRef322291528->setRoutingType((ConnType)2);
+
+ ConnRef *connRef328813520 = new ConnRef(router, 328813520);
+ ConnEnd srcPt328813520(junctionRef1634752);
+ connRef328813520->setSourceEndpoint(srcPt328813520);
+ ConnEnd dstPt328813520(junctionRef131744632);
+ connRef328813520->setDestEndpoint(dstPt328813520);
+ connRef328813520->setRoutingType((ConnType)2);
+
+ ConnRef *connRef342417330 = new ConnRef(router, 342417330);
+ ConnEnd srcPt342417330(Point(24225, 28435), 1);
+ connRef342417330->setSourceEndpoint(srcPt342417330);
+ ConnEnd dstPt342417330(junctionRef619528800);
+ connRef342417330->setDestEndpoint(dstPt342417330);
+ connRef342417330->setRoutingType((ConnType)2);
+
+ ConnRef *connRef351151744 = new ConnRef(router, 351151744);
+ ConnEnd srcPt351151744(Point(25835, 27550), 4);
+ connRef351151744->setSourceEndpoint(srcPt351151744);
+ ConnEnd dstPt351151744(Point(24485, 27425), 4);
+ connRef351151744->setDestEndpoint(dstPt351151744);
+ connRef351151744->setRoutingType((ConnType)2);
+
+ ConnRef *connRef353764215 = new ConnRef(router, 353764215);
+ ConnEnd srcPt353764215(junctionRef706194558);
+ connRef353764215->setSourceEndpoint(srcPt353764215);
+ ConnEnd dstPt353764215(junctionRef5416208);
+ connRef353764215->setDestEndpoint(dstPt353764215);
+ connRef353764215->setRoutingType((ConnType)2);
+
+ ConnRef *connRef360051452 = new ConnRef(router, 360051452);
+ //ConnEnd srcPt360051452(Point(24350, 29300), 15);
+ ConnEnd srcPt360051452(junctionRef228740625);
+ connRef360051452->setSourceEndpoint(srcPt360051452);
+ ConnEnd dstPt360051452(junctionRef144791664);
+ connRef360051452->setDestEndpoint(dstPt360051452);
+ connRef360051452->setRoutingType((ConnType)2);
+
+ ConnRef *connRef370001467 = new ConnRef(router, 370001467);
+ ConnEnd srcPt370001467(Point(24535, 28550), 4);
+ connRef370001467->setSourceEndpoint(srcPt370001467);
+ ConnEnd dstPt370001467(junctionRef706194558);
+ connRef370001467->setDestEndpoint(dstPt370001467);
+ connRef370001467->setRoutingType((ConnType)2);
+
+ ConnRef *connRef374482680 = new ConnRef(router, 374482680);
+ ConnEnd srcPt374482680(junctionRef255105144);
+ connRef374482680->setSourceEndpoint(srcPt374482680);
+ ConnEnd dstPt374482680(junctionRef9420650);
+ connRef374482680->setDestEndpoint(dstPt374482680);
+ connRef374482680->setRoutingType((ConnType)2);
+
+ ConnRef *connRef384565632 = new ConnRef(router, 384565632);
+ ConnEnd srcPt384565632(Point(27160, 28350), 4);
+ connRef384565632->setSourceEndpoint(srcPt384565632);
+ ConnEnd dstPt384565632(Point(25835, 28450), 4);
+ connRef384565632->setDestEndpoint(dstPt384565632);
+ connRef384565632->setRoutingType((ConnType)2);
+
+ ConnRef *connRef385394335 = new ConnRef(router, 385394335);
+ ConnEnd srcPt385394335(junctionRef12650756);
+ connRef385394335->setSourceEndpoint(srcPt385394335);
+ ConnEnd dstPt385394335(junctionRef34620300);
+ connRef385394335->setDestEndpoint(dstPt385394335);
+ connRef385394335->setRoutingType((ConnType)2);
+
+ ConnRef *connRef394841184 = new ConnRef(router, 394841184);
+ ConnEnd srcPt394841184(junctionRef373450980);
+ connRef394841184->setSourceEndpoint(srcPt394841184);
+ ConnEnd dstPt394841184(Point(27415, 27250), 8);
+ connRef394841184->setDestEndpoint(dstPt394841184);
+ connRef394841184->setRoutingType((ConnType)2);
+
+ ConnRef *connRef395684456 = new ConnRef(router, 395684456);
+ ConnEnd srcPt395684456(junctionRef990913310);
+ connRef395684456->setSourceEndpoint(srcPt395684456);
+ ConnEnd dstPt395684456(junctionRef504671094);
+ connRef395684456->setDestEndpoint(dstPt395684456);
+ connRef395684456->setRoutingType((ConnType)2);
+
+ ConnRef *connRef399195680 = new ConnRef(router, 399195680);
+ ConnEnd srcPt399195680(Point(24460, 26300), 4);
+ connRef399195680->setSourceEndpoint(srcPt399195680);
+ ConnEnd dstPt399195680(Point(25835, 27325), 4);
+ connRef399195680->setDestEndpoint(dstPt399195680);
+ connRef399195680->setRoutingType((ConnType)2);
+
+ ConnRef *connRef430804024 = new ConnRef(router, 430804024);
+ ConnEnd srcPt430804024(Point(24410, 26575), 4);
+ connRef430804024->setSourceEndpoint(srcPt430804024);
+ ConnEnd dstPt430804024(junctionRef12650756);
+ connRef430804024->setDestEndpoint(dstPt430804024);
+ connRef430804024->setRoutingType((ConnType)2);
+
+ ConnRef *connRef441263950 = new ConnRef(router, 441263950);
+ ConnEnd srcPt441263950(junctionRef117582414);
+ connRef441263950->setSourceEndpoint(srcPt441263950);
+ ConnEnd dstPt441263950(Point(24410, 26725), 4);
+ connRef441263950->setDestEndpoint(dstPt441263950);
+ connRef441263950->setRoutingType((ConnType)2);
+
+ ConnRef *connRef449028114 = new ConnRef(router, 449028114);
+ ConnEnd srcPt449028114(junctionRef147481188);
+ connRef449028114->setSourceEndpoint(srcPt449028114);
+ ConnEnd dstPt449028114(junctionRef58465624);
+ connRef449028114->setDestEndpoint(dstPt449028114);
+ connRef449028114->setRoutingType((ConnType)2);
+
+ ConnRef *connRef456315054 = new ConnRef(router, 456315054);
+ ConnEnd srcPt456315054(junctionRef195377532);
+ connRef456315054->setSourceEndpoint(srcPt456315054);
+ ConnEnd dstPt456315054(junctionRef373450980);
+ connRef456315054->setDestEndpoint(dstPt456315054);
+ connRef456315054->setRoutingType((ConnType)2);
+
+ ConnRef *connRef463648203 = new ConnRef(router, 463648203);
+ ConnEnd srcPt463648203(Point(24535, 28475), 4);
+ connRef463648203->setSourceEndpoint(srcPt463648203);
+ ConnEnd dstPt463648203(Point(25835, 27775), 4);
+ connRef463648203->setDestEndpoint(dstPt463648203);
+ connRef463648203->setRoutingType((ConnType)2);
+
+ ConnRef *connRef466988995 = new ConnRef(router, 466988995);
+ ConnEnd srcPt466988995(Point(27465, 28000), 8);
+ connRef466988995->setSourceEndpoint(srcPt466988995);
+ ConnEnd dstPt466988995(junctionRef200348672);
+ connRef466988995->setDestEndpoint(dstPt466988995);
+ connRef466988995->setRoutingType((ConnType)2);
+
+ ConnRef *connRef470918448 = new ConnRef(router, 470918448);
+ ConnEnd srcPt470918448(Point(23710, 29650), 4);
+ connRef470918448->setSourceEndpoint(srcPt470918448);
+ ConnEnd dstPt470918448(junctionRef736226792);
+ connRef470918448->setDestEndpoint(dstPt470918448);
+ connRef470918448->setRoutingType((ConnType)2);
+
+ ConnRef *connRef473830263 = new ConnRef(router, 473830263);
+ ConnEnd srcPt473830263(junctionRef394539723);
+ connRef473830263->setSourceEndpoint(srcPt473830263);
+ ConnEnd dstPt473830263(junctionRef41941580);
+ connRef473830263->setDestEndpoint(dstPt473830263);
+ connRef473830263->setRoutingType((ConnType)2);
+
+ ConnRef *connRef475132644 = new ConnRef(router, 475132644);
+ ConnEnd srcPt475132644(Point(27725, 27185), 1);
+ connRef475132644->setSourceEndpoint(srcPt475132644);
+ ConnEnd dstPt475132644(Point(27415, 27175), 8);
+ connRef475132644->setDestEndpoint(dstPt475132644);
+ connRef475132644->setRoutingType((ConnType)2);
+
+ ConnRef *connRef482803577 = new ConnRef(router, 482803577);
+ ConnEnd srcPt482803577(Point(24560, 28975), 4);
+ connRef482803577->setSourceEndpoint(srcPt482803577);
+ ConnEnd dstPt482803577(Point(25835, 27850), 4);
+ connRef482803577->setDestEndpoint(dstPt482803577);
+ connRef482803577->setRoutingType((ConnType)2);
+
+ ConnRef *connRef485259659 = new ConnRef(router, 485259659);
+ ConnEnd srcPt485259659(Point(27085, 26875), 4);
+ connRef485259659->setSourceEndpoint(srcPt485259659);
+ ConnEnd dstPt485259659(Point(26165, 27025), 8);
+ connRef485259659->setDestEndpoint(dstPt485259659);
+ connRef485259659->setRoutingType((ConnType)2);
+
+ ConnRef *connRef489175830 = new ConnRef(router, 489175830);
+ ConnEnd srcPt489175830(Point(24610, 29600), 4);
+ connRef489175830->setSourceEndpoint(srcPt489175830);
+ ConnEnd dstPt489175830(Point(25835, 27925), 4);
+ connRef489175830->setDestEndpoint(dstPt489175830);
+ connRef489175830->setRoutingType((ConnType)2);
+
+ ConnRef *connRef491853546 = new ConnRef(router, 491853546);
+ ConnEnd srcPt491853546(Point(23940, 28000), 8);
+ connRef491853546->setSourceEndpoint(srcPt491853546);
+ ConnEnd dstPt491853546(junctionRef790438915);
+ connRef491853546->setDestEndpoint(dstPt491853546);
+ connRef491853546->setRoutingType((ConnType)2);
+
+ ConnRef *connRef493768530 = new ConnRef(router, 493768530);
+ ConnEnd srcPt493768530(Point(24460, 26975), 4);
+ connRef493768530->setSourceEndpoint(srcPt493768530);
+ ConnEnd dstPt493768530(junctionRef23132835);
+ connRef493768530->setDestEndpoint(dstPt493768530);
+ connRef493768530->setRoutingType((ConnType)2);
+
+ ConnRef *connRef545608051 = new ConnRef(router, 545608051);
+ ConnEnd srcPt545608051(Point(23915, 26550), 8);
+ connRef545608051->setSourceEndpoint(srcPt545608051);
+ ConnEnd dstPt545608051(Point(24125, 26560), 1);
+ connRef545608051->setDestEndpoint(dstPt545608051);
+ connRef545608051->setRoutingType((ConnType)2);
+
+ ConnRef *connRef553412832 = new ConnRef(router, 553412832);
+ ConnEnd srcPt553412832(Point(24815, 27350), 8);
+ connRef553412832->setSourceEndpoint(srcPt553412832);
+ ConnEnd dstPt553412832(Point(24950, 27360), 1);
+ connRef553412832->setDestEndpoint(dstPt553412832);
+ connRef553412832->setRoutingType((ConnType)2);
+
+ ConnRef *connRef561568812 = new ConnRef(router, 561568812);
+ ConnEnd srcPt561568812(Point(27085, 27250), 4);
+ connRef561568812->setSourceEndpoint(srcPt561568812);
+ ConnEnd dstPt561568812(Point(26165, 27100), 8);
+ connRef561568812->setDestEndpoint(dstPt561568812);
+ connRef561568812->setRoutingType((ConnType)2);
+
+ ConnRef *connRef567114946 = new ConnRef(router, 567114946);
+ ConnEnd srcPt567114946(junctionRef16613420);
+ connRef567114946->setSourceEndpoint(srcPt567114946);
+ ConnEnd dstPt567114946(junctionRef391945245);
+ connRef567114946->setDestEndpoint(dstPt567114946);
+ connRef567114946->setRoutingType((ConnType)2);
+
+ ConnRef *connRef568675195 = new ConnRef(router, 568675195);
+ ConnEnd srcPt568675195(Point(27540, 29700), 8);
+ connRef568675195->setSourceEndpoint(srcPt568675195);
+ ConnEnd dstPt568675195(junctionRef358449734);
+ connRef568675195->setDestEndpoint(dstPt568675195);
+ connRef568675195->setRoutingType((ConnType)2);
+
+ ConnRef *connRef578029290 = new ConnRef(router, 578029290);
+ ConnEnd srcPt578029290(junctionRef137883060);
+ connRef578029290->setSourceEndpoint(srcPt578029290);
+ ConnEnd dstPt578029290(junctionRef350832579);
+ connRef578029290->setDestEndpoint(dstPt578029290);
+ connRef578029290->setRoutingType((ConnType)2);
+
+ ConnRef *connRef580228904 = new ConnRef(router, 580228904);
+ ConnEnd srcPt580228904(Point(23660, 29075), 4);
+ connRef580228904->setSourceEndpoint(srcPt580228904);
+ ConnEnd dstPt580228904(junctionRef495386613);
+ connRef580228904->setDestEndpoint(dstPt580228904);
+ connRef580228904->setRoutingType((ConnType)2);
+
+ ConnRef *connRef591782037 = new ConnRef(router, 591782037);
+ ConnEnd srcPt591782037(Point(27210, 29700), 4);
+ connRef591782037->setSourceEndpoint(srcPt591782037);
+ ConnEnd dstPt591782037(Point(25835, 28225), 4);
+ connRef591782037->setDestEndpoint(dstPt591782037);
+ connRef591782037->setRoutingType((ConnType)2);
+
+ ConnRef *connRef592807451 = new ConnRef(router, 592807451);
+ ConnEnd srcPt592807451(junctionRef144791664);
+ connRef592807451->setSourceEndpoint(srcPt592807451);
+ ConnEnd dstPt592807451(junctionRef706194558);
+ connRef592807451->setDestEndpoint(dstPt592807451);
+ connRef592807451->setRoutingType((ConnType)2);
+
+ ConnRef *connRef594396814 = new ConnRef(router, 594396814);
+ ConnEnd srcPt594396814(junctionRef58465624);
+ connRef594396814->setSourceEndpoint(srcPt594396814);
+ ConnEnd dstPt594396814(Point(23635, 28575), 4);
+ connRef594396814->setDestEndpoint(dstPt594396814);
+ connRef594396814->setRoutingType((ConnType)2);
+
+ ConnRef *connRef599540824 = new ConnRef(router, 599540824);
+ ConnEnd srcPt599540824(Point(22890, 29325), 8);
+ connRef599540824->setSourceEndpoint(srcPt599540824);
+ ConnEnd dstPt599540824(junctionRef736226792);
+ connRef599540824->setDestEndpoint(dstPt599540824);
+ connRef599540824->setRoutingType((ConnType)2);
+
+ ConnRef *connRef603411683 = new ConnRef(router, 603411683);
+ ConnEnd srcPt603411683(Point(23610, 28000), 4);
+ connRef603411683->setSourceEndpoint(srcPt603411683);
+ ConnEnd dstPt603411683(Point(25835, 28000), 4);
+ connRef603411683->setDestEndpoint(dstPt603411683);
+ connRef603411683->setRoutingType((ConnType)2);
+
+ ConnRef *connRef605752708 = new ConnRef(router, 605752708);
+ ConnEnd srcPt605752708(Point(23610, 26200), 4);
+ connRef605752708->setSourceEndpoint(srcPt605752708);
+ ConnEnd dstPt605752708(junctionRef309723792);
+ connRef605752708->setDestEndpoint(dstPt605752708);
+ connRef605752708->setRoutingType((ConnType)2);
+
+ ConnRef *connRef606705960 = new ConnRef(router, 606705960);
+ ConnEnd srcPt606705960(junctionRef557043721);
+ connRef606705960->setSourceEndpoint(srcPt606705960);
+ ConnEnd dstPt606705960(junctionRef221746560);
+ connRef606705960->setDestEndpoint(dstPt606705960);
+ connRef606705960->setRoutingType((ConnType)2);
+
+ ConnRef *connRef609832117 = new ConnRef(router, 609832117);
+ ConnEnd srcPt609832117(junctionRef990913310);
+ connRef609832117->setSourceEndpoint(srcPt609832117);
+ ConnEnd dstPt609832117(junctionRef295885488);
+ connRef609832117->setDestEndpoint(dstPt609832117);
+ connRef609832117->setRoutingType((ConnType)2);
+
+ ConnRef *connRef621742890 = new ConnRef(router, 621742890);
+ ConnEnd srcPt621742890(junctionRef639333280);
+ connRef621742890->setSourceEndpoint(srcPt621742890);
+ ConnEnd dstPt621742890(junctionRef394539723);
+ connRef621742890->setDestEndpoint(dstPt621742890);
+ connRef621742890->setRoutingType((ConnType)2);
+
+ ConnRef *connRef636523650 = new ConnRef(router, 636523650);
+ ConnEnd srcPt636523650(Point(23940, 26275), 8);
+ connRef636523650->setSourceEndpoint(srcPt636523650);
+ ConnEnd dstPt636523650(junctionRef639333280);
+ connRef636523650->setDestEndpoint(dstPt636523650);
+ connRef636523650->setRoutingType((ConnType)2);
+
+ ConnRef *connRef642950671 = new ConnRef(router, 642950671);
+ ConnEnd srcPt642950671(Point(23940, 26200), 8);
+ connRef642950671->setSourceEndpoint(srcPt642950671);
+ ConnEnd dstPt642950671(Point(24175, 26210), 1);
+ connRef642950671->setDestEndpoint(dstPt642950671);
+ connRef642950671->setRoutingType((ConnType)2);
+
+ ConnRef *connRef651115920 = new ConnRef(router, 651115920);
+ ConnEnd srcPt651115920(Point(27160, 28425), 4);
+ connRef651115920->setSourceEndpoint(srcPt651115920);
+ ConnEnd dstPt651115920(junctionRef255105144);
+ connRef651115920->setDestEndpoint(dstPt651115920);
+ connRef651115920->setRoutingType((ConnType)2);
+
+ ConnRef *connRef671449520 = new ConnRef(router, 671449520);
+ ConnEnd srcPt671449520(Point(24250, 28935), 1);
+ connRef671449520->setSourceEndpoint(srcPt671449520);
+ ConnEnd dstPt671449520(Point(23990, 28925), 8);
+ connRef671449520->setDestEndpoint(dstPt671449520);
+ connRef671449520->setRoutingType((ConnType)2);
+
+ ConnRef *connRef683989950 = new ConnRef(router, 683989950);
+ ConnEnd srcPt683989950(Point(27415, 26875), 8);
+ connRef683989950->setSourceEndpoint(srcPt683989950);
+ ConnEnd dstPt683989950(junctionRef373450980);
+ connRef683989950->setDestEndpoint(dstPt683989950);
+ connRef683989950->setRoutingType((ConnType)2);
+
+ ConnRef *connRef906470916 = new ConnRef(router, 906470916);
+ ConnEnd srcPt906470916(junctionRef275948952);
+ connRef906470916->setSourceEndpoint(srcPt906470916);
+ ConnEnd dstPt906470916(junctionRef147481188);
+ connRef906470916->setDestEndpoint(dstPt906470916);
+ connRef906470916->setRoutingType((ConnType)2);
+
+ ConnRef *connRef952154604 = new ConnRef(router, 952154604);
+ ConnEnd srcPt952154604(junctionRef504671094);
+ connRef952154604->setSourceEndpoint(srcPt952154604);
+ ConnEnd dstPt952154604(junctionRef1634752);
+ connRef952154604->setDestEndpoint(dstPt952154604);
+ connRef952154604->setRoutingType((ConnType)2);
+
+ ConnRef *connRef952588978 = new ConnRef(router, 952588978);
+ ConnEnd srcPt952588978(Point(23635, 28500), 4);
+ connRef952588978->setSourceEndpoint(srcPt952588978);
+ ConnEnd dstPt952588978(Point(25835, 28075), 4);
+ connRef952588978->setDestEndpoint(dstPt952588978);
+ connRef952588978->setRoutingType((ConnType)2);
+
+ router->processTransaction();
+ router->outputDiagram("output/slowrouting");
+
+ /*
+ for (int i = 0; i < 1; ++i)
+ {
+ router->moveShape(shapeRef396658490, 0.1, 0.1);
+ router->processTransaction();
+ }
+ */
+
+ delete router;
+ return 0;
+};