New GPS Lef with Ti_Lo removed
diff --git a/lef/user_proj_example.lef b/lef/user_proj_example.lef
index 9f6b43c..6145cd3 100644
--- a/lef/user_proj_example.lef
+++ b/lef/user_proj_example.lef
@@ -6,13 +6,13 @@
   CLASS BLOCK ;
   FOREIGN user_proj_example ;
   ORIGIN 0.000 0.000 ;
-  SIZE 1372.840 BY 1383.560 ;
+  SIZE 1372.660 BY 1383.380 ;
   PIN io_in[0]
     DIRECTION INPUT ;
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 6.070 1379.560 6.350 1383.560 ;
+        RECT 8.830 1379.380 9.110 1383.380 ;
     END
   END io_in[0]
   PIN io_in[10]
@@ -20,7 +20,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 367.170 1379.560 367.450 1383.560 ;
+        RECT 369.930 1379.380 370.210 1383.380 ;
     END
   END io_in[10]
   PIN io_in[11]
@@ -28,7 +28,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 403.050 1379.560 403.330 1383.560 ;
+        RECT 405.810 1379.380 406.090 1383.380 ;
     END
   END io_in[11]
   PIN io_in[12]
@@ -36,7 +36,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 439.390 1379.560 439.670 1383.560 ;
+        RECT 442.150 1379.380 442.430 1383.380 ;
     END
   END io_in[12]
   PIN io_in[13]
@@ -44,7 +44,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 475.270 1379.560 475.550 1383.560 ;
+        RECT 478.030 1379.380 478.310 1383.380 ;
     END
   END io_in[13]
   PIN io_in[14]
@@ -52,7 +52,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 511.610 1379.560 511.890 1383.560 ;
+        RECT 514.370 1379.380 514.650 1383.380 ;
     END
   END io_in[14]
   PIN io_in[15]
@@ -60,7 +60,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 547.490 1379.560 547.770 1383.560 ;
+        RECT 550.250 1379.380 550.530 1383.380 ;
     END
   END io_in[15]
   PIN io_in[16]
@@ -68,7 +68,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 583.830 1379.560 584.110 1383.560 ;
+        RECT 586.590 1379.380 586.870 1383.380 ;
     END
   END io_in[16]
   PIN io_in[17]
@@ -76,7 +76,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 619.710 1379.560 619.990 1383.560 ;
+        RECT 622.470 1379.380 622.750 1383.380 ;
     END
   END io_in[17]
   PIN io_in[18]
@@ -84,7 +84,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 656.050 1379.560 656.330 1383.560 ;
+        RECT 658.810 1379.380 659.090 1383.380 ;
     END
   END io_in[18]
   PIN io_in[19]
@@ -92,7 +92,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 692.390 1379.560 692.670 1383.560 ;
+        RECT 695.150 1379.380 695.430 1383.380 ;
     END
   END io_in[19]
   PIN io_in[1]
@@ -100,7 +100,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 41.950 1379.560 42.230 1383.560 ;
+        RECT 44.710 1379.380 44.990 1383.380 ;
     END
   END io_in[1]
   PIN io_in[20]
@@ -108,7 +108,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 728.270 1379.560 728.550 1383.560 ;
+        RECT 731.030 1379.380 731.310 1383.380 ;
     END
   END io_in[20]
   PIN io_in[21]
@@ -116,7 +116,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 764.610 1379.560 764.890 1383.560 ;
+        RECT 767.370 1379.380 767.650 1383.380 ;
     END
   END io_in[21]
   PIN io_in[22]
@@ -124,7 +124,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 800.490 1379.560 800.770 1383.560 ;
+        RECT 803.250 1379.380 803.530 1383.380 ;
     END
   END io_in[22]
   PIN io_in[23]
@@ -132,7 +132,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 836.830 1379.560 837.110 1383.560 ;
+        RECT 839.590 1379.380 839.870 1383.380 ;
     END
   END io_in[23]
   PIN io_in[24]
@@ -140,7 +140,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 872.710 1379.560 872.990 1383.560 ;
+        RECT 875.470 1379.380 875.750 1383.380 ;
     END
   END io_in[24]
   PIN io_in[25]
@@ -148,7 +148,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 909.050 1379.560 909.330 1383.560 ;
+        RECT 911.810 1379.380 912.090 1383.380 ;
     END
   END io_in[25]
   PIN io_in[26]
@@ -156,7 +156,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 944.930 1379.560 945.210 1383.560 ;
+        RECT 947.690 1379.380 947.970 1383.380 ;
     END
   END io_in[26]
   PIN io_in[27]
@@ -164,7 +164,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 981.270 1379.560 981.550 1383.560 ;
+        RECT 984.030 1379.380 984.310 1383.380 ;
     END
   END io_in[27]
   PIN io_in[28]
@@ -172,7 +172,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1017.150 1379.560 1017.430 1383.560 ;
+        RECT 1019.910 1379.380 1020.190 1383.380 ;
     END
   END io_in[28]
   PIN io_in[29]
@@ -180,7 +180,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1053.490 1379.560 1053.770 1383.560 ;
+        RECT 1056.250 1379.380 1056.530 1383.380 ;
     END
   END io_in[29]
   PIN io_in[2]
@@ -188,7 +188,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 78.290 1379.560 78.570 1383.560 ;
+        RECT 81.050 1379.380 81.330 1383.380 ;
     END
   END io_in[2]
   PIN io_in[30]
@@ -196,7 +196,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1089.370 1379.560 1089.650 1383.560 ;
+        RECT 1092.130 1379.380 1092.410 1383.380 ;
     END
   END io_in[30]
   PIN io_in[31]
@@ -204,7 +204,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1125.710 1379.560 1125.990 1383.560 ;
+        RECT 1128.470 1379.380 1128.750 1383.380 ;
     END
   END io_in[31]
   PIN io_in[32]
@@ -212,7 +212,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1161.590 1379.560 1161.870 1383.560 ;
+        RECT 1164.350 1379.380 1164.630 1383.380 ;
     END
   END io_in[32]
   PIN io_in[33]
@@ -220,7 +220,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1197.930 1379.560 1198.210 1383.560 ;
+        RECT 1200.690 1379.380 1200.970 1383.380 ;
     END
   END io_in[33]
   PIN io_in[34]
@@ -228,7 +228,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1233.810 1379.560 1234.090 1383.560 ;
+        RECT 1236.570 1379.380 1236.850 1383.380 ;
     END
   END io_in[34]
   PIN io_in[35]
@@ -236,7 +236,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1270.150 1379.560 1270.430 1383.560 ;
+        RECT 1272.910 1379.380 1273.190 1383.380 ;
     END
   END io_in[35]
   PIN io_in[36]
@@ -244,7 +244,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1306.030 1379.560 1306.310 1383.560 ;
+        RECT 1308.790 1379.380 1309.070 1383.380 ;
     END
   END io_in[36]
   PIN io_in[37]
@@ -252,7 +252,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1342.370 1379.560 1342.650 1383.560 ;
+        RECT 1345.130 1379.380 1345.410 1383.380 ;
     END
   END io_in[37]
   PIN io_in[3]
@@ -260,7 +260,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 114.170 1379.560 114.450 1383.560 ;
+        RECT 116.930 1379.380 117.210 1383.380 ;
     END
   END io_in[3]
   PIN io_in[4]
@@ -268,7 +268,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 150.510 1379.560 150.790 1383.560 ;
+        RECT 153.270 1379.380 153.550 1383.380 ;
     END
   END io_in[4]
   PIN io_in[5]
@@ -276,7 +276,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 186.390 1379.560 186.670 1383.560 ;
+        RECT 189.150 1379.380 189.430 1383.380 ;
     END
   END io_in[5]
   PIN io_in[6]
@@ -284,7 +284,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 222.730 1379.560 223.010 1383.560 ;
+        RECT 225.490 1379.380 225.770 1383.380 ;
     END
   END io_in[6]
   PIN io_in[7]
@@ -292,7 +292,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 258.610 1379.560 258.890 1383.560 ;
+        RECT 261.370 1379.380 261.650 1383.380 ;
     END
   END io_in[7]
   PIN io_in[8]
@@ -300,7 +300,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 294.950 1379.560 295.230 1383.560 ;
+        RECT 297.710 1379.380 297.990 1383.380 ;
     END
   END io_in[8]
   PIN io_in[9]
@@ -308,7 +308,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 330.830 1379.560 331.110 1383.560 ;
+        RECT 333.590 1379.380 333.870 1383.380 ;
     END
   END io_in[9]
   PIN io_oeb[0]
@@ -316,7 +316,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 18.030 1379.560 18.310 1383.560 ;
+        RECT 26.770 1379.380 27.050 1383.380 ;
     END
   END io_oeb[0]
   PIN io_oeb[10]
@@ -324,7 +324,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 379.130 1379.560 379.410 1383.560 ;
+        RECT 387.870 1379.380 388.150 1383.380 ;
     END
   END io_oeb[10]
   PIN io_oeb[11]
@@ -332,7 +332,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 415.010 1379.560 415.290 1383.560 ;
+        RECT 424.210 1379.380 424.490 1383.380 ;
     END
   END io_oeb[11]
   PIN io_oeb[12]
@@ -340,7 +340,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 451.350 1379.560 451.630 1383.560 ;
+        RECT 460.090 1379.380 460.370 1383.380 ;
     END
   END io_oeb[12]
   PIN io_oeb[13]
@@ -348,7 +348,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 487.690 1379.560 487.970 1383.560 ;
+        RECT 496.430 1379.380 496.710 1383.380 ;
     END
   END io_oeb[13]
   PIN io_oeb[14]
@@ -356,7 +356,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 523.570 1379.560 523.850 1383.560 ;
+        RECT 532.310 1379.380 532.590 1383.380 ;
     END
   END io_oeb[14]
   PIN io_oeb[15]
@@ -364,7 +364,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 559.910 1379.560 560.190 1383.560 ;
+        RECT 568.650 1379.380 568.930 1383.380 ;
     END
   END io_oeb[15]
   PIN io_oeb[16]
@@ -372,7 +372,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 595.790 1379.560 596.070 1383.560 ;
+        RECT 604.530 1379.380 604.810 1383.380 ;
     END
   END io_oeb[16]
   PIN io_oeb[17]
@@ -380,7 +380,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 632.130 1379.560 632.410 1383.560 ;
+        RECT 640.870 1379.380 641.150 1383.380 ;
     END
   END io_oeb[17]
   PIN io_oeb[18]
@@ -388,7 +388,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 668.010 1379.560 668.290 1383.560 ;
+        RECT 676.750 1379.380 677.030 1383.380 ;
     END
   END io_oeb[18]
   PIN io_oeb[19]
@@ -396,7 +396,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 704.350 1379.560 704.630 1383.560 ;
+        RECT 713.090 1379.380 713.370 1383.380 ;
     END
   END io_oeb[19]
   PIN io_oeb[1]
@@ -404,7 +404,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 53.910 1379.560 54.190 1383.560 ;
+        RECT 62.650 1379.380 62.930 1383.380 ;
     END
   END io_oeb[1]
   PIN io_oeb[20]
@@ -412,7 +412,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 740.230 1379.560 740.510 1383.560 ;
+        RECT 748.970 1379.380 749.250 1383.380 ;
     END
   END io_oeb[20]
   PIN io_oeb[21]
@@ -420,7 +420,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 776.570 1379.560 776.850 1383.560 ;
+        RECT 785.310 1379.380 785.590 1383.380 ;
     END
   END io_oeb[21]
   PIN io_oeb[22]
@@ -428,7 +428,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 812.450 1379.560 812.730 1383.560 ;
+        RECT 821.190 1379.380 821.470 1383.380 ;
     END
   END io_oeb[22]
   PIN io_oeb[23]
@@ -436,7 +436,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 848.790 1379.560 849.070 1383.560 ;
+        RECT 857.530 1379.380 857.810 1383.380 ;
     END
   END io_oeb[23]
   PIN io_oeb[24]
@@ -444,7 +444,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 884.670 1379.560 884.950 1383.560 ;
+        RECT 893.410 1379.380 893.690 1383.380 ;
     END
   END io_oeb[24]
   PIN io_oeb[25]
@@ -452,7 +452,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 921.010 1379.560 921.290 1383.560 ;
+        RECT 929.750 1379.380 930.030 1383.380 ;
     END
   END io_oeb[25]
   PIN io_oeb[26]
@@ -460,7 +460,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 956.890 1379.560 957.170 1383.560 ;
+        RECT 965.630 1379.380 965.910 1383.380 ;
     END
   END io_oeb[26]
   PIN io_oeb[27]
@@ -468,7 +468,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 993.230 1379.560 993.510 1383.560 ;
+        RECT 1001.970 1379.380 1002.250 1383.380 ;
     END
   END io_oeb[27]
   PIN io_oeb[28]
@@ -476,7 +476,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1029.110 1379.560 1029.390 1383.560 ;
+        RECT 1038.310 1379.380 1038.590 1383.380 ;
     END
   END io_oeb[28]
   PIN io_oeb[29]
@@ -484,7 +484,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1065.450 1379.560 1065.730 1383.560 ;
+        RECT 1074.190 1379.380 1074.470 1383.380 ;
     END
   END io_oeb[29]
   PIN io_oeb[2]
@@ -492,7 +492,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 90.250 1379.560 90.530 1383.560 ;
+        RECT 98.990 1379.380 99.270 1383.380 ;
     END
   END io_oeb[2]
   PIN io_oeb[30]
@@ -500,7 +500,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1101.330 1379.560 1101.610 1383.560 ;
+        RECT 1110.530 1379.380 1110.810 1383.380 ;
     END
   END io_oeb[30]
   PIN io_oeb[31]
@@ -508,7 +508,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1137.670 1379.560 1137.950 1383.560 ;
+        RECT 1146.410 1379.380 1146.690 1383.380 ;
     END
   END io_oeb[31]
   PIN io_oeb[32]
@@ -516,7 +516,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1174.010 1379.560 1174.290 1383.560 ;
+        RECT 1182.750 1379.380 1183.030 1383.380 ;
     END
   END io_oeb[32]
   PIN io_oeb[33]
@@ -524,7 +524,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1209.890 1379.560 1210.170 1383.560 ;
+        RECT 1218.630 1379.380 1218.910 1383.380 ;
     END
   END io_oeb[33]
   PIN io_oeb[34]
@@ -532,7 +532,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1246.230 1379.560 1246.510 1383.560 ;
+        RECT 1254.970 1379.380 1255.250 1383.380 ;
     END
   END io_oeb[34]
   PIN io_oeb[35]
@@ -540,7 +540,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1282.110 1379.560 1282.390 1383.560 ;
+        RECT 1290.850 1379.380 1291.130 1383.380 ;
     END
   END io_oeb[35]
   PIN io_oeb[36]
@@ -548,7 +548,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1318.450 1379.560 1318.730 1383.560 ;
+        RECT 1327.190 1379.380 1327.470 1383.380 ;
     END
   END io_oeb[36]
   PIN io_oeb[37]
@@ -556,7 +556,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 1354.330 1379.560 1354.610 1383.560 ;
+        RECT 1363.070 1379.380 1363.350 1383.380 ;
     END
   END io_oeb[37]
   PIN io_oeb[3]
@@ -564,7 +564,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 126.130 1379.560 126.410 1383.560 ;
+        RECT 134.870 1379.380 135.150 1383.380 ;
     END
   END io_oeb[3]
   PIN io_oeb[4]
@@ -572,7 +572,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 162.470 1379.560 162.750 1383.560 ;
+        RECT 171.210 1379.380 171.490 1383.380 ;
     END
   END io_oeb[4]
   PIN io_oeb[5]
@@ -580,7 +580,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 198.350 1379.560 198.630 1383.560 ;
+        RECT 207.090 1379.380 207.370 1383.380 ;
     END
   END io_oeb[5]
   PIN io_oeb[6]
@@ -588,7 +588,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 234.690 1379.560 234.970 1383.560 ;
+        RECT 243.430 1379.380 243.710 1383.380 ;
     END
   END io_oeb[6]
   PIN io_oeb[7]
@@ -596,7 +596,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 270.570 1379.560 270.850 1383.560 ;
+        RECT 279.310 1379.380 279.590 1383.380 ;
     END
   END io_oeb[7]
   PIN io_oeb[8]
@@ -604,7 +604,7 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 306.910 1379.560 307.190 1383.560 ;
+        RECT 315.650 1379.380 315.930 1383.380 ;
     END
   END io_oeb[8]
   PIN io_oeb[9]
@@ -612,313 +612,9 @@
     USE SIGNAL ;
     PORT
       LAYER met2 ;
-        RECT 342.790 1379.560 343.070 1383.560 ;
+        RECT 351.990 1379.380 352.270 1383.380 ;
     END
   END io_oeb[9]
-  PIN io_out[0]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 29.990 1379.560 30.270 1383.560 ;
-    END
-  END io_out[0]
-  PIN io_out[10]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 391.090 1379.560 391.370 1383.560 ;
-    END
-  END io_out[10]
-  PIN io_out[11]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 427.430 1379.560 427.710 1383.560 ;
-    END
-  END io_out[11]
-  PIN io_out[12]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 463.310 1379.560 463.590 1383.560 ;
-    END
-  END io_out[12]
-  PIN io_out[13]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 499.650 1379.560 499.930 1383.560 ;
-    END
-  END io_out[13]
-  PIN io_out[14]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 535.530 1379.560 535.810 1383.560 ;
-    END
-  END io_out[14]
-  PIN io_out[15]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 571.870 1379.560 572.150 1383.560 ;
-    END
-  END io_out[15]
-  PIN io_out[16]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 607.750 1379.560 608.030 1383.560 ;
-    END
-  END io_out[16]
-  PIN io_out[17]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 644.090 1379.560 644.370 1383.560 ;
-    END
-  END io_out[17]
-  PIN io_out[18]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 679.970 1379.560 680.250 1383.560 ;
-    END
-  END io_out[18]
-  PIN io_out[19]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 716.310 1379.560 716.590 1383.560 ;
-    END
-  END io_out[19]
-  PIN io_out[1]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 65.870 1379.560 66.150 1383.560 ;
-    END
-  END io_out[1]
-  PIN io_out[20]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 752.190 1379.560 752.470 1383.560 ;
-    END
-  END io_out[20]
-  PIN io_out[21]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 788.530 1379.560 788.810 1383.560 ;
-    END
-  END io_out[21]
-  PIN io_out[22]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 824.410 1379.560 824.690 1383.560 ;
-    END
-  END io_out[22]
-  PIN io_out[23]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 860.750 1379.560 861.030 1383.560 ;
-    END
-  END io_out[23]
-  PIN io_out[24]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 896.630 1379.560 896.910 1383.560 ;
-    END
-  END io_out[24]
-  PIN io_out[25]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 932.970 1379.560 933.250 1383.560 ;
-    END
-  END io_out[25]
-  PIN io_out[26]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 969.310 1379.560 969.590 1383.560 ;
-    END
-  END io_out[26]
-  PIN io_out[27]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 1005.190 1379.560 1005.470 1383.560 ;
-    END
-  END io_out[27]
-  PIN io_out[28]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 1041.530 1379.560 1041.810 1383.560 ;
-    END
-  END io_out[28]
-  PIN io_out[29]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 1077.410 1379.560 1077.690 1383.560 ;
-    END
-  END io_out[29]
-  PIN io_out[2]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 102.210 1379.560 102.490 1383.560 ;
-    END
-  END io_out[2]
-  PIN io_out[30]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 1113.750 1379.560 1114.030 1383.560 ;
-    END
-  END io_out[30]
-  PIN io_out[31]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 1149.630 1379.560 1149.910 1383.560 ;
-    END
-  END io_out[31]
-  PIN io_out[32]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 1185.970 1379.560 1186.250 1383.560 ;
-    END
-  END io_out[32]
-  PIN io_out[33]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 1221.850 1379.560 1222.130 1383.560 ;
-    END
-  END io_out[33]
-  PIN io_out[34]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 1258.190 1379.560 1258.470 1383.560 ;
-    END
-  END io_out[34]
-  PIN io_out[35]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 1294.070 1379.560 1294.350 1383.560 ;
-    END
-  END io_out[35]
-  PIN io_out[36]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 1330.410 1379.560 1330.690 1383.560 ;
-    END
-  END io_out[36]
-  PIN io_out[37]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 1366.290 1379.560 1366.570 1383.560 ;
-    END
-  END io_out[37]
-  PIN io_out[3]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 138.090 1379.560 138.370 1383.560 ;
-    END
-  END io_out[3]
-  PIN io_out[4]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 174.430 1379.560 174.710 1383.560 ;
-    END
-  END io_out[4]
-  PIN io_out[5]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 210.310 1379.560 210.590 1383.560 ;
-    END
-  END io_out[5]
-  PIN io_out[6]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 246.650 1379.560 246.930 1383.560 ;
-    END
-  END io_out[6]
-  PIN io_out[7]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 282.990 1379.560 283.270 1383.560 ;
-    END
-  END io_out[7]
-  PIN io_out[8]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 318.870 1379.560 319.150 1383.560 ;
-    END
-  END io_out[8]
-  PIN io_out[9]
-    DIRECTION OUTPUT TRISTATE ;
-    USE SIGNAL ;
-    PORT
-      LAYER met2 ;
-        RECT 355.210 1379.560 355.490 1383.560 ;
-    END
-  END io_out[9]
   PIN irq[0]
     DIRECTION OUTPUT TRISTATE ;
     USE SIGNAL ;
@@ -4945,126 +4641,88 @@
   END wbs_we_i
   OBS
       LAYER li1 ;
-        RECT 5.520 10.795 1367.120 1370.965 ;
+        RECT 5.520 10.795 1368.815 1370.965 ;
       LAYER met1 ;
-        RECT 4.210 9.560 1371.190 1371.120 ;
+        RECT 4.210 9.220 1371.190 1371.120 ;
       LAYER met2 ;
-        RECT 1.470 1379.280 5.790 1379.560 ;
-        RECT 6.630 1379.280 17.750 1379.560 ;
-        RECT 18.590 1379.280 29.710 1379.560 ;
-        RECT 30.550 1379.280 41.670 1379.560 ;
-        RECT 42.510 1379.280 53.630 1379.560 ;
-        RECT 54.470 1379.280 65.590 1379.560 ;
-        RECT 66.430 1379.280 78.010 1379.560 ;
-        RECT 78.850 1379.280 89.970 1379.560 ;
-        RECT 90.810 1379.280 101.930 1379.560 ;
-        RECT 102.770 1379.280 113.890 1379.560 ;
-        RECT 114.730 1379.280 125.850 1379.560 ;
-        RECT 126.690 1379.280 137.810 1379.560 ;
-        RECT 138.650 1379.280 150.230 1379.560 ;
-        RECT 151.070 1379.280 162.190 1379.560 ;
-        RECT 163.030 1379.280 174.150 1379.560 ;
-        RECT 174.990 1379.280 186.110 1379.560 ;
-        RECT 186.950 1379.280 198.070 1379.560 ;
-        RECT 198.910 1379.280 210.030 1379.560 ;
-        RECT 210.870 1379.280 222.450 1379.560 ;
-        RECT 223.290 1379.280 234.410 1379.560 ;
-        RECT 235.250 1379.280 246.370 1379.560 ;
-        RECT 247.210 1379.280 258.330 1379.560 ;
-        RECT 259.170 1379.280 270.290 1379.560 ;
-        RECT 271.130 1379.280 282.710 1379.560 ;
-        RECT 283.550 1379.280 294.670 1379.560 ;
-        RECT 295.510 1379.280 306.630 1379.560 ;
-        RECT 307.470 1379.280 318.590 1379.560 ;
-        RECT 319.430 1379.280 330.550 1379.560 ;
-        RECT 331.390 1379.280 342.510 1379.560 ;
-        RECT 343.350 1379.280 354.930 1379.560 ;
-        RECT 355.770 1379.280 366.890 1379.560 ;
-        RECT 367.730 1379.280 378.850 1379.560 ;
-        RECT 379.690 1379.280 390.810 1379.560 ;
-        RECT 391.650 1379.280 402.770 1379.560 ;
-        RECT 403.610 1379.280 414.730 1379.560 ;
-        RECT 415.570 1379.280 427.150 1379.560 ;
-        RECT 427.990 1379.280 439.110 1379.560 ;
-        RECT 439.950 1379.280 451.070 1379.560 ;
-        RECT 451.910 1379.280 463.030 1379.560 ;
-        RECT 463.870 1379.280 474.990 1379.560 ;
-        RECT 475.830 1379.280 487.410 1379.560 ;
-        RECT 488.250 1379.280 499.370 1379.560 ;
-        RECT 500.210 1379.280 511.330 1379.560 ;
-        RECT 512.170 1379.280 523.290 1379.560 ;
-        RECT 524.130 1379.280 535.250 1379.560 ;
-        RECT 536.090 1379.280 547.210 1379.560 ;
-        RECT 548.050 1379.280 559.630 1379.560 ;
-        RECT 560.470 1379.280 571.590 1379.560 ;
-        RECT 572.430 1379.280 583.550 1379.560 ;
-        RECT 584.390 1379.280 595.510 1379.560 ;
-        RECT 596.350 1379.280 607.470 1379.560 ;
-        RECT 608.310 1379.280 619.430 1379.560 ;
-        RECT 620.270 1379.280 631.850 1379.560 ;
-        RECT 632.690 1379.280 643.810 1379.560 ;
-        RECT 644.650 1379.280 655.770 1379.560 ;
-        RECT 656.610 1379.280 667.730 1379.560 ;
-        RECT 668.570 1379.280 679.690 1379.560 ;
-        RECT 680.530 1379.280 692.110 1379.560 ;
-        RECT 692.950 1379.280 704.070 1379.560 ;
-        RECT 704.910 1379.280 716.030 1379.560 ;
-        RECT 716.870 1379.280 727.990 1379.560 ;
-        RECT 728.830 1379.280 739.950 1379.560 ;
-        RECT 740.790 1379.280 751.910 1379.560 ;
-        RECT 752.750 1379.280 764.330 1379.560 ;
-        RECT 765.170 1379.280 776.290 1379.560 ;
-        RECT 777.130 1379.280 788.250 1379.560 ;
-        RECT 789.090 1379.280 800.210 1379.560 ;
-        RECT 801.050 1379.280 812.170 1379.560 ;
-        RECT 813.010 1379.280 824.130 1379.560 ;
-        RECT 824.970 1379.280 836.550 1379.560 ;
-        RECT 837.390 1379.280 848.510 1379.560 ;
-        RECT 849.350 1379.280 860.470 1379.560 ;
-        RECT 861.310 1379.280 872.430 1379.560 ;
-        RECT 873.270 1379.280 884.390 1379.560 ;
-        RECT 885.230 1379.280 896.350 1379.560 ;
-        RECT 897.190 1379.280 908.770 1379.560 ;
-        RECT 909.610 1379.280 920.730 1379.560 ;
-        RECT 921.570 1379.280 932.690 1379.560 ;
-        RECT 933.530 1379.280 944.650 1379.560 ;
-        RECT 945.490 1379.280 956.610 1379.560 ;
-        RECT 957.450 1379.280 969.030 1379.560 ;
-        RECT 969.870 1379.280 980.990 1379.560 ;
-        RECT 981.830 1379.280 992.950 1379.560 ;
-        RECT 993.790 1379.280 1004.910 1379.560 ;
-        RECT 1005.750 1379.280 1016.870 1379.560 ;
-        RECT 1017.710 1379.280 1028.830 1379.560 ;
-        RECT 1029.670 1379.280 1041.250 1379.560 ;
-        RECT 1042.090 1379.280 1053.210 1379.560 ;
-        RECT 1054.050 1379.280 1065.170 1379.560 ;
-        RECT 1066.010 1379.280 1077.130 1379.560 ;
-        RECT 1077.970 1379.280 1089.090 1379.560 ;
-        RECT 1089.930 1379.280 1101.050 1379.560 ;
-        RECT 1101.890 1379.280 1113.470 1379.560 ;
-        RECT 1114.310 1379.280 1125.430 1379.560 ;
-        RECT 1126.270 1379.280 1137.390 1379.560 ;
-        RECT 1138.230 1379.280 1149.350 1379.560 ;
-        RECT 1150.190 1379.280 1161.310 1379.560 ;
-        RECT 1162.150 1379.280 1173.730 1379.560 ;
-        RECT 1174.570 1379.280 1185.690 1379.560 ;
-        RECT 1186.530 1379.280 1197.650 1379.560 ;
-        RECT 1198.490 1379.280 1209.610 1379.560 ;
-        RECT 1210.450 1379.280 1221.570 1379.560 ;
-        RECT 1222.410 1379.280 1233.530 1379.560 ;
-        RECT 1234.370 1379.280 1245.950 1379.560 ;
-        RECT 1246.790 1379.280 1257.910 1379.560 ;
-        RECT 1258.750 1379.280 1269.870 1379.560 ;
-        RECT 1270.710 1379.280 1281.830 1379.560 ;
-        RECT 1282.670 1379.280 1293.790 1379.560 ;
-        RECT 1294.630 1379.280 1305.750 1379.560 ;
-        RECT 1306.590 1379.280 1318.170 1379.560 ;
-        RECT 1319.010 1379.280 1330.130 1379.560 ;
-        RECT 1330.970 1379.280 1342.090 1379.560 ;
-        RECT 1342.930 1379.280 1354.050 1379.560 ;
-        RECT 1354.890 1379.280 1366.010 1379.560 ;
-        RECT 1366.850 1379.280 1371.160 1379.560 ;
-        RECT 1.470 4.280 1371.160 1379.280 ;
+        RECT 1.470 1379.100 8.550 1379.450 ;
+        RECT 9.390 1379.100 26.490 1379.450 ;
+        RECT 27.330 1379.100 44.430 1379.450 ;
+        RECT 45.270 1379.100 62.370 1379.450 ;
+        RECT 63.210 1379.100 80.770 1379.450 ;
+        RECT 81.610 1379.100 98.710 1379.450 ;
+        RECT 99.550 1379.100 116.650 1379.450 ;
+        RECT 117.490 1379.100 134.590 1379.450 ;
+        RECT 135.430 1379.100 152.990 1379.450 ;
+        RECT 153.830 1379.100 170.930 1379.450 ;
+        RECT 171.770 1379.100 188.870 1379.450 ;
+        RECT 189.710 1379.100 206.810 1379.450 ;
+        RECT 207.650 1379.100 225.210 1379.450 ;
+        RECT 226.050 1379.100 243.150 1379.450 ;
+        RECT 243.990 1379.100 261.090 1379.450 ;
+        RECT 261.930 1379.100 279.030 1379.450 ;
+        RECT 279.870 1379.100 297.430 1379.450 ;
+        RECT 298.270 1379.100 315.370 1379.450 ;
+        RECT 316.210 1379.100 333.310 1379.450 ;
+        RECT 334.150 1379.100 351.710 1379.450 ;
+        RECT 352.550 1379.100 369.650 1379.450 ;
+        RECT 370.490 1379.100 387.590 1379.450 ;
+        RECT 388.430 1379.100 405.530 1379.450 ;
+        RECT 406.370 1379.100 423.930 1379.450 ;
+        RECT 424.770 1379.100 441.870 1379.450 ;
+        RECT 442.710 1379.100 459.810 1379.450 ;
+        RECT 460.650 1379.100 477.750 1379.450 ;
+        RECT 478.590 1379.100 496.150 1379.450 ;
+        RECT 496.990 1379.100 514.090 1379.450 ;
+        RECT 514.930 1379.100 532.030 1379.450 ;
+        RECT 532.870 1379.100 549.970 1379.450 ;
+        RECT 550.810 1379.100 568.370 1379.450 ;
+        RECT 569.210 1379.100 586.310 1379.450 ;
+        RECT 587.150 1379.100 604.250 1379.450 ;
+        RECT 605.090 1379.100 622.190 1379.450 ;
+        RECT 623.030 1379.100 640.590 1379.450 ;
+        RECT 641.430 1379.100 658.530 1379.450 ;
+        RECT 659.370 1379.100 676.470 1379.450 ;
+        RECT 677.310 1379.100 694.870 1379.450 ;
+        RECT 695.710 1379.100 712.810 1379.450 ;
+        RECT 713.650 1379.100 730.750 1379.450 ;
+        RECT 731.590 1379.100 748.690 1379.450 ;
+        RECT 749.530 1379.100 767.090 1379.450 ;
+        RECT 767.930 1379.100 785.030 1379.450 ;
+        RECT 785.870 1379.100 802.970 1379.450 ;
+        RECT 803.810 1379.100 820.910 1379.450 ;
+        RECT 821.750 1379.100 839.310 1379.450 ;
+        RECT 840.150 1379.100 857.250 1379.450 ;
+        RECT 858.090 1379.100 875.190 1379.450 ;
+        RECT 876.030 1379.100 893.130 1379.450 ;
+        RECT 893.970 1379.100 911.530 1379.450 ;
+        RECT 912.370 1379.100 929.470 1379.450 ;
+        RECT 930.310 1379.100 947.410 1379.450 ;
+        RECT 948.250 1379.100 965.350 1379.450 ;
+        RECT 966.190 1379.100 983.750 1379.450 ;
+        RECT 984.590 1379.100 1001.690 1379.450 ;
+        RECT 1002.530 1379.100 1019.630 1379.450 ;
+        RECT 1020.470 1379.100 1038.030 1379.450 ;
+        RECT 1038.870 1379.100 1055.970 1379.450 ;
+        RECT 1056.810 1379.100 1073.910 1379.450 ;
+        RECT 1074.750 1379.100 1091.850 1379.450 ;
+        RECT 1092.690 1379.100 1110.250 1379.450 ;
+        RECT 1111.090 1379.100 1128.190 1379.450 ;
+        RECT 1129.030 1379.100 1146.130 1379.450 ;
+        RECT 1146.970 1379.100 1164.070 1379.450 ;
+        RECT 1164.910 1379.100 1182.470 1379.450 ;
+        RECT 1183.310 1379.100 1200.410 1379.450 ;
+        RECT 1201.250 1379.100 1218.350 1379.450 ;
+        RECT 1219.190 1379.100 1236.290 1379.450 ;
+        RECT 1237.130 1379.100 1254.690 1379.450 ;
+        RECT 1255.530 1379.100 1272.630 1379.450 ;
+        RECT 1273.470 1379.100 1290.570 1379.450 ;
+        RECT 1291.410 1379.100 1308.510 1379.450 ;
+        RECT 1309.350 1379.100 1326.910 1379.450 ;
+        RECT 1327.750 1379.100 1344.850 1379.450 ;
+        RECT 1345.690 1379.100 1362.790 1379.450 ;
+        RECT 1363.630 1379.100 1371.160 1379.450 ;
+        RECT 1.470 4.280 1371.160 1379.100 ;
         RECT 2.030 3.670 3.950 4.280 ;
         RECT 4.790 3.670 6.710 4.280 ;
         RECT 7.550 3.670 9.470 4.280 ;
@@ -5558,20 +5216,14 @@
         RECT 1365.930 3.670 1367.850 4.280 ;
         RECT 1368.690 3.670 1370.610 4.280 ;
       LAYER met3 ;
-        RECT 1.445 10.715 1334.855 1371.045 ;
+        RECT 1.445 10.715 1328.240 1371.045 ;
       LAYER met4 ;
-        RECT 100.575 157.255 174.240 615.905 ;
-        RECT 176.640 157.255 251.040 615.905 ;
-        RECT 253.440 157.255 327.840 615.905 ;
-        RECT 330.240 157.255 404.640 615.905 ;
-        RECT 407.040 157.255 481.440 615.905 ;
-        RECT 483.840 157.255 558.240 615.905 ;
-        RECT 560.640 157.255 635.040 615.905 ;
-        RECT 637.440 157.255 711.840 615.905 ;
-        RECT 714.240 157.255 788.640 615.905 ;
-        RECT 791.040 157.255 865.440 615.905 ;
-        RECT 867.840 157.255 942.240 615.905 ;
-        RECT 944.640 157.255 977.665 615.905 ;
+        RECT 289.175 244.295 327.840 715.865 ;
+        RECT 330.240 244.295 404.640 715.865 ;
+        RECT 407.040 244.295 481.440 715.865 ;
+        RECT 483.840 244.295 558.240 715.865 ;
+        RECT 560.640 244.295 635.040 715.865 ;
+        RECT 637.440 244.295 638.185 715.865 ;
   END
 END user_proj_example
 END LIBRARY