kesselscounter passes ncc, drc
authorAdam Megacz <adam.megacz@sun.com>
Tue, 2 Jun 2009 11:31:52 +0000 (11:31 +0000)
committerAdam Megacz <adam.megacz@sun.com>
Tue, 2 Jun 2009 11:31:52 +0000 (11:31 +0000)
electric/kesselsCounter.jelib

index 9e82cd0..f65f90b 100644 (file)
@@ -36,6 +36,9 @@ Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT
 Tcmos|ScaleFORcmos()D1000.0
 Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmos90"()S169|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPassivationINcmos90"()S169
 Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
+Tmocmosold|CapacitanceParasiticForD-ActiveINmocmosold()D0.10000000149011612|CapacitanceParasiticForMetal-1INmocmosold()D0.029999999329447746|CapacitanceParasiticForMetal-2INmocmosold()D0.029999999329447746|CapacitanceParasiticForPolysiliconINmocmosold()D0.03999999910593033|CapacitanceParasiticForS-ActiveINmocmosold()D0.10000000149011612|ResistanceParasiticForMetal-1INmocmosold()D0.029999999329447746|ResistanceParasiticForMetal-2INmocmosold()D0.029999999329447746
+Tmocmossub|CapacitanceParasiticForMetal-1INmocmossub()D0.07000000029802322|CapacitanceParasiticForMetal-2INmocmossub()D0.03999999910593033|CapacitanceParasiticForMetal-3INmocmossub()D0.03999999910593033|CapacitanceParasiticForMetal-4INmocmossub()D0.03999999910593033|CapacitanceParasiticForMetal-5INmocmossub()D0.03999999910593033|CapacitanceParasiticForMetal-6INmocmossub()D0.03999999910593033|CapacitanceParasiticForN-ActiveINmocmossub()D0.8999999761581421|CapacitanceParasiticForP-ActiveINmocmossub()D0.8999999761581421|CapacitanceParasiticForPolysilicon-1INmocmossub()D0.09000000357627869|ResistanceParasiticForMetal-1INmocmossub()D0.05999999865889549|ResistanceParasiticForMetal-2INmocmossub()D0.05999999865889549|ResistanceParasiticForMetal-3INmocmossub()D0.05999999865889549|ResistanceParasiticForMetal-4INmocmossub()D0.029999999329447746|ResistanceParasiticForMetal-5INmocmossub()D0.029999999329447746|ResistanceParasiticForMetal-6INmocmossub()D0.029999999329447746|ResistanceParasiticForPoly-CutINmocmossub()D2.200000047683716|ResistanceParasiticForVia2INmocmossub()D0.8999999761581421|ResistanceParasiticForVia3INmocmossub()D0.800000011920929|ResistanceParasiticForVia4INmocmossub()D0.800000011920929|ResistanceParasiticForVia5INmocmossub()D0.800000011920929
+Tnmos|CapacitanceParasiticForDiffusionINnmos()D0.10000000149011612|CapacitanceParasiticForMetalINnmos()D0.029999999329447746|CapacitanceParasiticForPolysiliconINnmos()D0.03999999910593033|ResistanceParasiticForMetalINnmos()D0.029999999329447746
 Trcmos|ScaleFORrcmos()D1000.0
 
 # Cell _counter_toplevel;1{ic}
@@ -78,152 +81,143 @@ Escan[1:6]||D5G2;Y4;|pin@32||U
 X
 
 # Cell _counter_toplevel;1{lay}
-C_counter_toplevel;1{lay}||cmos90|1243893354001|1243915311437||ATTR_NCC(D5G50;NTX988;Y192;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243915322252|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243915322252
-Icounter_endCap;1{lay}|counter_@0||-129.5|-1.5|||D5G4;
-Icounter_oneBit;1{lay}|counter_@1||216|6.5|||D5G4;
-Icounter_oneBit;1{lay}|counter_@2||609|6.5|||D5G4;
-Icounter_oneBit;1{lay}|counter_@3||1002|6.5|||D5G4;
-Icounter_oneBit;1{lay}|counter_@4||1395|6.5|||D5G4;
-Icounter_oneBit;1{lay}|counter_@5||1788|6.5|||D5G4;
-Icounter_oneBit;1{lay}|counter_@6||2181|6.5|||D5G4;
-NMetal-2-Pin|pin@0||-32.5|-205.5||||
-NMetal-2-Pin|pin@23||-18|-8.5||||
-NMetal-2-Pin|pin@24||-18|-8.5||||
-Ametal-2|net@4||6.2|S0|counter_@1|gnd_4|22.5|-145.5|counter_@0|gnd_2|16|-145.5
-Ametal-2|net@21|||S0|counter_@0|mc_1|17|-417.5|counter_@1|mc_7|-14|-417.5
-Ametal-2|net@22|||S1800|counter_@0|out@995280369|-21|-411.5|counter_@1|nextEmpty|-14|-411.5
-Ametal-2|net@23||6.2|S0|counter_@1|gnd_1|87|-292.5|counter_@0|gnd_1|11|-292.5
-Ametal-2|net@24|||S0|counter_@1|borrow|-14|-276.5|counter_@0|out|-26.5|-276.5
-Ametal-2|net@25|||S0|counter_@0|mc_2|17|-320.5|counter_@1|mc_5|-14|-320.5
-Ametal-2|net@26||6.2|S1800|counter_@0|vdd_2|11|-342.5|counter_@1|vdd_4|87|-342.5
-Ametal-2|net@27||6.2|S1800|counter_@0|vdd_1|0.5|-389.5|counter_@1|vdd_16|79|-389.5
-Ametal-2|net@28||6.2|S1800|counter_@0|gnd|0.5|-439.5|counter_@1|gnd_7|79|-439.5
-Ametal-2|net@29||6.2|S1800|counter_@0|vdd|0.5|-489.5|counter_@1|vdd|79|-489.5
-Ametal-2|net@30||6.2|S1800|counter_@0|vdd_3|11|-242.5|counter_@1|vdd_5|87|-242.5
-Ametal-2|net@31|||S0|counter_@1|loadLatchesOut|-14|-205.5|pin@0||-32.5|-205.5
-Ametal-2|net@32||6.2|S1800|counter_@0|vdd_4|16|-195.5|counter_@1|vdd_11|22.5|-195.5
-Ametal-2|net@37|||S1800|counter_@2|mc_1|379|14.5|counter_@1|mc_0|434|14.5
-Ametal-2|net@39||6.2|S1800|counter_@1|gnd_6|408.5|1.5|counter_@2|gnd_5|416.5|1.5
-Ametal-2|net@40||6.2|S1800|counter_@1|vdd_14|408.5|51.5|counter_@2|vdd_13|416.5|51.5
-Ametal-2|net@41||6.2|S1800|counter_@1|vdd_15|408.5|-48.5|counter_@2|vdd_12|416.5|-48.5
-Ametal-2|net@42||6.2|S1800|counter_@1|vdd_9|411|-95.5|counter_@2|vdd_10|415.5|-95.5
-Ametal-2|net@43||6.2|S1800|counter_@1|gnd_3|411|-145.5|counter_@2|gnd_4|415.5|-145.5
-Ametal-2|net@44|||S0|counter_@1|mc_3|434|-173.5|counter_@2|mc_2|379|-173.5
-Ametal-2|net@48|||S0|counter_@1|decSucceeded|434|-161.5|counter_@2|nextFull|383.5|-161.5
-Ametal-2|net@49||6.2|S1800|counter_@1|vdd_8|411|-195.5|counter_@2|vdd_11|415.5|-195.5
-Ametal-2|net@50|||S0|counter_@1|loadLatchesIn|434|-205.5|counter_@2|loadLatchesOut|379|-205.5
-Ametal-2|net@51||6.2|S1800|counter_@1|vdd_6|411|-242.5|counter_@2|vdd_5|480|-242.5
-Ametal-2|net@52|||S0|counter_@1|dec|434|-276.5|counter_@2|borrow|379|-276.5
-Ametal-2|net@53||6.2|S1800|counter_@1|gnd_2|411|-292.5|counter_@2|gnd_1|480|-292.5
-Ametal-2|net@54|||S0|counter_@1|mc_4|434|-320.5|counter_@2|mc_5|379|-320.5
-Ametal-2|net@55||6.2|S1800|counter_@1|vdd_7|411|-342.5|counter_@2|vdd_4|480|-342.5
-Ametal-2|net@56||6.2|S1800|counter_@1|vdd_17|408.5|-389.5|counter_@2|vdd_16|472|-389.5
-Ametal-2|net@57|||S0|counter_@1|decFailed|420.5|-411.5|counter_@2|nextEmpty|379|-411.5
-Ametal-2|net@58|||S0|counter_@1|mc_6|434|-417.5|counter_@2|mc_7|379|-417.5
-Ametal-2|net@59||6.2|S1800|counter_@1|gnd|408.5|-439.5|counter_@2|gnd_7|472|-439.5
-Ametal-2|net@60||6.2|S1800|counter_@1|vdd_18|408.5|-489.5|counter_@2|vdd|472|-489.5
-Ametal-2|net@61||6.2|S1800|counter_@2|vdd_14|801.5|51.5|counter_@3|vdd_13|809.5|51.5
-Ametal-2|net@62|||S0|counter_@2|mc_0|827|14.5|counter_@3|mc_1|772|14.5
-Ametal-2|net@63||6.2|S1800|counter_@2|gnd_6|801.5|1.5|counter_@3|gnd_5|809.5|1.5
-Ametal-2|net@65||6.2|S1800|counter_@2|vdd_15|801.5|-48.5|counter_@3|vdd_12|809.5|-48.5
-Ametal-2|net@66||6.2|S1800|counter_@2|vdd_9|804|-95.5|counter_@3|vdd_10|808.5|-95.5
-Ametal-2|net@67||6.2|S1800|counter_@2|gnd_3|804|-145.5|counter_@3|gnd_4|808.5|-145.5
-Ametal-2|net@68|||S0|counter_@2|decSucceeded|827|-161.5|counter_@3|nextFull|776.5|-161.5
-Ametal-2|net@69|||S0|counter_@2|mc_3|827|-173.5|counter_@3|mc_2|772|-173.5
-Ametal-2|net@70||6.2|S1800|counter_@2|vdd_8|804|-195.5|counter_@3|vdd_11|808.5|-195.5
-Ametal-2|net@71|||S0|counter_@2|loadLatchesIn|827|-205.5|counter_@3|loadLatchesOut|772|-205.5
-Ametal-2|net@72||6.2|S1800|counter_@2|vdd_6|804|-242.5|counter_@3|vdd_5|873|-242.5
-Ametal-2|net@73|||S0|counter_@2|dec|827|-276.5|counter_@3|borrow|772|-276.5
-Ametal-2|net@74||6.2|S1800|counter_@2|gnd_2|804|-292.5|counter_@3|gnd_1|873|-292.5
-Ametal-2|net@75|||S0|counter_@2|mc_4|827|-320.5|counter_@3|mc_5|772|-320.5
-Ametal-2|net@76||6.2|S1800|counter_@2|vdd_7|804|-342.5|counter_@3|vdd_4|873|-342.5
-Ametal-2|net@77||6.2|S1800|counter_@2|vdd_17|801.5|-389.5|counter_@3|vdd_16|865|-389.5
-Ametal-2|net@78|||S0|counter_@2|decFailed|813.5|-411.5|counter_@3|nextEmpty|772|-411.5
-Ametal-2|net@79|||S0|counter_@2|mc_6|827|-417.5|counter_@3|mc_7|772|-417.5
-Ametal-2|net@80||6.2|S1800|counter_@2|gnd|801.5|-439.5|counter_@3|gnd_7|865|-439.5
-Ametal-2|net@81||6.2|S1800|counter_@2|vdd_18|801.5|-489.5|counter_@3|vdd|865|-489.5
-Ametal-2|net@82|||S1800|counter_@5|mc_1|1558|14.5|counter_@4|mc_0|1613|14.5
-Ametal-2|net@84|||S0|counter_@4|loadLatchesIn|1613|-205.5|counter_@5|loadLatchesOut|1558|-205.5
-Ametal-2|net@85||6.2|S1800|counter_@4|vdd_6|1590|-242.5|counter_@5|vdd_5|1659|-242.5
-Ametal-2|net@86|||S0|counter_@4|dec|1613|-276.5|counter_@5|borrow|1558|-276.5
-Ametal-2|net@87||6.2|S1800|counter_@4|gnd_2|1590|-292.5|counter_@5|gnd_1|1659|-292.5
-Ametal-2|net@88|||S0|counter_@4|mc_4|1613|-320.5|counter_@5|mc_5|1558|-320.5
-Ametal-2|net@89||6.2|S1800|counter_@4|vdd_7|1590|-342.5|counter_@5|vdd_4|1659|-342.5
-Ametal-2|net@90||6.2|S1800|counter_@4|vdd_17|1587.5|-389.5|counter_@5|vdd_16|1651|-389.5
-Ametal-2|net@91|||S0|counter_@4|decFailed|1599.5|-411.5|counter_@5|nextEmpty|1558|-411.5
-Ametal-2|net@92|||S0|counter_@4|mc_6|1613|-417.5|counter_@5|mc_7|1558|-417.5
-Ametal-2|net@93||6.2|S1800|counter_@4|gnd|1587.5|-439.5|counter_@5|gnd_7|1651|-439.5
-Ametal-2|net@94||6.2|S1800|counter_@4|gnd_6|1587.5|1.5|counter_@5|gnd_5|1595.5|1.5
-Ametal-2|net@95||6.2|S1800|counter_@4|vdd_18|1587.5|-489.5|counter_@5|vdd|1651|-489.5
-Ametal-2|net@96||6.2|S1800|counter_@5|vdd_14|1980.5|51.5|counter_@6|vdd_13|1988.5|51.5
-Ametal-2|net@97|||S0|counter_@5|mc_0|2006|14.5|counter_@6|mc_1|1951|14.5
-Ametal-2|net@98||6.2|S1800|counter_@5|gnd_6|1980.5|1.5|counter_@6|gnd_5|1988.5|1.5
-Ametal-2|net@100||6.2|S1800|counter_@5|vdd_15|1980.5|-48.5|counter_@6|vdd_12|1988.5|-48.5
-Ametal-2|net@101||6.2|S1800|counter_@5|vdd_9|1983|-95.5|counter_@6|vdd_10|1987.5|-95.5
-Ametal-2|net@102||6.2|S1800|counter_@5|gnd_3|1983|-145.5|counter_@6|gnd_4|1987.5|-145.5
-Ametal-2|net@103|||S0|counter_@5|decSucceeded|2006|-161.5|counter_@6|nextFull|1955.5|-161.5
-Ametal-2|net@104|||S0|counter_@5|mc_3|2006|-173.5|counter_@6|mc_2|1951|-173.5
-Ametal-2|net@105||6.2|S1800|counter_@4|vdd_14|1587.5|51.5|counter_@5|vdd_13|1595.5|51.5
-Ametal-2|net@106||6.2|S1800|counter_@5|vdd_8|1983|-195.5|counter_@6|vdd_11|1987.5|-195.5
-Ametal-2|net@107|||S0|counter_@5|loadLatchesIn|2006|-205.5|counter_@6|loadLatchesOut|1951|-205.5
-Ametal-2|net@108||6.2|S1800|counter_@5|vdd_6|1983|-242.5|counter_@6|vdd_5|2052|-242.5
-Ametal-2|net@109|||S0|counter_@5|dec|2006|-276.5|counter_@6|borrow|1951|-276.5
-Ametal-2|net@110||6.2|S1800|counter_@5|gnd_2|1983|-292.5|counter_@6|gnd_1|2052|-292.5
-Ametal-2|net@111|||S0|counter_@5|mc_4|2006|-320.5|counter_@6|mc_5|1951|-320.5
-Ametal-2|net@112||6.2|S1800|counter_@5|vdd_7|1983|-342.5|counter_@6|vdd_4|2052|-342.5
-Ametal-2|net@113||6.2|S1800|counter_@5|vdd_17|1980.5|-389.5|counter_@6|vdd_16|2044|-389.5
-Ametal-2|net@114|||S0|counter_@5|decFailed|1992.5|-411.5|counter_@6|nextEmpty|1951|-411.5
-Ametal-2|net@115|||S0|counter_@5|mc_6|2006|-417.5|counter_@6|mc_7|1951|-417.5
-Ametal-2|net@116||6.2|S1800|counter_@4|vdd_15|1587.5|-48.5|counter_@5|vdd_12|1595.5|-48.5
-Ametal-2|net@117||6.2|S1800|counter_@5|gnd|1980.5|-439.5|counter_@6|gnd_7|2044|-439.5
-Ametal-2|net@118||6.2|S1800|counter_@5|vdd_18|1980.5|-489.5|counter_@6|vdd|2044|-489.5
-Ametal-2|net@119||6.2|S1800|counter_@4|vdd_9|1590|-95.5|counter_@5|vdd_10|1594.5|-95.5
-Ametal-2|net@120||6.2|S1800|counter_@4|gnd_3|1590|-145.5|counter_@5|gnd_4|1594.5|-145.5
-Ametal-2|net@121|||S0|counter_@4|mc_3|1613|-173.5|counter_@5|mc_2|1558|-173.5
-Ametal-2|net@122|||S0|counter_@4|decSucceeded|1613|-161.5|counter_@5|nextFull|1562.5|-161.5
-Ametal-2|net@123||6.2|S1800|counter_@4|vdd_8|1590|-195.5|counter_@5|vdd_11|1594.5|-195.5
-Ametal-2|net@124||6.2|S1800|counter_@3|vdd_14|1194.5|51.5|counter_@4|vdd_13|1202.5|51.5
-Ametal-2|net@125|||S0|counter_@3|mc_0|1220|14.5|counter_@4|mc_1|1165|14.5
-Ametal-2|net@126||6.2|S1800|counter_@3|gnd_6|1194.5|1.5|counter_@4|gnd_5|1202.5|1.5
-Ametal-2|net@128||6.2|S1800|counter_@3|vdd_15|1194.5|-48.5|counter_@4|vdd_12|1202.5|-48.5
-Ametal-2|net@129||6.2|S1800|counter_@3|vdd_9|1197|-95.5|counter_@4|vdd_10|1201.5|-95.5
-Ametal-2|net@130||6.2|S1800|counter_@3|gnd_3|1197|-145.5|counter_@4|gnd_4|1201.5|-145.5
-Ametal-2|net@131|||S0|counter_@3|decSucceeded|1220|-161.5|counter_@4|nextFull|1169.5|-161.5
-Ametal-2|net@132|||S0|counter_@3|mc_3|1220|-173.5|counter_@4|mc_2|1165|-173.5
-Ametal-2|net@133||6.2|S1800|counter_@3|vdd_8|1197|-195.5|counter_@4|vdd_11|1201.5|-195.5
-Ametal-2|net@134|||S0|counter_@3|loadLatchesIn|1220|-205.5|counter_@4|loadLatchesOut|1165|-205.5
-Ametal-2|net@135||6.2|S1800|counter_@3|vdd_6|1197|-242.5|counter_@4|vdd_5|1266|-242.5
-Ametal-2|net@136|||S0|counter_@3|dec|1220|-276.5|counter_@4|borrow|1165|-276.5
-Ametal-2|net@137||6.2|S1800|counter_@3|gnd_2|1197|-292.5|counter_@4|gnd_1|1266|-292.5
-Ametal-2|net@138|||S0|counter_@3|mc_4|1220|-320.5|counter_@4|mc_5|1165|-320.5
-Ametal-2|net@139||6.2|S1800|counter_@3|vdd_7|1197|-342.5|counter_@4|vdd_4|1266|-342.5
-Ametal-2|net@140||6.2|S1800|counter_@3|vdd_17|1194.5|-389.5|counter_@4|vdd_16|1258|-389.5
-Ametal-2|net@141|||S0|counter_@3|decFailed|1206.5|-411.5|counter_@4|nextEmpty|1165|-411.5
-Ametal-2|net@142|||S0|counter_@3|mc_6|1220|-417.5|counter_@4|mc_7|1165|-417.5
-Ametal-2|net@143||6.2|S1800|counter_@3|gnd|1194.5|-439.5|counter_@4|gnd_7|1258|-439.5
-Ametal-2|net@144||6.2|S1800|counter_@3|vdd_18|1194.5|-489.5|counter_@4|vdd|1258|-489.5
-Ametal-2|net@167|||S0|counter_@0|mc_3|17|-173.5|counter_@1|mc_2|-14|-173.5
-Ametal-2|net@168|||S0|counter_@0|x|16.5|-161.5|counter_@1|nextFull|-9.5|-161.5
-Ametal-2|net@169||6.2|S1800|counter_@0|vdd_5|16|-95.5|counter_@1|vdd_10|22.5|-95.5
-Ametal-2|net@170||6.2|S1800|counter_@0|vdd_7|16|-48.5|counter_@1|vdd_12|23.5|-48.5
-Ametal-2|net@171|||S2700|pin@24||-18|-8.5|pin@23||-18|-8.5
-Ametal-2|net@172||6.2|S1800|counter_@0|gnd_3|16|1.5|counter_@1|gnd_5|23.5|1.5
-Ametal-2|net@173|||S0|counter_@0|mc_4|17|14.5|counter_@1|mc_1|-14|14.5
-Ametal-2|net@174||6.2|S1800|counter_@0|vdd_6|16|51.5|counter_@1|vdd_13|23.5|51.5
-Ametal-2|net@175|||S0|counter_@1|loadNext|-14|-8.5|pin@24||-18|-8.5
-Ametal-2|net@176|||FS0|pin@23||-18|-8.5|counter_@0|load|-22|-8.5
-Ametal-2|net@177|||S1800|counter_@2|loadNext|379|-8.5|counter_@1|load|434|-8.5
-Ametal-2|net@178|||S1800|counter_@3|loadNext|772|-8.5|counter_@2|load|827|-8.5
-Ametal-2|net@179|||S1800|counter_@4|loadNext|1165|-8.5|counter_@3|load|1220|-8.5
-Ametal-2|net@180|||S1800|counter_@5|loadNext|1558|-8.5|counter_@4|load|1613|-8.5
-Ametal-2|net@181|||S1800|counter_@6|loadNext|1951|-8.5|counter_@5|load|2006|-8.5
+C_counter_toplevel;1{lay}||cmos90|1243893354001|1243936593703||ATTR_NCC(D5G50;NTX988;Y192;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243928787618|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243937704532
+Icounter_endCap;1{lay}|counter_@0||-129.5|-2|||D5G4;
+Icounter_oneBit;1{lay}|counter_@1||216|0|||D5G4;
+Icounter_oneBit;1{lay}|counter_@2||609|0|||D5G4;
+Icounter_oneBit;1{lay}|counter_@3||1002|0|||D5G4;
+Icounter_oneBit;1{lay}|counter_@4||1395|0|||D5G4;
+Icounter_oneBit;1{lay}|counter_@5||1788|0|||D5G4;
+Icounter_oneBit;1{lay}|counter_@6||2181|0|||D5G4;
+Ametal-2|net@37|||S1800|counter_@2|mc_1|379|8|counter_@1|mc_0|434|8
+Ametal-2|net@39||6.2|S1800|counter_@1|gnd_6|408.5|-5|counter_@2|gnd_5|416.5|-5
+Ametal-2|net@40||6.2|S1800|counter_@1|vdd_14|408.5|45|counter_@2|vdd_13|416.5|45
+Ametal-2|net@41||6.2|S1800|counter_@1|vdd_15|408.5|-55|counter_@2|vdd_12|416.5|-55
+Ametal-2|net@42||6.2|S1800|counter_@1|vdd_9|411|-99|counter_@2|vdd_10|415.5|-99
+Ametal-2|net@43||6.2|S1800|counter_@1|gnd_3|411|-149|counter_@2|gnd_4|415.5|-149
+Ametal-2|net@44|||S0|counter_@1|mc_3|434|-177|counter_@2|mc_2|379|-177
+Ametal-2|net@48|||S0|counter_@1|decSucceeded|434|-165|counter_@2|nextFull|383.5|-165
+Ametal-2|net@49||6.2|S1800|counter_@1|vdd_8|411|-199|counter_@2|vdd_11|415.5|-199
+Ametal-2|net@50|||S0|counter_@1|loadLatchesIn|434|-209|counter_@2|loadLatchesOut|379|-209
+Ametal-2|net@51||6.2|S1800|counter_@1|vdd_6|411|-243|counter_@2|vdd_5|480|-243
+Ametal-2|net@52|||S0|counter_@1|dec|434|-277|counter_@2|borrow|379|-277
+Ametal-2|net@53||6.2|S1800|counter_@1|gnd_2|411|-293|counter_@2|gnd_1|480|-293
+Ametal-2|net@54|||S0|counter_@1|mc_4|434|-321|counter_@2|mc_5|379|-321
+Ametal-2|net@55||6.2|S1800|counter_@1|vdd_7|411|-343|counter_@2|vdd_4|480|-343
+Ametal-2|net@56||6.2|S1800|counter_@1|vdd_17|408.5|-387|counter_@2|vdd_16|472|-387
+Ametal-2|net@57|||S0|counter_@1|decFailed|420.5|-409|counter_@2|nextEmpty|379|-409
+Ametal-2|net@58|||S0|counter_@1|mc_6|434|-415|counter_@2|mc_7|379|-415
+Ametal-2|net@59||6.2|S1800|counter_@1|gnd|408.5|-437|counter_@2|gnd_7|472|-437
+Ametal-2|net@60||6.2|S1800|counter_@1|vdd_18|408.5|-487|counter_@2|vdd|472|-487
+Ametal-2|net@61||6.2|S1800|counter_@2|vdd_14|801.5|45|counter_@3|vdd_13|809.5|45
+Ametal-2|net@62|||S0|counter_@2|mc_0|827|8|counter_@3|mc_1|772|8
+Ametal-2|net@63||6.2|S1800|counter_@2|gnd_6|801.5|-5|counter_@3|gnd_5|809.5|-5
+Ametal-2|net@65||6.2|S1800|counter_@2|vdd_15|801.5|-55|counter_@3|vdd_12|809.5|-55
+Ametal-2|net@66||6.2|S1800|counter_@2|vdd_9|804|-99|counter_@3|vdd_10|808.5|-99
+Ametal-2|net@67||6.2|S1800|counter_@2|gnd_3|804|-149|counter_@3|gnd_4|808.5|-149
+Ametal-2|net@68|||S0|counter_@2|decSucceeded|827|-165|counter_@3|nextFull|776.5|-165
+Ametal-2|net@69|||S0|counter_@2|mc_3|827|-177|counter_@3|mc_2|772|-177
+Ametal-2|net@70||6.2|S1800|counter_@2|vdd_8|804|-199|counter_@3|vdd_11|808.5|-199
+Ametal-2|net@71|||S0|counter_@2|loadLatchesIn|827|-209|counter_@3|loadLatchesOut|772|-209
+Ametal-2|net@72||6.2|S1800|counter_@2|vdd_6|804|-243|counter_@3|vdd_5|873|-243
+Ametal-2|net@73|||S0|counter_@2|dec|827|-277|counter_@3|borrow|772|-277
+Ametal-2|net@74||6.2|S1800|counter_@2|gnd_2|804|-293|counter_@3|gnd_1|873|-293
+Ametal-2|net@75|||S0|counter_@2|mc_4|827|-321|counter_@3|mc_5|772|-321
+Ametal-2|net@76||6.2|S1800|counter_@2|vdd_7|804|-343|counter_@3|vdd_4|873|-343
+Ametal-2|net@77||6.2|S1800|counter_@2|vdd_17|801.5|-387|counter_@3|vdd_16|865|-387
+Ametal-2|net@78|||S0|counter_@2|decFailed|813.5|-409|counter_@3|nextEmpty|772|-409
+Ametal-2|net@79|||S0|counter_@2|mc_6|827|-415|counter_@3|mc_7|772|-415
+Ametal-2|net@80||6.2|S1800|counter_@2|gnd|801.5|-437|counter_@3|gnd_7|865|-437
+Ametal-2|net@81||6.2|S1800|counter_@2|vdd_18|801.5|-487|counter_@3|vdd|865|-487
+Ametal-2|net@82|||S1800|counter_@5|mc_1|1558|8|counter_@4|mc_0|1613|8
+Ametal-2|net@84|||S0|counter_@4|loadLatchesIn|1613|-209|counter_@5|loadLatchesOut|1558|-209
+Ametal-2|net@85||6.2|S1800|counter_@4|vdd_6|1590|-243|counter_@5|vdd_5|1659|-243
+Ametal-2|net@86|||S0|counter_@4|dec|1613|-277|counter_@5|borrow|1558|-277
+Ametal-2|net@87||6.2|S1800|counter_@4|gnd_2|1590|-293|counter_@5|gnd_1|1659|-293
+Ametal-2|net@88|||S0|counter_@4|mc_4|1613|-321|counter_@5|mc_5|1558|-321
+Ametal-2|net@89||6.2|S1800|counter_@4|vdd_7|1590|-343|counter_@5|vdd_4|1659|-343
+Ametal-2|net@90||6.2|S1800|counter_@4|vdd_17|1587.5|-387|counter_@5|vdd_16|1651|-387
+Ametal-2|net@91|||S0|counter_@4|decFailed|1599.5|-409|counter_@5|nextEmpty|1558|-409
+Ametal-2|net@92|||S0|counter_@4|mc_6|1613|-415|counter_@5|mc_7|1558|-415
+Ametal-2|net@93||6.2|S1800|counter_@4|gnd|1587.5|-437|counter_@5|gnd_7|1651|-437
+Ametal-2|net@94||6.2|S1800|counter_@4|gnd_6|1587.5|-5|counter_@5|gnd_5|1595.5|-5
+Ametal-2|net@95||6.2|S1800|counter_@4|vdd_18|1587.5|-487|counter_@5|vdd|1651|-487
+Ametal-2|net@96||6.2|S1800|counter_@5|vdd_14|1980.5|45|counter_@6|vdd_13|1988.5|45
+Ametal-2|net@97|||S0|counter_@5|mc_0|2006|8|counter_@6|mc_1|1951|8
+Ametal-2|net@98||6.2|S1800|counter_@5|gnd_6|1980.5|-5|counter_@6|gnd_5|1988.5|-5
+Ametal-2|net@100||6.2|S1800|counter_@5|vdd_15|1980.5|-55|counter_@6|vdd_12|1988.5|-55
+Ametal-2|net@101||6.2|S1800|counter_@5|vdd_9|1983|-99|counter_@6|vdd_10|1987.5|-99
+Ametal-2|net@102||6.2|S1800|counter_@5|gnd_3|1983|-149|counter_@6|gnd_4|1987.5|-149
+Ametal-2|net@103|||S0|counter_@5|decSucceeded|2006|-165|counter_@6|nextFull|1955.5|-165
+Ametal-2|net@104|||S0|counter_@5|mc_3|2006|-177|counter_@6|mc_2|1951|-177
+Ametal-2|net@105||6.2|S1800|counter_@4|vdd_14|1587.5|45|counter_@5|vdd_13|1595.5|45
+Ametal-2|net@106||6.2|S1800|counter_@5|vdd_8|1983|-199|counter_@6|vdd_11|1987.5|-199
+Ametal-2|net@107|||S0|counter_@5|loadLatchesIn|2006|-209|counter_@6|loadLatchesOut|1951|-209
+Ametal-2|net@108||6.2|S1800|counter_@5|vdd_6|1983|-243|counter_@6|vdd_5|2052|-243
+Ametal-2|net@109|||S0|counter_@5|dec|2006|-277|counter_@6|borrow|1951|-277
+Ametal-2|net@110||6.2|S1800|counter_@5|gnd_2|1983|-293|counter_@6|gnd_1|2052|-293
+Ametal-2|net@111|||S0|counter_@5|mc_4|2006|-321|counter_@6|mc_5|1951|-321
+Ametal-2|net@112||6.2|S1800|counter_@5|vdd_7|1983|-343|counter_@6|vdd_4|2052|-343
+Ametal-2|net@113||6.2|S1800|counter_@5|vdd_17|1980.5|-387|counter_@6|vdd_16|2044|-387
+Ametal-2|net@114|||S0|counter_@5|decFailed|1992.5|-409|counter_@6|nextEmpty|1951|-409
+Ametal-2|net@115|||S0|counter_@5|mc_6|2006|-415|counter_@6|mc_7|1951|-415
+Ametal-2|net@116||6.2|S1800|counter_@4|vdd_15|1587.5|-55|counter_@5|vdd_12|1595.5|-55
+Ametal-2|net@117||6.2|S1800|counter_@5|gnd|1980.5|-437|counter_@6|gnd_7|2044|-437
+Ametal-2|net@118||6.2|S1800|counter_@5|vdd_18|1980.5|-487|counter_@6|vdd|2044|-487
+Ametal-2|net@119||6.2|S1800|counter_@4|vdd_9|1590|-99|counter_@5|vdd_10|1594.5|-99
+Ametal-2|net@120||6.2|S1800|counter_@4|gnd_3|1590|-149|counter_@5|gnd_4|1594.5|-149
+Ametal-2|net@121|||S0|counter_@4|mc_3|1613|-177|counter_@5|mc_2|1558|-177
+Ametal-2|net@122|||S0|counter_@4|decSucceeded|1613|-165|counter_@5|nextFull|1562.5|-165
+Ametal-2|net@123||6.2|S1800|counter_@4|vdd_8|1590|-199|counter_@5|vdd_11|1594.5|-199
+Ametal-2|net@124||6.2|S1800|counter_@3|vdd_14|1194.5|45|counter_@4|vdd_13|1202.5|45
+Ametal-2|net@125|||S0|counter_@3|mc_0|1220|8|counter_@4|mc_1|1165|8
+Ametal-2|net@126||6.2|S1800|counter_@3|gnd_6|1194.5|-5|counter_@4|gnd_5|1202.5|-5
+Ametal-2|net@128||6.2|S1800|counter_@3|vdd_15|1194.5|-55|counter_@4|vdd_12|1202.5|-55
+Ametal-2|net@129||6.2|S1800|counter_@3|vdd_9|1197|-99|counter_@4|vdd_10|1201.5|-99
+Ametal-2|net@130||6.2|S1800|counter_@3|gnd_3|1197|-149|counter_@4|gnd_4|1201.5|-149
+Ametal-2|net@131|||S0|counter_@3|decSucceeded|1220|-165|counter_@4|nextFull|1169.5|-165
+Ametal-2|net@132|||S0|counter_@3|mc_3|1220|-177|counter_@4|mc_2|1165|-177
+Ametal-2|net@133||6.2|S1800|counter_@3|vdd_8|1197|-199|counter_@4|vdd_11|1201.5|-199
+Ametal-2|net@134|||S0|counter_@3|loadLatchesIn|1220|-209|counter_@4|loadLatchesOut|1165|-209
+Ametal-2|net@135||6.2|S1800|counter_@3|vdd_6|1197|-243|counter_@4|vdd_5|1266|-243
+Ametal-2|net@136|||S0|counter_@3|dec|1220|-277|counter_@4|borrow|1165|-277
+Ametal-2|net@137||6.2|S1800|counter_@3|gnd_2|1197|-293|counter_@4|gnd_1|1266|-293
+Ametal-2|net@138|||S0|counter_@3|mc_4|1220|-321|counter_@4|mc_5|1165|-321
+Ametal-2|net@139||6.2|S1800|counter_@3|vdd_7|1197|-343|counter_@4|vdd_4|1266|-343
+Ametal-2|net@140||6.2|S1800|counter_@3|vdd_17|1194.5|-387|counter_@4|vdd_16|1258|-387
+Ametal-2|net@141|||S0|counter_@3|decFailed|1206.5|-409|counter_@4|nextEmpty|1165|-409
+Ametal-2|net@142|||S0|counter_@3|mc_6|1220|-415|counter_@4|mc_7|1165|-415
+Ametal-2|net@143||6.2|S1800|counter_@3|gnd|1194.5|-437|counter_@4|gnd_7|1258|-437
+Ametal-2|net@144||6.2|S1800|counter_@3|vdd_18|1194.5|-487|counter_@4|vdd|1258|-487
+Ametal-2|net@177|||S1800|counter_@2|loadNext|379|-15|counter_@1|load|434|-15
+Ametal-2|net@178|||S1800|counter_@3|loadNext|772|-15|counter_@2|load|827|-15
+Ametal-2|net@179|||S1800|counter_@4|loadNext|1165|-15|counter_@3|load|1220|-15
+Ametal-2|net@180|||S1800|counter_@5|loadNext|1558|-15|counter_@4|load|1613|-15
+Ametal-2|net@181|||S1800|counter_@6|loadNext|1951|-15|counter_@5|load|2006|-15
+Ametal-2|net@216||6.2|S1800|counter_@0|vdd_6|16|45|counter_@1|vdd_13|23.5|45
+Ametal-2|net@217|||S0|counter_@0|mc_4|17|8|counter_@1|mc_1|-14|8
+Ametal-2|net@218||6.2|S1800|counter_@0|gnd_3|16|-5|counter_@1|gnd_5|23.5|-5
+Ametal-2|net@219|||S1800|counter_@0|load|-22|-15|counter_@1|loadNext|-14|-15
+Ametal-2|net@220||6.2|S1800|counter_@0|vdd_7|16|-55|counter_@1|vdd_12|23.5|-55
+Ametal-2|net@221||6.2|S1800|counter_@0|vdd_5|16|-99|counter_@1|vdd_10|22.5|-99
+Ametal-2|net@222||6.2|S1800|counter_@0|gnd_2|16|-149|counter_@1|gnd_4|22.5|-149
+Ametal-2|net@223|||S0|counter_@0|x|16.5|-165|counter_@1|nextFull|-9.5|-165
+Ametal-2|net@224|||S0|counter_@0|mc_3|17|-177|counter_@1|mc_2|-14|-177
+Ametal-2|net@225||6.2|S1800|counter_@0|vdd_4|16|-199|counter_@1|vdd_11|22.5|-199
+Ametal-2|net@226||6.2|S1800|counter_@0|vdd_3|11|-243|counter_@1|vdd_5|87|-243
+Ametal-2|net@227|||S1800|counter_@0|out|-26.5|-277|counter_@1|borrow|-14|-277
+Ametal-2|net@228||6.2|S1800|counter_@0|gnd_1|11|-293|counter_@1|gnd_1|87|-293
+Ametal-2|net@229|||S0|counter_@0|mc_2|17|-321|counter_@1|mc_5|-14|-321
+Ametal-2|net@230||6.2|S1800|counter_@0|vdd_2|11|-343|counter_@1|vdd_4|87|-343
+Ametal-2|net@231||6.2|S1800|counter_@0|vdd_1|0.5|-387|counter_@1|vdd_16|79|-387
+Ametal-2|net@232|||S1800|counter_@0|out@995280369|-21|-409|counter_@1|nextEmpty|-14|-409
+Ametal-2|net@233|||S0|counter_@0|mc_1|17|-415|counter_@1|mc_7|-14|-415
+Ametal-2|net@234||6.2|S1800|counter_@0|gnd|0.5|-437|counter_@1|gnd_7|79|-437
+Ametal-2|net@235||6.2|S1800|counter_@0|vdd|0.5|-487|counter_@1|vdd|79|-487
 Edec||D5G2;|counter_@6|dec|O
 EdecFailed||D5G2;|counter_@6|decFailed|O
 EdecSucceeded||D5G2;|counter_@6|decSucceeded|O
-Egnd||D5G2;|counter_@0|gnd|P
-Egnd_1||D5G2;|counter_@0|gnd_1|P
-Egnd_2||D5G2;|counter_@0|gnd_2|P
-Egnd_4||D5G2;|counter_@6|gnd_6|G
+Egnd_4|gnd|D5G2;|counter_@6|gnd_6|G
 Egnd_5||D5G2;|counter_@6|gnd_3|G
 Egnd_6||D5G2;|counter_@6|gnd_2|G
 Egnd_7||D5G2;|counter_@6|gnd|G
@@ -236,12 +230,7 @@ Ein[6]||D5G2;|counter_@1|~val|O
 Eload||D5G2;|counter_@6|load|O
 EloadLatches||D5G2;|counter_@6|loadLatchesIn|O
 Emc||D5G2;|counter_@6|mc_0|U
-Evdd||D5G2;|counter_@0|vdd|P
-Evdd_3||D5G2;|counter_@0|vdd_3|P
-Evdd_4||D5G2;|counter_@0|vdd_4|P
-Evdd_8||D5G2;|counter_@0|vdd_2|P
-Evdd_9||D5G2;|counter_@0|vdd_1|P
-Evdd_10||D5G2;|counter_@6|vdd_14|P
+Evdd_10|vdd|D5G2;|counter_@6|vdd_14|P
 Evdd_11||D5G2;|counter_@6|vdd_15|P
 Evdd_12||D5G2;|counter_@6|vdd_9|P
 Evdd_13||D5G2;|counter_@6|vdd_8|P
@@ -252,7 +241,7 @@ Evdd_17||D5G2;|counter_@6|vdd_18|P
 X
 
 # Cell _counter_toplevel;1{sch}
-C_counter_toplevel;1{sch}||schematic|1242939100334|1243899537803|
+C_counter_toplevel;1{sch}||schematic|1242939100334|1243924392802|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||39|27|||X|
 NOff-Page|conn@1||39|23|||XRR|
@@ -409,190 +398,192 @@ Ex||D5G2;X-2;|pin@21||U
 X
 
 # Cell counter_endCap;1{lay}
-Ccounter_endCap;1{lay}||cmos90|1243673180462|1243915043357||ATTR_NCC(D5G10;NTX121;Y127;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243914592004|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243915322252
+Ccounter_endCap;1{lay}||cmos90|1243673180462|1243936283114||ATTR_NCC(D5G10;NTX121;Y127;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243928415096|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243937704532
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@0||124|25||||
-NX-Metal-1-Metal-2-Con|contact@1||99|25||||
+NX-Metal-1-Metal-2-Con|contact@0||124|19||||
+NX-Metal-1-Metal-2-Con|contact@1||99|19||||
 NX-Metal-1-Metal-2-Con|contact@2||119|-313|||Y|
 NX-Metal-1-Metal-2-Con|contact@3||94.5|-313|||Y|
-NX-Metal-1-Metal-2-Con|contact@4||101.5|-13||||
-NX-Metal-1-Metal-2-Con|contact@5||63|-13||||
+NX-Metal-1-Metal-2-Con|contact@4||101.5|-19||||
+NX-Metal-1-Metal-2-Con|contact@5||63|-19||||
 NX-Metal-1-Metal-2-Con|contact@6||97|-269||||
 NX-Metal-1-Metal-2-Con|contact@7||82|-269||||
-NX-Metal-1-Metal-2-Con|contact@11||108.5|-410||||
-NX-Metal-1-Metal-2-Con|contact@12||63|-410||||
-NX-Metal-1-Metal-2-Con|contact@13||83.5|-404||||
-NX-Metal-1-Metal-2-Con|contact@14||141.5|-404||||
-NX-Metal-1-Metal-2-Con|contact@15||132|-19||||
-NX-Metal-1-Metal-2-Con|contact@16||141|-19||||
-NX-Metal-1-Metal-2-Con|contact@18||107.5|-7||||
+NX-Metal-1-Metal-2-Con|contact@11||108.5|-407||||
+NX-Metal-1-Metal-2-Con|contact@12||63|-407||||
+NX-Metal-1-Metal-2-Con|contact@13||83.5|-401||||
+NX-Metal-1-Metal-2-Con|contact@14||141.5|-401||||
+NX-Metal-1-Metal-2-Con|contact@15||132|-25||||
+NX-Metal-1-Metal-2-Con|contact@16||141|-25||||
+NX-Metal-1-Metal-2-Con|contact@18||107.5|-13||||
 NX-Metal-1-Metal-2-Con|contact@26||103|-275||||
-NX-Metal-1-Metal-2-Con|contact@27||146.5|16||||
-NX-Metal-1-Metal-2-Con|contact@28||146.5|-172||||
+NX-Metal-1-Metal-2-Con|contact@27||146.5|10||||
+NX-Metal-1-Metal-2-Con|contact@28||146.5|-175||||
 NX-Metal-1-Metal-2-Con|contact@29||146.5|-319||||
-NX-Metal-1-Metal-2-Con|contact@30||146.5|-416||||
+NX-Metal-1-Metal-2-Con|contact@30||146.5|-413||||
 NX-Metal-1-Metal-2-Con|contact@31||108.5|-319||||
-NX-Metal-1-Metal-2-Con|contact@35||146.5|31||||
-NX-Metal-1-Metal-2-Con|contact@36||113.5|31||||
-NX-Metal-1-Metal-2-Con|contact@37||60.5|-128||||
-NX-Metal-1-Metal-2-Con|contact@38||96|-128||||
-NX-Metal-1-Metal-2-Con|contact@39||77|-175||||
-NX-Metal-1-Metal-2-Con|contact@40||88.5|-175||||
-NX-Metal-1-Metal-2-Con|contact@41||82|-210||||
-NX-Metal-1-Metal-2-Con|contact@42||88.5|-210||||
-NX-Metal-1-Metal-2-Con|contact@43||63|-162.5||||
-NX-Metal-1-Metal-2-Con|contact@45||96|-158||||
-IcentersJ:ctrAND3in30;2{lay}|ctrAND3i@1||98.5|-144|Y||D5G4;
-Igates1inM:inv05;1{lay}|inv05@2||97|3|||D5G4;
+NX-Metal-1-Metal-2-Con|contact@35||146.5|25||||
+NX-Metal-1-Metal-2-Con|contact@36||113.5|25||||
+NX-Metal-1-Metal-2-Con|contact@37||60.5|-131||||
+NX-Metal-1-Metal-2-Con|contact@38||96|-131||||
+NX-Metal-1-Metal-2-Con|contact@39||77|-178||||
+NX-Metal-1-Metal-2-Con|contact@40||88.5|-178||||
+NX-Metal-1-Metal-2-Con|contact@41||82|-213||||
+NX-Metal-1-Metal-2-Con|contact@42||88.5|-213||||
+NX-Metal-1-Metal-2-Con|contact@43||63|-165.5||||
+NX-Metal-1-Metal-2-Con|contact@45||96|-161||||
+IcentersJ:ctrAND3in30;2{lay}|ctrAND3i@1||98.5|-147|Y||D5G4;
+Igates1inM:inv05;1{lay}|inv05@2||97|-3|||D5G4;
 Igates1inM:inv05;1{lay}|inv05@4||92.5|-291|Y||D5G4;
-NMetal-1-Pin|pin@2||63|-112.5||||
-NMetal-1-Pin|pin@3||69.5|-112.5||||
-NMetal-1-Pin|pin@12||63|-213||||
+NMetal-1-Pin|pin@2||63|-115.5||||
+NMetal-1-Pin|pin@3||69.5|-115.5||||
+NMetal-1-Pin|pin@12||63|-216||||
 NMetal-1-Pin|pin@13||141|-269||||
 NMetal-1-Pin|pin@14||141|-269||||
 NMetal-1-Pin|pin@15||141.5|-269||||
-NMetal-1-Pin|pin@16||141.5|-384||||
-NMetal-1-Pin|pin@17||141|-81.5||||
-NMetal-1-Pin|pin@18||141|-93||||
-NMetal-1-Pin|pin@19||107.5|39.2||||
+NMetal-1-Pin|pin@16||141.5|-381||||
+NMetal-1-Pin|pin@17||141|-84.5||||
+NMetal-1-Pin|pin@18||141|-96||||
+NMetal-1-Pin|pin@19||107.5|33.2||||
 NMetal-1-Pin|pin@21||103|-327.2||||
-NMetal-2-Pin|pin@23||128|-172||||
-NMetal-2-Pin|pin@24||126.5|-416||||
-NMetal-2-Pin|pin@26||115|-7||||
+NMetal-2-Pin|pin@23||128|-175||||
+NMetal-2-Pin|pin@24||126.5|-413||||
+NMetal-2-Pin|pin@26||115|-13||||
 NMetal-2-Pin|pin@27||113.5|-275||||
-NMetal-1-Pin|pin@29||77|-172.5||||
-NMetal-1-Pin|pin@31||82|-208.5||||
-NMetal-2-Pin|pin@33||146.5|-144||||
-NMetal-2-Pin|pin@34||146|-160||||
-NMetal-2-Pin|pin@35||146|-144||||
-NMetal-2-Pin|pin@38||72|-158||||
-NMetal-2-Pin|pin@39||72|-162.5||||
-NMetal-2-Pin|pin@40||125|16||||
-NMetal-1-Pin|pin@41||89|-404||||
-NN-Select-Node|plnode@113||100|-144|100|44.4||A
-NN-Select-Node|plnode@114||116.7|0.7|59|43||A
+NMetal-1-Pin|pin@29||77|-175.5||||
+NMetal-1-Pin|pin@31||82|-211.5||||
+NMetal-2-Pin|pin@33||146.5|-147||||
+NMetal-2-Pin|pin@34||146|-163||||
+NMetal-2-Pin|pin@35||146|-147||||
+NMetal-2-Pin|pin@38||72|-161||||
+NMetal-2-Pin|pin@39||72|-165.5||||
+NMetal-2-Pin|pin@40||125|10||||
+NMetal-1-Pin|pin@41||89|-401||||
+NN-Select-Node|plnode@113||100|-147|100|44.4||A
+NN-Select-Node|plnode@114||116.7|-5.3|59|43||A
 NN-Select-Node|plnode@115||112|-291|58.4|44.4||A
-NN-Select-Node|plnode@116||106|-439.5|49.4|29.4||A
-NP-Select-Node|plnode@117||116.75|-71.5|58.9|91.4||A
-NP-Select-Node|plnode@118||121|-193|50.4|44.4||A
-NP-Select-Node|plnode@119||67.5|-192|33.4|44.4||A
-NP-Select-Node|plnode@120||104|-388|35.4|44.4||A
+NN-Select-Node|plnode@116||106|-436.5|49.4|29.4||A
+NP-Select-Node|plnode@117||116.75|-74.5|58.9|91.4||A
+NP-Select-Node|plnode@118||121|-196|50.4|44.4||A
+NP-Select-Node|plnode@119||67.5|-195|33.4|44.4||A
+NP-Select-Node|plnode@120||104|-385|35.4|44.4||A
 NP-Select-Node|plnode@121||121.5|-334.5|39.4|32.4||A
-NP-Select-Node|plnode@122||126.5|43.5|39.4|32.4||A
-NP-Select-Node|plnode@123||63|-96|24.4|44.4||A
-NP-Select-Node|plnode@124||92.5|-243|19.4|44.4||A
-NP-Select-Node|plnode@125||121.5|-485|18.4|38.4||A
-NP-Select-Node|plnode@126||98|-482|18.4|26.4||A
-NP-Well-Node|plnode@127||100|-143.95|100|47.5||A
-NP-Well-Node|plnode@128||116.75|0.7|62.5|43||A
+NP-Select-Node|plnode@122||126.5|37.5|39.4|32.4||A
+NP-Select-Node|plnode@123||63|-99|24.4|44.4||A
+NP-Select-Node|plnode@125||121.5|-482|18.4|38.4||A
+NP-Select-Node|plnode@126||98|-479|18.4|26.4||A
+NP-Well-Node|plnode@127||100|-146.95|100|47.5||A
+NP-Well-Node|plnode@128||116.75|-5.3|62.5|43||A
 NP-Well-Node|plnode@129||112|-291|62|44.4||A
-NP-Well-Node|plnode@130||106|-439.5|53|29.4||A
-NN-Well-Node|plnode@132||100|-217.5|100|95.4||A
+NP-Well-Node|plnode@130||106|-436.5|53|29.4||A
 NN-Well-Node|plnode@133||113.75|-364.25|58.5|91.9||A
-NN-Well-Node|plnode@134||126.5|43.5|43|32.4||A
-NN-Well-Node|plnode@135||109.75|-485|45.5|38.4||A
-NN-Well-Node|plnode@137||100|51.5|100|49||A
-NP-Well-Node|plnode@138||100|3|100|48||A
-NN-Well-Node|plnode@139||100|-46.5|100|51||A
-NP-Select-Node|plnode@141||100|53|100|52||
-NP-Select-Node|plnode@142||100|-46.5|100|51||
-NN-Select-Node|plnode@143||100|3|100|48||
-NN-Well-Node|plnode@144||100.5|-96|100|48||A
-NP-Well-Node|plnode@145||100|-144|100|48||A
-NN-Well-Node|plnode@146||100|-193.5|100|51||A
-NP-Select-Node|plnode@147||100|-96|100|48||
-NP-Select-Node|plnode@148||101|-194|104|52||
-NN-Select-Node|plnode@149||100|-144|100|48||
+NN-Well-Node|plnode@134||126.5|37.5|43|32.4||A
+NN-Well-Node|plnode@135||109.75|-482|45.5|38.4||A
+NN-Well-Node|plnode@137||100|45.5|100|49||A
+NP-Well-Node|plnode@138||100|-3|100|48||A
+NN-Well-Node|plnode@139||100|-52.5|100|51||A
+NP-Select-Node|plnode@141||100|47|100|52||
+NP-Select-Node|plnode@142||100|-52.5|100|51||
+NN-Select-Node|plnode@143||100|-3|100|48||
+NN-Well-Node|plnode@144||100.5|-99|100|48||A
+NP-Well-Node|plnode@145||100|-147|100|48||A
+NN-Well-Node|plnode@146||100|-196.5|100|51||A
+NP-Select-Node|plnode@147||100|-99|100|48||
+NP-Select-Node|plnode@148||101|-197|104|52||
+NN-Select-Node|plnode@149||100|-147|100|48||
 NN-Well-Node|plnode@150||100|-243|100|48||A
 NP-Well-Node|plnode@151||101|-291|104|48||A
 NN-Well-Node|plnode@152||100|-339|100|48||A
 NP-Select-Node|plnode@153||101|-243|104|48||
 NP-Select-Node|plnode@154||100|-339|100|48||
 NN-Select-Node|plnode@155||101|-291|104|48||
-NN-Well-Node|plnode@156||100|-388.5|100|51||A
-NP-Well-Node|plnode@157||100|-438|100|48||A
-NN-Well-Node|plnode@158||100|-488|100|52||A
-NP-Select-Node|plnode@159||100|-388.5|100|51||
-NP-Select-Node|plnode@160||100|-488|100|52||
-NN-Select-Node|plnode@161||100|-438|100|48||
-IdriversM:predDri10wMC;1{lay}|predDri1@3||126.5|3|||D5G4;
+NN-Well-Node|plnode@156||100|-385.5|100|51||A
+NP-Well-Node|plnode@157||100|-435|100|48||A
+NN-Well-Node|plnode@158||100|-485|100|52||A
+NP-Select-Node|plnode@159||100|-385.5|100|51||
+NP-Select-Node|plnode@160||100|-485|100|52||
+NN-Select-Node|plnode@161||100|-435|100|48||
+IdriversM:predDri10wMC;1{lay}|predDri1@3||126.5|-3|||D5G4;
 IdriversM:predDri10wMC;1{lay}|predDri1@5||121.5|-291|Y||D5G4;
-IdriversM:sucDri10;1{lay}|sucDri10@1||106|-438|Y||D5G4;
-Ametal-1|net@0||0.4|S900|contact@0||124|25|predDri1@3|pred_1|124|19
-Ametal-1|net@1||0.4|S900|contact@1||99|25|inv05@2|in[1]|99|18
-Ametal-2|net@2|||S1800|contact@1||99|25|contact@0||124|25
+IdriversM:sucDri10;1{lay}|sucDri10@1||106|-435|Y||D5G4;
+Ametal-1|net@0||0.4|S900|contact@0||124|19|predDri1@3|pred_1|124|13
+Ametal-1|net@1||0.4|S900|contact@1||99|19|inv05@2|in[1]|99|12
+Ametal-2|net@2|||S1800|contact@1||99|19|contact@0||124|19
 Ametal-1|net@3||0.4|S2700|contact@2||119|-313|predDri1@5|pred_1|119|-307
 Ametal-1|net@4||0.4|S2700|contact@3||94.5|-313|inv05@4|in[1]|94.5|-306
 Ametal-2|net@5|||S1800|contact@3||94.5|-313|contact@2||119|-313
-Ametal-1|net@6|||S2700|contact@4||101.5|-13|inv05@2|out[1]|101.5|-4
-Ametal-2|net@7|||S1800|contact@5||63|-13|contact@4||101.5|-13
-Ametal-1|net@10|||S900|contact@5||63|-13|pin@2||63|-112.5
-Ametal-1|net@11|||S900|pin@3||69.5|-112.5|ctrAND3i@1|inA_1|69.5|-124
-Ametal-1|net@12|||S1800|pin@2||63|-112.5|pin@3||69.5|-112.5
+Ametal-1|net@6|||S2700|contact@4||101.5|-19|inv05@2|out[1]|101.5|-10
+Ametal-2|net@7|||S1800|contact@5||63|-19|contact@4||101.5|-19
+Ametal-1|net@10|||S900|contact@5||63|-19|pin@2||63|-115.5
+Ametal-1|net@11|||S900|pin@3||69.5|-115.5|ctrAND3i@1|inA_1|69.5|-127
+Ametal-1|net@12|||S1800|pin@2||63|-115.5|pin@3||69.5|-115.5
 Ametal-1|net@13|||S900|contact@6||97|-269|inv05@4|out[1]|97|-284
 Ametal-2|net@14|||S1800|contact@7||82|-269|contact@6||97|-269
-Ametal-1|net@26|||S2700|contact@11||108.5|-410|sucDri10@1|succ|108.5|-404
-Ametal-2|net@27|||S1800|contact@12||63|-410|contact@11||108.5|-410
-Ametal-1|net@28|||S2700|contact@12||63|-410|pin@12||63|-213
-Ametal-1|net@29|||S2700|pin@13||141|-269|ctrAND3i@1|out|141|-160
-Ametal-1|net@30|||S900|pin@13||141|-269|pin@14||141|-269
+Ametal-1|net@26|||S2700|contact@11||108.5|-407|sucDri10@1|succ|108.5|-401
+Ametal-2|net@27|||S1800|contact@12||63|-407|contact@11||108.5|-407
+Ametal-1|net@28|||S2700|contact@12||63|-407|pin@12||63|-216
+Ametal-1|net@29|||S2700|pin@13||141|-269|ctrAND3i@1|out|141|-163
+Ametal-1|net@30|||S2700|pin@13||141|-269|pin@14||141|-269
 Ametal-1|net@31|||S0|pin@14||141|-269|predDri1@5|in|127|-269
 Ametal-1|net@32|||S0|pin@15||141.5|-269|pin@13||141|-269
-Ametal-1|net@33|||S2700|pin@16||141.5|-384|pin@15||141.5|-269
-Ametal-1|net@35|||S2700|contact@14||141.5|-404|pin@16||141.5|-384
-Ametal-2|net@36|||S0|contact@14||141.5|-404|contact@13||83.5|-404
-Ametal-1|net@37|||S2700|contact@15||132|-19|predDri1@3|in|132|-19
-Ametal-2|net@38|||S0|contact@16||141|-19|contact@15||132|-19
-Ametal-1|net@39|||S2700|pin@17||141|-81.5|contact@16||141|-19
-Ametal-1|net@40|||S900|pin@18||141|-93|ctrAND3i@1|out|141|-160
-Ametal-1|net@41|||S900|pin@17||141|-81.5|pin@18||141|-93
-Ametal-1|net@43|||S2700|contact@18||107.5|-7|pin@19||107.5|39.2
-Ametal-1|net@44|||S1800|pin@19||107.5|39.2|predDri1@3|pred|112|39.2
+Ametal-1|net@33|||S2700|pin@16||141.5|-381|pin@15||141.5|-269
+Ametal-1|net@35|||S2700|contact@14||141.5|-401|pin@16||141.5|-381
+Ametal-2|net@36|||S0|contact@14||141.5|-401|contact@13||83.5|-401
+Ametal-1|net@37|||S2700|contact@15||132|-25|predDri1@3|in|132|-25
+Ametal-2|net@38|||S0|contact@16||141|-25|contact@15||132|-25
+Ametal-1|net@39|||S2700|pin@17||141|-84.5|contact@16||141|-25
+Ametal-1|net@40|||S900|pin@18||141|-96|ctrAND3i@1|out|141|-163
+Ametal-1|net@41|||S900|pin@17||141|-84.5|pin@18||141|-96
+Ametal-1|net@43|||S2700|contact@18||107.5|-13|pin@19||107.5|33.2
+Ametal-1|net@44|||S1800|pin@19||107.5|33.2|predDri1@3|pred|112|33.2
 Ametal-1|net@51|||S900|contact@26||103|-275|pin@21||103|-327.2
 Ametal-1|net@52|||S1800|pin@21||103|-327.2|predDri1@5|pred|107|-327.2
-Ametal-1|net@53|||S2700|contact@30||146.5|-416|contact@29||146.5|-319
-Ametal-1|net@54|||S2700|contact@29||146.5|-319|contact@28||146.5|-172
-Ametal-1|net@55|||S2700|contact@28||146.5|-172|contact@27||146.5|16
+Ametal-1|net@53|||S2700|contact@30||146.5|-413|contact@29||146.5|-319
+Ametal-1|net@54|||S2700|contact@29||146.5|-319|contact@28||146.5|-175
+Ametal-1|net@55|||S2700|contact@28||146.5|-175|contact@27||146.5|10
 Ametal-1|net@57|||S2700|contact@31||108.5|-319|predDri1@5|mc|108.5|-316
 Ametal-2|net@58|||S1800|contact@31||108.5|-319|contact@29||146.5|-319
 Ametal-2|net@59||6.2|S0|predDri1@5|vdd|102.5|-341|inv05@4|vdd_2|101.5|-341
 Ametal-2|net@60||6.2|S0|predDri1@5|gnd|102.5|-291|inv05@4|gnd_1|101.5|-291
 Ametal-2|net@61||6.2|S0|predDri1@5|vdd_1|102.5|-241|inv05@4|vdd_3|101.5|-241
-Ametal-2|net@62||6.2|S0|predDri1@3|vdd_1|107.5|-47|inv05@2|vdd_3|106|-47
-Ametal-2|net@63||6.2|S0|predDri1@3|gnd|107.5|3|inv05@2|gnd_1|106|3
-Ametal-2|net@64||6.2|S0|predDri1@3|vdd|107.5|53|inv05@2|vdd_2|106|53
-Ametal-2|net@68|||S1800|pin@23||128|-172|contact@28||146.5|-172
-Ametal-2|net@69|||S1800|pin@24||126.5|-416|contact@30||146.5|-416
-Ametal-2|net@71|||S0|pin@26||115|-7|contact@18||107.5|-7
+Ametal-2|net@62||6.2|S0|predDri1@3|vdd_1|107.5|-53|inv05@2|vdd_3|106|-53
+Ametal-2|net@63||6.2|S0|predDri1@3|gnd|107.5|-3|inv05@2|gnd_1|106|-3
+Ametal-2|net@64||6.2|S0|predDri1@3|vdd|107.5|47|inv05@2|vdd_2|106|47
+Ametal-2|net@68|||S1800|pin@23||128|-175|contact@28||146.5|-175
+Ametal-2|net@69|||S1800|pin@24||126.5|-413|contact@30||146.5|-413
+Ametal-2|net@71|||S0|pin@26||115|-13|contact@18||107.5|-13
 Ametal-2|net@72|||S1800|contact@26||103|-275|pin@27||113.5|-275
-Ametal-1|net@74|||S2700|pin@29||77|-172.5|ctrAND3i@1|inC|77|-166
-Ametal-1|net@78|||S2700|contact@7||82|-269|pin@31||82|-208.5
-Ametal-2|net@80||6.2|S0|pin@33||146.5|-144|ctrAND3i@1|gnd_1|145.5|-144
-Ametal-2|net@81|||S2700|pin@34||146|-160|pin@35||146|-144
-Ametal-2|net@82||6.2|S1800|pin@35||146|-144|pin@33||146.5|-144
-Ametal-1|net@85|||S900|contact@36||113.5|31|predDri1@3|mc|113.5|28
-Ametal-2|net@86|||S1800|contact@36||113.5|31|contact@35||146.5|31
-Ametal-1|net@89|||S2700|contact@37||60.5|-128|ctrAND3i@1|inB|60.5|-124
-Ametal-2|net@90|||S0|contact@38||96|-128|contact@37||60.5|-128
-Ametal-1|net@91|||S2700|contact@39||77|-175|pin@29||77|-172.5
-Ametal-2|net@92|||S0|contact@40||88.5|-175|contact@39||77|-175
-Ametal-1|net@93|||S2700|contact@41||82|-210|pin@31||82|-208.5
-Ametal-2|net@94|||S0|contact@42||88.5|-210|contact@41||82|-210
-Ametal-1|net@95|||S900|contact@40||88.5|-175|contact@42||88.5|-210
-Ametal-1|net@96|||S900|contact@43||63|-162.5|pin@12||63|-213
-Ametal-1|net@103|||S2700|contact@45||96|-158|contact@38||96|-128
-Ametal-2|net@104|||S1800|pin@38||72|-158|contact@45||96|-158
-Ametal-2|net@105|||S900|pin@38||72|-158|pin@39||72|-162.5
-Ametal-2|net@106|||S0|pin@39||72|-162.5|contact@43||63|-162.5
-Ametal-1|net@107|||S900|contact@35||146.5|31|contact@27||146.5|16
-Ametal-2|net@108|||S1800|pin@40||125|16|contact@27||146.5|16
-Ametal-1|net@109|||S1800|contact@13||83.5|-404|pin@41||89|-404
-Ametal-1|net@110|||S900|pin@41||89|-404|sucDri10@1|in|89|-419
+Ametal-1|net@74|||S2700|pin@29||77|-175.5|ctrAND3i@1|inC|77|-169
+Ametal-1|net@78|||S2700|contact@7||82|-269|pin@31||82|-211.5
+Ametal-2|net@80||6.2|S0|pin@33||146.5|-147|ctrAND3i@1|gnd_1|145.5|-147
+Ametal-2|net@81|||S2700|pin@34||146|-163|pin@35||146|-147
+Ametal-2|net@82||6.2|S1800|pin@35||146|-147|pin@33||146.5|-147
+Ametal-1|net@85|||S900|contact@36||113.5|25|predDri1@3|mc|113.5|22
+Ametal-2|net@86|||S1800|contact@36||113.5|25|contact@35||146.5|25
+Ametal-1|net@89|||S2700|contact@37||60.5|-131|ctrAND3i@1|inB|60.5|-127
+Ametal-2|net@90|||S0|contact@38||96|-131|contact@37||60.5|-131
+Ametal-1|net@91|||S2700|contact@39||77|-178|pin@29||77|-175.5
+Ametal-2|net@92|||S0|contact@40||88.5|-178|contact@39||77|-178
+Ametal-1|net@93|||S2700|contact@41||82|-213|pin@31||82|-211.5
+Ametal-2|net@94|||S0|contact@42||88.5|-213|contact@41||82|-213
+Ametal-1|net@95|||S900|contact@40||88.5|-178|contact@42||88.5|-213
+Ametal-1|net@96|||S900|contact@43||63|-165.5|pin@12||63|-216
+Ametal-1|net@103|||S2700|contact@45||96|-161|contact@38||96|-131
+Ametal-2|net@104|||S1800|pin@38||72|-161|contact@45||96|-161
+Ametal-2|net@105|||S900|pin@38||72|-161|pin@39||72|-165.5
+Ametal-2|net@106|||S0|pin@39||72|-165.5|contact@43||63|-165.5
+Ametal-1|net@107|||S900|contact@35||146.5|25|contact@27||146.5|10
+Ametal-2|net@108|||S1800|pin@40||125|10|contact@27||146.5|10
+Ametal-1|net@109|||S1800|contact@13||83.5|-401|pin@41||89|-401
+Ametal-1|net@110|||S900|pin@41||89|-401|sucDri10@1|in|89|-416
 Eout|borrow|D5G2;|contact@26||U
 Egnd||D5G2;|sucDri10@1|gnd_1|G
 Egnd_1||D5G2;|predDri1@5|gnd_1|G
 Egnd_2||D5G2;|ctrAND3i@1|gnd_1|G
-Egnd_3||D5G2;|predDri1@3|gnd_1|G
+Egnd_3||D5G2;Y-3;|predDri1@3|gnd_1|G
+Egnd_4||D5G2;|ctrAND3i@1|gnd|G
+Egnd_5||D5G2;|inv05@2|gnd|G
+Egnd_6||D5G2;|inv05@4|gnd|G
+Egnd_7||D5G2;|sucDri10@1|gnd|G
 Eload||D5G2;|contact@18||U
 Emc_1|mc|D5G2;|contact@30||U
 Emc_2||D5G2;|contact@29||U
@@ -605,8 +596,16 @@ Evdd_2||D5G2;|predDri1@5|vdd_2|P
 Evdd_3||D5G2;|predDri1@5|vdd_3|P
 Evdd_4||D5G2;|ctrAND3i@1|vdd_2|P
 Evdd_5||D5G2;|ctrAND3i@1|vdd_3|P
-Evdd_6||D5G2;|predDri1@3|vdd_2|P
-Evdd_7||D5G2;|predDri1@3|vdd_3|P
+Evdd_6||D5G2;Y-3;|predDri1@3|vdd_2|P
+Evdd_7||D5G2;Y-3;|predDri1@3|vdd_3|P
+Evdd_8||D5G2;|inv05@2|vdd_1|P
+Evdd_9||D5G2;|ctrAND3i@1|vdd|P
+Evdd_10||D5G2;|ctrAND3i@1|vdd_1|P
+Evdd_11||D5G2;|inv05@2|vdd|P
+Evdd_12||D5G2;|inv05@4|vdd|P
+Evdd_13||D5G2;|inv05@4|vdd_1|P
+Evdd_14||D5G2;|sucDri10@1|vdd|P
+Evdd_15||D5G2;|sucDri10@1|vdd_1|P
 Ex||D5G2;|pin@34||P
 X
 
@@ -764,113 +763,113 @@ Eval|val_bar|D5G2;Y2;|pin@15||B
 X
 
 # Cell counter_oneBit;1{lay}
-Ccounter_oneBit;1{lay}||cmos90|1243828832258|1243915207638||ATTR_NCC(D5G10;NTX-8;Y212.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent mc /mc_[0-9]+/"]|DRC_last_good_drc_area_date()G1243914866959|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243915322252
+Ccounter_oneBit;1{lay}||cmos90|1243828832258|1243928650217||ATTR_NCC(D5G10;NTX-8;Y212.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent mc /mc_[0-9]+/"]|DRC_last_good_drc_area_date()G1243928653812|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243928653812
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||11|-15||||
 NX-Metal-1-Metal-2-Con|contact@1||176|-15||||
-NX-Metal-1-Metal-2-Con|contact@2||-85.5|-168||||
-NX-Metal-1-Metal-2-Con|contact@3||171|-168||||
-NX-Metal-1-Metal-2-Con|contact@6||-149|-212||||
-NMetal-1-Polysilicon-Con|contact@7||-151.5|-212||||
+NX-Metal-1-Metal-2-Con|contact@2||-85.5|-165||||
+NX-Metal-1-Metal-2-Con|contact@3||171|-165||||
+NX-Metal-1-Metal-2-Con|contact@6||-149|-209||||
+NMetal-1-Polysilicon-Con|contact@7||-151.5|-209||||
 NX-Metal-1-Metal-2-Con|contact@9||-117.5|17||||
-NX-Metal-1-Metal-2-Con|contact@10||-117.5|-80||||
-NX-Metal-1-Metal-2-Con|contact@11||-183|-80||||
+NX-Metal-1-Metal-2-Con|contact@10||-117.5|-77||||
+NX-Metal-1-Metal-2-Con|contact@11||-183|-77||||
 NX-Metal-1-Metal-2-Con|contact@13||191.5|8||||
 NX-Metal-1-Metal-2-Con|contact@14||191.5|8||||
-NMetal-1-Polysilicon-Con|contact@16||-127|-129||5.2|X|
-NMetal-1-Polysilicon-Con|contact@17||-147|-129||5.2|X|
-NX-Metal-1-Metal-2-Con|contact@18||144|-283||||
-NX-Metal-1-Metal-2-Con|contact@19||-51.5|-218||||
-NX-Metal-1-Metal-2-Con|contact@20||-107|-218||||
-NX-Metal-1-Metal-2-Con|contact@21||-110|-74||||
-NX-Metal-1-Metal-2-Con|contact@22||-171|-74||||
-NX-Metal-1-Metal-2-Con|contact@23||-52|-371||||
-NX-Metal-1-Metal-2-Con|contact@24||-80|-371||||
-NX-Metal-1-Metal-2-Con|contact@25||-80|-80||||
-NX-Metal-1-Metal-2-Con|contact@26||-39|-80||||
-NX-Metal-1-Metal-2-Con|contact@27||140.5|-371||||
-NX-Metal-1-Metal-2-Con|contact@28||92.5|-371||||
-NX-Metal-1-Metal-2-Con|contact@29||-87|-86||||
-NX-Metal-1-Metal-2-Con|contact@30||86|-86||||
-NX-Metal-1-Metal-2-Con|contact@31||86|-283||||
-NX-Metal-1-Metal-2-Con|contact@32||168.5|-418||||
-NX-Metal-1-Metal-2-Con|contact@33||-52.5|-174||||
-NX-Metal-1-Metal-2-Con|contact@34||-85.5|-174||||
-Igasp_dn;1{lay}|gasp_dn@0||32|-152|X||D5G4;
-Igasp_dn;1{lay}|gasp_dn@1||32|-299|X||D5G4;
-Igasp_dnU;1{lay}|gasp_dnU@0||27|-446|X||D5G4;
+NMetal-1-Polysilicon-Con|contact@16||-127|-126||5.2|X|
+NMetal-1-Polysilicon-Con|contact@17||-147|-126||5.2|X|
+NX-Metal-1-Metal-2-Con|contact@18||144|-277||||
+NX-Metal-1-Metal-2-Con|contact@19||-51.5|-215||||
+NX-Metal-1-Metal-2-Con|contact@20||-107|-215||||
+NX-Metal-1-Metal-2-Con|contact@21||-110|-71||||
+NX-Metal-1-Metal-2-Con|contact@22||-171|-71||||
+NX-Metal-1-Metal-2-Con|contact@23||-52|-356||||
+NX-Metal-1-Metal-2-Con|contact@24||-80|-356||||
+NX-Metal-1-Metal-2-Con|contact@25||-80|-77||||
+NX-Metal-1-Metal-2-Con|contact@26||-39|-77||||
+NX-Metal-1-Metal-2-Con|contact@27||140.5|-368||||
+NX-Metal-1-Metal-2-Con|contact@28||92.5|-368||||
+NX-Metal-1-Metal-2-Con|contact@29||-87|-83||||
+NX-Metal-1-Metal-2-Con|contact@30||86|-83||||
+NX-Metal-1-Metal-2-Con|contact@31||86|-277||||
+NX-Metal-1-Metal-2-Con|contact@32||168.5|-409||||
+NX-Metal-1-Metal-2-Con|contact@33||-52.5|-171||||
+NX-Metal-1-Metal-2-Con|contact@34||-85.5|-171||||
+Igasp_dn;1{lay}|gasp_dn@0||32|-149|X||D5G4;
+Igasp_dn;1{lay}|gasp_dn@1||32|-293|X||D5G4;
+Igasp_dnU;1{lay}|gasp_dnU@0||27|-437|X||D5G4;
 Igasp_load;1{lay}|gasp_loa@0||0.5|-5|X||D5G4;
-IlatchesK:latch1in10A;1{lay}|latch1in@0||-160.5|-152|XY||D5G4;
+IlatchesK:latch1in10A;1{lay}|latch1in@0||-160.5|-149|XY||D5G4;
 NMetal-2-Pin|pin@0||-230|-15||||
 NMetal-1-Pin|pin@1||11|-39||||
 NMetal-2-Pin|pin@2||218|-15||||
-NMetal-2-Pin|pin@3||-225.5|-168||||
-NMetal-1-Pin|pin@4||-45|-188.2||||
-NMetal-1-Pin|pin@5||-54|-188||||
-NMetal-1-Pin|pin@6||-54|-188.2||||
-NMetal-2-Pin|pin@7||218|-168||||
-NMetal-2-Pin|pin@10||148|-283||||
-NMetal-1-Pin|pin@11||133|-315||||
-NMetal-1-Pin|pin@12||133|-335.2||||
-NMetal-2-Pin|pin@14||218|-283||||
-NMetal-2-Pin|pin@15||-230|-283||||
-NMetal-2-Pin|pin@16||-230|-418||||
-NMetal-2-Pin|pin@18||204.5|-418||||
-NMetal-2-Pin|pin@19||-230|-212||||
-NMetal-2-Pin|pin@20||218|-212||||
-NMetal-1-Pin|pin@23||-137.5|-81.5||||
+NMetal-2-Pin|pin@3||-225.5|-165||||
+NMetal-1-Pin|pin@4||-45|-185.2||||
+NMetal-1-Pin|pin@5||-54|-185||||
+NMetal-1-Pin|pin@6||-54|-185.2||||
+NMetal-2-Pin|pin@7||218|-165||||
+NMetal-2-Pin|pin@10||148|-277||||
+NMetal-1-Pin|pin@11||133|-309||||
+NMetal-1-Pin|pin@12||133|-329.2||||
+NMetal-2-Pin|pin@14||218|-277||||
+NMetal-2-Pin|pin@15||-230|-277||||
+NMetal-2-Pin|pin@16||-230|-409||||
+NMetal-2-Pin|pin@18||204.5|-409||||
+NMetal-2-Pin|pin@19||-230|-209||||
+NMetal-2-Pin|pin@20||218|-209||||
+NMetal-1-Pin|pin@23||-137.5|-78.5||||
 NMetal-1-Pin|pin@24||-137.5|74||||
 NMetal-1-Pin|pin@26||-117.5|17||||
-NMetal-1-Pin|pin@29||-183|-113||||
-NMetal-1-Pin|pin@30||-187.5|-113||||
-NMetal-2-Pin|pin@31||-230|-180||||
-NMetal-2-Pin|pin@32||218|-180||||
+NMetal-1-Pin|pin@29||-183|-110||||
+NMetal-1-Pin|pin@30||-187.5|-110||||
+NMetal-2-Pin|pin@31||-230|-177||||
+NMetal-2-Pin|pin@32||218|-177||||
 NMetal-2-Pin|pin@34||218|8||||
 NMetal-2-Pin|pin@35||-230|8||||
-NMetal-2-Pin|pin@36||218|-327||||
-NMetal-2-Pin|pin@37||-230|-327||||
-NMetal-2-Pin|pin@38||218|-424||||
-NMetal-2-Pin|pin@39||-230|-424||||
-NMetal-1-Pin|pin@40||-154.5|-212||||
+NMetal-2-Pin|pin@36||218|-321||||
+NMetal-2-Pin|pin@37||-230|-321||||
+NMetal-2-Pin|pin@38||218|-415||||
+NMetal-2-Pin|pin@39||-230|-415||||
+NMetal-1-Pin|pin@40||-154.5|-209||||
 NMetal-1-Pin|pin@52||-129.5|17||||
-NMetal-1-Pin|pin@53||-127|-126||||
-NMetal-1-Pin|pin@54||-122.5|-119.5||||
-NMetal-1-Pin|pin@55||-122.5|-81.5||||
-NMetal-1-Pin|pin@56||-127|-119.5||||
+NMetal-1-Pin|pin@53||-127|-123||||
+NMetal-1-Pin|pin@54||-122.5|-116.5||||
+NMetal-1-Pin|pin@55||-122.5|-78.5||||
+NMetal-1-Pin|pin@56||-127|-116.5||||
 NMetal-1-Pin|pin@60||191.5|19.5||||
 NMetal-1-Pin|pin@61||186.5|19.5||||
 NMetal-1-Pin|pin@62||189|13||||
 NMetal-1-Pin|pin@63||189|20||||
-NMetal-1-Pin|pin@64||144|-315||||
-NMetal-1-Pin|pin@70||-45.5|-335.5||||
-NMetal-1-Pin|pin@71||-52.5|-335.5||||
-NMetal-1-Pin|pin@72||-52.5|-315||||
-NMetal-1-Pin|pin@73||-57.5|-315||||
-NMetal-1-Pin|pin@74||-57.5|-224.5||||
-NMetal-1-Pin|pin@75||-107.5|-151.5||||
-NMetal-1-Pin|pin@76||-101|-151.5||||
-NMetal-1-Pin|pin@77||-101|-185||||
-NMetal-1-Pin|pin@78||-107|-185||||
-NMetal-1-Pin|pin@79||-107|-210||||
-NMetal-1-Pin|pin@80||-57.5|-218||||
-NMetal-1-Pin|pin@81||-107.5|-74||||
+NMetal-1-Pin|pin@64||144|-309||||
+NMetal-1-Pin|pin@70||-45.5|-329.5||||
+NMetal-1-Pin|pin@71||-52.5|-329.5||||
+NMetal-1-Pin|pin@72||-52.5|-309||||
+NMetal-1-Pin|pin@73||-57.5|-309||||
+NMetal-1-Pin|pin@74||-57.5|-221.5||||
+NMetal-1-Pin|pin@75||-107.5|-148.5||||
+NMetal-1-Pin|pin@76||-101|-148.5||||
+NMetal-1-Pin|pin@77||-101|-182||||
+NMetal-1-Pin|pin@78||-107|-182||||
+NMetal-1-Pin|pin@79||-107|-207||||
+NMetal-1-Pin|pin@80||-57.5|-215||||
+NMetal-1-Pin|pin@81||-107.5|-71||||
 NMetal-1-Pin|pin@82||-171|-39||||
-NMetal-1-Pin|pin@83||-80|-84||||
-NMetal-1-Pin|pin@84||-80|-368||||
-NMetal-1-Pin|pin@86||140.5|-275.5||||
-NMetal-1-Pin|pin@87||144|-275.5||||
-NMetal-1-Pin|pin@88||144|-315||||
-NMetal-1-Pin|pin@89||171|-265||||
-NMetal-1-Pin|pin@90||168|-265||||
-NMetal-1-Pin|pin@91||168|-230.5||||
-NMetal-1-Pin|pin@92||168|-186||||
-NMetal-1-Pin|pin@93||171|-186||||
-NMetal-1-Pin|pin@94||86|-274||||
-NMetal-1-Pin|pin@95||86|-91||||
-NMetal-1-Pin|pin@97||-95|-86||||
+NMetal-1-Pin|pin@83||-80|-81||||
+NMetal-1-Pin|pin@84||-80|-362||||
+NMetal-1-Pin|pin@86||140.5|-269.5||||
+NMetal-1-Pin|pin@87||144|-269.5||||
+NMetal-1-Pin|pin@88||144|-309||||
+NMetal-1-Pin|pin@89||171|-259||||
+NMetal-1-Pin|pin@90||168|-259||||
+NMetal-1-Pin|pin@91||168|-224.5||||
+NMetal-1-Pin|pin@92||168|-183||||
+NMetal-1-Pin|pin@93||171|-183||||
+NMetal-1-Pin|pin@94||86|-268||||
+NMetal-1-Pin|pin@95||86|-88||||
+NMetal-1-Pin|pin@97||-95|-83||||
 NMetal-1-Pin|pin@98||-95|-39||||
-NMetal-1-Pin|pin@99||-52.5|-188.2||||
-NMetal-1-Pin|pin@100||-52.5|-168||||
+NMetal-1-Pin|pin@99||-52.5|-185.2||||
+NMetal-1-Pin|pin@100||-52.5|-165||||
 NN-Well-Node|plnode@1||-198.25|-52.5|9.5|47||A
 NN-Well-Node|plnode@2||-196|46.5|14|55||A
 NP-Select-Node|plnode@3||-196|46.5|14|55||
@@ -878,137 +877,137 @@ NN-Well-Node|plnode@4||-198.25|-52.5|9.5|47||A
 NP-Select-Node|plnode@5||-198.25|-52.5|9.5|47||
 NP-Well-Node|plnode@6||-198.25|-5|9.5|48||A
 NN-Select-Node|plnode@7||-198.25|-5|9.5|48||
-NN-Well-Node|plnode@8||-198.5|-198|10|44||A
-NN-Well-Node|plnode@9||-198.25|-102|9.5|52||A
-NP-Select-Node|plnode@10||-198.25|-102|9.5|52||
-NN-Well-Node|plnode@11||-198.5|-198|10|44||A
-NP-Select-Node|plnode@12||-198.25|-198|9.5|44||
-NP-Well-Node|plnode@13||-198.25|-152|9.5|48||A
-NN-Select-Node|plnode@14||-198.25|-152|9.5|48||
-NP-Select-Node|plnode@15||-165.5|-247.5|76|55||
-NN-Well-Node|plnode@16||-166.75|-347.25|73.5|48.5||A
-NP-Select-Node|plnode@17||-166.75|-347.25|73.5|48.5||
-NP-Well-Node|plnode@18||-166.25|-299|74.5|48||A
-NN-Select-Node|plnode@19||-166.25|-299|74.5|48||
-NN-Well-Node|plnode@20||-135.5|-345|10|44||A
-NN-Well-Node|plnode@21||-167|-247.5|73|55||A
-NP-Select-Node|plnode@22||-165.5|-394.5|76|55||
-NN-Well-Node|plnode@23||-166.75|-496|73.5|52||A
-NP-Select-Node|plnode@24||-166.75|-496|73.5|52||
-NP-Well-Node|plnode@25||-167|-446|73|48||A
-NN-Select-Node|plnode@26||-167|-446|73|48||
-NN-Well-Node|plnode@27||-167|-394.5|73|55||A
+NN-Well-Node|plnode@8||-198.5|-195|10|44||A
+NN-Well-Node|plnode@9||-198.25|-99|9.5|52||A
+NP-Select-Node|plnode@10||-198.25|-99|9.5|52||
+NN-Well-Node|plnode@11||-198.5|-195|10|44||A
+NP-Select-Node|plnode@12||-198.25|-195|9.5|44||
+NP-Well-Node|plnode@13||-198.25|-149|9.5|48||A
+NN-Select-Node|plnode@14||-198.25|-149|9.5|48||
+NP-Select-Node|plnode@15||-165.5|-241.5|76|55||
+NN-Well-Node|plnode@16||-166.75|-341.25|73.5|48.5||A
+NP-Select-Node|plnode@17||-166.75|-341.25|73.5|48.5||
+NP-Well-Node|plnode@18||-166.25|-293|74.5|48||A
+NN-Select-Node|plnode@19||-166.25|-293|74.5|48||
+NN-Well-Node|plnode@20||-135.5|-339|10|44||A
+NN-Well-Node|plnode@21||-167|-241.5|73|55||A
+NP-Select-Node|plnode@22||-165.5|-385.5|76|55||
+NN-Well-Node|plnode@23||-166.75|-487|73.5|52||A
+NP-Select-Node|plnode@24||-166.75|-487|73.5|52||
+NP-Well-Node|plnode@25||-167|-437|73|48||A
+NN-Select-Node|plnode@26||-167|-437|73|48||
+NN-Well-Node|plnode@27||-167|-385.5|73|55||A
 Ametal-2|net@0|||S1800|pin@0||-230|-15|contact@0||11|-15
 Ametal-1|net@1|||S900|contact@0||11|-15|pin@1||11|-39
 Ametal-1|net@2|||S0|pin@1||11|-39|gasp_loa@0|loadNext|11|-39
 Ametal-1|net@3|||S2700|contact@1||176|-15|gasp_loa@0|load|176|17
 Ametal-2|net@4|||S0|pin@2||218|-15|contact@1||176|-15
-Ametal-1|net@6|||S0|pin@4||-45|-188.2|gasp_dn@0|prev|-45.5|-188.2
-Ametal-2|net@7|||S0|contact@2||-85.5|-168|pin@3||-225.5|-168
-Ametal-1|net@8|||S900|pin@5||-54|-188|pin@6||-54|-188.2
-Ametal-1|net@9|||S1800|pin@6||-54|-188.2|gasp_dn@0|prev|-45.5|-188.2
-Ametal-2|net@14|||S1800|contact@3||171|-168|pin@7||218|-168
-Ametal-1|net@16|||S900|pin@11||133|-315|pin@12||133|-335.2
-Ametal-1|net@17|||S1800|pin@12||133|-335.2|gasp_dn@1|dec|140.5|-335.2
-Ametal-2|net@20|||S0|pin@14||218|-283|pin@10||148|-283
-Ametal-2|net@21|||S1800|pin@15||-230|-283|gasp_dn@1|out|-107.5|-283
-Ametal-2|net@22|||S1800|pin@16||-230|-418|gasp_dnU@0|prev|-115.5|-418
-Ametal-2|net@26|||S1800|pin@19||-230|-212|contact@6||-149|-212
-APolysilicon|net@27|||S900|latch1in@0|hcl|-151.5|-210.5|contact@7||-151.5|-212
-Ametal-1|net@32|||S900|pin@24||-137.5|74|pin@23||-137.5|-81.5
-Ametal-1|net@35|||S0|contact@6||-149|-212|contact@7||-151.5|-212
+Ametal-1|net@6|||S0|pin@4||-45|-185.2|gasp_dn@0|prev|-45.5|-185.2
+Ametal-2|net@7|||S0|contact@2||-85.5|-165|pin@3||-225.5|-165
+Ametal-1|net@8|||S900|pin@5||-54|-185|pin@6||-54|-185.2
+Ametal-1|net@9|||S1800|pin@6||-54|-185.2|gasp_dn@0|prev|-45.5|-185.2
+Ametal-2|net@14|||S1800|contact@3||171|-165|pin@7||218|-165
+Ametal-1|net@16|||S900|pin@11||133|-309|pin@12||133|-329.2
+Ametal-1|net@17|||S1800|pin@12||133|-329.2|gasp_dn@1|dec|140.5|-329.2
+Ametal-2|net@20|||S0|pin@14||218|-277|pin@10||148|-277
+Ametal-2|net@21|||S1800|pin@15||-230|-277|gasp_dn@1|out|-107.5|-277
+Ametal-2|net@22|||S1800|pin@16||-230|-409|gasp_dnU@0|prev|-115.5|-409
+Ametal-2|net@26|||S1800|pin@19||-230|-209|contact@6||-149|-209
+APolysilicon|net@27|||S900|latch1in@0|hcl|-151.5|-207.5|contact@7||-151.5|-209
+Ametal-1|net@32|||S900|pin@24||-137.5|74|pin@23||-137.5|-78.5
+Ametal-1|net@35|||S0|contact@6||-149|-209|contact@7||-151.5|-209
 Ametal-1|net@36||0.4|S1800|contact@9||-117.5|17|pin@26||-117.5|17
-Ametal-1|net@39||0.4|S900|contact@9||-117.5|17|contact@10||-117.5|-80
-Ametal-2|net@40|||S1800|contact@11||-183|-80|contact@10||-117.5|-80
-Ametal-1|net@41|||S900|contact@11||-183|-80|pin@29||-183|-113
-Ametal-1|net@42|||S0|pin@29||-183|-113|pin@30||-187.5|-113
-Ametal-1|net@43|||S900|pin@30||-187.5|-113|latch1in@0|out[1]|-187.5|-141.6
-Ametal-2|net@44|||S1800|pin@31||-230|-180|gasp_dn@0|mc|139|-180
-Ametal-2|net@45|||S0|pin@32||218|-180|gasp_dn@0|mc|139|-180
+Ametal-1|net@39||0.4|S900|contact@9||-117.5|17|contact@10||-117.5|-77
+Ametal-2|net@40|||S1800|contact@11||-183|-77|contact@10||-117.5|-77
+Ametal-1|net@41|||S900|contact@11||-183|-77|pin@29||-183|-110
+Ametal-1|net@42|||S0|pin@29||-183|-110|pin@30||-187.5|-110
+Ametal-1|net@43|||S900|pin@30||-187.5|-110|latch1in@0|out[1]|-187.5|-138.6
+Ametal-2|net@44|||S1800|pin@31||-230|-177|gasp_dn@0|mc|139|-177
+Ametal-2|net@45|||S0|pin@32||218|-177|gasp_dn@0|mc|139|-177
 Ametal-1|net@46|||S0|contact@13||191.5|8|contact@14||191.5|8
 Ametal-2|net@48|||S0|pin@34||218|8|contact@14||191.5|8
 Ametal-2|net@49|||S1800|pin@35||-230|8|contact@13||191.5|8
-Ametal-2|net@50|||S0|pin@36||218|-327|gasp_dn@1|mc|139|-327
-Ametal-2|net@51|||S1800|pin@37||-230|-327|gasp_dn@1|mc|139|-327
-Ametal-2|net@52|||S0|pin@38||218|-424|gasp_dnU@0|mc|137.5|-424
-Ametal-2|net@53|||S1800|pin@39||-230|-424|gasp_dnU@0|mc|137.5|-424
-Ametal-2|net@55|||S0|pin@20||218|-212|contact@6||-149|-212
-Ametal-1|net@56|||S1800|pin@40||-154.5|-212|contact@6||-149|-212
-Ametal-2|net@61||6.2|S1800|latch1in@0|gnd|-133.5|-152|gasp_dn@0|gnd_1|-129|-152
-Ametal-2|net@71||6.2|S0|gasp_dn@0|vdd_5|-129|-102|latch1in@0|vdd|-133.5|-102
+Ametal-2|net@50|||S0|pin@36||218|-321|gasp_dn@1|mc|139|-321
+Ametal-2|net@51|||S1800|pin@37||-230|-321|gasp_dn@1|mc|139|-321
+Ametal-2|net@52|||S0|pin@38||218|-415|gasp_dnU@0|mc|137.5|-415
+Ametal-2|net@53|||S1800|pin@39||-230|-415|gasp_dnU@0|mc|137.5|-415
+Ametal-2|net@55|||S0|pin@20||218|-209|contact@6||-149|-209
+Ametal-1|net@56|||S1800|pin@40||-154.5|-209|contact@6||-149|-209
+Ametal-2|net@61||6.2|S1800|latch1in@0|gnd|-133.5|-149|gasp_dn@0|gnd_1|-129|-149
+Ametal-2|net@71||6.2|S0|gasp_dn@0|vdd_5|-129|-99|latch1in@0|vdd|-133.5|-99
 Ametal-1|net@76||0.4|S1800|pin@52||-129.5|17|pin@26||-117.5|17
 Ametal-1|net@77||1|S900|pin@52||-129.5|17|gasp_loa@0|~val|-129.5|10
-APolysilicon|net@78|||S1800|contact@17||-147|-128.5|contact@16||-127|-128.5
-Ametal-1|net@79|||S900|contact@17||-147|-131.6|latch1in@0|in[1]|-147|-145
-Ametal-1|net@80|||S900|pin@53||-127|-126|contact@16||-127|-126.4
-Ametal-1|net@82|||S900|pin@55||-122.5|-81.5|pin@54||-122.5|-119.5
-Ametal-1|net@83|||S0|pin@55||-122.5|-81.5|pin@23||-137.5|-81.5
-Ametal-1|net@84|||S2700|pin@53||-127|-126|pin@56||-127|-119.5
-Ametal-1|net@85|||S1800|pin@56||-127|-119.5|pin@54||-122.5|-119.5
+APolysilicon|net@78|||S1800|contact@17||-147|-125.5|contact@16||-127|-125.5
+Ametal-1|net@79|||S900|contact@17||-147|-126|latch1in@0|in[1]|-147|-142
+Ametal-1|net@80|||S900|pin@53||-127|-123|contact@16||-127|-126
+Ametal-1|net@82|||S900|pin@55||-122.5|-78.5|pin@54||-122.5|-116.5
+Ametal-1|net@83|||S0|pin@55||-122.5|-78.5|pin@23||-137.5|-78.5
+Ametal-1|net@84|||S2700|pin@53||-127|-123|pin@56||-127|-116.5
+Ametal-1|net@85|||S1800|pin@56||-127|-116.5|pin@54||-122.5|-116.5
 Ametal-1|net@86||0.6|S900|pin@60||191.5|19.5|contact@13||191.5|8
 Ametal-1|net@87||0.6|S0|pin@60||191.5|19.5|pin@61||186.5|19.5
 Ametal-1|net@88|||S2700|pin@61||186.5|19.5|gasp_loa@0|mc|186.5|20
 Ametal-1|net@89|||S2700|pin@62||189|13|pin@63||189|20
 Ametal-1|net@90|||S0|pin@63||189|20|gasp_loa@0|mc|186.5|20
-Ametal-1|net@91|||S0|pin@64||144|-315|pin@11||133|-315
-Ametal-1|net@92|||S900|contact@18||144|-283|pin@64||144|-315
-Ametal-2|net@93|||S1800|contact@18||144|-283|pin@10||148|-283
-Ametal-2|net@94||6.2|S0|gasp_dn@0|vdd_6|-129|-202|latch1in@0|vdd_2|-133.5|-202
-Ametal-1|net@95|||S1800|pin@71||-52.5|-335.5|pin@70||-45.5|-335.5
-Ametal-1|net@96|||S900|pin@72||-52.5|-315|pin@71||-52.5|-335.5
-Ametal-1|net@97|||S1800|pin@73||-57.5|-315|pin@72||-52.5|-315
-Ametal-1|net@98|||S900|pin@74||-57.5|-224.5|pin@73||-57.5|-315
-Ametal-1|net@99|||S2700|pin@70||-45.5|-335.5|gasp_dn@1|prev|-45.5|-335.2
-Ametal-1|net@101|||S2700|pin@75||-107.5|-151.5|gasp_dn@0|out|-107.5|-136
-Ametal-1|net@102|||S0|pin@76||-101|-151.5|pin@75||-107.5|-151.5
-Ametal-1|net@103|||S2700|pin@77||-101|-185|pin@76||-101|-151.5
-Ametal-1|net@104|||S1800|pin@78||-107|-185|pin@77||-101|-185
-Ametal-1|net@105|||S2700|pin@79||-107|-210|pin@78||-107|-185
-Ametal-1|net@106|||S900|pin@79||-107|-210|contact@20||-107|-218
-Ametal-2|net@107|||S1800|contact@20||-107|-218|contact@19||-51.5|-218
-Ametal-1|net@108|||S900|pin@80||-57.5|-218|pin@74||-57.5|-224.5
-Ametal-1|net@109|||S1800|pin@80||-57.5|-218|contact@19||-51.5|-218
-Ametal-1|net@110|||S900|pin@81||-107.5|-74|gasp_dn@0|out|-107.5|-136
-Ametal-1|net@112||0.6|S2700|contact@22||-171|-74|pin@82||-171|-39
+Ametal-1|net@91|||S0|pin@64||144|-309|pin@11||133|-309
+Ametal-1|net@92|||S900|contact@18||144|-277|pin@64||144|-309
+Ametal-2|net@93|||S1800|contact@18||144|-277|pin@10||148|-277
+Ametal-2|net@94||6.2|S0|gasp_dn@0|vdd_6|-129|-199|latch1in@0|vdd_2|-133.5|-199
+Ametal-1|net@95|||S1800|pin@71||-52.5|-329.5|pin@70||-45.5|-329.5
+Ametal-1|net@96|||S900|pin@72||-52.5|-309|pin@71||-52.5|-329.5
+Ametal-1|net@97|||S1800|pin@73||-57.5|-309|pin@72||-52.5|-309
+Ametal-1|net@98|||S900|pin@74||-57.5|-221.5|pin@73||-57.5|-309
+Ametal-1|net@99|||S2700|pin@70||-45.5|-329.5|gasp_dn@1|prev|-45.5|-329.2
+Ametal-1|net@101|||S2700|pin@75||-107.5|-148.5|gasp_dn@0|out|-107.5|-133
+Ametal-1|net@102|||S0|pin@76||-101|-148.5|pin@75||-107.5|-148.5
+Ametal-1|net@103|||S2700|pin@77||-101|-182|pin@76||-101|-148.5
+Ametal-1|net@104|||S1800|pin@78||-107|-182|pin@77||-101|-182
+Ametal-1|net@105|||S2700|pin@79||-107|-207|pin@78||-107|-182
+Ametal-1|net@106|||S900|pin@79||-107|-207|contact@20||-107|-215
+Ametal-2|net@107|||S1800|contact@20||-107|-215|contact@19||-51.5|-215
+Ametal-1|net@108|||S900|pin@80||-57.5|-215|pin@74||-57.5|-221.5
+Ametal-1|net@109|||S1800|pin@80||-57.5|-215|contact@19||-51.5|-215
+Ametal-1|net@110|||S900|pin@81||-107.5|-71|gasp_dn@0|out|-107.5|-133
+Ametal-1|net@112||0.6|S2700|contact@22||-171|-71|pin@82||-171|-39
 Ametal-1|net@113|||S1800|pin@82||-171|-39|gasp_loa@0|one|-168.5|-39
-Ametal-2|net@114|||S1800|contact@22||-171|-74|contact@21||-110|-74
-Ametal-1|net@115||0.6|S0|pin@81||-107.5|-74|contact@21||-110|-74
-Ametal-1|net@116|||S2700|pin@84||-80|-368|pin@83||-80|-84
-Ametal-1|net@117|||S900|contact@23||-52|-371|gasp_dnU@0|loadFinished|-52|-412
-Ametal-2|net@118|||S0|contact@23||-52|-371|contact@24||-80|-371
-Ametal-1|net@119|||S2700|contact@24||-80|-371|pin@84||-80|-368
-Ametal-1|net@120|||S900|contact@25||-80|-80|pin@83||-80|-84
-Ametal-2|net@123|||S0|contact@26||-39|-80|contact@25||-80|-80
-Ametal-1|net@124||0.4|S900|contact@3||171|-168|gasp_dn@0|next|171|-174
-Ametal-1|net@125|||S2700|pin@86||140.5|-275.5|gasp_dn@0|dec|140.5|-188.2
-Ametal-1|net@126|||S1800|pin@86||140.5|-275.5|pin@87||144|-275.5
-Ametal-1|net@127|||S900|pin@87||144|-275.5|contact@18||144|-283
-Ametal-1|net@128|||S2700|pin@88||144|-315|contact@18||144|-283
-Ametal-1|net@132|||S900|contact@28||92.5|-371|gasp_dnU@0|dec|92.5|-412
-Ametal-2|net@133|||S1800|contact@28||92.5|-371|contact@27||140.5|-371
-Ametal-1|net@134|||S2700|contact@27||140.5|-371|gasp_dn@1|dec|140.5|-335.2
-Ametal-1|net@135||0.4|S900|pin@89||171|-265|gasp_dn@1|next|171|-321
-Ametal-1|net@136||0.4|S1800|pin@90||168|-265|pin@89||171|-265
-Ametal-1|net@137||0.4|S900|pin@91||168|-230.5|pin@90||168|-265
-Ametal-1|net@138||0.4|S900|pin@92||168|-186|pin@91||168|-230.5
-Ametal-1|net@139||0.4|S1800|pin@92||168|-186|pin@93||171|-186
-Ametal-1|net@140||0.4|S2700|pin@93||171|-186|gasp_dn@0|next|171|-174
-Ametal-1|net@141|||S2700|contact@26||-39|-80|gasp_loa@0|waitingToEmpty|-39|-39
-Ametal-1|net@142|||S900|pin@95||86|-91|pin@94||86|-274
-Ametal-1|net@145|||S2700|pin@97||-95|-86|pin@98||-95|-39
+Ametal-2|net@114|||S1800|contact@22||-171|-71|contact@21||-110|-71
+Ametal-1|net@115||0.6|S0|pin@81||-107.5|-71|contact@21||-110|-71
+Ametal-1|net@116|||S2700|pin@84||-80|-362|pin@83||-80|-81
+Ametal-1|net@117|||S900|contact@23||-52|-356|gasp_dnU@0|loadFinished|-52|-403
+Ametal-2|net@118|||S0|contact@23||-52|-356|contact@24||-80|-356
+Ametal-1|net@119|||S900|contact@24||-80|-356|pin@84||-80|-362
+Ametal-1|net@120|||S900|contact@25||-80|-77|pin@83||-80|-81
+Ametal-2|net@123|||S0|contact@26||-39|-77|contact@25||-80|-77
+Ametal-1|net@124||0.4|S900|contact@3||171|-165|gasp_dn@0|next|171|-171
+Ametal-1|net@125|||S2700|pin@86||140.5|-269.5|gasp_dn@0|dec|140.5|-185.2
+Ametal-1|net@126|||S1800|pin@86||140.5|-269.5|pin@87||144|-269.5
+Ametal-1|net@127|||S900|pin@87||144|-269.5|contact@18||144|-277
+Ametal-1|net@128|||S2700|pin@88||144|-309|contact@18||144|-277
+Ametal-1|net@132|||S900|contact@28||92.5|-368|gasp_dnU@0|dec|92.5|-403
+Ametal-2|net@133|||S1800|contact@28||92.5|-368|contact@27||140.5|-368
+Ametal-1|net@134|||S2700|contact@27||140.5|-368|gasp_dn@1|dec|140.5|-329.2
+Ametal-1|net@135||0.4|S900|pin@89||171|-259|gasp_dn@1|next|171|-315
+Ametal-1|net@136||0.4|S1800|pin@90||168|-259|pin@89||171|-259
+Ametal-1|net@137||0.4|S900|pin@91||168|-224.5|pin@90||168|-259
+Ametal-1|net@138||0.4|S900|pin@92||168|-183|pin@91||168|-224.5
+Ametal-1|net@139||0.4|S1800|pin@92||168|-183|pin@93||171|-183
+Ametal-1|net@140||0.4|S2700|pin@93||171|-183|gasp_dn@0|next|171|-171
+Ametal-1|net@141|||S2700|contact@26||-39|-77|gasp_loa@0|waitingToEmpty|-39|-39
+Ametal-1|net@142|||S900|pin@95||86|-88|pin@94||86|-268
+Ametal-1|net@145|||S2700|pin@97||-95|-83|pin@98||-95|-39
 Ametal-1|net@146|||S1800|pin@98||-95|-39|gasp_loa@0|zero|-92.5|-39
-Ametal-2|net@147|||S0|contact@30||86|-86|contact@29||-87|-86
-Ametal-1|net@148|||S2700|pin@95||86|-91|contact@30||86|-86
-Ametal-1|net@149|||S900|pin@94||86|-274|contact@31||86|-283
-Ametal-2|net@150|||S0|contact@31||86|-283|gasp_dn@1|out|-107.5|-283
-Ametal-1|net@151|||S1800|pin@97||-95|-86|contact@29||-87|-86
-Ametal-1|net@153||0.4|S2700|contact@32||168.5|-418|gasp_dnU@0|next|168.5|-412
-Ametal-2|net@154|||S0|pin@18||204.5|-418|contact@32||168.5|-418
-Ametal-1|net@155||0.4|S900|contact@33||-52.5|-174|pin@99||-52.5|-188.2
-Ametal-1|net@156|||S1800|pin@99||-52.5|-188.2|gasp_dn@0|prev|-45.5|-188.2
-Ametal-1|net@157||0.4|S2700|contact@34||-85.5|-174|contact@2||-85.5|-168
-Ametal-2|net@158|||S1800|contact@34||-85.5|-174|contact@33||-52.5|-174
-Ametal-1|net@159||0.4|S900|pin@100||-52.5|-168|contact@33||-52.5|-174
+Ametal-2|net@147|||S0|contact@30||86|-83|contact@29||-87|-83
+Ametal-1|net@148|||S2700|pin@95||86|-88|contact@30||86|-83
+Ametal-1|net@149|||S900|pin@94||86|-268|contact@31||86|-277
+Ametal-2|net@150|||S0|contact@31||86|-277|gasp_dn@1|out|-107.5|-277
+Ametal-1|net@151|||S1800|pin@97||-95|-83|contact@29||-87|-83
+Ametal-1|net@153||0.4|S2700|contact@32||168.5|-409|gasp_dnU@0|next|168.5|-403
+Ametal-2|net@154|||S0|pin@18||204.5|-409|contact@32||168.5|-409
+Ametal-1|net@155||0.4|S900|contact@33||-52.5|-171|pin@99||-52.5|-185.2
+Ametal-1|net@156|||S1800|pin@99||-52.5|-185.2|gasp_dn@0|prev|-45.5|-185.2
+Ametal-1|net@157||0.4|S2700|contact@34||-85.5|-171|contact@2||-85.5|-165
+Ametal-2|net@158|||S1800|contact@34||-85.5|-171|contact@33||-52.5|-171
+Ametal-1|net@159||0.4|S900|pin@100||-52.5|-165|contact@33||-52.5|-171
 Eborrow||D5G2;|pin@15||O
 Edec||D5G2;|pin@14||O
 EdecFailed||D5G2;|pin@18||O
@@ -1032,8 +1031,8 @@ Emc_2||D5G2;|pin@31||U
 Emc_3||D5G2;|pin@32||U
 Emc_4||D5G2;|pin@36||U
 Emc_5||D5G2;|pin@37||U
-Emc_7||D5G2;|pin@39||U
-EnextEmpty||D5G2;|pin@16||O
+Emc_7||D5G2;Y3;|pin@39||U
+EnextEmpty||D5G2;Y3;|pin@16||O
 EnextFull||D5G2;|pin@3||O
 E~val|val_bar|D5G2;|pin@24||O
 Evdd||D5G2;|gasp_dnU@0|vdd_3|P
@@ -2164,7 +2163,7 @@ Econd|resetting|D5G1;Y1;|pin@24||U
 X
 
 # Cell gasp_resetting;1{lay}
-Cgasp_resetting;1{lay}||cmos90|1243587287902|1243917237029||ATTR_NCC(D5G3;NTX-51;Y80;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243656992064|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243917289966
+Cgasp_resetting;1{lay}||cmos90|1243587287902|1243936236660||ATTR_NCC(D5G3;NTX-8.5;Y89;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243656992064|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243937704532
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||29|28||||
 NX-Metal-1-Metal-2-Con|contact@3||40|28||||
@@ -2214,17 +2213,11 @@ Ametal-1|net@60|||S1800|predDri2@0|pred|-60.5|-16|pin@9||-51|-16
 Ametal-1|net@61|||S900|pin@9||-51|-16|pin@3||-51|-17
 Edec||D5G2;|sucDri10@0|succ|O
 EdecSucceeded||D5G2;|predDri2@0|pred|O
-Egnd||D5G2;|sucDri10@0|gnd|G
-Egnd_1||D5G2;|ctrAND2i@0|gnd_1|G
-Egnd_2||D5G2;|predDri2@0|gnd_1|G
+Egnd_2|gnd|D5G2;|predDri2@0|gnd_1|G
 Egnd_3||D5G2;|sucDri10@0|gnd_1|G
 Emc||D5G2;|predDri2@0|mc|I
 Eresetting||D5G2;|nand5@0|ina|I
-Evdd||D5G2;|sucDri10@0|vdd|P
-Evdd_1||D5G2;|sucDri10@0|vdd_1|P
-Evdd_2||D5G2;|ctrAND2i@0|vdd_2|P
-Evdd_3||D5G2;|ctrAND2i@0|vdd_3|P
-Evdd_4||D5G2;|predDri2@0|vdd_2|P
+Evdd_4|vdd|D5G2;|predDri2@0|vdd_2|P
 Evdd_5||D5G2;|predDri2@0|vdd_3|P
 Evdd_6||D5G2;|sucDri10@0|vdd_2|P
 Evdd_7||D5G2;|sucDri10@0|vdd_3|P
@@ -2321,7 +2314,7 @@ Econd|sel_bar[set]|D5G1;Y2;|pin@24||U
 X
 
 # Cell gasp_set;1{lay}
-Cgasp_set;1{lay}||cmos90|1243720824184|1243917854930||ATTR_NCC(D5G3;NTX30;Y94.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243917569452|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243918004179
+Cgasp_set;1{lay}||cmos90|1243720824184|1243940407527||ATTR_NCC(D5G3;NTX30;Y94.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243940320854|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243940432587
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||21.5|-28||||
 NX-Metal-1-Metal-2-Con|contact@1||85|-28||||
@@ -2340,8 +2333,8 @@ NX-Metal-1-Metal-2-Con|contact@21||65|34||||
 NX-Metal-1-Metal-2-Con|contact@22||-79|34||||
 NX-Metal-1-Metal-2-Con|contact@23||220|34||||
 NX-Metal-1-Metal-2-Con|contact@24||-150|34||||
-NX-Metal-1-Metal-2-Con|contact@25||-71.5|-28||||
-NX-Metal-1-Metal-2-Con|contact@26||-57.5|-28||||
+NX-Metal-1-Metal-2-Con|contact@25||-71|-16||||
+NX-Metal-1-Metal-2-Con|contact@26||-57.5|-16||||
 NX-Metal-1-Metal-2-Con|contact@28||129.5|22||||
 NX-Metal-1-Metal-2-Con|contact@29||137|16||||
 IcentersJ:ctrAND4in30;3{lay}|ctrAND4i@0||16.5|0|||D5G4;
@@ -2353,7 +2346,7 @@ NMetal-1-Pin|pin@0||83.5|15||||
 NMetal-1-Pin|pin@3||159|-25||||
 NMetal-2-Pin|pin@4||178.5|22||||
 NMetal-1-Pin|pin@5||228.5|-19||||
-NMetal-1-Pin|pin@6||-71.5|-20||||
+NMetal-1-Pin|pin@6||-71|-20||||
 NMetal-1-Pin|pin@8||129.5|15||||
 NMetal-1-Pin|pin@9||137|-7||||
 NMetal-1-Pin|pin@10||134.5|7||||
@@ -2365,6 +2358,7 @@ NMetal-1-Pin|pin@15||220|-19||||
 NMetal-1-Pin|pin@16||-150|-19||||
 NMetal-1-Pin|pin@17||-122|-34||||
 NMetal-1-Pin|pin@18||109.5|10||||
+NMetal-1-Pin|pin@19||-71|-10.5||||
 IdriversM:predCond20wMS;1{lay}|predCond@0||178.5|0|||D5G4;
 IdriversM:predDri40;1{lay}|predDri4@0||-79|0|Y||D5G4;
 IdriversM:sucDri10;1{lay}|sucDri10@0||-125|0|||D5G4;
@@ -2394,9 +2388,9 @@ Ametal-2|net@38|||S1800|contact@21||65|34|contact@20||177.5|34
 Ametal-1|net@40|||S0|pin@5||228.5|-19|sucDri10@1|in|228|-19
 Ametal-2|net@41|||S0|contact@23||220|34|contact@20||177.5|34
 Ametal-2|net@43|||S1800|contact@24||-150|34|contact@22||-79|34
-Ametal-1|net@44|||S2700|contact@25||-71.5|-28|pin@6||-71.5|-20
-Ametal-1|net@45|||S1800|pin@6||-71.5|-20|predDri4@0|pred|-71|-20
-Ametal-2|net@48|||S0|contact@26||-57.5|-28|contact@25||-71.5|-28
+Ametal-1|net@44|||S900|contact@25||-71|-16|pin@6||-71|-20
+Ametal-1|net@45|||S1800|pin@6||-71|-20|predDri4@0|pred|-71|-20
+Ametal-2|net@48|||S0|contact@26||-57.5|-16|contact@25||-71|-16
 Ametal-2|net@51||6.2|S1800|inv05@0|vdd_2|-38.5|50|ctrAND4i@0|vdd|-36.5|50
 Ametal-2|net@52||6.2|S1800|ctrAND4i@0|vdd_2|69.5|50|inv05@1|vdd|71.5|50
 Ametal-2|net@53||6.2|S1800|inv05@1|vdd_2|89.5|50|nor05@0|vdd|91.5|50
@@ -2433,7 +2427,7 @@ Ametal-2|net@88||6.2|S1800|sucDri10@0|vdd_2|-101|50|predDri4@0|vdd_1|-99.5|50
 Ametal-2|net@89||6.2|S1800|predDri4@0|vdd_2|-58.5|-50|inv05@0|vdd_1|-56.5|-50
 Ametal-2|net@90||6.2|S1800|predDri4@0|gnd_1|-58.5|0|inv05@0|gnd|-56.5|0
 Ametal-2|net@91||6.2|S1800|predDri4@0|vdd_3|-58.5|50|inv05@0|vdd|-56.5|50
-Ametal-1|net@92|||S900|pin@14||-57.5|15|contact@26||-57.5|-28
+Ametal-1|net@92|||S900|pin@14||-57.5|15|contact@26||-57.5|-16
 Ametal-1|net@93|||S1800|pin@14||-57.5|15|inv05@0|in[1]|-45.5|15
 Ametal-1|net@94|||S900|contact@23||220|34|pin@15||220|-19
 Ametal-1|net@95|||S1800|pin@15||220|-19|pin@5||228.5|-19
@@ -2443,6 +2437,7 @@ Ametal-1|net@98|||S0|pin@17||-122|-34|sucDri10@0|succ|-122.5|-34
 Ametal-1|net@99|||S2700|pin@17||-122|-34|contact@18||-122|10
 Ametal-1|net@100|||S2700|pin@18||109.5|10|nor05@0|inB|109.5|25
 Ametal-1|net@101|||S1800|pin@18||109.5|10|contact@17||117.5|10
+Ametal-1|net@102||0.4|S900|pin@19||-71|-10.5|contact@25||-71|-16
 Edec||D5G2;|sucDri10@1|succ|O
 Edo[ins]||D5G2;|predDri4@0|pred|O
 Efire||D5G2;|ctrAND4i@0|out|O
@@ -2542,7 +2537,7 @@ Econd|sel_bar[set]|D5G2;X-6.5;|conn@7|a|U
 X
 
 # Cell olcWcontAdam;1{ic}
-ColcWcontAdam;1{ic}||artwork|1237031259178|1243489354662|EI
+ColcWcontAdam;1{ic}||artwork|1237031259178|1243937210787|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@2||-5|0|-1|-1||
 Ngeneric:Invisible-Pin|pin@3||-4|0|1|1||
@@ -2577,10 +2572,7 @@ NPin|pin@36||-4|5|1|1||
 NPin|pin@37||-5|5|1|1||
 NPin|pin@38||4|1|1|1||
 NPin|pin@39||5|1|1|1||
-Nschematic:Wire_Pin|pin@50||-4|-3||||
-Nschematic:Wire_Pin|pin@51||-4|-5||||
-NPin|pin@52||-5|-2|1|1||
-NPin|pin@53||-4|-2|1|1||
+Nschematic:Wire_Pin|pin@51||-4|-4||||
 NPin|pin@54||-5|-4|1|1||
 NPin|pin@55||-4|-4|1|1||
 Aschematic:bus|net@1||-0.5|IJ0|pin@3||-4|0|pin@2||-5|0
@@ -2606,24 +2598,22 @@ AThicker|net@27|||FS900|pin@28||4|5|pin@38||4|1
 AThicker|net@28|||FS1800|pin@38||4|1|pin@39||5|1
 AThicker|net@29|||FS900|pin@38||4|1|pin@19||4|-6
 AThicker|net@32|||FS900|pin@36||-4|5|pin@16||-4|-6
-AThicker|net@33|||FS1800|pin@52||-5|-2|pin@53||-4|-2
 AThicker|net@34|||FS1800|pin@54||-5|-4|pin@55||-4|-4
 Edo[ins]||D5G2;X-3;|pin@35||I
 EdoneLO[M]||D5G2;X5;|pin@34||I
-Efire[T]||D5G2;X-4;Y1;|pin@50||U
 Eflag[D][set,clr]||D5G2;X7;|pin@4||O
 Eilc[load]||D5G2;X4;|pin@6||O
 EinLO[1:6]||D5G2;|pin@8||I
 Ep2p,p1p,rd,mc||D5G2;Y2;|pin@10||B
 Esel[Ld,Co,rD]||D5G2;X-6;|pin@2||I
-Esel[tp]|sel[Tp]|D5G2;X-4;Y1;|pin@51||U
+Esel[tp]|sel[Tp]|D5G2;X-4;|pin@51||U
 Esin||D5G2;X-3;|pin@12||I
 Esout||D5G2;X2;|pin@14||O
 X
 
 # Cell olcWcontAdam;1{lay}
-ColcWcontAdam;1{lay}||cmos90|1236866224075|1243919340786||ATTR_NCC(D5G50;NTX241.5;Y736.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243919347926|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243919347926
-I_counter_toplevel;1{lay}|_counter@0||2749|11|X||D5G4;
+ColcWcontAdam;1{lay}||cmos90|1236866224075|1243941769070||ATTR_NCC(D5G50;NTX1388.75;Y354.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1243941525655|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243941525655
+I_counter_toplevel;1{lay}|_counter@0||6140|5|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@8||44|442|||X|
 NX-Metal-2-Metal-3-Con|contact@9||30|442|||X|
@@ -2656,136 +2646,172 @@ NX-Metal-2-Metal-3-Con|contact@49||-120|298||||
 NX-Metal-2-Metal-3-Con|contact@50||-270|298||||
 NX-Metal-1-Metal-2-Con|contact@52||-21|278||||
 NX-Metal-1-Metal-2-Con|contact@53||-21|422||||
-NX-Metal-1-Metal-2-Con|contact@54||301|-400.5|||X|
-NX-Metal-1-Metal-2-Con|contact@55||301|-315.5|||X|
-NX-Metal-1-Metal-2-Con|contact@56||209|-315.5|||X|
-NX-Metal-1-Metal-2-Con|contact@57||301|-438.5|||X|
-NX-Metal-1-Metal-2-Con|contact@58||263.5|-265.5|||X|
-NX-Metal-1-Metal-2-Con|contact@60||-169.5|-450.5|||X|
-NX-Metal-1-Metal-2-Con|contact@61||263.5|-450.5|||X|
-NX-Metal-1-Metal-2-Con|contact@62||68.5|-100.5|||X|
-NX-Metal-1-Metal-2-Con|contact@63||263.5|-100.5|||X|
-NX-Metal-1-Metal-2-Con|contact@64||-66.5|2.5|||X|
-NX-Metal-1-Metal-2-Con|contact@65||263.5|2.5|||X|
-NX-Metal-1-Metal-2-Con|contact@66||252|-150.5|||X|
-NX-Metal-1-Metal-2-Con|contact@67||0.5|22.5|||X|
-NX-Metal-1-Metal-2-Con|contact@68||252|22.5|||X|
-NX-Metal-1-Metal-2-Con|contact@69||188.5|-150.5|||X|
-NX-Metal-1-Metal-2-Con|contact@70||252|-150.5|||X|
-NX-Metal-1-Metal-2-Con|contact@72||200.5|-456.5|||X|
-NX-Metal-1-Metal-2-Con|contact@73||291|-456.5|||X|
-NX-Metal-1-Metal-2-Con|contact@74||282|25.5|||X|
-NX-Metal-1-Metal-2-Con|contact@75||-1.5|-27.5|||X|
-NX-Metal-1-Metal-2-Con|contact@76||282|-27.5|||X|
-NX-Metal-1-Metal-2-Con|contact@77||190.5|-118.5|||X|
-NX-Metal-1-Metal-2-Con|contact@78||282|-118.5|||X|
-NX-Metal-1-Metal-2-Con|contact@79||139|-259.5|||X|
-NX-Metal-1-Metal-2-Con|contact@80||282|-259.5|||X|
-NX-Metal-1-Metal-2-Con|contact@81||-40.5|-356.5|||X|
-NX-Metal-1-Metal-2-Con|contact@82||282|-356.5|||X|
-NX-Metal-1-Metal-2-Con|contact@83||273.5|-194.5|||X|
-NX-Metal-1-Metal-2-Con|contact@84||273.5|-468.5|||X|
-NX-Metal-1-Metal-2-Con|contact@85||13|-468.5|||X|
-NX-Metal-1-Metal-2-Con|contact@86||122|-400.5|||X|
-NX-Metal-1-Metal-2-Con|contact@87||-166.5|-400.5|||X|
-NX-Metal-1-Metal-2-Con|contact@88||149.5|-462.5|||X|
-NX-Metal-1-Metal-2-Con|contact@89||309.5|-462.5|||X|
-NX-Metal-1-Metal-2-Con|contact@90||309.5|46.5|||X|
-NX-Metal-1-Metal-2-Con|contact@91||127|-21.5|||X|
-NX-Metal-1-Metal-2-Con|contact@92||319|-21.5|||X|
-NX-Metal-1-Metal-2-Con|contact@93||38|-163|||X|
-NX-Metal-1-Metal-2-Con|contact@94||327.5|-163|||X|
-NX-Metal-1-Metal-2-Con|contact@95||179|-112.5|||X|
-NX-Metal-1-Metal-2-Con|contact@96||46|-112.5|||X|
-NX-Metal-1-Metal-2-Con|contact@97||46|-157|||X|
-NX-Metal-1-Metal-2-Con|contact@98||18.5|-157|||X|
-NX-Metal-1-Metal-2-Con|contact@99||140.5|-241.5|||X|
-NX-Metal-1-Metal-2-Con|contact@100||43|-241.5|||X|
-NX-Metal-1-Metal-2-Con|contact@101||94.5|-241.5|||X|
-NX-Metal-1-Metal-2-Con|contact@102||252|-321.5|||X|
-NX-Metal-1-Metal-2-Con|contact@103||85.5|-321.5|||X|
-NX-Metal-1-Metal-2-Con|contact@104||309.5|-253.5|||X|
-NX-Metal-1-Metal-2-Con|contact@105||46.5|-253.5|||X|
-NX-Metal-1-Metal-2-Con|contact@107||335.5|-303.5|||X|
-NX-Metal-1-Metal-2-Con|contact@108||73.5|-311|||X|
-NX-Metal-1-Metal-2-Con|contact@109||-23.5|-311|||X|
-NX-Metal-1-Metal-2-Con|contact@110||0|-297.5|||X|
-NX-Metal-1-Metal-2-Con|contact@111||237|-297.5|||X|
-NX-Metal-1-Metal-2-Con|contact@114||-296.5|-174.5|||X|
-NX-Metal-1-Metal-2-Con|contact@116||-320.5|-162.5||||
-NX-Metal-1-Metal-2-Con|contact@117||-273.5|-174.5||||
-NX-Metal-1-Metal-2-Con|contact@118||-167|-162.5||||
-NX-Metal-1-Metal-2-Con|contact@119||309.5|-124.5||||
-NX-Metal-1-Metal-2-Con|contact@120||282|198.5||||
-NX-Metal-1-Metal-2-Con|contact@121||291|2.5||||
-NX-Metal-1-Metal-2-Con|contact@123||-12.5|-438.5||||
-NX-Metal-1-Metal-2-Con|contact@125||-12.5|-406.5||||
-NX-Metal-1-Metal-2-Con|contact@126||45|-303.5||||
-NX-Metal-1-Metal-2-Con|contact@127||-36|-305||||
-NX-Metal-1-Metal-2-Con|contact@128||-320.5|-305||||
-Igasp_dec;1{lay}|gasp_dec@0||180|12.5|X||D5G4;
-Igasp_resetting;1{lay}|gasp_res@0||128|-134.5|X||D5G4;
-Igasp_reset_done;1{lay}|gasp_res@1||179|-281.5|X||D5G4;
-Igasp_set;1{lay}|gasp_set@0||78|-428.5|X||D5G4;
-IloopCountM:ilcLoad;1{lay}|ilcLoad@0||-123|-134.5|||D5G4;
-Igates1inM:inv05;1{lay}|inv05@0||96.5|-281.5|X||D5G4;
-Igates1inM:inv05;1{lay}|inv05@1||29.5|-281.5|XY||D5G4;
-Igates2inM:nand5;2{lay}|nand5@0||74.5|-281.5|Y||D5G4;
-Igates2inM:nand5;2{lay}|nand5@1||51.5|-281.5|X||D5G4;
-Igates2inM:nand10;1{lay}|nand10@0||-43|-281.5|X||D5G4;
-Igates2inM:nor10;1{lay}|nor10@0||-2|-281.5|Y||D5G4;
+NX-Metal-1-Metal-2-Con|contact@54||3692|-404|||X|
+NX-Metal-1-Metal-2-Con|contact@55||3692|-318.5|||X|
+NX-Metal-1-Metal-2-Con|contact@56||3600|-318.5|||X|
+NX-Metal-1-Metal-2-Con|contact@57||3692|-442|||X|
+NX-Metal-1-Metal-2-Con|contact@58||3654.5|-272|||X|
+NX-Metal-1-Metal-2-Con|contact@60||3221.5|-454|||X|
+NX-Metal-1-Metal-2-Con|contact@61||3654.5|-454|||X|
+NX-Metal-1-Metal-2-Con|contact@62||3459.5|-104|||X|
+NX-Metal-1-Metal-2-Con|contact@64||3324.5|-10|||X|
+NX-Metal-1-Metal-2-Con|contact@65||3654.5|-10|||X|
+NX-Metal-1-Metal-2-Con|contact@66||3643|-160|||X|
+NX-Metal-1-Metal-2-Con|contact@67||3391.5|28|||X|
+NX-Metal-1-Metal-2-Con|contact@68||3643|28|||X|
+NX-Metal-1-Metal-2-Con|contact@69||3579.5|-160|||X|
+NX-Metal-1-Metal-2-Con|contact@72||3591.5|-460|||X|
+NX-Metal-1-Metal-2-Con|contact@73||3682|-460|||X|
+NX-Metal-1-Metal-2-Con|contact@74||3673|13|||X|
+NX-Metal-1-Metal-2-Con|contact@75||3389.5|-34|||X|
+NX-Metal-1-Metal-2-Con|contact@76||3673|-34|||X|
+NX-Metal-1-Metal-2-Con|contact@77||3581.5|-127.5|||X|
+NX-Metal-1-Metal-2-Con|contact@78||3673|-127.5|||X|
+NX-Metal-1-Metal-2-Con|contact@79||3530|-266|||X|
+NX-Metal-1-Metal-2-Con|contact@80||3673|-266|||X|
+NX-Metal-1-Metal-2-Con|contact@81||3350.5|-359.5|||X|
+NX-Metal-1-Metal-2-Con|contact@82||3673|-359.5|||X|
+NX-Metal-1-Metal-2-Con|contact@83||3664.5|-204|||X|
+NX-Metal-1-Metal-2-Con|contact@84||3664.5|-472|||X|
+NX-Metal-1-Metal-2-Con|contact@85||3404|-472|||X|
+NX-Metal-1-Metal-2-Con|contact@86||3513|-404|||X|
+NX-Metal-1-Metal-2-Con|contact@87||3224.5|-404|||X|
+NX-Metal-1-Metal-2-Con|contact@88||3540.5|-466|||X|
+NX-Metal-1-Metal-2-Con|contact@89||3700.5|-466|||X|
+NX-Metal-1-Metal-2-Con|contact@91||3518|-40|||X|
+NX-Metal-1-Metal-2-Con|contact@93||3429|-172|||X|
+NX-Metal-1-Metal-2-Con|contact@95||3570|-124.5|||X|
+NX-Metal-1-Metal-2-Con|contact@96||3437|-124.5|||X|
+NX-Metal-1-Metal-2-Con|contact@97||3437|-160|||X|
+NX-Metal-1-Metal-2-Con|contact@98||3409.5|-160|||X|
+NX-Metal-1-Metal-2-Con|contact@99||3531.5|-248|||X|
+NX-Metal-1-Metal-2-Con|contact@100||3434|-248|||X|
+NX-Metal-1-Metal-2-Con|contact@101||3485.5|-248|||X|
+NX-Metal-1-Metal-2-Con|contact@102||3643|-306.5|||X|
+NX-Metal-1-Metal-2-Con|contact@103||3476.5|-306.5|||X|
+NX-Metal-1-Metal-2-Con|contact@104||3700.5|-260|||X|
+NX-Metal-1-Metal-2-Con|contact@105||3437.5|-260|||X|
+NX-Metal-1-Metal-2-Con|contact@107||3726.5|-324.5|||X|
+NX-Metal-1-Metal-2-Con|contact@108||3464.5|-318.5|||X|
+NX-Metal-1-Metal-2-Con|contact@109||3367.5|-318.5|||X|
+NX-Metal-1-Metal-2-Con|contact@110||3391|-300.5|||X|
+NX-Metal-1-Metal-2-Con|contact@111||3628|-300.5|||X|
+NX-Metal-1-Metal-2-Con|contact@121||3682|-10||||
+NX-Metal-1-Metal-2-Con|contact@123||3378.5|-442||||
+NX-Metal-1-Metal-2-Con|contact@125||3378.5|-410||||
+NX-Metal-1-Metal-2-Con|contact@126||3436|-324.5||||
+NX-Metal-1-Metal-2-Con|contact@137||-162.5|-66||||
+NX-Metal-1-Metal-2-Con|contact@138||-357|-178||||
+NX-Metal-2-Metal-3-Con|contact@139||-383|-172||||
+NX-Metal-3-Metal-4-Con|contact@140||-383|-119||||
+NX-Metal-2-Metal-3-Con|contact@141||-373.5|-178||||
+NX-Metal-3-Metal-4-Con|contact@142||-373.5|-125.5||||
+NX-Metal-1-Metal-2-Con|contact@143||-282|-172||||
+NX-Metal-2-Metal-3-Con|contact@144||-104|-304||||
+NX-Metal-3-Metal-4-Con|contact@145||-104|-96.5||||
+NX-Metal-2-Metal-3-Con|contact@146||-85|-448||||
+NX-Metal-3-Metal-4-Con|contact@147||-85|-104||||
+NX-Metal-1-Metal-2-Con|contact@148||-265.5|-466||||
+NX-Metal-2-Metal-3-Con|contact@149||-73.5|-466||||
+NX-Metal-3-Metal-4-Con|contact@150||-73.5|-110||||
+NX-Metal-2-Metal-3-Con|contact@154||-162.5|160||||
+NX-Metal-3-Metal-4-Con|contact@155||-162.5|-85.5||||
+NX-Metal-2-Metal-3-Con|contact@156||490.5|272||||
+NX-Metal-3-Metal-4-Con|contact@158||-336.4|-71||||
+NX-Metal-2-Metal-3-Con|contact@159||-133|-134||||
+NX-Metal-3-Metal-4-Con|contact@163||3636.5|-104||||
+NX-Metal-1-Metal-2-Con|contact@164||3628|-119||||
+NX-Metal-1-Metal-2-Con|contact@166||3673|40||||
+NX-Metal-3-Metal-4-Con|contact@173||3710|-110||||
+NX-Metal-3-Metal-4-Con|contact@179||3719|-71||||
+NX-Metal-3-Metal-4-Con|contact@181||-133|-71||||
+NX-Metal-3-Metal-4-Con|contact@182||3340.5|-125.5||||
+NX-Metal-3-Metal-4-Con|contact@185||3355|-119||||
+NX-Metal-2-Metal-3-Con|contact@188||3355|-302||||
+NX-Metal-1-Metal-2-Con|contact@189||3355|-302||||
+NX-Metal-2-Metal-3-Con|contact@190||3340.5|-250.5||||
+NX-Metal-3-Metal-4-Con|contact@199||4857|-150.5||||
+NX-Metal-3-Metal-4-Con|contact@200||5248.5|-144||||
+NX-Metal-3-Metal-4-Con|contact@201||5644.5|-138||||
+NX-Metal-3-Metal-4-Con|contact@202||6022.5|-132.5||||
+NX-Metal-3-Metal-4-Con|contact@205||4057.5|-161.5||||
+NX-Metal-3-Metal-4-Con|contact@214||4471|-155.6||||
+NX-Metal-1-Metal-2-Con|contact@215||4882.5|99.5||||
+NX-Metal-2-Metal-3-Con|contact@216||4857|99.5||||
+NX-Metal-1-Metal-2-Con|contact@217||5275.5|102.5||||
+NX-Metal-2-Metal-3-Con|contact@218||5259.5|102.5||||
+NX-Metal-1-Metal-2-Con|contact@219||5668.5|101||||
+NX-Metal-2-Metal-3-Con|contact@220||5642|101||||
+NX-Metal-1-Metal-2-Con|contact@221||6061.5|107.5||||
+NX-Metal-2-Metal-3-Con|contact@222||6038.5|107.5||||
+NX-Metal-2-Metal-3-Con|contact@226||490.5|40||||
+NX-Metal-3-Metal-4-Con|contact@227||3719|-85.5||||
+NX-Metal-2-Metal-3-Con|contact@228||3719|-166||||
+NX-Metal-1-Metal-2-Con|contact@230||3321|-250.5||||
+NX-Metal-2-Metal-3-Con|contact@233||4057.5|89.5||||
+NX-Metal-1-Metal-2-Con|contact@234||4090|89.5||||
+NX-Metal-2-Metal-3-Con|contact@235||4471|86.5||||
+NX-Metal-1-Metal-2-Con|contact@236||4489.5|86.5||||
+NX-Metal-2-Metal-3-Con|contact@237||3710|-40||||
+NX-Metal-3-Metal-4-Con|contact@242||3692|-96.5||||
+NX-Metal-2-Metal-3-Con|contact@243||3692|-104.5||||
+NX-Metal-1-Metal-2-Con|contact@244||3692|-104.5||||
+NX-Metal-2-Metal-3-Con|contact@245||3636.5|-119||||
+NX-Metal-2-Metal-3-Con|contact@246||3719|-61||||
+NX-Metal-1-Metal-2-Con|contact@247||3700.5|-61||||
+NX-Metal-1-Metal-2-Con|contact@248||3700.5|34||||
+NX-Metal-1-Metal-2-Con|contact@249||3654.5|-104||||
+Igasp_dec;1{lay}|gasp_dec@0||3571|0|X||D5G4;
+Igasp_resetting;1{lay}|gasp_res@0||3519|-144|X||D5G4;
+Igasp_reset_done;1{lay}|gasp_res@1||3570|-288|X||D5G4;
+Igasp_set;1{lay}|gasp_set@0||3469|-432|X||D5G4;
+IloopCountM:ilcLoad;1{lay}|ilcLoad@0||-238|-144|||D5G4;
+Igates1inM:inv05;1{lay}|inv05@0||3487.5|-288|X||D5G4;
+Igates1inM:inv05;1{lay}|inv05@1||3420.5|-288|XY||D5G4;
+Igates2inM:nand5;2{lay}|nand5@0||3465.5|-288|Y||D5G4;
+Igates2inM:nand5;2{lay}|nand5@1||3442.5|-288|X||D5G4;
+Igates2inM:nand10;1{lay}|nand10@0||3348|-288|X||D5G4;
+Igates2inM:nor10;1{lay}|nor10@0||3389|-288|Y||D5G4;
 NMetal-3-Pin|pin@11||-336|303||||
 NMetal-2-Pin|pin@16||-403.5|160||||
 NMetal-2-Pin|pin@20||-400.5|-178||||
-NMetal-2-Pin|pin@22||-400.5|-162.5|||X|
+NMetal-2-Pin|pin@22||-400.5|-172|||X|
 NMetal-2-Pin|pin@27||-283|298||||
 NMetal-2-Pin|pin@34||-400.5|-144||||
 NMetal-2-Pin|pin@35||-400.5|-432||||
-NMetal-2-Pin|pin@38||-400.5|-281.5||||
+NMetal-2-Pin|pin@38||-400.5|-288||||
 NMetal-2-Pin|pin@40||-400.5|0||||
 NMetal-2-Pin|pin@42||-400.5|144||||
 NMetal-2-Pin|pin@54||-400.5|-94||||
 NMetal-2-Pin|pin@55||-400.5|-194||||
 NMetal-2-Pin|pin@58||-400.5|-382||||
-NMetal-2-Pin|pin@61||-400.5|-231.5||||
-NMetal-2-Pin|pin@62||-400.5|-331.5||||
+NMetal-2-Pin|pin@61||-400.5|-238||||
+NMetal-2-Pin|pin@62||-400.5|-338||||
 NMetal-2-Pin|pin@63||-400.5|-482||||
 NMetal-2-Pin|pin@66||-400.5|50||||
 NMetal-2-Pin|pin@67||-400.5|-50||||
 NMetal-2-Pin|pin@70||-400.5|194||||
 NMetal-2-Pin|pin@71||-400.5|94||||
-NMetal-1-Pin|pin@76||301|-399.5|||X|
-NMetal-1-Pin|pin@77||263.5|-531|||X|
-NMetal-1-Pin|pin@78||263.5|93.5|||X|
-NMetal-1-Pin|pin@79||263.5|-269.5|||X|
-NMetal-1-Pin|pin@80||252|-307|||X|
-NMetal-1-Pin|pin@81||252|-160|||X|
-NMetal-1-Pin|pin@82||252|101|||X|
-NMetal-1-Pin|pin@84||291|-519|||X|
-NMetal-1-Pin|pin@87||282|202|||X|
-NMetal-1-Pin|pin@89||122|-403.5|||X|
-NMetal-1-Pin|pin@90||-171.5|-357|||X|
-NMetal-1-Pin|pin@91||-49|-357|||X|
-NMetal-1-Pin|pin@92||149.5|-448.5|||X|
-NMetal-1-Pin|pin@94||319|132.5|||X|
-NMetal-1-Pin|pin@95||327.5|130|||X|
-NMetal-1-Pin|pin@96||43|-229.5|||X|
-NMetal-1-Pin|pin@97||87|-278|||X|
-NMetal-1-Pin|pin@98||87|-256.5|||X|
-NMetal-1-Pin|pin@99||46.5|-252.5|||X|
-NMetal-1-Pin|pin@100||335.5|134.5|||X|
-NMetal-1-Pin|pin@101||335.5|-301.5|||X|
-NMetal-1-Pin|pin@104||237|106.5|||X|
-NMetal-1-Pin|pin@105||237|-267|||X|
-NMetal-1-Pin|pin@106||301|90.5|||X|
-NMetal-1-Pin|pin@108||-296.5|-256.5|||X|
-NMetal-2-Pin|pin@109||-400.5|-174.5||||
-NMetal-2-Pin|pin@110||-356.5|-162.5||||
-NMetal-1-Pin|pin@111||-273.5|-159.5||||
-NMetal-1-Pin|pin@112||309.5|152||||
-NMetal-1-Pin|pin@113||309.5|42.5||||
-NMetal-2-Pin|pin@114||490.5|272||||
-NMetal-2-Pin|pin@115||490.5|198.5||||
+NMetal-1-Pin|pin@76||3692|-402.5|||X|
+NMetal-1-Pin|pin@77||3654.5|-504|||X|
+NMetal-1-Pin|pin@78||3654.5|72.5|||X|
+NMetal-1-Pin|pin@79||3654.5|-272.5|||X|
+NMetal-1-Pin|pin@80||3643|-310|||X|
+NMetal-1-Pin|pin@81||3643|-163|||X|
+NMetal-1-Pin|pin@82||3643|80|||X|
+NMetal-1-Pin|pin@84||3682|-507|||X|
+NMetal-1-Pin|pin@89||3513|-407|||X|
+NMetal-1-Pin|pin@90||3219.5|-360|||X|
+NMetal-1-Pin|pin@91||3342|-360|||X|
+NMetal-1-Pin|pin@92||3540.5|-452|||X|
+NMetal-1-Pin|pin@96||3434|-232.5|||X|
+NMetal-1-Pin|pin@97||3479.5|-285|||X|
+NMetal-1-Pin|pin@98||3479.5|-263|||X|
+NMetal-1-Pin|pin@99||3437.5|-259|||X|
+NMetal-1-Pin|pin@100||3726.5|77.5|||X|
+NMetal-1-Pin|pin@101||3726.5|-304.5|||X|
+NMetal-1-Pin|pin@105||3628|-270|||X|
+NMetal-1-Pin|pin@106||3692|69.5|||X|
 NMetal-3-Pin|pin@116||30|430||||
 NMetal-3-Pin|pin@117||174|429||||
 NMetal-3-Pin|pin@118||318|429||||
@@ -2794,34 +2820,89 @@ NMetal-3-Pin|pin@120||246|288.5||||
 NMetal-3-Pin|pin@121||102|287.5||||
 NMetal-3-Pin|pin@122||-120|288||||
 NMetal-3-Pin|pin@123||-270|286.5||||
-NMetal-1-Pin|pin@124||25|-285.5||||
-NMetal-1-Pin|pin@126||85.5|-310.5||||
-NMetal-1-Pin|pin@127||92|-278||||
-NMetal-1-Pin|pin@133||27.5|-296.5||||
-NMetal-1-Pin|pin@134||19.5|-285.5||||
-NMetal-1-Pin|pin@137||68.5|-94.5||||
-NMetal-1-Pin|pin@138||18.5|-174.5||||
-NMetal-1-Pin|pin@140||0|-292||||
-NMetal-2-Pin|pin@144||-39.5|-124.5||||
-NMetal-2-Pin|pin@145||298|-124.5||||
-NMetal-1-Pin|pin@146||-40.5|-397.5||||
-NMetal-1-Pin|pin@147||-171.5|-394||||
-NMetal-1-Pin|pin@148||-166.5|-394||||
+NMetal-1-Pin|pin@124||3416|-288.5||||
+NMetal-1-Pin|pin@126||3476.5|-317||||
+NMetal-1-Pin|pin@127||3483|-285||||
+NMetal-1-Pin|pin@133||3435.5|-303||||
+NMetal-1-Pin|pin@134||3410.5|-288.5||||
+NMetal-1-Pin|pin@137||3459.5|-79.5||||
+NMetal-1-Pin|pin@138||3409.5|-177.5||||
+NMetal-1-Pin|pin@140||3391|-298.5||||
+NMetal-1-Pin|pin@146||3350.5|-401||||
+NMetal-1-Pin|pin@147||3219.5|-397||||
+NMetal-1-Pin|pin@148||3224.5|-397||||
 NMetal-2-Pin|pin@156||-386.5|160||||
-NMetal-1-Pin|pin@157||43|-206||||
-NMetal-1-Pin|pin@158||46|-206||||
-NMetal-1-Pin|pin@159||27.5|-293||||
-NMetal-1-Pin|pin@160||44.5|-293||||
-NMetal-2-Pin|pin@161||-74.5|-305||||
+NMetal-1-Pin|pin@157||3434|-209||||
+NMetal-1-Pin|pin@158||3437|-209||||
+NMetal-1-Pin|pin@160||3435.5|-296||||
+NMetal-2-Pin|pin@164||-116|-448||||
+NMetal-1-Pin|pin@165||3628|73||||
+NMetal-2-Pin|pin@169||-116|-304||||
+NMetal-4-Pin|pin@192||-64.5|-161.4||||
+NMetal-4-Pin|pin@195||-64.5|-144||||
+NMetal-4-Pin|pin@196||-64.5|-138.2||||
+NMetal-2-Pin|pin@223||-379|-66||||
+NMetal-2-Pin|pin@227||3764|-382||||
+NMetal-2-Pin|pin@236||462|0|||Y|
+NMetal-2-Pin|pin@237||462|144||||
+NMetal-2-Pin|pin@240||462|-288||||
+NMetal-2-Pin|pin@241||462|-432|||Y|
+NMetal-2-Pin|pin@243||462|-144|||XY|
+NMetal-4-Pin|pin@246||-64.5|-155.6||||
+NMetal-4-Pin|pin@247||-64.5|-149.8||||
+NMetal-4-Pin|pin@248||3530.5|-144||||
+NMetal-4-Pin|pin@250||-64.5|-132.4||||
+NMetal-2-Pin|pin@256||462|50|||Y|
+NMetal-2-Pin|pin@257||462|-50|||Y|
+NMetal-2-Pin|pin@259||462|-382|||Y|
+NMetal-2-Pin|pin@260||462|94||||
+NMetal-2-Pin|pin@265||462|194||||
+NMetal-2-Pin|pin@266||462|-482|||Y|
+NMetal-2-Pin|pin@267||462|-338||||
+NMetal-2-Pin|pin@268||462|-238||||
+NMetal-2-Pin|pin@271||462|-94|||XY|
+NMetal-2-Pin|pin@272||462|-194|||XY|
+NMetal-1-Pin|pin@273||-265.5|-457||||
+NMetal-4-Pin|pin@278||3378.5|-119||||
+NMetal-4-Pin|pin@281||4050|-161.4||||
+NMetal-4-Pin|pin@282||4146.5|-155.6||||
+NMetal-4-Pin|pin@283||4147|-149.8||||
+NMetal-4-Pin|pin@284||5244.5|-144||||
+NMetal-4-Pin|pin@285||5640.5|-138.2||||
+NMetal-4-Pin|pin@286||6018.5|-132.4||||
+NMetal-4-Pin|pin@289||3687|-96.5||||
+NMetal-4-Pin|pin@297||3678.5|-110||||
+NMetal-4-Pin|pin@302||3704|-85.5||||
+NMetal-4-Pin|pin@307||3370.5|-71||||
+NMetal-4-Pin|pin@309||4050|-161.5||||
+NMetal-4-Pin|pin@311||4857|-149.8||||
+NMetal-4-Pin|pin@312||5644.5|-138.2||||
+NMetal-4-Pin|pin@313||6022.5|-132.4||||
+NMetal-3-Pin|pin@316||4857|-150.5||||
+NMetal-3-Pin|pin@319||5259.5|-144||||
+NMetal-3-Pin|pin@322||5644.5|101||||
+NMetal-3-Pin|pin@325||6038.5|-132.5||||
+NMetal-3-Pin|pin@326||-336.4|4||||
+NMetal-2-Pin|pin@328||3589.5|34||||
+NMetal-2-Pin|pin@329||490.5|22||||
+NMetal-2-Pin|pin@332||3719|-172||||
+NMetal-1-Pin|pin@334||3321|-263||||
+NMetal-2-Pin|pin@335||3362|-302||||
+NMetal-1-Pin|pin@338||4090|79||||
+NMetal-2-Pin|pin@340||3678|-104.5||||
+NMetal-1-Pin|pin@341||-357|-169||||
+NMetal-1-Pin|pin@342||-365|-15||||
+NMetal-2-Pin|pin@343||462|50||||
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||464.5|432|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||-464.5|144|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||-464.5|0|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@6||-464.5|-144|||D5G4;
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@7||-464.5|-281.5|||D5G4;
+IwiresL:pinsVddGnd;1{lay}|pinsVddG@7||-464.5|-288|||D5G4;
 IwiresL:pinsVddGnd;1{lay}|pinsVddG@8||-464.5|-432|||D5G4;
 IscanM:scanEx2h;1{lay}|scanEx2h@0||-176.5|288|X||D5G4;
 IscanM:scanEx3h;1{lay}|scanEx3h@0||230.5|432|X||D5G4;
 IscanM:scanEx3h;1{lay}|scanEx3h@3||248.5|288|X||D5G4;
+NMetal-1-Pin|sel[rD_1]|D5G1;|-238|-144||||
 IwiresL:select22;1{lay}|select22@0||460.5|432|||D5G4;
 IwiresL:select60;1{lay}|select60@0||0|288|||D5G4;
 IwiresL:select60;1{lay}|select60@1||-9|432|||D5G4;
@@ -2830,7 +2911,7 @@ IwiresL:select70;1{lay}|select70@1||-431.5|0|||D5G4;
 IwiresL:select70;1{lay}|select70@2||-431.5|-144|||D5G4;
 IwiresL:select70;1{lay}|select70@3||-431.5|-288|||D5G4;
 IwiresL:select70;1{lay}|select70@4||-431.5|-432|||D5G4;
-IdriversM:sucDri10;1{lay}|sucDri10@0||21|-134.5|X||D5G4;
+IdriversM:sucDri10;1{lay}|sucDri10@0||3412|-144|X||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@0||-392.5|432|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@1||-248.5|432|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@2||-104.5|432|||D5G4;
@@ -2898,163 +2979,123 @@ Ametal-2|net@311|||S0|tranCap@3|vdd_3|-320.5|238|scanEx2h@0|vdd_1|-320.5|238
 Ametal-2|net@327|||S0|pin@27||-283|298|contact@39||-291|298
 Ametal-2|net@329||6.2|S1800|pinsVddG@6|gnd|-464.5|-144|pin@34||-400.5|-144
 Ametal-2|net@330||6.2|S1800|pinsVddG@8|gnd|-464.5|-432|pin@35||-400.5|-432
-Ametal-2|net@333||6.2|S1800|pinsVddG@7|gnd|-464.5|-281.5|pin@38||-400.5|-281.5
+Ametal-2|net@333||6.2|S1800|pinsVddG@7|gnd|-464.5|-288|pin@38||-400.5|-288
 Ametal-2|net@335||6.2|S1800|pinsVddG@5|gnd|-464.5|0|pin@40||-400.5|0
 Ametal-2|net@337||6.2|S1800|pinsVddG@4|gnd|-464.5|144|pin@42||-400.5|144
 Ametal-2|net@349||6.2|S1800|pinsVddG@6|vdd|-464.5|-94|pin@54||-400.5|-94
 Ametal-2|net@350||6.2|S1800|pinsVddG@6|vdd_1|-464.5|-194|pin@55||-400.5|-194
-Ametal-2|net@353||6.2|S1800|pinsVddG@8|vdd|-464.5|-382|pin@58||-400.5|-382
-Ametal-2|net@356||6.2|S1800|pinsVddG@7|vdd|-464.5|-231.5|pin@61||-400.5|-231.5
-Ametal-2|net@357||6.2|S1800|pinsVddG@7|vdd_1|-464.5|-331.5|pin@62||-400.5|-331.5
+Ametal-2|net@356||6.2|S1800|pinsVddG@7|vdd|-464.5|-238|pin@61||-400.5|-238
 Ametal-2|net@358||6.2|S1800|pinsVddG@8|vdd_1|-464.5|-482|pin@63||-400.5|-482
 Ametal-2|net@361||6.2|S1800|pinsVddG@5|vdd|-464.5|50|pin@66||-400.5|50
 Ametal-2|net@362||6.2|S1800|pinsVddG@5|vdd_1|-464.5|-50|pin@67||-400.5|-50
 Ametal-2|net@365||6.2|S1800|pinsVddG@4|vdd|-464.5|194|pin@70||-400.5|194
 Ametal-2|net@366||6.2|S1800|pinsVddG@4|vdd_1|-464.5|94|pin@71||-400.5|94
-Ametal-2|net@367|||S1800|contact@54||301|-400.5|_counter@0|decFailed|363.5|-400.5
-Ametal-1|net@370|||S2700|contact@56||209|-315.5|gasp_res@1|cond|209|-306.5
-Ametal-2|net@371|||S1800|contact@56||209|-315.5|contact@55||301|-315.5
-Ametal-1|net@372|||S900|contact@55||301|-315.5|pin@76||301|-399.5
-Ametal-2|net@375|||S1800|contact@58||263.5|-265.5|_counter@0|dec|350|-265.5
-Ametal-1|net@376|||S2700|contact@61||263.5|-450.5|contact@58||263.5|-265.5
-Ametal-1|net@379||0.6|S900|contact@60||-169.5|-450.5|gasp_set@0|dec|-169.5|-462.5
-Ametal-2|net@380|||S0|contact@61||263.5|-450.5|contact@60||-169.5|-450.5
-Ametal-1|net@381|||S2700|pin@77||263.5|-531|contact@61||263.5|-450.5
-Ametal-2|net@383|||S0|contact@63||263.5|-100.5|contact@62||68.5|-100.5
-Ametal-1|net@384|||S900|pin@78||263.5|93.5|contact@65||263.5|2.5
-Ametal-1|net@385|||S900|contact@63||263.5|-100.5|pin@79||263.5|-269.5
-Ametal-1|net@386|||S900|contact@64||-66.5|2.5|gasp_dec@0|dec|-66.5|-21.5
-Ametal-2|net@387|||S0|contact@65||263.5|2.5|contact@64||-66.5|2.5
-Ametal-1|net@388|||S900|contact@65||263.5|2.5|contact@63||263.5|-100.5
-Ametal-1|net@389|||S2700|pin@80||252|-307|pin@81||252|-160
-Ametal-2|net@390|||S1800|contact@66||252|-150.5|_counter@0|decSucceeded|350|-150.5
-Ametal-1|net@392|||S2700|contact@67||0.5|22.5|gasp_dec@0|decSucceeded|0.5|28.5
-Ametal-2|net@393|||S0|contact@68||252|22.5|contact@67||0.5|22.5
-Ametal-1|net@394|||S900|pin@82||252|101|contact@68||252|22.5
-Ametal-1|net@395|||S900|contact@69||188.5|-150.5|gasp_res@0|decSucceeded|188.5|-150.5
-Ametal-1|net@397||0.4|S2700|contact@66||252|-150.5|contact@70||252|-150.5
-Ametal-2|net@398|||S1800|contact@121||291|2.5|_counter@0|load|350|2.5
-Ametal-1|net@400|||S900|contact@72||200.5|-456.5|gasp_set@0|load|200.5|-462.5
-Ametal-2|net@401|||S0|contact@73||291|-456.5|contact@72||200.5|-456.5
-Ametal-1|net@402|||S2700|pin@84||291|-519|contact@73||291|-456.5
-Ametal-2|net@403|||S1800|contact@74||282|25.5|_counter@0|mc|350|25.5
-Ametal-1|net@405|||S2700|contact@75||-1.5|-27.5|gasp_dec@0|mc|-1.5|5.5
-Ametal-2|net@406|||S0|contact@76||282|-27.5|contact@75||-1.5|-27.5
-Ametal-1|net@407|||S2700|contact@76||282|-27.5|contact@74||282|25.5
-Ametal-1|net@408||0.4|S900|contact@77||190.5|-118.5|gasp_res@0|mc|190.5|-127.5
-Ametal-2|net@409|||S0|contact@78||282|-118.5|contact@77||190.5|-118.5
-Ametal-1|net@410|||S2700|contact@78||282|-118.5|contact@76||282|-27.5
-Ametal-1|net@411|||S2700|contact@79||139|-259.5|gasp_res@1|mc|139|-256.5
-Ametal-2|net@412|||S0|contact@80||282|-259.5|contact@79||139|-259.5
-Ametal-1|net@413|||S2700|contact@80||282|-259.5|contact@78||282|-118.5
-Ametal-1|net@419|||S900|contact@120||282|198.5|contact@74||282|25.5
-Ametal-1|net@420|||S0|contact@76||282|-27.5|contact@76||282|-27.5
-Ametal-1|net@421|||S2700|contact@82||282|-356.5|contact@80||282|-259.5
-Ametal-2|net@422|||S1800|contact@83||273.5|-194.5|_counter@0|loadLatches|350|-194.5
-Ametal-1|net@423|||S2700|contact@84||273.5|-468.5|contact@83||273.5|-194.5
-Ametal-1|net@424||0.6|S2700|contact@85||13|-468.5|gasp_set@0|fire|13|-412.5
-Ametal-2|net@425|||S0|contact@84||273.5|-468.5|contact@85||13|-468.5
-Ametal-1|net@426|||S0|pin@89||122|-403.5|gasp_set@0|~sel[set]|101.5|-403.5
-Ametal-1|net@427|||S900|contact@86||122|-400.5|pin@89||122|-403.5
-Ametal-2|net@428|||S1800|contact@87||-166.5|-400.5|contact@86||122|-400.5
-Ametal-1|net@430|||S1800|pin@90||-171.5|-357|pin@91||-49|-357
-Ametal-1|net@431|||S2700|pin@91||-49|-357|nand10@0|out_2|-49|-339.5
-Ametal-1|net@432||0.4|S2700|contact@88||149.5|-462.5|pin@92||149.5|-448.5
-Ametal-1|net@433|||S0|pin@92||149.5|-448.5|gasp_set@0|do[ins]|149|-448.5
-Ametal-2|net@434|||S0|contact@89||309.5|-462.5|contact@88||149.5|-462.5
-Ametal-1|net@435|||S900|contact@90||309.5|46.5|contact@119||309.5|-124.5
-Ametal-2|net@436|||S0|contact@90||309.5|46.5|gasp_dec@0|do[ins]|198.5|46.5
-Ametal-1|net@438|||S2700|contact@91||127|-21.5|gasp_dec@0|sel[Co]|127|-12.5
-Ametal-2|net@439|||S0|contact@92||319|-21.5|contact@91||127|-21.5
-Ametal-1|net@440|||S900|pin@94||319|132.5|contact@92||319|-21.5
-Ametal-1|net@441||0.4|S2700|contact@93||38|-163|sucDri10@0|in|38|-153.5
-Ametal-2|net@442|||S0|contact@94||327.5|-163|contact@93||38|-163
-Ametal-1|net@443|||S900|pin@95||327.5|130|contact@94||327.5|-163
-Ametal-1|net@444|||S2700|contact@95||179|-112.5|gasp_res@0|resetting|179|-109.5
-Ametal-2|net@445|||S1800|contact@96||46|-112.5|contact@95||179|-112.5
-Ametal-1|net@446|||S2700|contact@97||46|-157|contact@96||46|-112.5
-Ametal-1|net@447|||S900|contact@98||18.5|-157|sucDri10@0|succ|18.5|-168.5
-Ametal-2|net@448|||S1800|contact@98||18.5|-157|contact@97||46|-157
-Ametal-1|net@450|||S900|contact@99||140.5|-241.5|gasp_res@1|resetting|140.5|-245.3
-Ametal-2|net@451|||S1800|contact@100||43|-241.5|contact@99||140.5|-241.5
-Ametal-1|net@452|||S2700|contact@100||43|-241.5|pin@96||43|-229.5
-Ametal-1|net@453|||S900|contact@101||94.5|-241.5|inv05@0|in[1]|94.5|-266.5
-Ametal-2|net@454|||S0|contact@101||94.5|-241.5|contact@100||43|-241.5
-Ametal-1|net@456|||S2700|pin@97||87|-278|pin@98||87|-256.5
-Ametal-1|net@457|||S0|pin@98||87|-256.5|nand5@0|ina|81|-256.5
-Ametal-1|net@458|||S2700|contact@102||252|-321.5|pin@80||252|-307
-Ametal-2|net@459|||S1800|contact@103||85.5|-321.5|contact@102||252|-321.5
-Ametal-1|net@461|||S900|contact@104||309.5|-253.5|contact@89||309.5|-462.5
-Ametal-2|net@462|||S1800|contact@105||46.5|-253.5|contact@104||309.5|-253.5
-Ametal-1|net@463|||S2700|contact@105||46.5|-253.5|pin@99||46.5|-252.5
-Ametal-1|net@464|||S0|pin@99||46.5|-252.5|nand5@1|inb|45|-252.5
-Ametal-1|net@467|||S900|pin@100||335.5|134.5|pin@101||335.5|-301.5
-Ametal-1|net@470|||S2700|contact@108||73.5|-311|nand5@0|out_2|73.5|-291.9
-Ametal-2|net@471|||S1800|contact@109||-23.5|-311|contact@108||73.5|-311
-Ametal-2|net@476|||S0|contact@111||237|-297.5|contact@110||0|-297.5
-Ametal-1|net@477|||S900|contact@58||263.5|-265.5|pin@79||263.5|-269.5
-Ametal-1|net@478|||S900|pin@104||237|106.5|pin@105||237|-267
-Ametal-1|net@479|||S2700|contact@107||335.5|-303.5|pin@101||335.5|-301.5
-Ametal-1|net@482|||S2700|contact@111||237|-297.5|pin@105||237|-267
-Ametal-2|net@483||6.2|S0|_counter@0|vdd_10|375.5|62.5|gasp_dec@0|vdd|227|62.5
-Ametal-2|net@484||6.2|S0|_counter@0|gnd_4|375.5|12.5|gasp_dec@0|gnd|227|12.5
-Ametal-2|net@485||6.2|S0|_counter@0|vdd_11|375.5|-37.5|gasp_dec@0|vdd_2|227|-37.5
-Ametal-2|net@486||6.2|S1800|gasp_res@0|vdd_5|227|-84.5|_counter@0|vdd_12|373|-84.5
-Ametal-2|net@487||6.2|S0|_counter@0|gnd_5|373|-134.5|gasp_res@0|gnd_2|227|-134.5
-Ametal-2|net@488||6.2|S1800|gasp_res@0|vdd_4|227|-184.5|_counter@0|vdd_13|373|-184.5
-Ametal-2|net@489||6.2|S0|_counter@0|vdd_14|373|-231.5|gasp_res@1|vdd|227|-231.5
-Ametal-2|net@490||6.2|S0|_counter@0|gnd_6|373|-281.5|gasp_res@1|gnd|227|-281.5
-Ametal-2|net@493||6.2|S1800|gasp_set@0|vdd|227|-378.5|_counter@0|vdd_16|375.5|-378.5
-Ametal-2|net@494||6.2|S0|_counter@0|gnd_7|375.5|-428.5|gasp_set@0|gnd|227|-428.5
-Ametal-2|net@495||6.2|S0|_counter@0|vdd_17|375.5|-478.5|gasp_set@0|vdd_1|227|-478.5
-Ametal-2|net@497||6.2|S0|gasp_res@0|gnd_3|47|-134.5|sucDri10@0|gnd|45|-134.5
-Ametal-2|net@498||6.2|S0|gasp_res@0|vdd_7|47|-84.5|sucDri10@0|vdd|45|-84.5
-Ametal-2|net@499||6.2|S0|gasp_res@0|vdd_6|47|-184.5|sucDri10@0|vdd_1|45|-184.5
-Ametal-2|net@501||6.2|S0|inv05@0|vdd_2|87.5|-231.5|nand5@0|vdd_3|86|-231.5
-Ametal-2|net@502||6.2|S0|nand5@0|vdd_1|63|-231.5|nand5@1|vdd|63|-231.5
-Ametal-2|net@503||6.2|S0|nand5@1|vdd_2|40|-231.5|inv05@1|vdd_1|38.5|-231.5
-Ametal-2|net@506||6.2|S0|inv05@0|gnd_1|87.5|-281.5|nand5@0|gnd_1|86|-281.5
-Ametal-2|net@507||6.2|S0|nand5@0|gnd|63|-281.5|nand5@1|gnd|63|-281.5
-Ametal-2|net@508||6.2|S0|nand5@1|gnd_1|40|-281.5|inv05@1|gnd|38.5|-281.5
-Ametal-2|net@510||6.2|S0|gasp_res@1|vdd_3|107|-331.5|inv05@0|vdd_1|105.5|-331.5
-Ametal-2|net@511||6.2|S0|inv05@0|vdd_3|87.5|-331.5|nand5@0|vdd_2|86|-331.5
-Ametal-2|net@512||6.2|S0|nand5@0|vdd|63|-331.5|nand5@1|vdd_1|63|-331.5
-Ametal-2|net@513||6.2|S0|nand5@1|vdd_3|40|-331.5|inv05@1|vdd|38.5|-331.5
-Ametal-1|net@521|||S900|contact@114||-296.5|-174.5|pin@108||-296.5|-256.5
-Ametal-1|net@522|||S1800|pin@108||-296.5|-256.5|nand10@0|inA|-50.5|-256.5
-Ametal-2|net@523|||S0|contact@114||-296.5|-174.5|pin@109||-400.5|-174.5
-Ametal-2|net@524|||S900|pin@109||-400.5|-174.5|pin@20||-400.5|-178
-Ametal-2|net@527|||S0|pin@110||-356.5|-162.5|pin@22||-400.5|-162.5
-Ametal-2|net@528|||S0|contact@116||-320.5|-162.5|pin@110||-356.5|-162.5
-Ametal-1|net@529|||S2700|contact@128||-320.5|-305|contact@116||-320.5|-162.5
-Ametal-2|net@530||6.2|S0|nand10@0|vdd_3|-61.5|-331.5|pin@62||-400.5|-331.5
-Ametal-2|net@531||6.2|S0|nand10@0|gnd_1|-61.5|-281.5|pin@38||-400.5|-281.5
-Ametal-2|net@532||6.2|S0|nand10@0|vdd_2|-61.5|-231.5|pin@61||-400.5|-231.5
-Ametal-2|net@533||6.2|S1800|ilcLoad@0|vdd_3|-3|-184.5|sucDri10@0|vdd_3|-3|-184.5
-Ametal-2|net@534||6.2|S1800|ilcLoad@0|gnd_1|-3|-134.5|sucDri10@0|gnd_1|-3|-134.5
-Ametal-2|net@535||6.2|S1800|ilcLoad@0|vdd_2|-3|-84.5|sucDri10@0|vdd_2|-3|-84.5
-Ametal-1|net@536|||S2700|contact@117||-273.5|-174.5|pin@111||-273.5|-159.5
-Ametal-1|net@537|||S1800|pin@111||-273.5|-159.5|ilcLoad@0|ina|-237.5|-159.5
-Ametal-2|net@538|||S0|contact@117||-273.5|-174.5|contact@114||-296.5|-174.5
-Ametal-1|net@539|||S2700|contact@118||-167|-162.5|ilcLoad@0|inA|-167|-141.5
-Ametal-2|net@540|||S0|contact@118||-167|-162.5|contact@116||-320.5|-162.5
-Ametal-1|net@541|||S900|pin@112||309.5|152|pin@113||309.5|42.5
-Ametal-1|net@542|||S900|contact@119||309.5|-124.5|contact@104||309.5|-253.5
-Ametal-2|net@544|||S1800|scanEx3h@3|mc|464.5|272|pin@114||490.5|272
-Ametal-2|net@545|||S900|pin@114||490.5|272|pin@115||490.5|198.5
-Ametal-1|net@546|||S900|pin@87||282|202|contact@120||282|198.5
-Ametal-2|net@547|||S0|pin@115||490.5|198.5|contact@120||282|198.5
-Ametal-2|net@548||6.2|S0|gasp_res@1|gnd_1|107|-281.5|inv05@0|gnd|105.5|-281.5
-Ametal-2|net@549||6.2|S1800|inv05@0|vdd|105.5|-231.5|gasp_res@1|vdd_5|107|-231.5
-Ametal-2|net@550||6.2|S0|_counter@0|vdd_15|373|-331.5|gasp_res@1|vdd_4|227|-331.5
-Ametal-1|net@553|||S2700|pin@113||309.5|42.5|contact@90||309.5|46.5
-Ametal-1|net@557|||S2700|contact@109||-23.5|-311|nor10@0|inB|-23.5|-290.5
-Ametal-2|net@558||6.2|S0|nand10@0|vdd|-24.5|-231.5|nor10@0|vdd_1|-26.5|-231.5
-Ametal-2|net@559||6.2|S0|nand10@0|gnd|-24.5|-281.5|nor10@0|gnd|-26.5|-281.5
-Ametal-2|net@560||6.2|S0|nand10@0|vdd_1|-24.5|-331.5|nor10@0|vdd|-26.5|-331.5
-Ametal-2|net@561||6.2|S0|nor10@0|vdd_2|22.5|-331.5|inv05@1|vdd_2|20.5|-331.5
-Ametal-2|net@562||6.2|S0|nor10@0|gnd_1|22.5|-281.5|inv05@1|gnd_1|20.5|-281.5
-Ametal-2|net@563||6.2|S0|nor10@0|vdd_3|22.5|-231.5|inv05@1|vdd_3|20.5|-231.5
+Ametal-2|net@367|||S1800|contact@54||3692|-404|_counter@0|decFailed|3754.5|-404
+Ametal-1|net@370|||S2700|contact@56||3600|-318.5|gasp_res@1|cond|3600|-313
+Ametal-2|net@371|||S1800|contact@56||3600|-318.5|contact@55||3692|-318.5
+Ametal-1|net@372|||S900|contact@55||3692|-318.5|pin@76||3692|-402.5
+Ametal-2|net@375|||S1800|contact@58||3654.5|-272|_counter@0|dec|3741|-272
+Ametal-1|net@376|||S2700|contact@61||3654.5|-454|contact@58||3654.5|-272
+Ametal-1|net@379||0.6|S900|contact@60||3221.5|-454|gasp_set@0|dec|3221.5|-466
+Ametal-2|net@380|||S0|contact@61||3654.5|-454|contact@60||3221.5|-454
+Ametal-1|net@381|||S2700|pin@77||3654.5|-504|contact@61||3654.5|-454
+Ametal-1|net@384|||S900|pin@78||3654.5|72.5|contact@65||3654.5|-10
+Ametal-1|net@386|||S900|contact@64||3324.5|-10|gasp_dec@0|dec|3324.5|-34
+Ametal-2|net@387|||S0|contact@65||3654.5|-10|contact@64||3324.5|-10
+Ametal-1|net@389|||S2700|pin@80||3643|-310|pin@81||3643|-163
+Ametal-2|net@390|||S1800|contact@66||3643|-160|_counter@0|decSucceeded|3741|-160
+Ametal-1|net@392||0.4|S900|contact@67||3391.5|28|gasp_dec@0|decSucceeded|3391.5|16
+Ametal-2|net@393|||S0|contact@68||3643|28|contact@67||3391.5|28
+Ametal-1|net@394|||S900|pin@82||3643|80|contact@68||3643|28
+Ametal-1|net@395|||S2700|contact@69||3579.5|-160|gasp_res@0|decSucceeded|3579.5|-160
+Ametal-2|net@398|||S1800|contact@121||3682|-10|_counter@0|load|3741|-10
+Ametal-1|net@400|||S900|contact@72||3591.5|-460|gasp_set@0|load|3591.5|-466
+Ametal-2|net@401|||S0|contact@73||3682|-460|contact@72||3591.5|-460
+Ametal-1|net@402|||S2700|pin@84||3682|-507|contact@73||3682|-460
+Ametal-2|net@403|||S1800|contact@74||3673|13|_counter@0|mc|3741|13
+Ametal-2|net@406|||S0|contact@76||3673|-34|contact@75||3389.5|-34
+Ametal-1|net@407|||S2700|contact@76||3673|-34|contact@166||3673|40
+Ametal-1|net@408||0.4|S900|contact@77||3581.5|-127.5|gasp_res@0|mc|3581.5|-137
+Ametal-2|net@409|||S0|contact@78||3673|-127.5|contact@77||3581.5|-127.5
+Ametal-1|net@410|||S2700|contact@78||3673|-127.5|contact@76||3673|-34
+Ametal-1|net@411|||S2700|contact@79||3530|-266|gasp_res@1|mc|3530|-263
+Ametal-2|net@412|||S0|contact@80||3673|-266|contact@79||3530|-266
+Ametal-1|net@413|||S2700|contact@80||3673|-266|contact@78||3673|-127.5
+Ametal-1|net@420|||S0|contact@76||3673|-34|contact@76||3673|-34
+Ametal-1|net@421|||S2700|contact@82||3673|-359.5|contact@80||3673|-266
+Ametal-2|net@422|||S1800|contact@83||3664.5|-204|_counter@0|loadLatches|3741|-204
+Ametal-1|net@423|||S2700|contact@84||3664.5|-472|contact@83||3664.5|-204
+Ametal-1|net@424||0.6|S2700|contact@85||3404|-472|gasp_set@0|fire|3404|-416
+Ametal-2|net@425|||S0|contact@84||3664.5|-472|contact@85||3404|-472
+Ametal-1|net@426|||S0|pin@89||3513|-407|gasp_set@0|~sel[set]|3492.5|-407
+Ametal-1|net@427|||S900|contact@86||3513|-404|pin@89||3513|-407
+Ametal-2|net@428|||S1800|contact@87||3224.5|-404|contact@86||3513|-404
+Ametal-1|net@430|||S1800|pin@90||3219.5|-360|pin@91||3342|-360
+Ametal-1|net@431|||S2700|pin@91||3342|-360|nand10@0|out_2|3342|-346
+Ametal-1|net@432||0.4|S2700|contact@88||3540.5|-466|pin@92||3540.5|-452
+Ametal-1|net@433|||S0|pin@92||3540.5|-452|gasp_set@0|do[ins]|3540|-452
+Ametal-2|net@434|||S0|contact@89||3700.5|-466|contact@88||3540.5|-466
+Ametal-1|net@438|||S2700|contact@91||3518|-40|gasp_dec@0|sel[Co]|3518|-25
+Ametal-1|net@441||0.4|S2700|contact@93||3429|-172|sucDri10@0|in|3429|-163
+Ametal-1|net@444||0.4|S2700|contact@95||3570|-124.5|gasp_res@0|resetting|3570|-119
+Ametal-2|net@445|||S1800|contact@96||3437|-124.5|contact@95||3570|-124.5
+Ametal-1|net@446|||S2700|contact@97||3437|-160|contact@96||3437|-124.5
+Ametal-1|net@447|||S900|contact@98||3409.5|-160|sucDri10@0|succ|3409.5|-178
+Ametal-2|net@448|||S1800|contact@98||3409.5|-160|contact@97||3437|-160
+Ametal-1|net@450|||S900|contact@99||3531.5|-248|gasp_res@1|resetting|3531.5|-251.8
+Ametal-2|net@451|||S1800|contact@100||3434|-248|contact@99||3531.5|-248
+Ametal-1|net@452|||S2700|contact@100||3434|-248|pin@96||3434|-232.5
+Ametal-1|net@453|||S900|contact@101||3485.5|-248|inv05@0|in[1]|3485.5|-273
+Ametal-2|net@454|||S0|contact@101||3485.5|-248|contact@100||3434|-248
+Ametal-1|net@456|||S2700|pin@97||3479.5|-285|pin@98||3479.5|-263
+Ametal-1|net@457|||S0|pin@98||3479.5|-263|nand5@0|ina|3472|-263
+Ametal-1|net@458|||S900|contact@102||3643|-306.5|pin@80||3643|-310
+Ametal-2|net@459|||S1800|contact@103||3476.5|-306.5|contact@102||3643|-306.5
+Ametal-1|net@461|||S900|contact@104||3700.5|-260|contact@89||3700.5|-466
+Ametal-2|net@462|||S1800|contact@105||3437.5|-260|contact@104||3700.5|-260
+Ametal-1|net@463|||S2700|contact@105||3437.5|-260|pin@99||3437.5|-259
+Ametal-1|net@464|||S0|pin@99||3437.5|-259|nand5@1|inb|3436|-259
+Ametal-1|net@467|||S900|pin@100||3726.5|77.5|pin@101||3726.5|-304.5
+Ametal-1|net@470|||S2700|contact@108||3464.5|-318.5|nand5@0|out_2|3464.5|-298.4
+Ametal-2|net@471|||S1800|contact@109||3367.5|-318.5|contact@108||3464.5|-318.5
+Ametal-2|net@476|||S0|contact@111||3628|-300.5|contact@110||3391|-300.5
+Ametal-1|net@477|||S900|contact@58||3654.5|-272|pin@79||3654.5|-272.5
+Ametal-1|net@479|||S2700|contact@107||3726.5|-324.5|pin@101||3726.5|-304.5
+Ametal-1|net@482|||S2700|contact@111||3628|-300.5|pin@105||3628|-270
+Ametal-2|net@483||6.2|S0|_counter@0|vdd_10|3766.5|50|gasp_dec@0|vdd|3618|50
+Ametal-2|net@484||6.2|S0|_counter@0|gnd_4|3766.5|0|gasp_dec@0|gnd|3618|0
+Ametal-2|net@485||6.2|S0|_counter@0|vdd_11|3766.5|-50|gasp_dec@0|vdd_2|3618|-50
+Ametal-2|net@486||6.2|S1800|gasp_res@0|vdd_5|3618|-94|_counter@0|vdd_12|3764|-94
+Ametal-2|net@488||6.2|S1800|gasp_res@0|vdd_4|3618|-194|_counter@0|vdd_13|3764|-194
+Ametal-2|net@489||6.2|S0|_counter@0|vdd_14|3764|-238|gasp_res@1|vdd|3618|-238
+Ametal-2|net@490||6.2|S0|_counter@0|gnd_6|3764|-288|gasp_res@1|gnd|3618|-288
+Ametal-2|net@493||6.2|S1800|gasp_set@0|vdd|3618|-382|_counter@0|vdd_16|3766.5|-382
+Ametal-2|net@494||6.2|S0|_counter@0|gnd_7|3766.5|-432|gasp_set@0|gnd|3618|-432
+Ametal-2|net@495||6.2|S0|_counter@0|vdd_17|3766.5|-482|gasp_set@0|vdd_1|3618|-482
+Ametal-2|net@497||6.2|S0|gasp_res@0|gnd_3|3438|-144|sucDri10@0|gnd|3436|-144
+Ametal-2|net@498||6.2|S0|gasp_res@0|vdd_7|3438|-94|sucDri10@0|vdd|3436|-94
+Ametal-2|net@499||6.2|S0|gasp_res@0|vdd_6|3438|-194|sucDri10@0|vdd_1|3436|-194
+Ametal-2|net@501||6.2|S0|inv05@0|vdd_2|3478.5|-238|nand5@0|vdd_3|3477|-238
+Ametal-2|net@502||6.2|S0|nand5@0|vdd_1|3454|-238|nand5@1|vdd|3454|-238
+Ametal-2|net@503||6.2|S0|nand5@1|vdd_2|3431|-238|inv05@1|vdd_1|3429.5|-238
+Ametal-2|net@506||6.2|S0|inv05@0|gnd_1|3478.5|-288|nand5@0|gnd_1|3477|-288
+Ametal-2|net@507||6.2|S0|nand5@0|gnd|3454|-288|nand5@1|gnd|3454|-288
+Ametal-2|net@508||6.2|S0|nand5@1|gnd_1|3431|-288|inv05@1|gnd|3429.5|-288
+Ametal-2|net@510||6.2|S0|gasp_res@1|vdd_3|3498|-338|inv05@0|vdd_1|3496.5|-338
+Ametal-2|net@511||6.2|S0|inv05@0|vdd_3|3478.5|-338|nand5@0|vdd_2|3477|-338
+Ametal-2|net@512||6.2|S0|nand5@0|vdd|3454|-338|nand5@1|vdd_1|3454|-338
+Ametal-2|net@513||6.2|S0|nand5@1|vdd_3|3431|-338|inv05@1|vdd|3429.5|-338
+Ametal-2|net@544|||S1800|scanEx3h@3|mc|464.5|272|contact@156||490.5|272
+Ametal-2|net@548||6.2|S0|gasp_res@1|gnd_1|3498|-288|inv05@0|gnd|3496.5|-288
+Ametal-2|net@549||6.2|S1800|inv05@0|vdd|3496.5|-238|gasp_res@1|vdd_5|3498|-238
+Ametal-2|net@550||6.2|S0|_counter@0|vdd_15|3764|-338|gasp_res@1|vdd_4|3618|-338
+Ametal-1|net@557|||S2700|contact@109||3367.5|-318.5|nor10@0|inB|3367.5|-297
+Ametal-2|net@558||6.2|S0|nand10@0|vdd|3366.5|-238|nor10@0|vdd_1|3364.5|-238
+Ametal-2|net@559||6.2|S0|nand10@0|gnd|3366.5|-288|nor10@0|gnd|3364.5|-288
+Ametal-2|net@560||6.2|S0|nand10@0|vdd_1|3366.5|-338|nor10@0|vdd|3364.5|-338
+Ametal-2|net@561||6.2|S0|nor10@0|vdd_2|3413.5|-338|inv05@1|vdd_2|3411.5|-338
+Ametal-2|net@562||6.2|S0|nor10@0|gnd_1|3413.5|-288|inv05@1|gnd_1|3411.5|-288
+Ametal-2|net@563||6.2|S0|nor10@0|vdd_3|3413.5|-238|inv05@1|vdd_3|3411.5|-238
 Ametal-3|net@565|||S2700|pin@116||30|430|contact@9||30|442
 Ametal-3|net@566|||S2700|pin@117||174|429|contact@11||174|442
 Ametal-3|net@567|||S2700|pin@118||318|429|contact@13||318|442
@@ -3063,58 +3104,188 @@ Ametal-3|net@569|||S2700|pin@120||246|288.5|contact@17||246|298
 Ametal-3|net@570|||S2700|pin@121||102|287.5|contact@15||102|298
 Ametal-3|net@571|||S2700|pin@122||-120|288|contact@49||-120|298
 Ametal-3|net@572|||S2700|pin@123||-270|286.5|contact@50||-270|298
-Ametal-1|net@573|||S2700|pin@124||25|-285.5|inv05@1|out[1]|25|-274.5
-Ametal-1|net@576||0.6|S2700|contact@103||85.5|-321.5|pin@126||85.5|-310.5
-Ametal-1|net@577|||S0|pin@126||85.5|-310.5|nand5@0|inb|81|-310.5
-Ametal-1|net@578|||S1800|pin@97||87|-278|pin@127||92|-278
-Ametal-1|net@579|||S900|pin@127||92|-278|inv05@0|out[1]|92|-288.5
-Ametal-1|net@581||0.4|S900|contact@54||301|-400.5|contact@57||301|-438.5
-Ametal-1|net@583|||S2700|contact@73||291|-456.5|contact@121||291|2.5
-Ametal-1|net@584|||S2700|contact@55||301|-315.5|pin@106||301|90.5
-Ametal-1|net@585||0.4|S900|pin@76||301|-399.5|contact@54||301|-400.5
-Ametal-1|net@594||0.6|S0|pin@133||27.5|-296.5|inv05@1|in[1]|27.5|-296.5
-Ametal-1|net@595|||S0|pin@124||25|-285.5|pin@134||19.5|-285.5
-Ametal-1|net@596|||S2700|pin@134||19.5|-285.5|nor10@0|inA|19.5|-274.5
-Ametal-2|net@601|||S0|contact@82||282|-356.5|contact@81||-40.5|-356.5
-Ametal-1|net@604||0.4|S900|contact@70||252|-150.5|pin@81||252|-160
-Ametal-2|net@605|||S0|contact@66||252|-150.5|contact@69||188.5|-150.5
-Ametal-1|net@606||0.4|S2700|contact@66||252|-150.5|contact@68||252|22.5
-Ametal-1|net@607||0.4|S900|contact@62||68.5|-100.5|gasp_res@0|dec|68.5|-100.5
-Ametal-1|net@608||0.4|S900|pin@137||68.5|-94.5|gasp_res@0|dec|68.5|-100.5
-Ametal-1|net@609||0.4|S2700|pin@138||18.5|-174.5|contact@98||18.5|-157
-Ametal-1|net@611||0.4|S2700|contact@110||0|-297.5|pin@140||0|-292
-Ametal-1|net@612|||S1800|pin@140||0|-292|nor10@0|out|6|-292
-Ametal-2|net@621|||S1800|pin@144||-39.5|-124.5|pin@145||298|-124.5
-Ametal-2|net@623|||S1800|pin@145||298|-124.5|contact@119||309.5|-124.5
-Ametal-2|net@624|||S1800|pin@144||-39.5|-124.5|ilcLoad@0|do[ins]|-27|-124.5
-Ametal-1|net@625|||S900|contact@81||-40.5|-356.5|pin@146||-40.5|-397.5
-Ametal-1|net@626|||S0|pin@146||-40.5|-397.5|gasp_set@0|mc|-68.5|-397.5
-Ametal-1|net@627|||S1800|pin@147||-171.5|-394|pin@148||-166.5|-394
-Ametal-1|net@628|||S900|pin@148||-166.5|-394|contact@87||-166.5|-400.5
-Ametal-1|net@629|||S2700|pin@147||-171.5|-394|pin@90||-171.5|-357
-Ametal-2|net@634|||S1800|contact@123||-12.5|-438.5|contact@57||301|-438.5
-Ametal-2|net@635|||S0|contact@125||-12.5|-406.5|gasp_set@0|flag[D][set]|-51.5|-406.5
+Ametal-1|net@573|||S2700|pin@124||3416|-288.5|inv05@1|out[1]|3416|-281
+Ametal-1|net@576||0.6|S900|contact@103||3476.5|-306.5|pin@126||3476.5|-317
+Ametal-1|net@577|||S0|pin@126||3476.5|-317|nand5@0|inb|3472|-317
+Ametal-1|net@578||0.6|S1800|pin@97||3479.5|-285|pin@127||3483|-285
+Ametal-1|net@579||0.6|S900|pin@127||3483|-285|inv05@0|out[1]|3483|-295
+Ametal-1|net@581||0.4|S900|contact@54||3692|-404|contact@57||3692|-442
+Ametal-1|net@583|||S2700|contact@73||3682|-460|contact@121||3682|-10
+Ametal-1|net@585||0.4|S900|pin@76||3692|-402.5|contact@54||3692|-404
+Ametal-1|net@594||0.6|S0|pin@133||3435.5|-303|inv05@1|in[1]|3418.5|-303
+Ametal-1|net@595|||S0|pin@124||3416|-288.5|pin@134||3410.5|-288.5
+Ametal-1|net@596|||S2700|pin@134||3410.5|-288.5|nor10@0|inA|3410.5|-281
+Ametal-2|net@601|||S0|contact@82||3673|-359.5|contact@81||3350.5|-359.5
+Ametal-2|net@605|||S0|contact@66||3643|-160|contact@69||3579.5|-160
+Ametal-1|net@606||0.4|S2700|contact@66||3643|-160|contact@68||3643|28
+Ametal-1|net@607||0.4|S900|contact@62||3459.5|-104|gasp_res@0|dec|3459.5|-110
+Ametal-1|net@608||0.4|S900|pin@137||3459.5|-79.5|gasp_res@0|dec|3459.5|-110
+Ametal-1|net@609||0.4|S2700|pin@138||3409.5|-177.5|contact@98||3409.5|-160
+Ametal-1|net@611||0.4|S2700|contact@110||3391|-300.5|pin@140||3391|-298.5
+Ametal-1|net@612|||S1800|pin@140||3391|-298.5|nor10@0|out|3397|-298.5
+Ametal-1|net@625|||S900|contact@81||3350.5|-359.5|pin@146||3350.5|-401
+Ametal-1|net@626|||S0|pin@146||3350.5|-401|gasp_set@0|mc|3322.5|-401
+Ametal-1|net@627|||S1800|pin@147||3219.5|-397|pin@148||3224.5|-397
+Ametal-1|net@628|||S900|pin@148||3224.5|-397|contact@87||3224.5|-404
+Ametal-1|net@629|||S2700|pin@147||3219.5|-397|pin@90||3219.5|-360
+Ametal-2|net@634|||S1800|contact@123||3378.5|-442|contact@57||3692|-442
+Ametal-2|net@635|||S0|contact@125||3378.5|-410|gasp_set@0|flag[D][set]|3339.5|-410
 Ametal-2|net@646|||S1800|pin@16||-403.5|160|pin@156||-386.5|160
-Ametal-1|net@647|||S900|contact@125||-12.5|-406.5|contact@123||-12.5|-438.5
-Ametal-1|net@648|||S900|pin@157||43|-206|pin@96||43|-229.5
-Ametal-1|net@649|||S2700|pin@158||46|-206|contact@97||46|-157
-Ametal-1|net@650|||S0|pin@158||46|-206|pin@157||43|-206
-Ametal-1|net@651||0.6|S2700|pin@133||27.5|-296.5|pin@159||27.5|-293
-Ametal-1|net@653||0.6|S1800|pin@159||27.5|-293|pin@160||44.5|-293
-Ametal-1|net@654||0.6|S2700|pin@160||44.5|-293|nand5@1|out|44.5|-289.6
-Ametal-2|net@655|||S1800|contact@126||45|-303.5|contact@107||335.5|-303.5
-Ametal-1|net@656|||S900|contact@126||45|-303.5|nand5@1|ina|45|-306.5
-Ametal-1|net@657|||S900|contact@127||-36|-305|nand10@0|inB|-36|-306.5
-Ametal-2|net@658|||S0|contact@127||-36|-305|pin@161||-74.5|-305
-Ametal-2|net@660|||S0|pin@161||-74.5|-305|contact@128||-320.5|-305
-Edo[ins]||D5G2;|pin@112||B
+Ametal-1|net@647|||S900|contact@125||3378.5|-410|contact@123||3378.5|-442
+Ametal-1|net@648|||S900|pin@157||3434|-209|pin@96||3434|-232.5
+Ametal-1|net@649|||S2700|pin@158||3437|-209|contact@97||3437|-160
+Ametal-1|net@650|||S0|pin@158||3437|-209|pin@157||3434|-209
+Ametal-1|net@654||0.6|S900|pin@160||3435.5|-296|nand5@1|out|3435.5|-296.1
+Ametal-2|net@655|||S1800|contact@126||3436|-324.5|contact@107||3726.5|-324.5
+Ametal-1|net@656||0.4|S2700|contact@126||3436|-324.5|nand5@1|ina|3436|-313
+Ametal-1|net@665|||S2700|contact@164||3628|-119|pin@165||3628|73
+Ametal-2|net@681||6.2|S1800|inv05@0|vdd_1|3496.5|-338|gasp_res@1|vdd_4|3618|-338
+Ametal-2|net@682||6.2|S1800|gasp_res@1|vdd_5|3498|-238|gasp_res@1|vdd|3618|-238
+Ametal-2|net@687||6.2|S0|pin@58||-400.5|-382|pinsVddG@8|vdd|-464.5|-382
+Ametal-2|net@688||6.2|S0|pin@62||-400.5|-338|pinsVddG@7|vdd_1|-464.5|-338
+Ametal-2|net@689|||S1800|pin@223||-379|-66|contact@137||-162.5|-66
+Ametal-1|net@690|||S900|contact@137||-162.5|-66|ilcLoad@0|out|-162.5|-128
+Ametal-2|net@694||6.2|S0|_counter@0|vdd_16|3766.5|-382|pin@227||3764|-382
+Ametal-2|net@731|||S1800|pin@20||-400.5|-178|contact@138||-357|-178
+Ametal-2|net@734|||S1800|pin@22||-400.5|-172|contact@139||-383|-172
+Ametal-3|net@735|||S2700|contact@139||-383|-172|contact@140||-383|-119
+Ametal-4|net@736|||S1800|contact@140||-383|-119|contact@185||3355|-119
+Ametal-2|net@737|||S0|pin@20||-400.5|-178|pin@20||-400.5|-178
+Ametal-2|net@738|||S1800|pin@20||-400.5|-178|contact@141||-373.5|-178
+Ametal-3|net@739|||S2700|contact@141||-373.5|-178|contact@142||-373.5|-125.5
+Ametal-4|net@740|||S1800|contact@142||-373.5|-125.5|contact@182||3340.5|-125.5
+Ametal-2|net@741|||S1800|contact@139||-383|-172|contact@143||-282|-172
+Ametal-1|net@742|||S900|ilcLoad@0|inA|-282|-151|contact@143||-282|-172
+Ametal-4|net@744|||S1800|pin@246||-64.5|-155.6|pin@282||4146.5|-155.6
+Ametal-4|net@745|||S1800|pin@247||-64.5|-149.8|pin@283||4147|-149.8
+Ametal-4|net@746|||S1800|pin@248||3530.5|-144|pin@284||5244.5|-144
+Ametal-4|net@747|||S1800|pin@196||-64.5|-138.2|pin@285||5640.5|-138.2
+Ametal-4|net@748|||S1800|pin@250||-64.5|-132.4|pin@286||6018.5|-132.4
+Ametal-2|net@749|||S1800|pin@169||-116|-304|contact@144||-104|-304
+Ametal-3|net@750|||S2700|contact@144||-104|-304|contact@145||-104|-96.5
+Ametal-4|net@751|||S1800|contact@145||-104|-96.5|pin@289||3687|-96.5
+Ametal-2|net@752|||S1800|pin@164||-116|-448|contact@146||-85|-448
+Ametal-3|net@753|||S2700|contact@146||-85|-448|contact@147||-85|-104
+Ametal-4|net@754|||S1800|contact@147||-85|-104|contact@163||3636.5|-104
+Ametal-1|net@755|||S900|pin@273||-265.5|-457|contact@148||-265.5|-466
+Ametal-2|net@757|||S1800|contact@148||-265.5|-466|contact@149||-73.5|-466
+Ametal-3|net@758|||S2700|contact@149||-73.5|-466|contact@150||-73.5|-110
+Ametal-4|net@759|||S1800|contact@150||-73.5|-110|pin@297||3678.5|-110
+Ametal-2|net@765|||S1800|pin@156||-386.5|160|contact@154||-162.5|160
+Ametal-3|net@766|||S900|contact@154||-162.5|160|contact@155||-162.5|-85.5
+Ametal-4|net@767|||S1800|contact@155||-162.5|-85.5|pin@302||3704|-85.5
+Ametal-3|net@770|||S900|pin@326||-336.4|4|contact@158||-336.4|-71
+Ametal-4|net@771|||S1800|contact@158||-336.4|-71|pin@307||3370.5|-71
+Ametal-2|net@772|||S1800|ilcLoad@0|do[ins]|-142|-134|contact@159||-133|-134
+Ametal-1|net@778|||S2700|pin@105||3628|-270|contact@164||3628|-119
+Ametal-4|net@791|||S1800|pin@297||3678.5|-110|contact@173||3710|-110
+Ametal-4|net@799|||S1800|pin@307||3370.5|-71|contact@179||3719|-71
+Ametal-3|net@802|||S2700|contact@159||-133|-134|contact@181||-133|-71
+Ametal-4|net@803|||S0|contact@181||-133|-71|contact@158||-336.4|-71
+Ametal-4|net@808|||S1800|contact@185||3355|-119|pin@278||3378.5|-119
+Ametal-1|net@812|||S2700|nand10@0|inB|3355|-313|contact@189||3355|-302
+Ametal-2|net@813|||S0|contact@189||3355|-302|contact@188||3355|-302
+Ametal-4|net@825|||S0|pin@281||4050|-161.4|pin@192||-64.5|-161.4
+Ametal-4|net@827|||S2700|pin@309||4050|-161.5|pin@281||4050|-161.4
+Ametal-4|net@830|||S2700|contact@199||4857|-150.5|pin@311||4857|-149.8
+Ametal-4|net@831|||S0|pin@311||4857|-149.8|pin@283||4147|-149.8
+Ametal-4|net@832|||S0|contact@200||5248.5|-144|pin@284||5244.5|-144
+Ametal-4|net@833|||S900|contact@201||5644.5|-138|pin@312||5644.5|-138.2
+Ametal-4|net@834|||S0|pin@312||5644.5|-138.2|pin@285||5640.5|-138.2
+Ametal-4|net@835|||S2700|contact@202||6022.5|-132.5|pin@313||6022.5|-132.4
+Ametal-4|net@836|||S0|pin@313||6022.5|-132.4|pin@286||6018.5|-132.4
+Ametal-4|net@840|||S1800|pin@309||4050|-161.5|contact@205||4057.5|-161.5
+Ametal-4|net@853|||S1800|pin@282||4146.5|-155.6|contact@214||4471|-155.6
+Ametal-1|net@854|||S2700|_counter@0|in[3]|4882.5|79|contact@215||4882.5|99.5
+Ametal-2|net@855|||S0|contact@215||4882.5|99.5|contact@216||4857|99.5
+Ametal-3|net@856|||S900|contact@216||4857|99.5|pin@316||4857|-150.5
+Ametal-3|net@857|||S0|pin@316||4857|-150.5|contact@199||4857|-150.5
+Ametal-1|net@858|||S2700|_counter@0|in[4]|5275.5|79|contact@217||5275.5|102.5
+Ametal-2|net@859|||S0|contact@217||5275.5|102.5|contact@218||5259.5|102.5
+Ametal-3|net@860|||S900|contact@218||5259.5|102.5|pin@319||5259.5|-144
+Ametal-3|net@861|||S0|pin@319||5259.5|-144|contact@200||5248.5|-144
+Ametal-1|net@862|||S2700|_counter@0|in[5]|5668.5|79|contact@219||5668.5|101
+Ametal-2|net@863|||S0|contact@219||5668.5|101|contact@220||5642|101
+Ametal-3|net@864|||S1800|contact@220||5642|101|pin@322||5644.5|101
+Ametal-3|net@865|||S900|pin@322||5644.5|101|contact@201||5644.5|-138
+Ametal-1|net@866|||S2700|_counter@0|in[6]|6061.5|79|contact@221||6061.5|107.5
+Ametal-2|net@867|||S0|contact@221||6061.5|107.5|contact@222||6038.5|107.5
+Ametal-3|net@868|||S900|contact@222||6038.5|107.5|pin@325||6038.5|-132.5
+Ametal-3|net@869|||S0|pin@325||6038.5|-132.5|contact@202||6022.5|-132.5
+Ametal-2|net@870||6.2|S0|gasp_dec@0|vdd_3|3303|50|pin@256||462|50
+Ametal-2|net@871||6.2|S1800|pin@257||462|-50|gasp_dec@0|vdd_4|3303|-50
+Ametal-2|net@872||6.2|S1800|pin@236||462|0|gasp_dec@0|gnd_1|3303|0
+Ametal-2|net@873||6.2|S1800|pin@271||462|-94|sucDri10@0|vdd_2|3388|-94
+Ametal-2|net@874||6.2|S1800|pin@243||462|-144|sucDri10@0|gnd_1|3388|-144
+Ametal-2|net@875||6.2|S1800|pin@272||462|-194|sucDri10@0|vdd_3|3388|-194
+Ametal-2|net@876||6.2|S1800|pin@268||462|-238|nand10@0|vdd_2|3329.5|-238
+Ametal-2|net@877||6.2|S1800|pin@240||462|-288|nand10@0|gnd_1|3329.5|-288
+Ametal-2|net@878||6.2|S1800|pin@267||462|-338|nand10@0|vdd_3|3329.5|-338
+Ametal-2|net@879||6.2|S1800|pin@259||462|-382|gasp_set@0|vdd_2|3200|-382
+Ametal-2|net@880||6.2|S1800|pin@241||462|-432|gasp_set@0|gnd_1|3200|-432
+Ametal-2|net@881||6.2|S1800|pin@266||462|-482|gasp_set@0|vdd_3|3200|-482
+Ametal-2|net@882||6.2|S0|_counter@0|gnd_5|3764|-144|gasp_res@0|gnd_2|3618|-144
+Ametal-2|net@885||6.2|S1800|pin@54||-400.5|-94|ilcLoad@0|vdd|-358|-94
+Ametal-2|net@886||6.2|S1800|pin@34||-400.5|-144|ilcLoad@0|gnd|-358|-144
+Ametal-2|net@887||6.2|S1800|pin@55||-400.5|-194|ilcLoad@0|vdd_1|-358|-194
+Ametal-4|net@888|||S1800|pin@195||-64.5|-144|pin@248||3530.5|-144
+Ametal-2|net@895||6.2|S0|pin@256||462|50|pin@66||-400.5|50
+Ametal-3|net@900|||S900|contact@156||490.5|272|contact@226||490.5|40
+Ametal-2|net@902|||S2700|pin@328||3589.5|34|gasp_dec@0|do[ins]|3589.5|34
+Ametal-3|net@903|||S900|contact@185||3355|-119|contact@188||3355|-302
+Ametal-2|net@905|||S2700|pin@329||490.5|22|contact@226||490.5|40
+Ametal-1|net@906|||S2700|contact@74||3673|13|contact@166||3673|40
+Ametal-4|net@907|||S1800|pin@302||3704|-85.5|contact@227||3719|-85.5
+Ametal-3|net@908|||S900|contact@227||3719|-85.5|contact@228||3719|-166
+Ametal-2|net@909|||S900|contact@228||3719|-166|pin@332||3719|-172
+Ametal-3|net@911|||S900|contact@182||3340.5|-125.5|contact@190||3340.5|-250.5
+Ametal-1|net@915||0.4|S900|contact@66||3643|-160|pin@81||3643|-163
+Ametal-2|net@916|||S0|contact@190||3340.5|-250.5|contact@230||3321|-250.5
+Ametal-1|net@917|||S900|contact@230||3321|-250.5|pin@334||3321|-263
+Ametal-1|net@918|||S1800|pin@334||3321|-263|nand10@0|inA|3340.5|-263
+Ametal-2|net@919|||S1800|contact@189||3355|-302|pin@335||3362|-302
+Ametal-3|net@922|||S2700|contact@205||4057.5|-161.5|contact@233||4057.5|89.5
+Ametal-2|net@923|||S1800|contact@233||4057.5|89.5|contact@234||4090|89.5
+Ametal-1|net@924|||S900|contact@234||4090|89.5|pin@338||4090|79
+Ametal-1|net@925|||S1800|pin@338||4090|79|_counter@0|in[1]|4096.5|79
+Ametal-3|net@926|||S2700|contact@214||4471|-155.6|contact@235||4471|86.5
+Ametal-2|net@927|||S1800|contact@235||4471|86.5|contact@236||4489.5|86.5
+Ametal-1|net@928|||S900|contact@236||4489.5|86.5|_counter@0|in[2]|4489.5|79
+Ametal-3|net@929|||S2700|contact@173||3710|-110|contact@237||3710|-40
+Ametal-1|net@955|||S2700|contact@55||3692|-318.5|contact@244||3692|-104.5
+Ametal-4|net@956|||S0|contact@242||3692|-96.5|pin@289||3687|-96.5
+Ametal-3|net@957|||S2700|contact@243||3692|-104.5|contact@242||3692|-96.5
+Ametal-2|net@958|||S0|contact@243||3692|-104.5|pin@340||3678|-104.5
+Ametal-2|net@959|||S0|contact@243||3692|-104.5|contact@244||3692|-104.5
+Ametal-1|net@960|||S2700|contact@244||3692|-104.5|pin@106||3692|69.5
+Ametal-1|net@961||1.2|S2700|pin@133||3435.5|-303|pin@160||3435.5|-296
+Ametal-1|net@962||0.4|S2700|contact@138||-357|-178|pin@341||-357|-169
+Ametal-1|net@963||0.4|S1800|pin@341||-357|-169|ilcLoad@0|ina|-352.5|-169
+Ametal-1|net@964|||S2700|contact@75||3389.5|-34|gasp_dec@0|mc|3389.5|-7
+Ametal-2|net@965|||S1800|contact@226||490.5|40|contact@166||3673|40
+Ametal-2|net@968|||S0|pin@332||3719|-172|contact@93||3429|-172
+Ametal-2|net@969|||S0|contact@237||3710|-40|contact@91||3518|-40
+Ametal-3|net@971|||S900|contact@163||3636.5|-104|contact@245||3636.5|-119
+Ametal-2|net@972|||S1800|contact@164||3628|-119|contact@245||3636.5|-119
+Ametal-1|net@973|||S2700|contact@104||3700.5|-260|contact@247||3700.5|-61
+Ametal-3|net@974|||S900|contact@246||3719|-61|contact@179||3719|-71
+Ametal-2|net@976|||S0|contact@246||3719|-61|contact@247||3700.5|-61
+Ametal-1|net@977|||S2700|contact@247||3700.5|-61|contact@248||3700.5|34
+Ametal-2|net@978|||S0|contact@248||3700.5|34|pin@328||3589.5|34
+Ametal-1|net@979|||S2700|pin@79||3654.5|-272.5|contact@249||3654.5|-104
+Ametal-2|net@980|||S0|contact@249||3654.5|-104|contact@62||3459.5|-104
+Ametal-1|net@981|||S2700|contact@249||3654.5|-104|contact@65||3654.5|-10
+Ametal-2|net@982|||S0|pin@343||462|50|pin@256||462|50
+Edo[ins]||D5G2;|pin@326||B
 EdoneLO[M]||D5G5;|pin@16||O
-Efire[T]||D5G2;|pin@95||I
-Eflag[D][clr]||D5G2;X0.5;Y0.5;|pin@104||U
-Eflag[D][set]||D5G2;|pin@106||U
+Eflag[D][clr]||D5G2;|pin@164||G
+Eflag[D][set]||D5G2;|pin@169||G
 Egnd||D5G5;|tranCap@0|gnd|G
-Egnd_1||D5G2;|_counter@0|gnd_1|P
-Egnd_2||D5G2;|_counter@0|gnd_2|P
+Egnd_1||D5G2;|pin@236||G
+Egnd_6||D5G2;|pin@237||G
+Egnd_16||D5G2;|pin@240||G
+Egnd_17||D5G2;|pin@241||G
+Egnd_21||D5G2;|pin@243||G
 Egnd_27||D5G5;|scanEx3h@3|gnd|G
 Egnd_29||D5G5;|pinsVddG@2|gnd|G
 Egnd_38||D5G5;|tranCap@3|gnd|G
@@ -3125,19 +3296,13 @@ Egnd_42||D5G5;|pinsVddG@5|gnd|G
 Egnd_43||D5G5;|pinsVddG@6|gnd|G
 Egnd_44||D5G5;|pinsVddG@7|gnd|G
 Egnd_45||D5G5;|pinsVddG@8|gnd|G
-Egnd_46||D5G2;|_counter@0|gnd|P
-Egnd_47||D5G2;|gasp_set@0|gnd_1|G
-Egnd_48||D5G2;|sucDri10@0|gnd_1|G
-Egnd_49||D5G2;|gasp_dec@0|gnd_1|G
-Egnd_50||D5G2;|ilcLoad@0|gnd|G
-Egnd_51||D5G2;|ilcLoad@0|gnd_1|G
-Eilc[load]||D5G2;|ilcLoad@0|out|B
-Ein[1]|inLO[1]|D5G2;|_counter@0|in[1]|O
-Ein[2]|inLO[2]|D5G2;|_counter@0|in[2]|O
-Ein[3]|inLO[3]|D5G2;|_counter@0|in[3]|O
-Ein[4]|inLO[4]|D5G2;|_counter@0|in[4]|O
-Ein[5]|inLO[5]|D5G2;|_counter@0|in[5]|O
-Ein[6]|inLO[6]|D5G2;|_counter@0|in[6]|O
+Eilc[load]||D5G2;|pin@223||B
+EinLO[7]|inLO[1]|D5G2;|pin@192||I
+EinLO[2]||D5G2;|pin@246||B
+EinLO[3]||D5G2;|pin@247||B
+EinLO[10]|inLO[4]|D5G2;|pin@195||I
+EinLO[11]|inLO[5]|D5G2;|pin@196||I
+EinLO[6]||D5G2;|pin@250||B
 Emc||D5G5;|scanEx3h@3|mc|I
 Emc_1||D5G5;|scanEx2h@0|mc_1|I
 Ep1p||D5G5;|scanEx3h@3|p1p|B
@@ -3146,19 +3311,25 @@ Ep2p||D5G5;|scanEx3h@3|p2p|B
 Ep2p_1||D5G5;|scanEx2h@0|p2p_1|B
 Erd||D5G5;|scanEx3h@3|rd|B
 Erd_1||D5G5;|scanEx2h@0|rd_1|B
-Esel[Co]||D5G2;|pin@94||I
+Esel[Co]||D5G2;|pin@273||U
 Esel[Ld]||D5G5;|pin@20||I
 Esel[Tp]||D5G2;|pin@100||I
 Esel[rD]||D5G5;|pin@22||I
+Esel[rD_1]||D5G2;|pin@342||B
 Esin||D5G5;|scanEx3h@3|sin|I
 Esout||D5G5;|scanEx2h@0|sout|I
 Evdd||D5G5;|tranCap@0|vdd|P
 Evdd_1||D5G5;|tranCap@2|vdd_1|P
-Evdd_2||D5G2;|gasp_set@0|vdd_2|P
-Evdd_3||D5G2;|_counter@0|vdd_3|P
-Evdd_4||D5G2;|_counter@0|vdd_4|P
-Evdd_8||D5G2;|_counter@0|vdd_8|P
-Evdd_9||D5G2;|_counter@0|vdd_9|P
+Evdd_2@383479088|vdd_2|D5G2;|pin@343||B
+Evdd_3||D5G2;|pin@257||P
+Evdd_12||D5G2;|pin@259||P
+Evdd_18||D5G2;|pin@260||P
+Evdd_33||D5G2;|pin@265||P
+Evdd_35||D5G2;|pin@266||P
+Evdd_36||D5G2;|pin@267||P
+Evdd_37||D5G2;|pin@268||P
+Evdd_59||D5G2;|pin@271||P
+Evdd_60||D5G2;|pin@272||P
 Evdd_69||D5G5;|scanEx3h@3|vdd|P
 Evdd_70||D5G5;|scanEx3h@3|vdd_2|P
 Evdd_73||D5G5;|pinsVddG@2|vdd_1|P
@@ -3179,20 +3350,11 @@ Evdd_101||D5G5;|pinsVddG@7|vdd|P
 Evdd_102||D5G5;|pinsVddG@7|vdd_1|P
 Evdd_103||D5G5;|pinsVddG@8|vdd|P
 Evdd_104||D5G5;|pinsVddG@8|vdd_1|P
-Evdd_105||D5G2;|_counter@0|vdd|P
-Evdd_106||D5G2;|gasp_set@0|vdd_3|P
-Evdd_107||D5G2;|sucDri10@0|vdd_2|P
-Evdd_108||D5G2;|sucDri10@0|vdd_3|P
-Evdd_109||D5G2;|gasp_dec@0|vdd_3|P
-Evdd_110||D5G2;|gasp_dec@0|vdd_4|P
-Evdd_112||D5G2;|ilcLoad@0|vdd_1|P
-Evdd_113||D5G2;|ilcLoad@0|vdd_3|P
-Evdd_114||D5G2;|ilcLoad@0|vdd_2|P
-Evdd_111|vdd_115|D5G2;|ilcLoad@0|vdd|P
+Evdd_2|vdd_299|D5G2;|gasp_set@0|vdd_2|P
 X
 
 # Cell olcWcontAdam;1{sch}
-ColcWcontAdam;1{sch}||schematic|1236866624132|1243906992521|
+ColcWcontAdam;1{sch}||schematic|1236866624132|1243937189774|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@1||-130.5|-59|||XYR|
 NOff-Page|conn@4||64|-56|||Y|
@@ -3201,9 +3363,8 @@ NOff-Page|conn@7||52.5|-93|||RR|
 NOff-Page|conn@9||77|-80|||YRRR|
 NOff-Page|conn@10||81|-30||||
 NOff-Page|conn@11||32|-30|||Y|
-NOff-Page|conn@12||91|-53|||XY|
+NOff-Page|conn@12||-65|-44|||XY|
 NOff-Page|conn@13||74|-6|||XYRR|
-NOff-Page|conn@17||-66.5|-44|||X|
 NOff-Page|conn@18||-25|-46|||X|
 Igasp_dec;1{ic}|gasp_con@2||-105.5|-10|X||D5G4;
 Igasp_resetting;1{ic}|gasp_con@5||-105.5|-45|XY||D5G4;
@@ -3296,6 +3457,7 @@ NWire_Pin|pin@398||88|-20||||
 NWire_Pin|pin@399||78|-6||||
 Ngeneric:Invisible-Pin|pin@400||-48.5|-63.5|||X||ART_message(D5G2;)S["Zero \"verilog delay\" on these gates",to keep Verilog-XL happy.]
 NWire_Pin|pin@401||-26|-44||||
+Ngeneric:Invisible-Pin|pin@402||-63|-38.5|||||ART_message(D5G1;)SdoneLO[M] is actually fire[T]
 IscanM:scanEx2h;1{ic}|scanEx2h@0||75|-30|||D5G4;
 IscanM:scanEx3h;1{ic}|scanEx3h@1||42|-30|||D5G4;
 IscanM:scanEx3h;1{ic}|scanEx3h@2||58|-30|||D5G4;
@@ -3388,7 +3550,6 @@ Awire|net@439|||1800|nor2@0|out|-40|-54|pin@355||-39|-54
 Awire|net@450|||900|pin@361||-84.5|-54|pin@325||-84.5|-54
 Awire|net@451|||0|inv@4|in|-82|-54|pin@361||-84.5|-54
 Awire|net@468|||1800|inv@4|out|-77|-54|nand2@4|ina|-54|-54
-Awire|net@502|||1800|sucDri10@0|in|-70.5|-44|conn@17|y|-68.5|-44
 Awire|net@503|||0|nand2@5|out|-39|-45|inv@5|in|-41|-45
 Awire|net@504|||0|inv@5|out|-46|-45|pin@393||-48.5|-45
 Awire|net@506|||2700|pin@390||-48.5|-53|pin@393||-48.5|-45
@@ -3396,6 +3557,7 @@ Awire|net@513|||900|conn@6|a|94|0|ilcLoad@0|ilc[load]|94|-3
 Awire|net@516|||0|nor2@0|inb|-45|-53|pin@390||-48.5|-53
 Awire|net@517|||0|nor2@0|ina|-45|-55|nand2@4|out|-49|-55
 Awire|net@518|||0|conn@18|y|-27|-46|nand2@5|ina|-34|-46
+Awire|net@519|||0|conn@12|y|-67|-44|sucDri10@0|in|-70.5|-44
 Awire|olc[dec]|D5G2;||2700|pin@24||35|-66.5|pin@25||35|-62
 Awire|olc[load]|D5G2;||2700|pin@22||35|-58.5|pin@23||35|-52
 Awire|olc[zero]|D5G2;||2700|pin@18||34.5|-75|pin@19||34.5|-70.5
@@ -3411,7 +3573,6 @@ Awire|sel[rD]|D5G2;||900|ilcLoad@0|Dvoid|88|-12|pin@398||88|-20
 Awire|sel_bar[set]|D5G2;||0|nand2@0|out|-82|-83|pin@271||-99.5|-83
 Edo[ins]||D4G2;|conn@13|a|I
 EdoneLO[M]||D4G2;|conn@12|a|I
-Efire[T]||D5G2;X-4;|conn@17|a|U
 Eflag[D][set,clr]||D6G2;|conn@7|y|O
 Eilc[load]||D6G2;|conn@6|y|O
 EinLO[1:6]||D4G2;X-1;|conn@1|a|I