works speculatively with predCond3
[fleet.git] / electric / stagesM.jelib
index 26091a5..2aac36b 100755 (executable)
@@ -1,5 +1,5 @@
 # header information:
-HstagesM|8.09c
+HstagesM|8.09a
 
 # Views:
 Vicon|ic
@@ -8,13 +8,11 @@ Vschematic|sch
 
 # External Libraries:
 
-LdriversJ|driversJ
+LcoversM|coversM
 
-LdriversL|driversL
+LdriversM|driversM
 
-LfanPinsK|fanPinsK
-
-LgaspL|gaspL
+LfanPinsM|fanPinsM
 
 LgaspM|gaspM
 
@@ -22,12 +20,16 @@ Lgates1inM|gates1inM
 
 Lgates2inM|gates2inM
 
+LkesselsCounter|kesselsCounter
+
 LlatchGroupsK|latchGroupsK
 
 LlatchesK|latchesK
 
 LloopCountM|loopCountM
 
+LmoveM|moveM
+
 LoneHotM|oneHotM
 
 LorangeTSMC090nm|orangeTSMC090nm
@@ -38,8 +40,6 @@ LredFive|redFive
 
 LregistersM|registersM
 
-LscanJ|scanJ
-
 LscanM|scanM
 
 LwiresL|wiresL
@@ -54,114 +54,13 @@ Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmo
 Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
 Trcmos|ScaleFORrcmos()D1000.0
 
-# Cell aDockGallery;1{lay}
-CaDockGallery;1{lay}||cmos90|1233784289754|1234016785941||ATTR_NCC(D5G5;NTX57.5;Y578.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233802304700|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233802304700
-IaltEndDockStage;1{lay}|altEndDo@0||0|360|||D5G4;
-IaltStartDockStage;1{lay}|altStart@0||0|144|||D5G4;
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@0||1608|-344||||
-NX-Metal-2-Metal-3-Con|contact@1||1608|-232||||
-NX-Metal-2-Metal-3-Con|contact@2||1608|-200||||
-NX-Metal-2-Metal-3-Con|contact@3||1608|-88||||
-NX-Metal-2-Metal-3-Con|contact@4||1608|-56||||
-NX-Metal-2-Metal-3-Con|contact@5||1608|56||||
-NX-Metal-2-Metal-3-Con|contact@6||1608|344||||
-NX-Metal-2-Metal-3-Con|contact@7||1608|232||||
-IepiDockStage;1{lay}|epiStage@0||0|-360|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||55.5|740.5|||||ART_message(D5G100;)S[these Stages are for the Dock,they replace those in stepsM]
-IplainDockStageUp;1{lay}|plainDoc@0||0|-216|||D5G4;
-IplainDockStageDn;1{lay}|plainDoc@1||0|-72|||D5G4;
-Ametal-3|net@16|||S2700|epiStage@0|sor[2]|1638|-288|plainDoc@0|sir[2]|1638|-288
-Ametal-3|net@17|||S2700|epiStage@0|sor[3]|1644|-288|plainDoc@0|sir[3]|1644|-288
-Ametal-3|net@18|||S2700|epiStage@0|sor[4]|1650|-285|plainDoc@0|sir[4]|1650|-285
-Ametal-3|net@19|||S2700|epiStage@0|sor[5]|1656|-288|plainDoc@0|sir[5]|1656|-288
-Ametal-3|net@20|||S2700|epiStage@0|sor[6]|1662|-288|plainDoc@0|sir[6]|1662|-288
-Ametal-3|net@21|||S2700|epiStage@0|sor[7]|1668|-288|plainDoc@0|sir[7]|1668|-288
-Ametal-3|net@22|||S2700|epiStage@0|sor[8]|1674|-288|plainDoc@0|sir[8]|1674|-288
-Ametal-3|net@23|||S2700|epiStage@0|sor[9]|1680|-288|plainDoc@0|sir[9]|1680|-288
-Ametal-3|net@24|||S900|plainDoc@1|sor[2]|1638|0|altStart@0|sir[2]|1638|0
-Ametal-3|net@25|||S900|plainDoc@1|sor[3]|1644|0|altStart@0|sir[3]|1644|0
-Ametal-3|net@26|||S900|plainDoc@1|sor[4]|1650|3|altStart@0|sir[4]|1650|3
-Ametal-3|net@27|||S900|plainDoc@1|sor[5]|1656|0|altStart@0|sir[5]|1656|0
-Ametal-3|net@28|||S900|plainDoc@1|sor[6]|1662|0|altStart@0|sir[6]|1662|0
-Ametal-3|net@29|||S900|plainDoc@1|sor[7]|1668|0|altStart@0|sir[7]|1668|0
-Ametal-3|net@30|||S900|plainDoc@1|sor[8]|1674|0|altStart@0|sir[8]|1674|0
-Ametal-3|net@31|||S900|plainDoc@1|sor[9]|1680|0|altStart@0|sir[9]|1680|0
-Ametal-3|net@32|||S900|plainDoc@0|sor[2]|1638|-144|plainDoc@1|sir[2]|1638|-144
-Ametal-3|net@33|||S900|plainDoc@0|sor[3]|1644|-144|plainDoc@1|sir[3]|1644|-144
-Ametal-3|net@34|||S900|plainDoc@0|sor[4]|1650|-141|plainDoc@1|sir[4]|1650|-141
-Ametal-3|net@35|||S900|plainDoc@0|sor[5]|1656|-144|plainDoc@1|sir[5]|1656|-144
-Ametal-3|net@36|||S900|plainDoc@0|sor[6]|1662|-144|plainDoc@1|sir[6]|1662|-144
-Ametal-3|net@37|||S900|plainDoc@0|sor[7]|1668|-144|plainDoc@1|sir[7]|1668|-144
-Ametal-3|net@38|||S900|plainDoc@0|sor[8]|1674|-144|plainDoc@1|sir[8]|1674|-144
-Ametal-3|net@39|||S900|plainDoc@0|sor[9]|1680|-144|plainDoc@1|sir[9]|1680|-144
-Ametal-2|net@42|||S0|epiStage@0|sor[1]|1629|-344|contact@0||1608|-344
-Ametal-3|net@43|||S2700|contact@0||1608|-344|contact@1||1608|-232
-Ametal-2|net@44|||S0|plainDoc@0|sir[1]|1629|-232|contact@1||1608|-232
-Ametal-2|net@46|||S0|plainDoc@0|sor[1]|1629|-200|contact@2||1608|-200
-Ametal-3|net@47|||S2700|contact@2||1608|-200|contact@3||1608|-88
-Ametal-2|net@48|||S0|plainDoc@1|sir[1]|1629|-88|contact@3||1608|-88
-Ametal-2|net@50|||S0|plainDoc@1|sor[1]|1629|-56|contact@4||1608|-56
-Ametal-3|net@51|||S2700|contact@4||1608|-56|contact@5||1608|56
-Ametal-2|net@52|||S0|altStart@0|sir[1]|1629|56|contact@5||1608|56
-Ametal-2|net@63|||S0|altEndDo@0|sir[1]|1629|344|contact@6||1608|344
-Ametal-3|net@64|||S2700|contact@7||1608|232|contact@6||1608|344
-Ametal-2|net@65|||S0|altStart@0|sor[1]|1629|232|contact@7||1608|232
-Ametal-3|net@66|||S900|altStart@0|sor[2]|1638|288|altEndDo@0|sir[2]|1638|288
-Ametal-3|net@67|||S900|altStart@0|sor[3]|1644|288|altEndDo@0|sir[3]|1644|288
-Ametal-3|net@68|||S900|altStart@0|sor[4]|1650|291|altEndDo@0|sir[4]|1650|291
-Ametal-3|net@69|||S900|altStart@0|sor[5]|1656|288|altEndDo@0|sir[5]|1656|288
-Ametal-3|net@70|||S900|altStart@0|sor[6]|1662|288|altEndDo@0|sir[6]|1662|288
-Ametal-3|net@71|||S900|altStart@0|sor[7]|1668|288|altEndDo@0|sir[7]|1668|288
-Ametal-3|net@72|||S900|altStart@0|sor[8]|1674|288|altEndDo@0|sir[8]|1674|288
-Ametal-3|net@73|||S900|altStart@0|sor[9]|1680|288|altEndDo@0|sir[9]|1680|288
-Egnd||D5G2;|altStart@0|gnd|G
-Egnd_1||D5G2;|epiStage@0|gnd|G
-Egnd_2||D5G2;|plainDoc@0|gnd_2|G
-Egnd_3||D5G2;|plainDoc@1|gnd|G
-Egnd_4||D5G2;|altStart@0|gnd_3|G
-Egnd_5||D5G2;|altEndDo@0|gnd|G
-Egnd_6||D5G2;|altEndDo@0|gnd_6|G
-Evdd||D5G2;|altStart@0|vdd|P
-Evdd_1||D5G2;|epiStage@0|vdd|P
-Evdd_2||D5G2;|plainDoc@0|vdd_5|P
-Evdd_3||D5G2;|plainDoc@1|vdd|P
-Evdd_4||D5G2;|epiStage@0|vdd_4|P
-Evdd_5||D5G2;|plainDoc@0|vdd_4|P
-Evdd_6||D5G2;|plainDoc@1|vdd_4|P
-Evdd_7||D5G2;|altStart@0|vdd_5|P
-Evdd_8||D5G2;|altStart@0|vdd_6|P
-Evdd_9||D5G2;|altStart@0|vdd_7|P
-Evdd_10||D5G2;|altEndDo@0|vdd|O
-Evdd_11||D5G2;|altEndDo@0|vdd_4|P
-Evdd_15||D5G2;|altEndDo@0|vdd_15|P
-Evdd_16||D5G2;|altEndDo@0|vdd_16|P
-X
-
-# Cell aDockGallery;1{sch}
-CaDockGallery;1{sch}||schematic|1233796583676|1234016754177|
-IaltEndDockStage;1{ic}|altEndDo@0||60|0|||D5G4;
-IaltStartDockStage;1{ic}|altStart@0||36|0|||D5G4;
-Ngeneric:Facet-Center|art@0||0|0||||AV
-IepiDockStage;1{ic}|epiStage@0||-36|0|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-2|35|||||ART_message(D5G4;)S[these are the stages used in the dock,they have 36 bit data path,and less drive than those in the switch fabric]
-Ngeneric:Invisible-Pin|pin@1||-2.5|44.5|||||ART_message(D5G6;)SaDockGallery
-Ngeneric:Invisible-Pin|pin@2||-5|25.5|||||ART_message(D5G3;)Sies 6 February 2009
-IplainDockStage;1{ic}|plainDoc@0||-12|0|||D5G4;
-IplainDockStage;1{ic}|plainDoc@1||12|0|||D5G4;
-Abus|net@0||-0.5|IJ1800|epiStage@0|sor[1:9]|-34|6|plainDoc@0|sir[1:9]|-13|6
-Abus|net@1||-0.5|IJ1800|plainDoc@0|sor[1:9]|-10|6|plainDoc@1|sir[1:9]|11|6
-Abus|net@4||-0.5|IJ1800|altStart@0|sor[1:9]|38|6|altEndDo@0|sir[1:9]|59|6
-Abus|net@6||-0.5|IJ1800|plainDoc@1|sor[1:9]|14|6|altStart@0|sir[1:9]|35|6
-X
-
 # Cell aFabricGallery;1{lay}
-CaFabricGallery;1{lay}||cmos90|1230604398952|1233951318415||DRC_last_good_drc_area_date()G1230859050703|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230859050703
+CaFabricGallery;1{lay}||cmos90|1230604398952|1243246708862|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IbranchModule;1{lay}|branchMo@0||0|432|||D5G4;
 IcrossModule;1{lay}|crossMod@0||0|-864|||D5G4;
-IdrainStage;1{lay}|drainMod@0||0|864|||D5G4;
-IfillStage;1{lay}|fillModu@0||0|-1512|||D5G4;
+IdrainStage;2{lay}|drainSta@0||0|864|||D5G4;
+IfillStage;3{lay}|fillStag@1||0|-1512|||D5G4;
 ImergeModule;1{lay}|mergeMod@0||0|-432|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||-11.5|1696.5|||||ART_message(D5G100;)S[these 3 row Modules are for the switch fabric,they replace those in stagesJ and stagesL]
 IplainModule;1{lay}|plainMod@0||0|0|||D5G4;
@@ -169,7 +68,7 @@ IswitchModule;1{lay}|switchMo@0||0|1296|||D5G4;
 X
 
 # Cell altEndDockStage;1{ic}
-CaltEndDockStage;1{ic}||artwork|1227458681883|1233800901516|E
+CaltEndDockStage;1{ic}||artwork|1227458681883|1237158357747|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-4|-6|-1|-1||
 Nschematic:Bus_Pin|pin@2||-4|-8|-1|-1||
@@ -247,95 +146,251 @@ Esucc||D5G2;|pin@10||O
 X
 
 # Cell altEndDockStage;1{lay}
-CaltEndDockStage;1{lay}||cmos90|1227459038857|1235246105014||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233802199210|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233959501222
-IgaspM:anAltEnd;5{lay}|anAltEnd@3||0|0|||D5G4;
+CaltEndDockStage;1{lay}||cmos90|1227459038857|1243246708862|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
+IgaspM:anAltEnd;5{lay}|anAltEnd@3||0|-72|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@23||-145.5|-72||||
-NX-Metal-1-Metal-2-Con|contact@24||46.5|78||||
-NX-Metal-2-Metal-3-Con|contact@25||1680|-40||||
-NX-Metal-1-Metal-2-Con|contact@26||1698.5|-72||||
-NX-Metal-1-Metal-2-Con|contact@30||1554.5|110||||
-NX-Metal-1-Metal-2-Con|contact@31||154.5|84||||
-NX-Metal-1-Metal-2-Con|contact@33||1400|84||||
-NX-Metal-1-Metal-2-Con|contact@34||1400|110||||
-NX-Metal-1-Metal-2-Con|contact@35||1698.5|104||||
-NX-Metal-1-Metal-2-Con|contact@36||1385|104||||
-NX-Metal-1-Metal-2-Con|contact@37||1385|78||||
-IdriversJ:driveConnecter;1{lay}|driveCon@2||1.5|88.6|RR||D5G4;
-IdriversJ:driveConnecter;1{lay}|driveCon@3||82.5|96.4|XRR||D5G4;
-IregistersM:ins2in20Ax18;1{lay}|ins2in20@0||-936|0|X||D5G4;
-IregistersM:ins2in20Ax18;1{lay}|ins2in20@1||936|0|||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@2||-3|144|Y||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@3||87|144|XY||D5G4;
-NMetal-1-Pin|pin@35||-44.5|169||||
-NMetal-1-Pin|pin@36||-44.5|119||||
-NMetal-1-Pin|pin@38||128.5|169||||
-NMetal-1-Pin|pin@39||128.5|119||||
-NMetal-1-Pin|pin@50||-258.5|121||||
-NMetal-1-Pin|pin@51||-44.5|121||||
-NMetal-1-Pin|pin@53||258.5|119||||
-IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-1584|144|||D5G4;
-IscanM:scanEx3shapeL;1{lay}|scanEx3s@1||1656|72|||D5G4;
-IwiresL:select22;1{lay}|select22@0||48.5|144|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@0||34.5|144|||D5G4;
-Ametal-2|net@3||1.2|S0|ins2in20@1|hcl[A][1]|288|60.3|driveCon@2|take|9.5|60.3
-Ametal-2|net@4||1.2|S0|driveCon@3|take|74.5|68.1|ins2in20@0|hcl[B][1]|-288|68.1
-Ametal-1|net@127|||RS0|latchDri@2|in|-34.5|169|pin@35||-44.5|169
-Ametal-1|net@128|||S900|pin@35||-44.5|169|pin@51||-44.5|121
-Ametal-1|net@129|||S0|latchDri@2|in_1|-34.5|119|pin@36||-44.5|119
-Ametal-1|net@132|||RS1800|latchDri@3|in|118.5|169|pin@38||128.5|169
-Ametal-1|net@133|||S900|pin@38||128.5|169|pin@39||128.5|119
-Ametal-1|net@134|||S1800|latchDri@3|in_1|118.5|119|pin@39||128.5|119
-Ametal-2|net@136||1.2|S0|driveCon@2|take|9.5|60.3|ins2in20@0|hcl[A][1]|-288|60.3
-Ametal-1|net@147|||S900|latchDri@2|out|17.5|112|driveCon@2|out|17.5|88.6
-Ametal-1|net@152|||S2700|driveCon@3|out|66.5|96.4|latchDri@3|out|66.5|112
-Ametal-2|net@154||1.2|S0|ins2in20@1|hcl[B][1]|288|68.1|driveCon@3|take|74.5|68.1
-Ametal-1|net@155|||S900|anAltEnd@3|s[1]|-145.5|7|contact@23||-145.5|-72
-Ametal-1|net@156|||S2700|anAltEnd@3|s[3]|46.5|-7|contact@24||46.5|78
-Ametal-2|net@166|||S0|contact@37||1385|78|contact@24||46.5|78
-Ametal-2|net@167||6.2|S0|anAltEnd@3|gnd|-263|0|ins2in20@0|gnd_1|-288|0
-Ametal-2|net@168||6.2|S1800|ins2in20@0|vdd_1|-288|-50|anAltEnd@3|vdd_2|-263|-50
-Ametal-2|net@169||6.2|S1800|ins2in20@0|vdd_3|-288|50|anAltEnd@3|vdd|-263|50
-Ametal-2|net@170||6.2|S1800|anAltEnd@3|gnd_2|263|0|ins2in20@1|gnd_1|288|0
-Ametal-2|net@171||6.2|S1800|anAltEnd@3|vdd_4|263|-50|ins2in20@1|vdd_1|288|-50
-Ametal-2|net@172||6.2|S1800|anAltEnd@3|vdd_5|263|50|ins2in20@1|vdd_3|288|50
-Ametal-2|net@176|||S1800|anAltEnd@3|mc|-48.5|-40|contact@25||1680|-40
-Ametal-2|net@186|||S0|wellCont@0|gnd|30|144|latchDri@2|gnd_2|30|144
-Ametal-2|net@187|||S0|wellCont@0|vdd|30|94|latchDri@2|vdd_4|30|94
-Ametal-2|net@188|||S0|wellCont@0|vdd_1|30|194|latchDri@2|vdd_5|30|194
-Ametal-2|net@189||6.2|S1800|wellCont@0|gnd_1|39|144|latchDri@3|gnd_2|54|144
-Ametal-2|net@190||6.2|S1800|wellCont@0|vdd_2|39|94|latchDri@3|vdd_4|54|94
-Ametal-2|net@191||6.2|S1800|wellCont@0|vdd_3|39|194|latchDri@3|vdd_5|54|194
-Ametal-2|net@192|||S0|contact@26||1698.5|-72|contact@23||-145.5|-72
-Ametal-1|net@202|||S2700|anAltEnd@3|fire[A]|-258.5|-16|pin@50||-258.5|121
-Ametal-1|net@203|||S900|pin@51||-44.5|121|pin@36||-44.5|119
-Ametal-1|net@204|||S1800|pin@50||-258.5|121|pin@51||-44.5|121
-Ametal-1|net@207|||S900|pin@53||258.5|119|anAltEnd@3|fire[B]|258.5|-16
-Ametal-2|net@234|||S1800|contact@34||1400|110|contact@30||1554.5|110
-Ametal-1|net@238|||S900|scanEx3s@1|dIn[2]|1554.5|137|contact@30||1554.5|110
-Ametal-1|net@242|||S1800|pin@39||128.5|119|pin@53||258.5|119
-Ametal-1|net@243|||S2700|anAltEnd@3|s[2]|154.5|7|contact@31||154.5|84
-Ametal-2|net@251|||S1800|contact@31||154.5|84|contact@33||1400|84
-Ametal-2|net@258||6.2|S1800|pinsVddG@0|vdd|-1584|194|latchDri@2|vdd_7|-38.5|194
-Ametal-2|net@259||6.2|S0|latchDri@2|gnd_1|-38.5|144|pinsVddG@0|gnd|-1584|144
-Ametal-2|net@260||6.2|S0|latchDri@2|vdd_8|-38.5|94|pinsVddG@0|vdd_1|-1584|94
-Ametal-2|net@266|||S0|scanEx3s@1|gnd_1|1584|0|ins2in20@1|gnd|1584|0
-Ametal-2|net@267|||S0|scanEx3s@1|vdd_2|1584|50|ins2in20@1|vdd|1584|50
-Ametal-2|net@268|||S0|scanEx3s@1|vdd_9|1584|-50|ins2in20@1|vdd_4|1584|-50
-Ametal-2|net@269||6.2|S0|scanEx3s@1|vdd|1440|194|latchDri@3|vdd_7|122.5|194
-Ametal-2|net@270||6.2|S1800|latchDri@3|gnd_1|122.5|144|scanEx3s@1|gnd|1440|144
-Ametal-2|net@271||6.2|S1800|latchDri@3|vdd_8|122.5|94|scanEx3s@1|vdd_8|1440|94
-Ametal-3|net@272|||S2700|contact@25||1680|-40|scanEx3s@1|mc|1680|-25
-Ametal-1|net@273|||S2700|contact@26||1698.5|-72|scanEx3s@1|dIn[1]|1698.5|-7
-Ametal-1|net@274|||S2700|contact@35||1698.5|104|scanEx3s@1|dIn[3]|1698.5|137
-Ametal-1|net@275|||S2700|contact@33||1400|84|contact@34||1400|110
-Ametal-2|net@276|||S0|contact@35||1698.5|104|contact@36||1385|104
-Ametal-1|net@277|||S900|contact@36||1385|104|contact@37||1385|78
-Egnd||D5G2;|ins2in20@0|gnd|G
-Egnd_3||D5G2;|scanEx3s@1|gnd|G
-Egnd_6||D5G2;|pinsVddG@0|gnd|G
-Egnd_7||D5G2;|scanEx3s@1|gnd_2|G
-Egnd_8||D5G2;|scanEx3s@1|gnd_3|G
+NX-Metal-1-Metal-2-Con|contact@23||-145.5|-144||||
+NX-Metal-1-Metal-2-Con|contact@24||46.5|6||||
+NX-Metal-2-Metal-3-Con|contact@25||1680|-112||||
+NX-Metal-1-Metal-2-Con|contact@26||1698.5|-144||||
+NX-Metal-1-Metal-2-Con|contact@30||1554.5|38||||
+NX-Metal-1-Metal-2-Con|contact@31||132.5|12||||
+NX-Metal-1-Metal-2-Con|contact@33||1492|12||||
+NX-Metal-1-Metal-2-Con|contact@34||1492|38||||
+NX-Metal-1-Metal-2-Con|contact@35||1698.5|32||||
+NX-Metal-1-Metal-2-Con|contact@36||1481|32||||
+NX-Metal-1-Metal-2-Con|contact@37||1481|6||||
+IcoversM:cover1h;2{lay}|cover1h@0||0|-72|||D5G4;
+IcoversM:cover1h;2{lay}|cover1h@1||0|72|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@6||1.5|16.6|RR||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@7||82.5|24.4|XRR||D5G4;
+IregistersM:ins2in20Ax18;1{lay}|ins2in20@0||-936|-72|X||D5G4;
+IregistersM:ins2in20Ax18;1{lay}|ins2in20@1||936|-72|||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@4||-3|72|Y||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@5||87|72|XY||D5G4;
+NMetal-1-Pin|pin@35||-44.5|97||||
+NMetal-1-Pin|pin@36||-44.5|47||||
+NMetal-1-Pin|pin@38||128.5|97||||
+NMetal-1-Pin|pin@39||128.5|47||||
+NMetal-1-Pin|pin@50||-258.5|0||||
+NMetal-1-Pin|pin@51||-44.5|0||||
+NMetal-1-Pin|pin@53||258.5|6||||
+NMetal-1-Pin|pin@54||140.5|6||||
+NMetal-1-Pin|pin@55||154.5|-8||||
+NMetal-1-Pin|pin@56||132.5|-8||||
+NMetal-1-Pin|pin@57||140.5|47||||
+IscanM:scanEx3Lshape;2{lay}|scanEx3s@2||1656|0|||D5G4;
+IwiresL:select110;1{lay}|select11@0||-91|72|||D5G4;
+IwiresL:select22;1{lay}|select22@0||48.5|72|||D5G4;
+IwiresL:select22;1{lay}|select22@1||135|72|||D5G4;
+IwiresL:select30;1{lay}|select30@0||-274|-72|||D5G4;
+IwiresL:select30;1{lay}|select30@1||275.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-1656|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-1656|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||-1512|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||-1368|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||-1224|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@5||-1080|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@6||-936|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@7||-792|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@8||-648|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@9||-504|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@10||-360|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@11||-216|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@14||1368|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@15||1224|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@16||1080|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@17||936|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@18||792|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@19||648|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@20||504|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@21||360|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@22||216|72|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||34.5|72|||D5G4;
+Ametal-2|net@3||1.2|S0|ins2in20@1|hcl[A][1]|288|-11.7|driveCon@6|take|9.5|-11.7
+Ametal-2|net@4||1.2|S0|driveCon@7|take|74.5|-3.9|ins2in20@0|hcl[B][1]|-288|-3.9
+Ametal-1|net@127|||RS0|latchDri@4|in|-34.5|97|pin@35||-44.5|97
+Ametal-1|net@128|||S900|pin@35||-44.5|97|pin@51||-44.5|0
+Ametal-1|net@129|||S0|latchDri@4|in_1|-34.5|47|pin@36||-44.5|47
+Ametal-1|net@132|||RS1800|latchDri@5|in|118.5|97|pin@38||128.5|97
+Ametal-1|net@133|||S900|pin@38||128.5|97|pin@39||128.5|47
+Ametal-1|net@134|||S1800|latchDri@5|in_1|118.5|47|pin@39||128.5|47
+Ametal-2|net@136||1.2|S0|driveCon@6|take|9.5|-11.7|ins2in20@0|hcl[A][1]|-288|-11.7
+Ametal-1|net@147|||S900|latchDri@4|out|17.5|40|driveCon@6|out|17.5|16.6
+Ametal-1|net@152|||S2700|driveCon@7|out|66.5|24.4|latchDri@5|out|66.5|40
+Ametal-2|net@154||1.2|S0|ins2in20@1|hcl[B][1]|288|-3.9|driveCon@7|take|74.5|-3.9
+Ametal-1|net@155|||S900|anAltEnd@3|s[1]|-145.5|-65|contact@23||-145.5|-144
+Ametal-1|net@156|||S2700|anAltEnd@3|s[3]|46.5|-79|contact@24||46.5|6
+Ametal-2|net@166|||S0|contact@37||1481|6|contact@24||46.5|6
+Ametal-2|net@167||6.2|S0|anAltEnd@3|gnd|-263|-72|ins2in20@0|gnd_1|-288|-72
+Ametal-2|net@168||6.2|S1800|ins2in20@0|vdd_1|-288|-122|anAltEnd@3|vdd_2|-263|-122
+Ametal-2|net@169||6.2|S1800|ins2in20@0|vdd_3|-288|-22|anAltEnd@3|vdd|-263|-22
+Ametal-2|net@170||6.2|S1800|anAltEnd@3|gnd_2|263|-72|ins2in20@1|gnd_1|288|-72
+Ametal-2|net@171||6.2|S1800|anAltEnd@3|vdd_4|263|-122|ins2in20@1|vdd_1|288|-122
+Ametal-2|net@172||6.2|S1800|anAltEnd@3|vdd_5|263|-22|ins2in20@1|vdd_3|288|-22
+Ametal-2|net@176|||S1800|anAltEnd@3|mc|-48.5|-112|contact@25||1680|-112
+Ametal-2|net@189||6.2|S1800|wellCont@0|gnd_1|39|72|latchDri@5|gnd|54|72
+Ametal-2|net@190||6.2|S1800|wellCont@0|vdd_2|39|22|latchDri@5|vdd|54|22
+Ametal-2|net@191||6.2|S1800|wellCont@0|vdd_3|39|122|latchDri@5|vdd_5|54|122
+Ametal-2|net@192|||S0|contact@26||1698.5|-144|contact@23||-145.5|-144
+Ametal-1|net@202|||S2700|anAltEnd@3|fire[A]|-258.5|-88|pin@50||-258.5|0
+Ametal-1|net@203|||S2700|pin@51||-44.5|0|pin@36||-44.5|47
+Ametal-1|net@204|||S1800|pin@50||-258.5|0|pin@51||-44.5|0
+Ametal-1|net@207|||S900|pin@53||258.5|6|anAltEnd@3|fire[B]|258.5|-88
+Ametal-2|net@234|||S1800|contact@34||1492|38|contact@30||1554.5|38
+Ametal-1|net@238|||S900|scanEx3s@2|dIn[2]|1554.5|65|contact@30||1554.5|38
+Ametal-1|net@243|||S2700|anAltEnd@3|s[2]|154.5|-65|pin@55||154.5|-8
+Ametal-2|net@251|||S1800|contact@31||132.5|12|contact@33||1492|12
+Ametal-3|net@272|||S2700|contact@25||1680|-112|scanEx3s@2|mc|1680|-97
+Ametal-1|net@273|||S2700|contact@26||1698.5|-144|scanEx3s@2|dIn[1]|1698.5|-79
+Ametal-1|net@274|||S2700|contact@35||1698.5|32|scanEx3s@2|dIn[3]|1698.5|65
+Ametal-1|net@275|||S2700|contact@33||1492|12|contact@34||1492|38
+Ametal-2|net@276|||S0|contact@35||1698.5|32|contact@36||1481|32
+Ametal-1|net@277|||S900|contact@36||1481|32|contact@37||1481|6
+Ametal-3|net@303|||S900|cover1h@0|vdd_6|144|0|cover1h@1|vdd_7|144|0
+Ametal-3|net@304|||S900|cover1h@0|vdd_8|-1584|0|cover1h@1|vdd_9|-1584|0
+Ametal-3|net@305|||S900|cover1h@0|vdd_10|-1296|0|cover1h@1|vdd_11|-1296|0
+Ametal-3|net@306|||S900|cover1h@0|vdd_12|-1008|0|cover1h@1|vdd_13|-1008|0
+Ametal-3|net@307|||S900|cover1h@0|vdd_14|-720|0|cover1h@1|vdd_15|-720|0
+Ametal-3|net@308|||S900|cover1h@0|vdd_16|-432|0|cover1h@1|vdd_17|-432|0
+Ametal-3|net@309|||S900|cover1h@0|vdd_18|-144|0|cover1h@1|vdd_19|-144|0
+Ametal-3|net@310|||S900|cover1h@0|vdd_20|432|0|cover1h@1|vdd_21|432|0
+Ametal-3|net@311|||S900|cover1h@0|vdd_22|720|0|cover1h@1|vdd_23|720|0
+Ametal-3|net@312|||S900|cover1h@0|vdd_24|1008|0|cover1h@1|vdd_25|1008|0
+Ametal-3|net@313|||S900|cover1h@0|vdd_26|1296|0|cover1h@1|vdd_27|1296|0
+Ametal-3|net@314|||S900|cover1h@0|vdd_28|1584|0|cover1h@1|vdd_29|1584|0
+Ametal-3|net@315|||S900|cover1h@0|gnd_2|0|0|cover1h@1|gnd_3|0|0
+Ametal-3|net@316|||S900|cover1h@0|gnd_7|-1440|0|cover1h@1|gnd_8|-1440|0
+Ametal-3|net@317|||S900|cover1h@0|gnd_9|-1152|0|cover1h@1|gnd_10|-1152|0
+Ametal-3|net@318|||S900|cover1h@0|gnd_11|-864|0|cover1h@1|gnd_12|-864|0
+Ametal-3|net@319|||S900|cover1h@0|gnd_13|-576|0|cover1h@1|gnd_14|-576|0
+Ametal-3|net@320|||S900|cover1h@0|gnd_15|-288|0|cover1h@1|gnd_16|-288|0
+Ametal-3|net@321|||S900|cover1h@0|gnd_17|288|0|cover1h@1|gnd_18|288|0
+Ametal-3|net@322|||S900|cover1h@0|gnd_19|576|0|cover1h@1|gnd_20|576|0
+Ametal-3|net@323|||S900|cover1h@0|gnd_21|864|0|cover1h@1|gnd_22|864|0
+Ametal-3|net@324|||S900|cover1h@0|gnd_23|1152|0|cover1h@1|gnd_24|1152|0
+Ametal-3|net@325|||S900|cover1h@0|gnd_25|1440|0|cover1h@1|gnd_26|1440|0
+Ametal-3|net@326|||S900|cover1h@0|gnd_27|1728|0|cover1h@1|gnd_28|1728|0
+Ametal-3|net@327|||S900|cover1h@0|gnd_4|-1728|0|cover1h@1|gnd_5|-1728|0
+Ametal-2|net@371|||S0|tranCap@16|vdd_2|1152|122|tranCap@15|vdd|1152|122
+Ametal-2|net@372|||S0|tranCap@17|vdd_2|1008|122|tranCap@16|vdd|1008|122
+Ametal-2|net@373|||S0|tranCap@19|vdd_2|720|122|tranCap@18|vdd|720|122
+Ametal-2|net@374|||S0|tranCap@20|vdd_2|576|122|tranCap@19|vdd|576|122
+Ametal-2|net@375|||S0|tranCap@21|vdd_2|432|122|tranCap@20|vdd|432|122
+Ametal-2|net@376|||S0|tranCap@5|vdd|-1152|122|tranCap@4|vdd_2|-1152|122
+Ametal-2|net@377|||S0|tranCap@5|vdd_3|-1008|22|tranCap@6|vdd_1|-1008|22
+Ametal-2|net@378|||S0|tranCap@7|vdd|-864|122|tranCap@6|vdd_2|-864|122
+Ametal-2|net@379|||S0|tranCap@7|vdd_3|-720|22|tranCap@8|vdd_1|-720|22
+Ametal-2|net@380|||S0|tranCap@9|vdd|-576|122|tranCap@8|vdd_2|-576|122
+Ametal-2|net@381|||S0|tranCap@9|vdd_3|-432|22|tranCap@10|vdd_1|-432|22
+Ametal-2|net@382|||S0|tranCap@17|vdd_1|864|22|tranCap@18|vdd_3|864|22
+Ametal-2|net@383|||S0|tranCap@18|vdd_2|864|122|tranCap@17|vdd|864|122
+Ametal-2|net@384|||S0|tranCap@1|vdd_3|-1584|22|tranCap@2|vdd_1|-1584|22
+Ametal-2|net@385|||S0|tranCap@4|vdd|-1296|122|tranCap@3|vdd_2|-1296|122
+Ametal-2|net@386|||S0|tranCap@10|vdd_3|-288|22|tranCap@11|vdd_1|-288|22
+Ametal-2|net@387|||S0|tranCap@14|vdd_1|1296|22|tranCap@15|vdd_3|1296|22
+Ametal-2|net@388|||S0|tranCap@21|vdd_1|288|22|tranCap@22|vdd_3|288|22
+Ametal-2|net@389|||S0|tranCap@4|gnd_1|-1152|72|tranCap@5|gnd|-1152|72
+Ametal-2|net@390|||S0|tranCap@4|vdd_3|-1152|22|tranCap@5|vdd_1|-1152|22
+Ametal-2|net@391|||S0|tranCap@5|gnd_1|-1008|72|tranCap@6|gnd|-1008|72
+Ametal-2|net@392|||S0|tranCap@6|vdd|-1008|122|tranCap@5|vdd_2|-1008|122
+Ametal-2|net@393|||S0|tranCap@6|gnd_1|-864|72|tranCap@7|gnd|-864|72
+Ametal-2|net@394|||S0|tranCap@6|vdd_3|-864|22|tranCap@7|vdd_1|-864|22
+Ametal-2|net@395|||S0|tranCap@7|gnd_1|-720|72|tranCap@8|gnd|-720|72
+Ametal-2|net@396|||S0|tranCap@8|vdd|-720|122|tranCap@7|vdd_2|-720|122
+Ametal-2|net@397|||S0|tranCap@8|gnd_1|-576|72|tranCap@9|gnd|-576|72
+Ametal-2|net@398|||S0|tranCap@8|vdd_3|-576|22|tranCap@9|vdd_1|-576|22
+Ametal-2|net@399|||S0|tranCap@9|gnd_1|-432|72|tranCap@10|gnd|-432|72
+Ametal-2|net@400|||S0|tranCap@10|vdd|-432|122|tranCap@9|vdd_2|-432|122
+Ametal-2|net@401|||S0|tranCap@15|gnd|1152|72|tranCap@16|gnd_1|1152|72
+Ametal-2|net@402|||S0|tranCap@15|vdd_1|1152|22|tranCap@16|vdd_3|1152|22
+Ametal-2|net@403|||S0|tranCap@16|gnd|1008|72|tranCap@17|gnd_1|1008|72
+Ametal-2|net@404|||S0|tranCap@16|vdd_1|1008|22|tranCap@17|vdd_3|1008|22
+Ametal-2|net@405|||S0|tranCap@17|gnd|864|72|tranCap@18|gnd_1|864|72
+Ametal-2|net@406|||S0|tranCap@18|gnd|720|72|tranCap@19|gnd_1|720|72
+Ametal-2|net@407|||S0|tranCap@18|vdd_1|720|22|tranCap@19|vdd_3|720|22
+Ametal-2|net@408|||S0|tranCap@19|gnd|576|72|tranCap@20|gnd_1|576|72
+Ametal-2|net@409|||S0|tranCap@19|vdd_1|576|22|tranCap@20|vdd_3|576|22
+Ametal-2|net@410|||S0|tranCap@20|gnd|432|72|tranCap@21|gnd_1|432|72
+Ametal-2|net@411|||S0|tranCap@20|vdd_1|432|22|tranCap@21|vdd_3|432|22
+Ametal-2|net@412|||S0|tranCap@15|vdd_2|1296|122|tranCap@14|vdd|1296|122
+Ametal-2|net@413|||S0|tranCap@22|vdd_2|288|122|tranCap@21|vdd|288|122
+Ametal-2|net@414|||S0|tranCap@1|gnd_1|-1584|72|tranCap@2|gnd|-1584|72
+Ametal-2|net@415|||S0|tranCap@2|vdd|-1584|122|tranCap@1|vdd_2|-1584|122
+Ametal-2|net@416|||S0|tranCap@2|gnd_1|-1440|72|tranCap@3|gnd|-1440|72
+Ametal-2|net@417|||S0|tranCap@2|vdd_2|-1440|122|tranCap@3|vdd|-1440|122
+Ametal-2|net@418|||S0|tranCap@2|vdd_3|-1440|22|tranCap@3|vdd_1|-1440|22
+Ametal-2|net@419|||S0|tranCap@3|gnd_1|-1296|72|tranCap@4|gnd|-1296|72
+Ametal-2|net@420|||S0|tranCap@3|vdd_3|-1296|22|tranCap@4|vdd_1|-1296|22
+Ametal-2|net@421|||S0|tranCap@10|gnd_1|-288|72|tranCap@11|gnd|-288|72
+Ametal-2|net@422|||S0|tranCap@11|vdd|-288|122|tranCap@10|vdd_2|-288|122
+Ametal-2|net@423|||S0|tranCap@14|gnd|1296|72|tranCap@15|gnd_1|1296|72
+Ametal-2|net@424|||S0|tranCap@21|gnd|288|72|tranCap@22|gnd_1|288|72
+Ametal-2|net@425|||S0|ins2in20@0|gnd|-1584|-72|tranCap@0|gnd_1|-1584|-72
+Ametal-2|net@426|||S0|ins2in20@0|vdd|-1584|-22|tranCap@0|vdd_2|-1584|-22
+Ametal-2|net@427|||S0|ins2in20@0|vdd_4|-1584|-122|tranCap@0|vdd_3|-1584|-122
+Ametal-2|net@428|||S0|ins2in20@1|gnd|1584|-72|scanEx3s@2|gnd_1|1584|-72
+Ametal-2|net@429|||S0|ins2in20@1|vdd|1584|-22|scanEx3s@2|vdd_2|1584|-22
+Ametal-2|net@430|||S0|ins2in20@1|vdd_4|1584|-122|scanEx3s@2|vdd_9|1584|-122
+Ametal-2|net@431|||S0|latchDri@4|gnd|30|72|wellCont@0|gnd|30|72
+Ametal-2|net@432|||S0|latchDri@4|vdd|30|22|wellCont@0|vdd|30|22
+Ametal-2|net@433|||S0|latchDri@4|vdd_5|30|122|wellCont@0|vdd_1|30|122
+Ametal-2|net@434||6.2|S1800|tranCap@11|vdd_2|-144|122|latchDri@4|vdd_7|-38.5|122
+Ametal-2|net@435||6.2|S0|latchDri@4|gnd_1|-38.5|72|tranCap@11|gnd_1|-144|72
+Ametal-2|net@436||6.2|S0|latchDri@4|vdd_8|-38.5|22|tranCap@11|vdd_3|-144|22
+Ametal-2|net@437|||S0|tranCap@14|gnd_1|1440|72|scanEx3s@2|gnd|1440|72
+Ametal-2|net@438|||S0|tranCap@14|vdd_2|1440|122|scanEx3s@2|vdd|1440|122
+Ametal-2|net@439|||S0|tranCap@14|vdd_3|1440|22|scanEx3s@2|vdd_8|1440|22
+Ametal-2|net@440||6.2|S0|tranCap@22|vdd|144|122|latchDri@5|vdd_7|122.5|122
+Ametal-2|net@441||6.2|S1800|latchDri@5|gnd_1|122.5|72|tranCap@22|gnd|144|72
+Ametal-2|net@442||6.2|S1800|latchDri@5|vdd_8|122.5|22|tranCap@22|vdd_1|144|22
+Ametal-2|net@443||6.2|S1800|scanEx3s@2|vdd_3|1728|-22|cover1h@0|vdd_1|1800|-22
+Ametal-2|net@444||6.2|S0|cover1h@0|gnd_1|1800|-72|scanEx3s@2|gnd_2|1728|-72
+Ametal-2|net@445||6.2|S0|cover1h@1|gnd_1|1800|72|scanEx3s@2|gnd_3|1728|72
+Ametal-2|net@446||6.2|S0|cover1h@1|vdd_1|1800|122|scanEx3s@2|vdd_11|1728|122
+Ametal-2|net@447||6.2|S0|cover1h@1|vdd_5|1800|22|scanEx3s@2|vdd_10|1728|22
+Ametal-2|net@448||6.2|S1800|scanEx3s@2|vdd_1|1728|-122|cover1h@0|vdd_5|1800|-122
+Ametal-1|net@449|||S0|pin@53||258.5|6|pin@54||140.5|6
+Ametal-1|net@452|||S0|pin@55||154.5|-8|pin@56||132.5|-8
+Ametal-1|net@453|||S2700|pin@56||132.5|-8|contact@31||132.5|12
+Ametal-1|net@454|||S2700|pin@54||140.5|6|pin@57||140.5|47
+Ametal-1|net@455|||S0|pin@57||140.5|47|pin@39||128.5|47
+Ametal-2|net@456||6.2|S0|tranCap@1|gnd|-1728|72|cover1h@1|gnd|-1800|72
+Ametal-2|net@457||6.2|S1800|cover1h@0|gnd|-1800|-72|tranCap@0|gnd|-1728|-72
+Ametal-2|net@458||6.2|S1800|cover1h@0|vdd|-1800|-22|tranCap@0|vdd|-1728|-22
+Ametal-2|net@459||6.2|S1800|cover1h@0|vdd_4|-1800|-122|tranCap@0|vdd_1|-1728|-122
+Ametal-2|net@460||6.2|S1800|cover1h@1|vdd|-1800|122|tranCap@1|vdd|-1728|122
+Ametal-2|net@461||6.2|S1800|cover1h@1|vdd_4|-1800|22|tranCap@1|vdd_1|-1728|22
+Egnd_32|gnd|D5G7;|cover1h@1|gnd_6|G
+Egnd_2||D5G7;|cover1h@1|gnd_2|G
+Egnd_3||D5G7;|cover1h@0|gnd_3|G
+Egnd_4||D5G7;|cover1h@1|gnd_4|G
+Egnd_5||D5G7;|cover1h@0|gnd_5|G
+Egnd_6||D5G7;|cover1h@0|gnd_6|G
+Egnd_7||D5G7;|cover1h@1|gnd_7|G
+Egnd_8||D5G7;|cover1h@0|gnd_8|G
+Egnd_9||D5G7;|cover1h@1|gnd_9|G
+Egnd_10||D5G7;|cover1h@0|gnd_10|G
+Egnd_11||D5G7;|cover1h@1|gnd_11|G
+Egnd_12||D5G7;|cover1h@0|gnd_12|G
+Egnd_13||D5G7;|cover1h@1|gnd_13|G
+Egnd_14||D5G7;|cover1h@0|gnd_14|G
+Egnd_15||D5G7;|cover1h@1|gnd_15|G
+Egnd_16||D5G7;|cover1h@0|gnd_16|G
+Egnd_17||D5G7;|cover1h@1|gnd_17|G
+Egnd_18||D5G7;|cover1h@0|gnd_18|G
+Egnd_19||D5G7;|cover1h@1|gnd_19|G
+Egnd_20||D5G7;|cover1h@0|gnd_20|G
+Egnd_21||D5G7;|cover1h@1|gnd_21|G
+Egnd_22||D5G7;|cover1h@0|gnd_22|G
+Egnd_23||D5G7;|cover1h@1|gnd_23|G
+Egnd_24||D5G7;|cover1h@0|gnd_24|G
+Egnd_25||D5G7;|cover1h@1|gnd_25|G
+Egnd_26||D5G7;|cover1h@0|gnd_26|G
+Egnd_27||D5G7;|cover1h@1|gnd_27|G
+Egnd_28||D5G7;|cover1h@0|gnd_28|G
+Egnd_29||D5G7;|cover1h@0|gnd_29|G
+Egnd_33||D5G7;|cover1h@1|gnd_29|G
 EinA[1]||D5G2;|ins2in20@1|inA[1]|I
 EinA[2]||D5G2;|ins2in20@1|inA[2]|I
 EinA[3]||D5G2;|ins2in20@1|inA[3]|I
@@ -446,39 +501,57 @@ Eout[35]||D5G2;|ins2in20@0|out[17]|O
 Eout[36]||D5G2;|ins2in20@0|out[18]|O
 EpredA||D5G2;|anAltEnd@3|predA|I
 EpredB||D5G2;|anAltEnd@3|predB|I
-Esir[1]||D5G2;|scanEx3s@1|sir[1]|I
-Esir[2]||D5G2;|scanEx3s@1|sir[2]|B
-Esir[3]||D5G2;|scanEx3s@1|sir[3]|B
-Esir[4]||D5G2;|scanEx3s@1|sir[4]|B
-Esir[5]||D5G2;|scanEx3s@1|sir[5]|B
-Esir[6]||D5G2;|scanEx3s@1|sir[6]|B
-Esir[7]||D5G2;|scanEx3s@1|sir[7]|B
-Esir[8]||D5G2;|scanEx3s@1|sir[8]|B
-Esir[9]||D5G2;|scanEx3s@1|sir[9]|B
-Esor[1]||D5G2;|scanEx3s@1|sor[1]|O
-Esor[2]||D5G2;|scanEx3s@1|sor[2]|B
-Esor[3]||D5G2;|scanEx3s@1|sor[3]|B
-Esor[4]||D5G2;|scanEx3s@1|sor[4]|B
-Esor[5]||D5G2;|scanEx3s@1|sor[5]|B
-Esor[6]||D5G2;|scanEx3s@1|sor[6]|B
-Esor[7]||D5G2;|scanEx3s@1|sor[7]|B
-Esor[8]||D5G2;|scanEx3s@1|sor[8]|B
-Esor[9]||D5G2;|scanEx3s@1|sor[9]|B
+Esir[1]||D5G2;|scanEx3s@2|sir[1]|I
+Esir[2]||D5G2;|scanEx3s@2|sir[2]|B
+Esir[3]||D5G2;|scanEx3s@2|sir[3]|B
+Esir[4]||D5G2;|scanEx3s@2|sir[4]|B
+Esir[5]||D5G2;|scanEx3s@2|sir[5]|B
+Esir[6]||D5G2;|scanEx3s@2|sir[6]|B
+Esir[7]||D5G2;|scanEx3s@2|sir[7]|B
+Esir[8]||D5G2;|scanEx3s@2|sir[8]|B
+Esir[9]||D5G2;|scanEx3s@2|sir[9]|B
+Esor[1]||D5G2;|scanEx3s@2|sor[1]|O
+Esor[2]||D5G2;|scanEx3s@2|sor[2]|B
+Esor[3]||D5G2;|scanEx3s@2|sor[3]|B
+Esor[4]||D5G2;|scanEx3s@2|sor[4]|B
+Esor[5]||D5G2;|scanEx3s@2|sor[5]|B
+Esor[6]||D5G2;|scanEx3s@2|sor[6]|B
+Esor[7]||D5G2;|scanEx3s@2|sor[7]|B
+Esor[8]||D5G2;|scanEx3s@2|sor[8]|B
+Esor[9]||D5G2;|scanEx3s@2|sor[9]|B
 Esucc||D5G2;|anAltEnd@3|succ|O
-Evdd||D5G2;|ins2in20@0|vdd|O
-Evdd_1||D5G2;|scanEx3s@1|vdd_1|P
-Evdd_3||D5G2;|scanEx3s@1|vdd_3|P
-Evdd_4||D5G2;|ins2in20@0|vdd_4|P
-Evdd_11||D5G2;|scanEx3s@1|vdd|P
-Evdd_14||D5G2;|scanEx3s@1|vdd_8|P
-Evdd_15||D5G2;|pinsVddG@0|vdd|P
-Evdd_16||D5G2;|pinsVddG@0|vdd_1|P
-Evdd_17||D5G2;|scanEx3s@1|vdd_10|P
-Evdd_18||D5G2;|scanEx3s@1|vdd_11|P
+Evdd_32|vdd|D5G7;|cover1h@1|vdd_2|P
+Evdd_2||D5G7;|cover1h@0|vdd_2|P
+Evdd_3||D5G7;|cover1h@0|vdd_3|P
+Evdd_6||D5G7;|cover1h@1|vdd_6|P
+Evdd_7||D5G7;|cover1h@0|vdd_7|P
+Evdd_8||D5G7;|cover1h@1|vdd_8|P
+Evdd_9||D5G7;|cover1h@0|vdd_9|P
+Evdd_10||D5G7;|cover1h@1|vdd_10|P
+Evdd_11||D5G7;|cover1h@0|vdd_11|P
+Evdd_12||D5G7;|cover1h@1|vdd_12|P
+Evdd_13||D5G7;|cover1h@0|vdd_13|P
+Evdd_14||D5G7;|cover1h@1|vdd_14|P
+Evdd_15||D5G7;|cover1h@0|vdd_15|P
+Evdd_16||D5G7;|cover1h@1|vdd_16|P
+Evdd_17||D5G7;|cover1h@0|vdd_17|P
+Evdd_18||D5G7;|cover1h@1|vdd_18|P
+Evdd_19||D5G7;|cover1h@0|vdd_19|P
+Evdd_20||D5G7;|cover1h@1|vdd_20|P
+Evdd_21||D5G7;|cover1h@0|vdd_21|P
+Evdd_22||D5G7;|cover1h@1|vdd_22|P
+Evdd_23||D5G7;|cover1h@0|vdd_23|P
+Evdd_24||D5G7;|cover1h@1|vdd_24|P
+Evdd_25||D5G7;|cover1h@0|vdd_25|P
+Evdd_26||D5G7;|cover1h@1|vdd_26|P
+Evdd_27||D5G7;|cover1h@0|vdd_27|P
+Evdd_28||D5G7;|cover1h@1|vdd_28|P
+Evdd_29||D5G7;|cover1h@0|vdd_29|P
+Evdd_33||D5G7;|cover1h@1|vdd_3|P
 X
 
-# Cell altEndDockStage;1{sch}
-CaltEndDockStage;1{sch}||schematic|1227457806942|1235246157802|
+# Cell altEndDockStage;2{sch}
+CaltEndDockStage;2{sch}||schematic|1227457806942|1243246708862|I
 IaltEndDockStage;1{ic}|altEndSt@0||-28|15|||D5G4;
 IgaspM:anAltEnd;1{ic}|anAltEnd@1||0|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -491,8 +564,8 @@ NOff-Page|conn@8||-11.5|-46.5||||
 NOff-Page|conn@9||33.5|-21|||YRRR|
 NOff-Page|conn@10||33.5|6|||R|
 IregistersM:ins2in20Ax36;1{ic}|ins2in20@0||0|-43.5|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||-15|-18|RRR||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@1||15|-18|YR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@2||-15|-18|RRR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@3||15|-18|YR||D5G4;
 NWire_Pin|pin@0||15|-27||||
 NWire_Pin|pin@1||-15|-27|||RR|
 NWire_Pin|pin@2||6|-6|||X|
@@ -504,7 +577,6 @@ NWire_Pin|pin@7||-15|-12||||
 NWire_Pin|pin@8||15|-12||||
 Ngeneric:Invisible-Pin|pin@9||0|34|||||ART_message(D5G4;)S[end an alternating end,without scan chain]
 Ngeneric:Invisible-Pin|pin@10||-1.5|42.5|||||ART_message(D5G6;)SaltEndDockStage
-Ngeneric:Invisible-Pin|pin@11||-3|25.5|||||ART_message(D5G3;)Sies 23 November 2008
 NWire_Pin|pin@21||5.5|-27||||
 NWire_Pin|pin@23||-4.5|-27||||
 NWire_Pin|pin@26||5.5|-32||||
@@ -524,7 +596,9 @@ NWire_Pin|pin@64||-1|13||||
 NWire_Pin|pin@65||43.5|-12||||
 NWire_Pin|pin@66||43.5|-16||||
 NBus_Pin|pin@67||-2|-34|-1|-1|Y|
+Ngeneric:Invisible-Pin|pin@68||-3|25.5|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
 IscanM:scanEx3;1{ic}|scanEx3@0||33.5|-6|||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:21]|D5G1;X2;Y2;|18|15|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||10.5|-12|RR||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1336.1999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-10.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1307.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@2||10.5|-27|RR||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1336.1999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
@@ -538,17 +612,17 @@ Awire|net@0|||0|anAltEnd@1|predB|-3|-2|conn@2|y|-6.5|-2
 Awire|net@1|||0|anAltEnd@1|predA|-3|2|conn@0|y|-6.5|2
 Awire|net@2|||0|conn@1|a|6|0|anAltEnd@1|succ|3|0
 Awire|net@3|||0|wire90@1|a|-13|-12|pin@7||-15|-12
-Awire|net@4|||900|pin@7||-15|-12|latchDri@0|inA|-15|-14
+Awire|net@4|||900|pin@7||-15|-12|latchDri@2|in|-15|-14
 Awire|net@5|||1800|wire90@1|b|-8|-12|pin@5||-6|-12
 Awire|net@6|||1800|pin@6||6|-12|wire90@0|b|8|-12
 Awire|net@7|||1800|wire90@0|a|13|-12|pin@8||15|-12
-Awire|net@8|||900|pin@8||15|-12|latchDri@1|inA|15|-14
+Awire|net@8|||900|pin@8||15|-12|latchDri@3|in|15|-14
 Awire|net@23|||1800|wire90@2|a|13|-27|pin@0||15|-27
 Awire|net@25|||0|wire90@2|b|8|-27|pin@21||5.5|-27
 Awire|net@27|||1800|pin@1||-15|-27|wire90@3|a|-13|-27
 Awire|net@28|||1800|wire90@3|b|-8|-27|pin@23||-4.5|-27
-Awire|net@41|||900|latchDri@1|out|15|-22|pin@0||15|-27
-Awire|net@42|||900|latchDri@0|out|-15|-22|pin@1||-15|-27
+Awire|net@41|||900|latchDri@3|out|15|-22|pin@0||15|-27
+Awire|net@42|||900|latchDri@2|out|-15|-22|pin@1||-15|-27
 Abus|net@59||-0.5|IJ1800|conn@8|y|-9.5|-46.5|pin@51||-6|-46.5
 Abus|net@60||-0.5|IJ2700|pin@51||-6|-46.5|pin@52||-6|-44.5
 Abus|net@62||-0.5|IJ1800|conn@7|y|-9|-41|pin@53||-6|-41
@@ -580,7 +654,7 @@ Esucc||D6G2;|conn@1|y|O
 X
 
 # Cell altStartDockStage;1{ic}
-CaltStartDockStage;1{ic}||artwork|1227452902143|1233797449860|E
+CaltStartDockStage;1{ic}||artwork|1227452902143|1237158357747|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@1||-4|-7|-1|-1||
 NPin|pin@2||-4|-5|1|1||
@@ -659,514 +733,558 @@ EsuccA||D5G2;|pin@36||O
 EsuccB||D5G2;|pin@37||O
 X
 
-# Cell altStartDockStage;1{lay}
-CaltStartDockStage;1{lay}||cmos90|1227453076312|1233955175956||ATTR_NCC(D5G5;NTY144;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233795013051|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233955577284
-IgaspL:anAltStart;3{lay}|anAltSta@2||0|-72|||D5G4;
+# Cell altStartDockStage;5{lay}
+CaltStartDockStage;5{lay}||cmos90|1227453076312|1243246708862|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
+IgaspM:anAltStart;3{lay}|anAltSta@3||0|-72|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@4||330|88||||
-NX-Metal-2-Metal-3-Con|contact@5||474|88||||
-NX-Metal-2-Metal-3-Con|contact@6||618|88||||
-NX-Metal-2-Metal-3-Con|contact@7||762|88||||
-NX-Metal-2-Metal-3-Con|contact@8||906|88||||
-NX-Metal-2-Metal-3-Con|contact@9||1050|88||||
-NX-Metal-2-Metal-3-Con|contact@10||1194|88||||
-NX-Metal-2-Metal-3-Con|contact@11||1338|88||||
-NX-Metal-2-Metal-3-Con|contact@12||1482|88||||
-NX-Metal-2-Metal-3-Con|contact@13||390|88||||
-NX-Metal-2-Metal-3-Con|contact@14||1542|88||||
-NX-Metal-2-Metal-3-Con|contact@15||1398|88||||
-NX-Metal-2-Metal-3-Con|contact@16||1254|88||||
-NX-Metal-2-Metal-3-Con|contact@17||1110|88||||
-NX-Metal-2-Metal-3-Con|contact@18||966|88||||
-NX-Metal-2-Metal-3-Con|contact@19||822|88||||
-NX-Metal-2-Metal-3-Con|contact@20||678|88||||
-NX-Metal-2-Metal-3-Con|contact@21||534|88||||
-NX-Metal-2-Metal-3-Con|contact@22||-330|88||||
-NX-Metal-2-Metal-3-Con|contact@23||-474|88||||
-NX-Metal-2-Metal-3-Con|contact@24||-618|88||||
-NX-Metal-2-Metal-3-Con|contact@25||-762|88||||
-NX-Metal-2-Metal-3-Con|contact@26||-906|88||||
-NX-Metal-2-Metal-3-Con|contact@27||-1050|88||||
-NX-Metal-2-Metal-3-Con|contact@28||-1194|88||||
-NX-Metal-2-Metal-3-Con|contact@29||-1338|88||||
-NX-Metal-2-Metal-3-Con|contact@30||-1482|88||||
-NX-Metal-2-Metal-3-Con|contact@31||-390|88||||
-NX-Metal-2-Metal-3-Con|contact@32||-1542|88||||
-NX-Metal-2-Metal-3-Con|contact@33||-1398|88||||
-NX-Metal-2-Metal-3-Con|contact@34||-1254|88||||
-NX-Metal-2-Metal-3-Con|contact@35||-1110|88||||
-NX-Metal-2-Metal-3-Con|contact@36||-966|88||||
-NX-Metal-2-Metal-3-Con|contact@37||-822|88||||
-NX-Metal-2-Metal-3-Con|contact@38||-678|88||||
-NX-Metal-2-Metal-3-Con|contact@39||-534|88||||
-NX-Metal-2-Metal-3-Con|contact@40||330|-88||||
-NX-Metal-2-Metal-3-Con|contact@41||474|-88||||
-NX-Metal-2-Metal-3-Con|contact@42||618|-88||||
-NX-Metal-2-Metal-3-Con|contact@43||762|-88||||
-NX-Metal-2-Metal-3-Con|contact@44||906|-88||||
-NX-Metal-2-Metal-3-Con|contact@45||1050|-88||||
-NX-Metal-2-Metal-3-Con|contact@46||1194|-88||||
-NX-Metal-2-Metal-3-Con|contact@47||1338|-88||||
-NX-Metal-2-Metal-3-Con|contact@48||1482|-88||||
-NX-Metal-2-Metal-3-Con|contact@49||-1542|-88||||
-NX-Metal-2-Metal-3-Con|contact@50||-1398|-88||||
-NX-Metal-2-Metal-3-Con|contact@51||-1254|-88||||
-NX-Metal-2-Metal-3-Con|contact@52||-1110|-88||||
-NX-Metal-2-Metal-3-Con|contact@53||-966|-88||||
-NX-Metal-2-Metal-3-Con|contact@54||-822|-88||||
-NX-Metal-2-Metal-3-Con|contact@55||-678|-88||||
-NX-Metal-2-Metal-3-Con|contact@56||-534|-88||||
-NX-Metal-2-Metal-3-Con|contact@57||-390|-88||||
-NX-Metal-2-Metal-3-Con|contact@58||390|-88||||
-NX-Metal-2-Metal-3-Con|contact@59||1542|-88||||
-NX-Metal-2-Metal-3-Con|contact@60||1398|-88||||
-NX-Metal-2-Metal-3-Con|contact@61||1254|-88||||
-NX-Metal-2-Metal-3-Con|contact@62||1110|-88||||
-NX-Metal-2-Metal-3-Con|contact@63||966|-88||||
-NX-Metal-2-Metal-3-Con|contact@64||822|-88||||
-NX-Metal-2-Metal-3-Con|contact@65||678|-88||||
-NX-Metal-2-Metal-3-Con|contact@66||534|-88||||
-NX-Metal-2-Metal-3-Con|contact@67||-330|-88||||
-NX-Metal-2-Metal-3-Con|contact@68||-474|-88||||
-NX-Metal-2-Metal-3-Con|contact@69||-618|-88||||
-NX-Metal-2-Metal-3-Con|contact@70||-762|-88||||
-NX-Metal-2-Metal-3-Con|contact@71||-906|-88||||
-NX-Metal-2-Metal-3-Con|contact@72||-1050|-88||||
-NX-Metal-2-Metal-3-Con|contact@73||-1194|-88||||
-NX-Metal-2-Metal-3-Con|contact@74||-1338|-88||||
-NX-Metal-2-Metal-3-Con|contact@75||-1482|-88||||
-NX-Metal-1-Metal-2-Con|contact@89||1698.5|3||||
+NX-Metal-2-Metal-3-Con|contact@4||318|88||||
+NX-Metal-2-Metal-3-Con|contact@5||462|88||||
+NX-Metal-2-Metal-3-Con|contact@6||606|88||||
+NX-Metal-2-Metal-3-Con|contact@7||750|88||||
+NX-Metal-2-Metal-3-Con|contact@8||894|88||||
+NX-Metal-2-Metal-3-Con|contact@9||1038|88||||
+NX-Metal-2-Metal-3-Con|contact@10||1182|88||||
+NX-Metal-2-Metal-3-Con|contact@11||1326|88||||
+NX-Metal-2-Metal-3-Con|contact@12||1470|88||||
+NX-Metal-2-Metal-3-Con|contact@13||378|88||||
+NX-Metal-2-Metal-3-Con|contact@14||1530|88||||
+NX-Metal-2-Metal-3-Con|contact@15||1386|88||||
+NX-Metal-2-Metal-3-Con|contact@16||1242|88||||
+NX-Metal-2-Metal-3-Con|contact@17||1098|88||||
+NX-Metal-2-Metal-3-Con|contact@18||954|88||||
+NX-Metal-2-Metal-3-Con|contact@19||810|88||||
+NX-Metal-2-Metal-3-Con|contact@20||666|88||||
+NX-Metal-2-Metal-3-Con|contact@21||522|88||||
+NX-Metal-2-Metal-3-Con|contact@22||-342|88||||
+NX-Metal-2-Metal-3-Con|contact@23||-486|88||||
+NX-Metal-2-Metal-3-Con|contact@24||-630|88||||
+NX-Metal-2-Metal-3-Con|contact@25||-774|88||||
+NX-Metal-2-Metal-3-Con|contact@26||-918|88||||
+NX-Metal-2-Metal-3-Con|contact@27||-1062|88||||
+NX-Metal-2-Metal-3-Con|contact@28||-1206|88||||
+NX-Metal-2-Metal-3-Con|contact@29||-1350|88||||
+NX-Metal-2-Metal-3-Con|contact@30||-1494|88||||
+NX-Metal-2-Metal-3-Con|contact@31||-402|88||||
+NX-Metal-2-Metal-3-Con|contact@32||-1554|88||||
+NX-Metal-2-Metal-3-Con|contact@33||-1410|88||||
+NX-Metal-2-Metal-3-Con|contact@34||-1266|88||||
+NX-Metal-2-Metal-3-Con|contact@35||-1122|88||||
+NX-Metal-2-Metal-3-Con|contact@36||-978|88||||
+NX-Metal-2-Metal-3-Con|contact@37||-834|88||||
+NX-Metal-2-Metal-3-Con|contact@38||-690|88||||
+NX-Metal-2-Metal-3-Con|contact@39||-546|88||||
 NX-Metal-2-Metal-3-Con|contact@90||1680|-3||||
-NX-Metal-1-Metal-2-Con|contact@91||-43|-32||||
-NX-Metal-1-Metal-2-Con|contact@92||-43|-3||||
-NX-Metal-1-Metal-2-Con|contact@93||104|3||||
-NX-Metal-1-Metal-2-Con|contact@94||5|-112||||
+NX-Metal-1-Metal-2-Con|contact@91||-34.5|-32||||
+NX-Metal-1-Metal-2-Con|contact@92||-34.5|-3||||
+NX-Metal-1-Metal-2-Con|contact@93||112.5|3||||
+NX-Metal-1-Metal-2-Con|contact@94||13.5|-112||||
 NX-Metal-1-Metal-2-Con|contact@95||1698.5|-112||||
-NX-Metal-2-Metal-3-Con|contact@97||1632|56||||
-NX-Metal-2-Metal-3-Con|contact@98||1632|-56||||
-IdriversJ:driveConnecter;1{lay}|driveCon@2||-173.5|40|XY||D5G4;
-IdriversJ:driveConnecter2;1{lay}|driveCon@4||272|16.6|XY||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@0||-936|-72|X||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@1||936|72|Y||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@2||936|-72|||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@3||-936|72|XY||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@2||259.5|72|Y||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@3||-178|72|Y||D5G4;
-NMetal-1-Pin|pin@19||-217|-0.5||||
-NMetal-2-Pin|pin@21||272|-11.7||||
+NX-Metal-1-Metal-2-Con|contact@96||1624.5|3||||
+NX-Metal-1-Metal-2-Con|contact@97||1624.5|56.5||||
+NX-Metal-1-Metal-2-Con|contact@98||1698.5|56.5||||
+NX-Metal-2-Metal-3-Con|contact@99||318|-56||||
+NX-Metal-2-Metal-3-Con|contact@100||-1554|-56||||
+NX-Metal-2-Metal-3-Con|contact@101||-1410|-56||||
+NX-Metal-2-Metal-3-Con|contact@102||-1266|-56||||
+NX-Metal-2-Metal-3-Con|contact@103||-1122|-56||||
+NX-Metal-2-Metal-3-Con|contact@104||-978|-56||||
+NX-Metal-2-Metal-3-Con|contact@105||-834|-56||||
+NX-Metal-2-Metal-3-Con|contact@106||-690|-56||||
+NX-Metal-2-Metal-3-Con|contact@107||-546|-56||||
+NX-Metal-2-Metal-3-Con|contact@108||-402|-56||||
+NX-Metal-2-Metal-3-Con|contact@109||462|-56||||
+NX-Metal-2-Metal-3-Con|contact@110||606|-56||||
+NX-Metal-2-Metal-3-Con|contact@111||750|-56||||
+NX-Metal-2-Metal-3-Con|contact@112||894|-56||||
+NX-Metal-2-Metal-3-Con|contact@113||1038|-56||||
+NX-Metal-2-Metal-3-Con|contact@114||1182|-56||||
+NX-Metal-2-Metal-3-Con|contact@115||1326|-56||||
+NX-Metal-2-Metal-3-Con|contact@116||1470|-56||||
+NX-Metal-2-Metal-3-Con|contact@117||378|-56||||
+NX-Metal-2-Metal-3-Con|contact@118||522|-56||||
+NX-Metal-2-Metal-3-Con|contact@119||1530|-56||||
+NX-Metal-2-Metal-3-Con|contact@120||1386|-56||||
+NX-Metal-2-Metal-3-Con|contact@121||1242|-56||||
+NX-Metal-2-Metal-3-Con|contact@122||1098|-56||||
+NX-Metal-2-Metal-3-Con|contact@123||954|-56||||
+NX-Metal-2-Metal-3-Con|contact@124||810|-56||||
+NX-Metal-2-Metal-3-Con|contact@125||666|-56||||
+NX-Metal-2-Metal-3-Con|contact@126||-1494|-56||||
+NX-Metal-2-Metal-3-Con|contact@127||-342|-56||||
+NX-Metal-2-Metal-3-Con|contact@128||-486|-56||||
+NX-Metal-2-Metal-3-Con|contact@129||-630|-56||||
+NX-Metal-2-Metal-3-Con|contact@130||-774|-56||||
+NX-Metal-2-Metal-3-Con|contact@131||-918|-56||||
+NX-Metal-2-Metal-3-Con|contact@132||-1062|-56||||
+NX-Metal-2-Metal-3-Con|contact@133||-1206|-56||||
+NX-Metal-2-Metal-3-Con|contact@134||-1350|-56||||
+IcoversM:cover1h;2{lay}|cover1h@0||0|-72|||D5G4;
+IcoversM:cover1h;2{lay}|cover1h@1||0|72|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@7||-173.5|40|XY||D5G4;
+IdriversM:driveConnecter2;1{lay}|driveCon@8||31|16.6|Y||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@1||936|72|Y||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@3||-936|72|XY||D5G4;
+IregistersM:ins1in20Bx18dn;2{lay}|ins1in20@4||-936|-72|X||D5G4;
+IregistersM:ins1in20Bx18dn;2{lay}|ins1in20@5||936|-72|||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@5||-178|72|Y||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@6||43.5|72|XY||D5G4;
+IfanPinsM:m3new36;1{lay}|m3new36@0||-12|0|||D5G4;
+NMetal-1-Pin|pin@19||-208.5|-0.5||||
 NMetal-1-Pin|pin@22||-157.5|35.5||||
 NMetal-1-Pin|pin@23||-225|-0.5||||
 NMetal-1-Pin|pin@24||-225|97||||
 NMetal-1-Pin|pin@25||-225|47||||
-NMetal-1-Pin|pin@26||217|47||||
-NMetal-1-Pin|pin@27||217|97||||
-IfanPinsK:pins18m3at144;1{lay}|pins18m3@0||936|0|||D5G4;
-IfanPinsK:pins18m3at144;1{lay}|pins18m3@1||-936|0|X||D5G4;
-IfanPinsK:pins36m3at144;2{lay}|pins36m3@1||0|0|||D5G4;
-IscanJ:scanEx1vertD;3{lay}|scanEx1v@0||1656|-72|||D5G4;
-IscanJ:scanEx1vertD;3{lay}|scanEx1v@1||1656|72|||D5G4;
-IwiresL:select144;1{lay}|select14@0||-44|72|||D5G4;
-IwiresL:select144;1{lay}|select14@1||122|72|||D5G4;
+NMetal-1-Pin|pin@29||85|47||||
+NMetal-1-Pin|pin@30||85|97||||
+NMetal-1-Pin|pin@32||225.5|47||||
+IscanM:scanEx2vertB;1{lay}|scanEx2v@1||1656|0|||D5G4;
+IwiresL:select144;1{lay}|select14@0||-51|72|||D5G4;
+IwiresL:select144;1{lay}|select14@1||173|72|||D5G4;
 IwiresL:select22;1{lay}|select22@0||276|-72|||D5G4;
-IwiresL:select22;1{lay}|select22@1||-276|-72|||D5G4;
-IwiresL:select30;1{lay}|select30@0||39|72|||D5G4;
+IwiresL:select30;1{lay}|select30@1||-274|-72|||D5G4;
+IwiresL:select50;1{lay}|select50@0||266|72|||D5G4;
 IwiresL:select80;1{lay}|select80@0||-250|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-1656|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-1656|72|||D5G4;
 IwiresL:wellContacts26;1{lay}|wellCont@2||-134|72|||D5G4;
-IwiresL:wellContacts26;1{lay}|wellCont@3||211|72|||D5G4;
-Ametal-2|net@6||1.2|S1800|driveCon@2|take|-165.5|11.7|ins1in20@1|hcl[1]|288|11.7
-Ametal-2|net@7||1.2|S1800|ins1in20@0|hcl[1]|-288|-11.7|pin@21||272|-11.7
-Ametal-2|net@53|||S1800|ins1in20@1|in[1]|324|88|contact@4||330|88
-Ametal-2|net@55|||S1800|ins1in20@1|in[2]|468|88|contact@5||474|88
-Ametal-2|net@57|||S1800|ins1in20@1|in[3]|612|88|contact@6||618|88
-Ametal-2|net@59|||S1800|ins1in20@1|in[4]|756|88|contact@7||762|88
-Ametal-2|net@61|||S1800|ins1in20@1|in[5]|900|88|contact@8||906|88
-Ametal-2|net@63|||S1800|ins1in20@1|in[6]|1044|88|contact@9||1050|88
-Ametal-2|net@65|||S1800|ins1in20@1|in[7]|1188|88|contact@10||1194|88
-Ametal-2|net@67|||S1800|ins1in20@1|in[8]|1332|88|contact@11||1338|88
-Ametal-2|net@69|||S1800|ins1in20@1|in[9]|1476|88|contact@12||1482|88
-Ametal-2|net@71|||S0|ins1in20@1|in[18]|396|88|contact@13||390|88
-Ametal-2|net@73|||S0|ins1in20@1|in[10]|1548|88|contact@14||1542|88
-Ametal-2|net@75|||S0|ins1in20@1|in[11]|1404|88|contact@15||1398|88
-Ametal-2|net@77|||S0|ins1in20@1|in[12]|1260|88|contact@16||1254|88
-Ametal-2|net@79|||S0|ins1in20@1|in[13]|1116|88|contact@17||1110|88
-Ametal-2|net@81|||S0|ins1in20@1|in[14]|972|88|contact@18||966|88
-Ametal-2|net@83|||S0|ins1in20@1|in[15]|828|88|contact@19||822|88
-Ametal-2|net@85|||S0|ins1in20@1|in[16]|684|88|contact@20||678|88
-Ametal-2|net@87|||S0|ins1in20@1|in[17]|540|88|contact@21||534|88
-Ametal-2|net@90|||S0|ins1in20@3|in[1]|-324|88|contact@22||-330|88
-Ametal-2|net@92|||S0|ins1in20@3|in[2]|-468|88|contact@23||-474|88
-Ametal-2|net@94|||S0|ins1in20@3|in[3]|-612|88|contact@24||-618|88
-Ametal-2|net@96|||S0|ins1in20@3|in[4]|-756|88|contact@25||-762|88
-Ametal-2|net@98|||S0|ins1in20@3|in[5]|-900|88|contact@26||-906|88
-Ametal-2|net@100|||S0|ins1in20@3|in[6]|-1044|88|contact@27||-1050|88
-Ametal-2|net@102|||S0|ins1in20@3|in[7]|-1188|88|contact@28||-1194|88
-Ametal-2|net@104|||S0|ins1in20@3|in[8]|-1332|88|contact@29||-1338|88
-Ametal-2|net@106|||S0|ins1in20@3|in[9]|-1476|88|contact@30||-1482|88
-Ametal-2|net@108|||S1800|ins1in20@3|in[18]|-396|88|contact@31||-390|88
-Ametal-2|net@110|||S1800|ins1in20@3|in[10]|-1548|88|contact@32||-1542|88
-Ametal-2|net@112|||S1800|ins1in20@3|in[11]|-1404|88|contact@33||-1398|88
-Ametal-2|net@114|||S1800|ins1in20@3|in[12]|-1260|88|contact@34||-1254|88
-Ametal-2|net@116|||S1800|ins1in20@3|in[13]|-1116|88|contact@35||-1110|88
-Ametal-2|net@118|||S1800|ins1in20@3|in[14]|-972|88|contact@36||-966|88
-Ametal-2|net@120|||S1800|ins1in20@3|in[15]|-828|88|contact@37||-822|88
-Ametal-2|net@122|||S1800|ins1in20@3|in[16]|-684|88|contact@38||-678|88
-Ametal-2|net@124|||S1800|ins1in20@3|in[17]|-540|88|contact@39||-534|88
-Ametal-2|net@126|||S1800|ins1in20@2|in[1]|324|-88|contact@40||330|-88
-Ametal-2|net@128|||S1800|ins1in20@2|in[2]|468|-88|contact@41||474|-88
-Ametal-2|net@130|||S1800|ins1in20@2|in[3]|612|-88|contact@42||618|-88
-Ametal-2|net@132|||S1800|ins1in20@2|in[4]|756|-88|contact@43||762|-88
-Ametal-2|net@134|||S1800|ins1in20@2|in[5]|900|-88|contact@44||906|-88
-Ametal-2|net@136|||S1800|ins1in20@2|in[6]|1044|-88|contact@45||1050|-88
-Ametal-2|net@138|||S1800|ins1in20@2|in[7]|1188|-88|contact@46||1194|-88
-Ametal-2|net@140|||S1800|ins1in20@2|in[8]|1332|-88|contact@47||1338|-88
-Ametal-2|net@142|||S1800|ins1in20@2|in[9]|1476|-88|contact@48||1482|-88
-Ametal-2|net@144|||S1800|ins1in20@0|in[10]|-1548|-88|contact@49||-1542|-88
-Ametal-2|net@146|||S1800|ins1in20@0|in[11]|-1404|-88|contact@50||-1398|-88
-Ametal-2|net@148|||S1800|ins1in20@0|in[12]|-1260|-88|contact@51||-1254|-88
-Ametal-2|net@150|||S1800|ins1in20@0|in[13]|-1116|-88|contact@52||-1110|-88
-Ametal-2|net@152|||S1800|ins1in20@0|in[14]|-972|-88|contact@53||-966|-88
-Ametal-2|net@154|||S1800|ins1in20@0|in[15]|-828|-88|contact@54||-822|-88
-Ametal-2|net@156|||S1800|ins1in20@0|in[16]|-684|-88|contact@55||-678|-88
-Ametal-2|net@158|||S1800|ins1in20@0|in[17]|-540|-88|contact@56||-534|-88
-Ametal-2|net@160|||S1800|ins1in20@0|in[18]|-396|-88|contact@57||-390|-88
-Ametal-2|net@162|||S0|ins1in20@2|in[18]|396|-88|contact@58||390|-88
-Ametal-2|net@164|||S0|ins1in20@2|in[10]|1548|-88|contact@59||1542|-88
-Ametal-2|net@166|||S0|ins1in20@2|in[11]|1404|-88|contact@60||1398|-88
-Ametal-2|net@168|||S0|ins1in20@2|in[12]|1260|-88|contact@61||1254|-88
-Ametal-2|net@170|||S0|ins1in20@2|in[13]|1116|-88|contact@62||1110|-88
-Ametal-2|net@172|||S0|ins1in20@2|in[14]|972|-88|contact@63||966|-88
-Ametal-2|net@174|||S0|ins1in20@2|in[15]|828|-88|contact@64||822|-88
-Ametal-2|net@176|||S0|ins1in20@2|in[16]|684|-88|contact@65||678|-88
-Ametal-2|net@178|||S0|ins1in20@2|in[17]|540|-88|contact@66||534|-88
-Ametal-2|net@180|||S0|ins1in20@0|in[1]|-324|-88|contact@67||-330|-88
-Ametal-2|net@182|||S0|ins1in20@0|in[2]|-468|-88|contact@68||-474|-88
-Ametal-2|net@184|||S0|ins1in20@0|in[3]|-612|-88|contact@69||-618|-88
-Ametal-2|net@186|||S0|ins1in20@0|in[4]|-756|-88|contact@70||-762|-88
-Ametal-2|net@188|||S0|ins1in20@0|in[5]|-900|-88|contact@71||-906|-88
-Ametal-2|net@190|||S0|ins1in20@0|in[6]|-1044|-88|contact@72||-1050|-88
-Ametal-2|net@192|||S0|ins1in20@0|in[7]|-1188|-88|contact@73||-1194|-88
-Ametal-2|net@194|||S0|ins1in20@0|in[8]|-1332|-88|contact@74||-1338|-88
-Ametal-2|net@196|||S0|ins1in20@0|in[9]|-1476|-88|contact@75||-1482|-88
-Ametal-3|net@212|||S2700|contact@67||-330|-88|pins36m3@1|x[19]|-330|0
-Ametal-3|net@213|||S900|pins36m3@1|x[1]|330|0|contact@40||330|-88
-Ametal-3|net@214|||S900|pins36m3@1|x[2]|474|0|contact@41||474|-88
-Ametal-3|net@215|||S900|pins36m3@1|x[3]|618|0|contact@42||618|-88
-Ametal-3|net@216|||S900|pins36m3@1|x[4]|762|0|contact@43||762|-88
-Ametal-3|net@217|||S900|pins36m3@1|x[5]|906|0|contact@44||906|-88
-Ametal-3|net@218|||S900|pins36m3@1|x[6]|1050|0|contact@45||1050|-88
-Ametal-3|net@219|||S900|pins36m3@1|x[7]|1194|0|contact@46||1194|-88
-Ametal-3|net@220|||S900|pins36m3@1|x[8]|1338|0|contact@47||1338|-88
-Ametal-3|net@221|||S900|pins36m3@1|x[9]|1482|0|contact@48||1482|-88
-Ametal-3|net@222|||S900|pins36m3@1|x[28]|-1542|0|contact@49||-1542|-88
-Ametal-3|net@223|||S900|pins36m3@1|x[29]|-1398|0|contact@50||-1398|-88
-Ametal-3|net@224|||S900|pins36m3@1|x[30]|-1254|0|contact@51||-1254|-88
-Ametal-3|net@225|||S900|pins36m3@1|x[31]|-1110|0|contact@52||-1110|-88
-Ametal-3|net@226|||S900|pins36m3@1|x[32]|-966|0|contact@53||-966|-88
-Ametal-3|net@227|||S900|pins36m3@1|x[33]|-822|0|contact@54||-822|-88
-Ametal-3|net@228|||S900|pins36m3@1|x[34]|-678|0|contact@55||-678|-88
-Ametal-3|net@229|||S900|pins36m3@1|x[35]|-534|0|contact@56||-534|-88
-Ametal-3|net@230|||S900|pins36m3@1|x[36]|-390|0|contact@57||-390|-88
-Ametal-3|net@231|||S900|pins36m3@1|x[18]|390|0|contact@58||390|-88
-Ametal-3|net@232|||S900|pins36m3@1|x[10]|1542|0|contact@59||1542|-88
-Ametal-3|net@233|||S900|pins36m3@1|x[11]|1398|0|contact@60||1398|-88
-Ametal-3|net@234|||S900|pins36m3@1|x[12]|1254|0|contact@61||1254|-88
-Ametal-3|net@235|||S900|pins36m3@1|x[13]|1110|0|contact@62||1110|-88
-Ametal-3|net@236|||S900|pins36m3@1|x[14]|966|0|contact@63||966|-88
-Ametal-3|net@237|||S900|pins36m3@1|x[15]|822|0|contact@64||822|-88
-Ametal-3|net@238|||S900|pins36m3@1|x[16]|678|0|contact@65||678|-88
-Ametal-3|net@239|||S900|pins36m3@1|x[17]|534|0|contact@66||534|-88
-Ametal-3|net@240|||S900|pins36m3@1|x[20]|-474|0|contact@68||-474|-88
-Ametal-3|net@241|||S900|pins36m3@1|x[21]|-618|0|contact@69||-618|-88
-Ametal-3|net@242|||S900|pins36m3@1|x[22]|-762|0|contact@70||-762|-88
-Ametal-3|net@243|||S900|pins36m3@1|x[23]|-906|0|contact@71||-906|-88
-Ametal-3|net@244|||S900|pins36m3@1|x[24]|-1050|0|contact@72||-1050|-88
-Ametal-3|net@245|||S900|pins36m3@1|x[25]|-1194|0|contact@73||-1194|-88
-Ametal-3|net@246|||S900|pins36m3@1|x[26]|-1338|0|contact@74||-1338|-88
-Ametal-3|net@247|||S900|pins36m3@1|x[27]|-1482|0|contact@75||-1482|-88
-Ametal-3|net@248|||S900|contact@22||-330|88|pins36m3@1|x[19]|-330|0
-Ametal-3|net@249|||S2700|contact@40||330|-88|pins18m3@0|x[1]|330|0
-Ametal-3|net@250|||S2700|contact@41||474|-88|pins18m3@0|x[2]|474|0
-Ametal-3|net@251|||S2700|contact@42||618|-88|pins18m3@0|x[3]|618|0
-Ametal-3|net@252|||S2700|contact@43||762|-88|pins18m3@0|x[4]|762|0
-Ametal-3|net@253|||S2700|contact@44||906|-88|pins18m3@0|x[5]|906|0
-Ametal-3|net@254|||S2700|contact@45||1050|-88|pins18m3@0|x[6]|1050|0
-Ametal-3|net@255|||S2700|contact@46||1194|-88|pins18m3@0|x[7]|1194|0
-Ametal-3|net@256|||S2700|contact@47||1338|-88|pins18m3@0|x[8]|1338|0
-Ametal-3|net@257|||S2700|contact@48||1482|-88|pins18m3@0|x[9]|1482|0
-Ametal-3|net@258|||S2700|contact@49||-1542|-88|pins18m3@1|x[10]|-1542|0
-Ametal-3|net@259|||S2700|contact@50||-1398|-88|pins18m3@1|x[11]|-1398|0
-Ametal-3|net@260|||S2700|contact@51||-1254|-88|pins18m3@1|x[12]|-1254|0
-Ametal-3|net@261|||S2700|contact@52||-1110|-88|pins18m3@1|x[13]|-1110|0
-Ametal-3|net@262|||S2700|contact@53||-966|-88|pins18m3@1|x[14]|-966|0
-Ametal-3|net@263|||S2700|contact@54||-822|-88|pins18m3@1|x[15]|-822|0
-Ametal-3|net@264|||S2700|contact@55||-678|-88|pins18m3@1|x[16]|-678|0
-Ametal-3|net@265|||S2700|contact@56||-534|-88|pins18m3@1|x[17]|-534|0
-Ametal-3|net@266|||S2700|contact@57||-390|-88|pins18m3@1|x[18]|-390|0
-Ametal-3|net@267|||S2700|contact@58||390|-88|pins18m3@0|x[18]|390|0
-Ametal-3|net@268|||S2700|contact@59||1542|-88|pins18m3@0|x[10]|1542|0
-Ametal-3|net@269|||S2700|contact@60||1398|-88|pins18m3@0|x[11]|1398|0
-Ametal-3|net@270|||S2700|contact@61||1254|-88|pins18m3@0|x[12]|1254|0
-Ametal-3|net@271|||S2700|contact@62||1110|-88|pins18m3@0|x[13]|1110|0
-Ametal-3|net@272|||S2700|contact@63||966|-88|pins18m3@0|x[14]|966|0
-Ametal-3|net@273|||S2700|contact@64||822|-88|pins18m3@0|x[15]|822|0
-Ametal-3|net@274|||S2700|contact@65||678|-88|pins18m3@0|x[16]|678|0
-Ametal-3|net@275|||S2700|contact@66||534|-88|pins18m3@0|x[17]|534|0
-Ametal-3|net@276|||S2700|contact@67||-330|-88|pins18m3@1|x[1]|-330|0
-Ametal-3|net@277|||S2700|contact@68||-474|-88|pins18m3@1|x[2]|-474|0
-Ametal-3|net@278|||S2700|contact@69||-618|-88|pins18m3@1|x[3]|-618|0
-Ametal-3|net@279|||S2700|contact@70||-762|-88|pins18m3@1|x[4]|-762|0
-Ametal-3|net@280|||S2700|contact@71||-906|-88|pins18m3@1|x[5]|-906|0
-Ametal-3|net@281|||S2700|contact@72||-1050|-88|pins18m3@1|x[6]|-1050|0
-Ametal-3|net@282|||S2700|contact@73||-1194|-88|pins18m3@1|x[7]|-1194|0
-Ametal-3|net@283|||S2700|contact@74||-1338|-88|pins18m3@1|x[8]|-1338|0
-Ametal-3|net@284|||S2700|contact@75||-1482|-88|pins18m3@1|x[9]|-1482|0
-Ametal-3|net@285|||S2700|pins18m3@0|x[1]|330|0|contact@4||330|88
-Ametal-3|net@286|||S2700|pins18m3@0|x[2]|474|0|contact@5||474|88
-Ametal-3|net@287|||S2700|pins18m3@0|x[3]|618|0|contact@6||618|88
-Ametal-3|net@288|||S2700|pins18m3@0|x[4]|762|0|contact@7||762|88
-Ametal-3|net@289|||S2700|pins18m3@0|x[5]|906|0|contact@8||906|88
-Ametal-3|net@290|||S2700|pins18m3@0|x[6]|1050|0|contact@9||1050|88
-Ametal-3|net@291|||S2700|pins18m3@0|x[7]|1194|0|contact@10||1194|88
-Ametal-3|net@292|||S2700|pins18m3@0|x[8]|1338|0|contact@11||1338|88
-Ametal-3|net@293|||S2700|pins18m3@0|x[9]|1482|0|contact@12||1482|88
-Ametal-3|net@294|||S2700|pins18m3@0|x[18]|390|0|contact@13||390|88
-Ametal-3|net@295|||S2700|pins18m3@0|x[10]|1542|0|contact@14||1542|88
-Ametal-3|net@296|||S2700|pins18m3@0|x[11]|1398|0|contact@15||1398|88
-Ametal-3|net@297|||S2700|pins18m3@0|x[12]|1254|0|contact@16||1254|88
-Ametal-3|net@298|||S2700|pins18m3@0|x[13]|1110|0|contact@17||1110|88
-Ametal-3|net@299|||S2700|pins18m3@0|x[14]|966|0|contact@18||966|88
-Ametal-3|net@300|||S2700|pins18m3@0|x[15]|822|0|contact@19||822|88
-Ametal-3|net@301|||S2700|pins18m3@0|x[16]|678|0|contact@20||678|88
-Ametal-3|net@302|||S2700|pins18m3@0|x[17]|534|0|contact@21||534|88
-Ametal-3|net@303|||S2700|pins18m3@1|x[1]|-330|0|contact@22||-330|88
-Ametal-3|net@304|||S2700|pins18m3@1|x[2]|-474|0|contact@23||-474|88
-Ametal-3|net@305|||S2700|pins18m3@1|x[3]|-618|0|contact@24||-618|88
-Ametal-3|net@306|||S2700|pins18m3@1|x[4]|-762|0|contact@25||-762|88
-Ametal-3|net@307|||S2700|pins18m3@1|x[5]|-906|0|contact@26||-906|88
-Ametal-3|net@308|||S2700|pins18m3@1|x[6]|-1050|0|contact@27||-1050|88
-Ametal-3|net@309|||S2700|pins18m3@1|x[7]|-1194|0|contact@28||-1194|88
-Ametal-3|net@310|||S2700|pins18m3@1|x[8]|-1338|0|contact@29||-1338|88
-Ametal-3|net@311|||S2700|pins18m3@1|x[9]|-1482|0|contact@30||-1482|88
-Ametal-3|net@312|||S2700|pins18m3@1|x[18]|-390|0|contact@31||-390|88
-Ametal-3|net@313|||S2700|pins18m3@1|x[10]|-1542|0|contact@32||-1542|88
-Ametal-3|net@314|||S2700|pins18m3@1|x[11]|-1398|0|contact@33||-1398|88
-Ametal-3|net@315|||S2700|pins18m3@1|x[12]|-1254|0|contact@34||-1254|88
-Ametal-3|net@316|||S2700|pins18m3@1|x[13]|-1110|0|contact@35||-1110|88
-Ametal-3|net@317|||S2700|pins18m3@1|x[14]|-966|0|contact@36||-966|88
-Ametal-3|net@318|||S2700|pins18m3@1|x[15]|-822|0|contact@37||-822|88
-Ametal-3|net@319|||S2700|pins18m3@1|x[16]|-678|0|contact@38||-678|88
-Ametal-3|net@320|||S2700|pins18m3@1|x[17]|-534|0|contact@39||-534|88
-Ametal-1|net@414|||S2700|anAltSta@2|fire[A]|-217|-56|pin@19||-217|-0.5
-Ametal-1|net@415|||S2700|anAltSta@2|fire[B]|217|-56|pin@26||217|47
-Ametal-2|net@416||6.2|S1800|ins1in20@0|vdd|-288|-22|anAltSta@2|vdd|-269.5|-22
-Ametal-2|net@417||6.2|S0|anAltSta@2|gnd|-269.5|-72|ins1in20@0|gnd|-288|-72
-Ametal-2|net@418||6.2|S0|anAltSta@2|vdd_3|-269.5|-122|ins1in20@0|vdd_1|-288|-122
-Ametal-2|net@419||6.2|S1800|anAltSta@2|vdd_4|269.5|-22|ins1in20@2|vdd|288|-22
-Ametal-2|net@420||1.2|S1800|pin@21||272|-11.7|ins1in20@2|hcl[1]|288|-11.7
-Ametal-2|net@421||1.2|S2700|pin@21||272|-11.7|driveCon@4|take|272|-11.7
-Ametal-2|net@425||6.2|S0|latchDri@2|vdd_5|292.5|122|ins1in20@1|vdd_1|288|122
-Ametal-2|net@426||6.2|S1800|ins1in20@1|gnd|288|72|latchDri@2|gnd_2|292.5|72
-Ametal-2|net@427||6.2|S1800|ins1in20@1|vdd|288|22|latchDri@2|vdd_4|292.5|22
-Ametal-1|net@428|||S2700|driveCon@4|out|280|16.6|latchDri@2|out|280|40
-Ametal-2|net@429||1.2|S1800|ins1in20@3|hcl[1]|-288|11.7|driveCon@2|take|-165.5|11.7
-Ametal-1|net@430|||S900|driveCon@2|out|-157.5|40|pin@22||-157.5|35.5
-Ametal-1|net@431|||S2700|pin@22||-157.5|35.5|latchDri@3|out|-157.5|40
-Ametal-1|net@432|||S0|pin@19||-217|-0.5|pin@23||-225|-0.5
+IwiresL:wellContacts26;1{lay}|wellCont@4||91|72|||D5G4;
+Ametal-2|net@6||1.2|S1800|driveCon@7|take|-165.5|11.7|ins1in20@1|hcl[1]|288|11.7
+Ametal-2|net@7||1.2|S1800|ins1in20@4|hcl|-288|-11.7|driveCon@8|take|31|-11.7
+Ametal-2|net@53|||S0|ins1in20@1|in[1]|324|88|contact@4||318|88
+Ametal-2|net@55|||S0|ins1in20@1|in[2]|468|88|contact@5||462|88
+Ametal-2|net@57|||S0|ins1in20@1|in[3]|612|88|contact@6||606|88
+Ametal-2|net@59|||S0|ins1in20@1|in[4]|756|88|contact@7||750|88
+Ametal-2|net@61|||S0|ins1in20@1|in[5]|900|88|contact@8||894|88
+Ametal-2|net@63|||S0|ins1in20@1|in[6]|1044|88|contact@9||1038|88
+Ametal-2|net@65|||S0|ins1in20@1|in[7]|1188|88|contact@10||1182|88
+Ametal-2|net@67|||S0|ins1in20@1|in[8]|1332|88|contact@11||1326|88
+Ametal-2|net@69|||S0|ins1in20@1|in[9]|1476|88|contact@12||1470|88
+Ametal-2|net@71|||S0|ins1in20@1|in[18]|396|88|contact@13||378|88
+Ametal-2|net@73|||S0|ins1in20@1|in[10]|1548|88|contact@14||1530|88
+Ametal-2|net@75|||S0|ins1in20@1|in[11]|1404|88|contact@15||1386|88
+Ametal-2|net@77|||S0|ins1in20@1|in[12]|1260|88|contact@16||1242|88
+Ametal-2|net@79|||S0|ins1in20@1|in[13]|1116|88|contact@17||1098|88
+Ametal-2|net@81|||S0|ins1in20@1|in[14]|972|88|contact@18||954|88
+Ametal-2|net@83|||S0|ins1in20@1|in[15]|828|88|contact@19||810|88
+Ametal-2|net@85|||S0|ins1in20@1|in[16]|684|88|contact@20||666|88
+Ametal-2|net@87|||S0|ins1in20@1|in[17]|540|88|contact@21||522|88
+Ametal-2|net@90|||S0|ins1in20@3|in[1]|-324|88|contact@22||-342|88
+Ametal-2|net@92|||S0|ins1in20@3|in[2]|-468|88|contact@23||-486|88
+Ametal-2|net@94|||S0|ins1in20@3|in[3]|-612|88|contact@24||-630|88
+Ametal-2|net@96|||S0|ins1in20@3|in[4]|-756|88|contact@25||-774|88
+Ametal-2|net@98|||S0|ins1in20@3|in[5]|-900|88|contact@26||-918|88
+Ametal-2|net@100|||S0|ins1in20@3|in[6]|-1044|88|contact@27||-1062|88
+Ametal-2|net@102|||S0|ins1in20@3|in[7]|-1188|88|contact@28||-1206|88
+Ametal-2|net@104|||S0|ins1in20@3|in[8]|-1332|88|contact@29||-1350|88
+Ametal-2|net@106|||S0|ins1in20@3|in[9]|-1476|88|contact@30||-1494|88
+Ametal-2|net@108|||S0|ins1in20@3|in[18]|-396|88|contact@31||-402|88
+Ametal-2|net@110|||S0|ins1in20@3|in[10]|-1548|88|contact@32||-1554|88
+Ametal-2|net@112|||S0|ins1in20@3|in[11]|-1404|88|contact@33||-1410|88
+Ametal-2|net@114|||S0|ins1in20@3|in[12]|-1260|88|contact@34||-1266|88
+Ametal-2|net@116|||S0|ins1in20@3|in[13]|-1116|88|contact@35||-1122|88
+Ametal-2|net@118|||S0|ins1in20@3|in[14]|-972|88|contact@36||-978|88
+Ametal-2|net@120|||S0|ins1in20@3|in[15]|-828|88|contact@37||-834|88
+Ametal-2|net@122|||S0|ins1in20@3|in[16]|-684|88|contact@38||-690|88
+Ametal-2|net@124|||S0|ins1in20@3|in[17]|-540|88|contact@39||-546|88
+Ametal-1|net@414|||S2700|anAltSta@3|fire[A]|-208.5|-56|pin@19||-208.5|-0.5
+Ametal-2|net@416||6.2|S1800|ins1in20@4|vdd|-288|-22|anAltSta@3|vdd|-261|-22
+Ametal-2|net@417||6.2|S0|anAltSta@3|gnd|-261|-72|ins1in20@4|gnd|-288|-72
+Ametal-2|net@418||6.2|S0|anAltSta@3|vdd_3|-261|-122|ins1in20@4|vdd_1|-288|-122
+Ametal-2|net@419||6.2|S1800|anAltSta@3|vdd_4|278|-22|ins1in20@5|vdd|288|-22
+Ametal-2|net@429||1.2|S1800|ins1in20@3|hcl[1]|-288|11.7|driveCon@7|take|-165.5|11.7
+Ametal-1|net@430|||S900|driveCon@7|out|-157.5|40|pin@22||-157.5|35.5
+Ametal-1|net@431|||S2700|pin@22||-157.5|35.5|latchDri@5|out|-157.5|40
+Ametal-1|net@432|||S0|pin@19||-208.5|-0.5|pin@23||-225|-0.5
 Ametal-1|net@433|||S2700|pin@25||-225|47|pin@24||-225|97
-Ametal-1|net@434|||S1800|pin@24||-225|97|latchDri@3|in|-209.5|97
+Ametal-1|net@434|||S1800|pin@24||-225|97|latchDri@5|in|-209.5|97
 Ametal-1|net@435|||S2700|pin@23||-225|-0.5|pin@25||-225|47
-Ametal-1|net@436|||S0|latchDri@3|in_1|-209.5|47|pin@25||-225|47
-Ametal-2|net@437||6.2|S1800|ins1in20@3|vdd|-288|22|latchDri@3|vdd_8|-213.5|22
-Ametal-2|net@438||6.2|S0|latchDri@3|gnd_1|-213.5|72|ins1in20@3|gnd|-288|72
-Ametal-2|net@439||6.2|S0|latchDri@3|vdd_7|-213.5|122|ins1in20@3|vdd_1|-288|122
-Ametal-1|net@440|||S2700|pin@26||217|47|pin@27||217|97
-Ametal-1|net@441|||S0|latchDri@2|in_1|228|47|pin@26||217|47
-Ametal-1|net@443|||S0|latchDri@2|in|228|97|pin@27||217|97
-Ametal-2|net@447||6.2|S1800|anAltSta@2|gnd_2|269.5|-72|ins1in20@2|gnd|288|-72
-Ametal-2|net@448||6.2|S0|ins1in20@2|vdd_1|288|-122|anAltSta@2|vdd_5|269.5|-122
-Ametal-3|net@452|||S900|scanEx1v@0|sor[2]|1638|0|scanEx1v@1|sir[2]|1638|0
-Ametal-3|net@453|||S900|scanEx1v@0|sor[3]|1644|0|scanEx1v@1|sir[3]|1644|0
-Ametal-3|net@454|||S900|scanEx1v@0|sor[4]|1650|3|scanEx1v@1|sir[4]|1650|3
-Ametal-3|net@455|||S900|scanEx1v@0|sor[5]|1656|0|scanEx1v@1|sir[5]|1656|0
-Ametal-3|net@456|||S900|scanEx1v@0|sor[6]|1662|0|scanEx1v@1|sir[6]|1662|0
-Ametal-3|net@457|||S900|scanEx1v@0|sor[7]|1668|0|scanEx1v@1|sir[7]|1668|0
-Ametal-3|net@458|||S900|scanEx1v@0|sor[8]|1674|0|scanEx1v@1|si[8]|1674|0
-Ametal-3|net@459|||S900|scanEx1v@0|sor[9]|1680|0|scanEx1v@1|sir[9]|1680|0
-Ametal-2|net@460|||S0|scanEx1v@0|gnd|1584|-72|ins1in20@2|gnd_2|1584|-72
-Ametal-2|net@461|||S0|scanEx1v@0|vdd|1584|-122|ins1in20@2|vdd_4|1584|-122
-Ametal-2|net@462|||S0|scanEx1v@0|vdd_2|1584|-22|ins1in20@2|vdd_5|1584|-22
-Ametal-1|net@463|||S900|scanEx1v@1|dIn[1]|1698.5|65|contact@89||1698.5|3
-Ametal-2|net@464|||S0|contact@89||1698.5|3|contact@93||104|3
-Ametal-3|net@465|||S2700|scanEx1v@0|mc|1680|-97|contact@90||1680|-3
-Ametal-2|net@467|||S0|anAltSta@2|mc|-30|-32|contact@91||-43|-32
-Ametal-1|net@468|||S2700|contact@91||-43|-32|contact@92||-43|-3
-Ametal-1|net@472|||S2700|anAltSta@2|s[3]|104|-65|contact@93||104|3
-Ametal-2|net@473|||S0|contact@90||1680|-3|contact@92||-43|-3
-Ametal-2|net@474|||S0|scanEx1v@1|gnd|1584|72|ins1in20@1|gnd_2|1584|72
-Ametal-2|net@475|||S0|scanEx1v@1|vdd_2|1584|122|ins1in20@1|vdd_4|1584|122
-Ametal-2|net@476|||S0|scanEx1v@1|vdd|1584|22|ins1in20@1|vdd_5|1584|22
-Ametal-2|net@478|||S1800|contact@94||5|-112|contact@95||1698.5|-112
-Ametal-1|net@479|||S900|anAltSta@2|s[1]|5|-65|contact@94||5|-112
-Ametal-1|net@481|||S900|scanEx1v@0|dIn[1]|1698.5|-79|contact@95||1698.5|-112
-Ametal-2|net@485|||S1800|scanEx1v@1|sir[1]|1629|56|contact@97||1632|56
-Ametal-2|net@487|||S1800|scanEx1v@0|sor[1]|1629|-56|contact@98||1632|-56
-Ametal-3|net@488|||S900|contact@97||1632|56|contact@98||1632|-56
-Ametal-2|net@489||6.2|S0|wellCont@2|vdd_1|-138.5|122|latchDri@3|vdd_5|-145|122
-Ametal-2|net@490||6.2|S1800|latchDri@3|gnd_2|-145|72|wellCont@2|gnd|-138.5|72
-Ametal-2|net@491||6.2|S1800|latchDri@3|vdd_4|-145|22|wellCont@2|vdd|-138.5|22
-Ametal-2|net@498||6.2|S1800|wellCont@2|vdd_3|-129.5|122|wellCont@3|vdd_1|206.5|122
-Ametal-2|net@499||6.2|S1800|wellCont@2|gnd_1|-129.5|72|wellCont@3|gnd|206.5|72
-Ametal-2|net@500||6.2|S1800|wellCont@2|vdd_2|-129.5|22|wellCont@3|vdd|206.5|22
-Ametal-2|net@501||6.2|S1800|wellCont@3|vdd_3|215.5|122|latchDri@2|vdd_7|224|122
-Ametal-2|net@502||6.2|S0|latchDri@2|gnd_1|224|72|wellCont@3|gnd_1|215.5|72
-Ametal-2|net@503||6.2|S0|latchDri@2|vdd_8|224|22|wellCont@3|vdd_2|215.5|22
-Egnd||D5G2;|ins1in20@3|gnd_2|G
-Egnd_1||D5G2;|scanEx1v@0|gnd_1|G
-Egnd_3||D5G2;|ins1in20@0|gnd_2|G
-Egnd_5||D5G2;|scanEx1v@1|gnd_1|G
-Ein[1]||D5G2;|pins18m3@0|x[1]|I
-Ein[2]||D5G2;|pins18m3@0|x[2]|I
-Ein[3]||D5G2;|pins18m3@0|x[3]|I
-Ein[4]||D5G2;|pins18m3@0|x[4]|I
-Ein[5]||D5G2;|pins18m3@0|x[5]|I
-Ein[6]||D5G2;|pins18m3@0|x[6]|I
-Ein[7]||D5G2;|pins18m3@0|x[7]|I
-Ein[8]||D5G2;|pins18m3@0|x[8]|I
-Ein[9]||D5G2;|pins18m3@0|x[9]|I
-Ein[10]||D5G2;|pins18m3@0|x[10]|O
-Ein[11]||D5G2;|pins18m3@0|x[11]|O
-Ein[12]||D5G2;|pins18m3@0|x[12]|O
-Ein[13]||D5G2;|pins18m3@0|x[13]|O
-Ein[14]||D5G2;|pins18m3@0|x[14]|O
-Ein[15]||D5G2;|pins18m3@0|x[15]|O
-Ein[16]||D5G2;|pins18m3@0|x[16]|O
-Ein[17]||D5G2;|pins18m3@0|x[17]|O
-Ein[18]||D5G2;|pins18m3@0|x[18]|O
-Ein[19]||D5G2;|pins18m3@1|x[1]|I
-Ein[20]||D5G2;|pins18m3@1|x[2]|I
-Ein[21]||D5G2;|pins18m3@1|x[3]|I
-Ein[22]||D5G2;|pins18m3@1|x[4]|I
-Ein[23]||D5G2;|pins18m3@1|x[5]|I
-Ein[24]||D5G2;|pins18m3@1|x[6]|I
-Ein[25]||D5G2;|pins18m3@1|x[7]|I
-Ein[26]||D5G2;|pins18m3@1|x[8]|I
-Ein[27]||D5G2;|pins18m3@1|x[9]|I
-Ein[28]||D5G2;|pins18m3@1|x[10]|O
-Ein[29]||D5G2;|pins18m3@1|x[11]|O
-Ein[30]||D5G2;|pins18m3@1|x[12]|O
-Ein[31]||D5G2;|pins18m3@1|x[13]|O
-Ein[32]||D5G2;|pins18m3@1|x[14]|O
-Ein[33]||D5G2;|pins18m3@1|x[15]|O
-Ein[34]||D5G2;|pins18m3@1|x[16]|O
-Ein[35]||D5G2;|pins18m3@1|x[17]|O
-Ein[36]||D5G2;|pins18m3@1|x[18]|O
-EoutA[1]||D5G2;|ins1in20@1|out[1]|O
-EoutA[2]||D5G2;|ins1in20@1|out[2]|O
-EoutA[3]||D5G2;|ins1in20@1|out[3]|O
-EoutA[4]||D5G2;|ins1in20@1|out[4]|O
-EoutA[5]||D5G2;|ins1in20@1|out[5]|O
-EoutA[6]||D5G2;|ins1in20@1|out[6]|O
-EoutA[7]||D5G2;|ins1in20@1|out[7]|O
-EoutA[8]||D5G2;|ins1in20@1|out[8]|O
-EoutA[9]||D5G2;|ins1in20@1|out[9]|O
-EoutA[10]||D5G2;|ins1in20@1|out[10]|O
-EoutA[11]||D5G2;|ins1in20@1|out[11]|O
-EoutA[12]||D5G2;|ins1in20@1|out[12]|O
-EoutA[13]||D5G2;|ins1in20@1|out[13]|O
-EoutA[14]||D5G2;|ins1in20@1|out[14]|O
-EoutA[15]||D5G2;|ins1in20@1|out[15]|O
-EoutA[16]||D5G2;|ins1in20@1|out[16]|O
-EoutA[17]||D5G2;|ins1in20@1|out[17]|O
-EoutA[18]||D5G2;|ins1in20@1|out[18]|O
-EoutA[19]||D5G2;|ins1in20@3|out[1]|O
-EoutA[20]||D5G2;|ins1in20@3|out[2]|O
-EoutA[21]||D5G2;|ins1in20@3|out[3]|O
-EoutA[22]||D5G2;|ins1in20@3|out[4]|O
-EoutA[23]||D5G2;|ins1in20@3|out[5]|O
-EoutA[24]||D5G2;|ins1in20@3|out[6]|O
-EoutA[25]||D5G2;|ins1in20@3|out[7]|O
-EoutA[26]||D5G2;|ins1in20@3|out[8]|O
-EoutA[27]||D5G2;|ins1in20@3|out[9]|O
-EoutA[28]||D5G2;|ins1in20@3|out[10]|O
-EoutA[29]||D5G2;|ins1in20@3|out[11]|O
-EoutA[30]||D5G2;|ins1in20@3|out[12]|O
-EoutA[31]||D5G2;|ins1in20@3|out[13]|O
-EoutA[32]||D5G2;|ins1in20@3|out[14]|O
-EoutA[33]||D5G2;|ins1in20@3|out[15]|O
-EoutA[34]||D5G2;|ins1in20@3|out[16]|O
-EoutA[35]||D5G2;|ins1in20@3|out[17]|O
-EoutA[36]||D5G2;|ins1in20@3|out[18]|O
-EoutB[1]||D5G2;|ins1in20@2|out[1]|O
-EoutB[2]||D5G2;|ins1in20@2|out[2]|O
-EoutB[3]||D5G2;|ins1in20@2|out[3]|O
-EoutB[4]||D5G2;|ins1in20@2|out[4]|O
-EoutB[5]||D5G2;|ins1in20@2|out[5]|O
-EoutB[6]||D5G2;|ins1in20@2|out[6]|O
-EoutB[7]||D5G2;|ins1in20@2|out[7]|O
-EoutB[8]||D5G2;|ins1in20@2|out[8]|O
-EoutB[9]||D5G2;|ins1in20@2|out[9]|O
-EoutB[10]||D5G2;|ins1in20@2|out[10]|O
-EoutB[11]||D5G2;|ins1in20@2|out[11]|O
-EoutB[12]||D5G2;|ins1in20@2|out[12]|O
-EoutB[13]||D5G2;|ins1in20@2|out[13]|O
-EoutB[14]||D5G2;|ins1in20@2|out[14]|O
-EoutB[15]||D5G2;|ins1in20@2|out[15]|O
-EoutB[16]||D5G2;|ins1in20@2|out[16]|O
-EoutB[17]||D5G2;|ins1in20@2|out[17]|O
-EoutB[18]||D5G2;|ins1in20@2|out[18]|O
-EoutB[19]||D5G2;|ins1in20@0|out[1]|O
-EoutB[20]||D5G2;|ins1in20@0|out[2]|O
-EoutB[21]||D5G2;|ins1in20@0|out[3]|O
-EoutB[22]||D5G2;|ins1in20@0|out[4]|O
-EoutB[23]||D5G2;|ins1in20@0|out[5]|O
-EoutB[24]||D5G2;|ins1in20@0|out[6]|O
-EoutB[25]||D5G2;|ins1in20@0|out[7]|O
-EoutB[26]||D5G2;|ins1in20@0|out[8]|O
-EoutB[27]||D5G2;|ins1in20@0|out[9]|O
-EoutB[28]||D5G2;|ins1in20@0|out[10]|O
-EoutB[29]||D5G2;|ins1in20@0|out[11]|O
-EoutB[30]||D5G2;|ins1in20@0|out[12]|O
-EoutB[31]||D5G2;|ins1in20@0|out[13]|O
-EoutB[32]||D5G2;|ins1in20@0|out[14]|O
-EoutB[33]||D5G2;|ins1in20@0|out[15]|O
-EoutB[34]||D5G2;|ins1in20@0|out[16]|O
-EoutB[35]||D5G2;|ins1in20@0|out[17]|O
-EoutB[36]||D5G2;|ins1in20@0|out[18]|O
-Epred_1|pred|D5G2;|anAltSta@2|pred|I
-Esir[1]||D5G2;|scanEx1v@0|sir[1]|I
-Esir[2]||D5G2;|scanEx1v@0|sir[2]|B
-Esir[3]||D5G2;|scanEx1v@0|sir[3]|B
-Esir[4]||D5G2;|scanEx1v@0|sir[4]|B
-Esir[5]||D5G2;|scanEx1v@0|sir[5]|B
-Esir[6]||D5G2;|scanEx1v@0|sir[6]|B
-Esir[7]||D5G2;|scanEx1v@0|sir[7]|B
-Esir[8]||D5G2;|scanEx1v@0|si[8]|B
-Esir[9]||D5G2;|scanEx1v@0|sir[9]|B
-Esor[1]||D5G2;|scanEx1v@1|sor[1]|O
-Esor[2]||D5G2;|scanEx1v@1|sor[2]|B
-Esor[3]||D5G2;|scanEx1v@1|sor[3]|B
-Esor[4]||D5G2;|scanEx1v@1|sor[4]|B
-Esor[5]||D5G2;|scanEx1v@1|sor[5]|B
-Esor[6]||D5G2;|scanEx1v@1|sor[6]|B
-Esor[7]||D5G2;|scanEx1v@1|sor[7]|B
-Esor[8]||D5G2;|scanEx1v@1|sor[8]|B
-Esor[9]||D5G2;|scanEx1v@1|sor[9]|B
-EsuccA_1|succA|D5G2;|anAltSta@2|succA|O
-EsuccB_1|succB|D5G2;|anAltSta@2|succB|O
-Evdd||D5G2;|ins1in20@3|vdd_4|P
-Evdd_1||D5G2;|scanEx1v@0|vdd_1|P
-Evdd_3||D5G2;|scanEx1v@0|vdd_3|P
-Evdd_5||D5G2;|ins1in20@3|vdd_5|P
-Evdd_6||D5G2;|ins1in20@0|vdd_4|P
-Evdd_7||D5G2;|ins1in20@0|vdd_5|P
-Evdd_11||D5G2;|scanEx1v@1|vdd_1|P
-Evdd_12||D5G2;|scanEx1v@1|vdd_3|P
+Ametal-1|net@436|||S0|latchDri@5|in_1|-209.5|47|pin@25||-225|47
+Ametal-2|net@437||6.2|S1800|ins1in20@3|vdd|-288|22|latchDri@5|vdd_8|-213.5|22
+Ametal-2|net@438||6.2|S0|latchDri@5|gnd_1|-213.5|72|ins1in20@3|gnd|-288|72
+Ametal-2|net@439||6.2|S0|latchDri@5|vdd_7|-213.5|122|ins1in20@3|vdd_1|-288|122
+Ametal-2|net@447||6.2|S1800|anAltSta@3|gnd_2|278|-72|ins1in20@5|gnd|288|-72
+Ametal-2|net@448||6.2|S0|ins1in20@5|vdd_1|288|-122|anAltSta@3|vdd_5|278|-122
+Ametal-2|net@467|||S0|anAltSta@3|mc|-21.5|-32|contact@91||-34.5|-32
+Ametal-1|net@468|||S2700|contact@91||-34.5|-32|contact@92||-34.5|-3
+Ametal-1|net@472|||S2700|anAltSta@3|s[2]|112.5|-65|contact@93||112.5|3
+Ametal-2|net@473|||S0|contact@90||1680|-3|contact@92||-34.5|-3
+Ametal-2|net@478|||S1800|contact@94||13.5|-112|contact@95||1698.5|-112
+Ametal-1|net@479|||S900|anAltSta@3|s[1]|13.5|-65|contact@94||13.5|-112
+Ametal-2|net@489||6.2|S0|wellCont@2|vdd_1|-138.5|122|latchDri@5|vdd_5|-145|122
+Ametal-2|net@490||6.2|S1800|latchDri@5|gnd|-145|72|wellCont@2|gnd|-138.5|72
+Ametal-2|net@491||6.2|S1800|latchDri@5|vdd|-145|22|wellCont@2|vdd|-138.5|22
+Ametal-2|net@504|||S0|scanEx2v@1|gnd|1584|72|ins1in20@1|gnd_2|1584|72
+Ametal-2|net@505|||S0|scanEx2v@1|vdd|1584|122|ins1in20@1|vdd_4|1584|122
+Ametal-2|net@506|||S0|scanEx2v@1|vdd_2|1584|22|ins1in20@1|vdd_5|1584|22
+Ametal-2|net@507|||S0|scanEx2v@1|gnd_2|1584|-72|ins1in20@5|gnd_2|1584|-72
+Ametal-2|net@508|||S0|scanEx2v@1|vdd_3|1584|-122|ins1in20@5|vdd_4|1584|-122
+Ametal-2|net@509|||S0|scanEx2v@1|vdd_5|1584|-22|ins1in20@5|vdd_5|1584|-22
+Ametal-3|net@511|||S900|contact@90||1680|-3|scanEx2v@1|mc|1680|-97
+Ametal-1|net@512|||S2700|contact@95||1698.5|-112|scanEx2v@1|dIn[1]|1698.5|-79
+Ametal-1|net@516|||S2700|contact@96||1624.5|3|contact@97||1624.5|56.5
+Ametal-2|net@518|||S1800|contact@93||112.5|3|contact@96||1624.5|3
+Ametal-1|net@520|||S900|scanEx2v@1|dIn[2]|1698.5|79|contact@98||1698.5|56.5
+Ametal-2|net@521|||S1800|contact@97||1624.5|56.5|contact@98||1698.5|56.5
+Ametal-2|net@533||1.2|S0|ins1in20@5|hcl|288|-11.7|driveCon@8|take|31|-11.7
+Ametal-1|net@534|||S2700|driveCon@8|out|23|16.6|latchDri@6|out|23|40
+Ametal-1|net@535|||S1800|latchDri@6|in_1|75|47|pin@29||85|47
+Ametal-1|net@536|||S2700|pin@29||85|47|pin@30||85|97
+Ametal-1|net@537|||S0|pin@30||85|97|latchDri@6|in|75|97
+Ametal-2|net@538||6.2|S1800|wellCont@2|vdd_3|-129.5|122|latchDri@6|vdd_5|10.5|122
+Ametal-2|net@539||6.2|S0|latchDri@6|gnd|10.5|72|wellCont@2|gnd_1|-129.5|72
+Ametal-2|net@540||6.2|S0|latchDri@6|vdd|10.5|22|wellCont@2|vdd_2|-129.5|22
+Ametal-2|net@541||6.2|S0|wellCont@4|vdd_1|86.5|122|latchDri@6|vdd_7|79|122
+Ametal-2|net@542||6.2|S1800|latchDri@6|gnd_1|79|72|wellCont@4|gnd|86.5|72
+Ametal-2|net@543||6.2|S1800|latchDri@6|vdd_8|79|22|wellCont@4|vdd|86.5|22
+Ametal-2|net@546||6.2|S0|ins1in20@1|vdd_1|288|122|wellCont@4|vdd_3|95.5|122
+Ametal-2|net@547||6.2|S1800|wellCont@4|gnd_1|95.5|72|ins1in20@1|gnd|288|72
+Ametal-2|net@548||6.2|S1800|wellCont@4|vdd_2|95.5|22|ins1in20@1|vdd|288|22
+Ametal-1|net@549|||S2700|anAltSta@3|fire[B]|225.5|-56|pin@32||225.5|47
+Ametal-1|net@551|||S1800|pin@29||85|47|pin@32||225.5|47
+Ametal-3|net@618|||S900|contact@22||-342|88|m3new36@0|in[19]|-342|0
+Ametal-2|net@672|||S0|tranCap@0|gnd_1|-1584|-72|ins1in20@4|gnd_2|-1584|-72
+Ametal-2|net@673|||S0|tranCap@0|vdd_2|-1584|-22|ins1in20@4|vdd_5|-1584|-22
+Ametal-2|net@674|||S0|tranCap@0|vdd_3|-1584|-122|ins1in20@4|vdd_4|-1584|-122
+Ametal-2|net@675|||S0|tranCap@1|gnd_1|-1584|72|ins1in20@3|gnd_2|-1584|72
+Ametal-2|net@676|||S0|tranCap@1|vdd_2|-1584|122|ins1in20@3|vdd_4|-1584|122
+Ametal-2|net@677|||S0|tranCap@1|vdd_3|-1584|22|ins1in20@3|vdd_5|-1584|22
+Ametal-3|net@679|||S900|cover1h@0|vdd_6|144|0|cover1h@1|vdd_7|144|0
+Ametal-3|net@680|||S900|cover1h@0|vdd_8|-1584|0|cover1h@1|vdd_9|-1584|0
+Ametal-3|net@681|||S900|cover1h@0|vdd_10|-1296|0|cover1h@1|vdd_11|-1296|0
+Ametal-3|net@682|||S900|cover1h@0|vdd_12|-1008|0|cover1h@1|vdd_13|-1008|0
+Ametal-3|net@683|||S900|cover1h@0|vdd_14|-720|0|cover1h@1|vdd_15|-720|0
+Ametal-3|net@684|||S900|cover1h@0|vdd_16|-432|0|cover1h@1|vdd_17|-432|0
+Ametal-3|net@685|||S900|cover1h@0|vdd_18|-144|0|cover1h@1|vdd_19|-144|0
+Ametal-3|net@686|||S900|cover1h@0|vdd_20|432|0|cover1h@1|vdd_21|432|0
+Ametal-3|net@687|||S900|cover1h@0|vdd_22|720|0|cover1h@1|vdd_23|720|0
+Ametal-3|net@688|||S900|cover1h@0|vdd_24|1008|0|cover1h@1|vdd_25|1008|0
+Ametal-3|net@689|||S900|cover1h@0|vdd_26|1296|0|cover1h@1|vdd_27|1296|0
+Ametal-3|net@690|||S900|cover1h@0|vdd_28|1584|0|cover1h@1|vdd_29|1584|0
+Ametal-3|net@691|||S900|cover1h@0|gnd_2|0|0|cover1h@1|gnd_3|0|0
+Ametal-3|net@692|||S900|cover1h@0|gnd_7|-1440|0|cover1h@1|gnd_8|-1440|0
+Ametal-3|net@693|||S900|cover1h@0|gnd_9|-1152|0|cover1h@1|gnd_10|-1152|0
+Ametal-3|net@694|||S900|cover1h@0|gnd_11|-864|0|cover1h@1|gnd_12|-864|0
+Ametal-3|net@695|||S900|cover1h@0|gnd_13|-576|0|cover1h@1|gnd_14|-576|0
+Ametal-3|net@696|||S900|cover1h@0|gnd_15|-288|0|cover1h@1|gnd_16|-288|0
+Ametal-3|net@697|||S900|cover1h@0|gnd_17|288|0|cover1h@1|gnd_18|288|0
+Ametal-3|net@698|||S900|cover1h@0|gnd_19|576|0|cover1h@1|gnd_20|576|0
+Ametal-3|net@699|||S900|cover1h@0|gnd_21|864|0|cover1h@1|gnd_22|864|0
+Ametal-3|net@700|||S900|cover1h@0|gnd_23|1152|0|cover1h@1|gnd_24|1152|0
+Ametal-3|net@701|||S900|cover1h@0|gnd_25|1440|0|cover1h@1|gnd_26|1440|0
+Ametal-3|net@702|||S900|cover1h@0|gnd_27|1728|0|cover1h@1|gnd_28|1728|0
+Ametal-3|net@703|||S900|cover1h@0|gnd_4|-1728|0|cover1h@1|gnd_5|-1728|0
+Ametal-2|net@704||6.2|S0|tranCap@0|vdd|-1728|-22|cover1h@0|vdd|-1800|-22
+Ametal-2|net@705||6.2|S1800|cover1h@1|vdd|-1800|122|tranCap@1|vdd|-1728|122
+Ametal-2|net@706||6.2|S1800|cover1h@1|gnd|-1800|72|tranCap@1|gnd|-1728|72
+Ametal-2|net@707||6.2|S1800|cover1h@1|vdd_4|-1800|22|tranCap@1|vdd_1|-1728|22
+Ametal-2|net@708||6.2|S1800|cover1h@0|gnd|-1800|-72|tranCap@0|gnd|-1728|-72
+Ametal-2|net@709||6.2|S0|tranCap@0|vdd_1|-1728|-122|cover1h@0|vdd_4|-1800|-122
+Ametal-2|net@710||6.2|S1800|scanEx2v@1|gnd_3|1728|-72|cover1h@0|gnd_1|1800|-72
+Ametal-2|net@711||6.2|S0|cover1h@0|vdd_1|1800|-22|scanEx2v@1|vdd_7|1728|-22
+Ametal-2|net@712||6.2|S0|cover1h@0|vdd_5|1800|-122|scanEx2v@1|vdd_4|1728|-122
+Ametal-2|net@713||6.2|S0|cover1h@1|gnd_1|1800|72|scanEx2v@1|gnd_1|1728|72
+Ametal-2|net@714||6.2|S0|cover1h@1|vdd_1|1800|122|scanEx2v@1|vdd_1|1728|122
+Ametal-2|net@715||6.2|S0|cover1h@1|vdd_5|1800|22|scanEx2v@1|vdd_6|1728|22
+Ametal-3|net@716|||S2700|m3new36@0|in[1]|318|0|contact@4||318|88
+Ametal-3|net@717|||S900|contact@5||462|88|m3new36@0|in[2]|462|0
+Ametal-3|net@718|||S900|contact@6||606|88|m3new36@0|in[3]|606|0
+Ametal-3|net@719|||S900|contact@7||750|88|m3new36@0|in[4]|750|0
+Ametal-3|net@720|||S900|contact@8||894|88|m3new36@0|in[5]|894|0
+Ametal-3|net@721|||S900|contact@9||1038|88|m3new36@0|in[6]|1038|0
+Ametal-3|net@722|||S900|contact@10||1182|88|m3new36@0|in[7]|1182|0
+Ametal-3|net@723|||S900|contact@11||1326|88|m3new36@0|in[8]|1326|0
+Ametal-3|net@724|||S900|contact@12||1470|88|m3new36@0|in[9]|1470|0
+Ametal-3|net@725|||S900|contact@13||378|88|m3new36@0|in[18]|378|0
+Ametal-3|net@726|||S900|contact@14||1530|88|m3new36@0|in[10]|1530|0
+Ametal-3|net@727|||S900|contact@15||1386|88|m3new36@0|in[11]|1386|0
+Ametal-3|net@728|||S900|contact@16||1242|88|m3new36@0|in[12]|1242|0
+Ametal-3|net@729|||S900|contact@17||1098|88|m3new36@0|in[13]|1098|0
+Ametal-3|net@730|||S900|contact@18||954|88|m3new36@0|in[14]|954|0
+Ametal-3|net@731|||S900|contact@19||810|88|m3new36@0|in[15]|810|0
+Ametal-3|net@732|||S900|contact@20||666|88|m3new36@0|in[16]|666|0
+Ametal-3|net@733|||S900|contact@21||522|88|m3new36@0|in[17]|522|0
+Ametal-3|net@734|||S900|m3new36@0|in[1]|318|0|contact@99||318|-56
+Ametal-2|net@735|||S0|ins1in20@5|in[1]|324|-56|contact@99||318|-56
+Ametal-3|net@736|||S900|m3new36@0|in[28]|-1554|0|contact@100||-1554|-56
+Ametal-2|net@737|||S0|ins1in20@4|in[10]|-1548|-56|contact@100||-1554|-56
+Ametal-3|net@738|||S900|m3new36@0|in[29]|-1410|0|contact@101||-1410|-56
+Ametal-2|net@739|||S0|ins1in20@4|in[11]|-1404|-56|contact@101||-1410|-56
+Ametal-3|net@740|||S900|m3new36@0|in[30]|-1266|0|contact@102||-1266|-56
+Ametal-2|net@741|||S0|ins1in20@4|in[12]|-1260|-56|contact@102||-1266|-56
+Ametal-3|net@742|||S900|m3new36@0|in[31]|-1122|0|contact@103||-1122|-56
+Ametal-2|net@743|||S0|ins1in20@4|in[13]|-1116|-56|contact@103||-1122|-56
+Ametal-3|net@744|||S900|m3new36@0|in[32]|-978|0|contact@104||-978|-56
+Ametal-2|net@745|||S0|ins1in20@4|in[14]|-972|-56|contact@104||-978|-56
+Ametal-3|net@746|||S900|m3new36@0|in[33]|-834|0|contact@105||-834|-56
+Ametal-2|net@747|||S0|ins1in20@4|in[15]|-828|-56|contact@105||-834|-56
+Ametal-3|net@748|||S900|m3new36@0|in[34]|-690|0|contact@106||-690|-56
+Ametal-2|net@749|||S0|ins1in20@4|in[16]|-684|-56|contact@106||-690|-56
+Ametal-3|net@750|||S900|m3new36@0|in[35]|-546|0|contact@107||-546|-56
+Ametal-2|net@751|||S0|ins1in20@4|in[17]|-540|-56|contact@107||-546|-56
+Ametal-3|net@752|||S900|m3new36@0|in[36]|-402|0|contact@108||-402|-56
+Ametal-2|net@753|||S0|ins1in20@4|in[18]|-396|-56|contact@108||-402|-56
+Ametal-3|net@754|||S900|m3new36@0|in[2]|462|0|contact@109||462|-56
+Ametal-2|net@755|||S0|ins1in20@5|in[2]|468|-56|contact@109||462|-56
+Ametal-3|net@756|||S900|m3new36@0|in[3]|606|0|contact@110||606|-56
+Ametal-2|net@757|||S0|ins1in20@5|in[3]|612|-56|contact@110||606|-56
+Ametal-3|net@758|||S900|m3new36@0|in[4]|750|0|contact@111||750|-56
+Ametal-2|net@759|||S0|ins1in20@5|in[4]|756|-56|contact@111||750|-56
+Ametal-3|net@760|||S900|m3new36@0|in[5]|894|0|contact@112||894|-56
+Ametal-2|net@761|||S0|ins1in20@5|in[5]|900|-56|contact@112||894|-56
+Ametal-3|net@762|||S900|m3new36@0|in[6]|1038|0|contact@113||1038|-56
+Ametal-2|net@763|||S0|ins1in20@5|in[6]|1044|-56|contact@113||1038|-56
+Ametal-3|net@764|||S900|m3new36@0|in[7]|1182|0|contact@114||1182|-56
+Ametal-2|net@765|||S0|ins1in20@5|in[7]|1188|-56|contact@114||1182|-56
+Ametal-3|net@766|||S900|m3new36@0|in[8]|1326|0|contact@115||1326|-56
+Ametal-2|net@767|||S0|ins1in20@5|in[8]|1332|-56|contact@115||1326|-56
+Ametal-3|net@768|||S900|m3new36@0|in[9]|1470|0|contact@116||1470|-56
+Ametal-2|net@769|||S0|ins1in20@5|in[9]|1476|-56|contact@116||1470|-56
+Ametal-3|net@770|||S900|m3new36@0|in[18]|378|0|contact@117||378|-56
+Ametal-2|net@771|||S0|ins1in20@5|in[18]|396|-56|contact@117||378|-56
+Ametal-3|net@772|||S900|m3new36@0|in[17]|522|0|contact@118||522|-56
+Ametal-2|net@773|||S0|ins1in20@5|in[17]|540|-56|contact@118||522|-56
+Ametal-3|net@774|||S900|m3new36@0|in[10]|1530|0|contact@119||1530|-56
+Ametal-2|net@775|||S0|ins1in20@5|in[10]|1548|-56|contact@119||1530|-56
+Ametal-3|net@776|||S900|m3new36@0|in[11]|1386|0|contact@120||1386|-56
+Ametal-2|net@777|||S0|ins1in20@5|in[11]|1404|-56|contact@120||1386|-56
+Ametal-3|net@778|||S900|m3new36@0|in[12]|1242|0|contact@121||1242|-56
+Ametal-2|net@779|||S0|ins1in20@5|in[12]|1260|-56|contact@121||1242|-56
+Ametal-3|net@780|||S900|m3new36@0|in[13]|1098|0|contact@122||1098|-56
+Ametal-2|net@781|||S0|ins1in20@5|in[13]|1116|-56|contact@122||1098|-56
+Ametal-3|net@782|||S900|m3new36@0|in[14]|954|0|contact@123||954|-56
+Ametal-2|net@783|||S0|ins1in20@5|in[14]|972|-56|contact@123||954|-56
+Ametal-3|net@784|||S900|m3new36@0|in[15]|810|0|contact@124||810|-56
+Ametal-2|net@785|||S0|ins1in20@5|in[15]|828|-56|contact@124||810|-56
+Ametal-3|net@786|||S900|m3new36@0|in[16]|666|0|contact@125||666|-56
+Ametal-2|net@787|||S0|ins1in20@5|in[16]|684|-56|contact@125||666|-56
+Ametal-3|net@788|||S2700|m3new36@0|in[28]|-1554|0|contact@32||-1554|88
+Ametal-3|net@789|||S900|contact@23||-486|88|m3new36@0|in[20]|-486|0
+Ametal-3|net@790|||S900|contact@24||-630|88|m3new36@0|in[21]|-630|0
+Ametal-3|net@791|||S900|contact@25||-774|88|m3new36@0|in[22]|-774|0
+Ametal-3|net@792|||S900|contact@26||-918|88|m3new36@0|in[23]|-918|0
+Ametal-3|net@793|||S900|contact@27||-1062|88|m3new36@0|in[24]|-1062|0
+Ametal-3|net@794|||S900|contact@28||-1206|88|m3new36@0|in[25]|-1206|0
+Ametal-3|net@795|||S900|contact@29||-1350|88|m3new36@0|in[26]|-1350|0
+Ametal-3|net@796|||S900|contact@30||-1494|88|m3new36@0|in[27]|-1494|0
+Ametal-3|net@797|||S900|contact@31||-402|88|m3new36@0|in[36]|-402|0
+Ametal-3|net@798|||S900|contact@33||-1410|88|m3new36@0|in[29]|-1410|0
+Ametal-3|net@799|||S900|contact@34||-1266|88|m3new36@0|in[30]|-1266|0
+Ametal-3|net@800|||S900|contact@35||-1122|88|m3new36@0|in[31]|-1122|0
+Ametal-3|net@801|||S900|contact@36||-978|88|m3new36@0|in[32]|-978|0
+Ametal-3|net@802|||S900|contact@37||-834|88|m3new36@0|in[33]|-834|0
+Ametal-3|net@803|||S900|contact@38||-690|88|m3new36@0|in[34]|-690|0
+Ametal-3|net@804|||S900|contact@39||-546|88|m3new36@0|in[35]|-546|0
+Ametal-3|net@805|||S900|m3new36@0|in[27]|-1494|0|contact@126||-1494|-56
+Ametal-2|net@806|||S0|ins1in20@4|in[9]|-1476|-56|contact@126||-1494|-56
+Ametal-3|net@807|||S900|m3new36@0|in[19]|-342|0|contact@127||-342|-56
+Ametal-2|net@808|||S0|ins1in20@4|in[1]|-324|-56|contact@127||-342|-56
+Ametal-3|net@809|||S900|m3new36@0|in[20]|-486|0|contact@128||-486|-56
+Ametal-2|net@810|||S0|ins1in20@4|in[2]|-468|-56|contact@128||-486|-56
+Ametal-3|net@811|||S900|m3new36@0|in[21]|-630|0|contact@129||-630|-56
+Ametal-2|net@812|||S0|ins1in20@4|in[3]|-612|-56|contact@129||-630|-56
+Ametal-3|net@813|||S900|m3new36@0|in[22]|-774|0|contact@130||-774|-56
+Ametal-2|net@814|||S0|ins1in20@4|in[4]|-756|-56|contact@130||-774|-56
+Ametal-3|net@815|||S900|m3new36@0|in[23]|-918|0|contact@131||-918|-56
+Ametal-2|net@816|||S0|ins1in20@4|in[5]|-900|-56|contact@131||-918|-56
+Ametal-3|net@817|||S900|m3new36@0|in[24]|-1062|0|contact@132||-1062|-56
+Ametal-2|net@818|||S0|ins1in20@4|in[6]|-1044|-56|contact@132||-1062|-56
+Ametal-3|net@819|||S900|m3new36@0|in[25]|-1206|0|contact@133||-1206|-56
+Ametal-2|net@820|||S0|ins1in20@4|in[7]|-1188|-56|contact@133||-1206|-56
+Ametal-3|net@821|||S900|m3new36@0|in[26]|-1350|0|contact@134||-1350|-56
+Ametal-2|net@822|||S0|ins1in20@4|in[8]|-1332|-56|contact@134||-1350|-56
+Egnd||D5G7;|cover1h@1|gnd_6|G
+Egnd_2||D5G7;|cover1h@1|gnd_2|G
+Egnd_3||D5G7;|cover1h@0|gnd_3|G
+Egnd_4||D5G7;|cover1h@1|gnd_4|G
+Egnd_5||D5G7;|cover1h@0|gnd_5|G
+Egnd_6||D5G7;|cover1h@0|gnd_6|G
+Egnd_7||D5G7;|cover1h@1|gnd_7|G
+Egnd_8||D5G7;|cover1h@0|gnd_8|G
+Egnd_9||D5G7;|cover1h@1|gnd_9|G
+Egnd_10||D5G7;|cover1h@0|gnd_10|G
+Egnd_11||D5G7;|cover1h@1|gnd_11|G
+Egnd_12||D5G7;|cover1h@0|gnd_12|G
+Egnd_13||D5G7;|cover1h@1|gnd_13|G
+Egnd_14||D5G7;|cover1h@0|gnd_14|G
+Egnd_15||D5G7;|cover1h@1|gnd_15|G
+Egnd_16||D5G7;|cover1h@0|gnd_16|G
+Egnd_17||D5G7;|cover1h@1|gnd_17|G
+Egnd_18||D5G7;|cover1h@0|gnd_18|G
+Egnd_19||D5G7;|cover1h@1|gnd_19|G
+Egnd_20||D5G7;|cover1h@0|gnd_20|G
+Egnd_21||D5G7;|cover1h@1|gnd_21|G
+Egnd_22||D5G7;|cover1h@0|gnd_22|G
+Egnd_23||D5G7;|cover1h@1|gnd_23|G
+Egnd_24||D5G7;|cover1h@0|gnd_24|G
+Egnd_25||D5G7;|cover1h@1|gnd_25|G
+Egnd_26||D5G7;|cover1h@0|gnd_26|G
+Egnd_27||D5G7;|cover1h@1|gnd_27|G
+Egnd_28||D5G7;|cover1h@0|gnd_28|G
+Egnd_29||D5G7;|cover1h@0|gnd_29|G
+Egnd_31||D5G7;|cover1h@1|gnd_29|G
+Ein[1]||D5G7;|m3new36@0|in[1]|I
+Ein[2]||D5G7;|m3new36@0|in[2]|I
+Ein[3]||D5G7;|m3new36@0|in[3]|I
+Ein[4]||D5G7;|m3new36@0|in[4]|I
+Ein[5]||D5G7;|m3new36@0|in[5]|I
+Ein[6]||D5G7;|m3new36@0|in[6]|I
+Ein[7]||D5G7;|m3new36@0|in[7]|I
+Ein[8]||D5G7;|m3new36@0|in[8]|I
+Ein[9]||D5G7;|m3new36@0|in[9]|I
+Ein[10]||D5G7;|m3new36@0|in[10]|O
+Ein[11]||D5G7;|m3new36@0|in[11]|O
+Ein[12]||D5G7;|m3new36@0|in[12]|O
+Ein[13]||D5G7;|m3new36@0|in[13]|O
+Ein[14]||D5G7;|m3new36@0|in[14]|O
+Ein[15]||D5G7;|m3new36@0|in[15]|O
+Ein[16]||D5G7;|m3new36@0|in[16]|O
+Ein[17]||D5G7;|m3new36@0|in[17]|O
+Ein[18]||D5G7;|m3new36@0|in[18]|O
+Ein[19]||D5G7;|m3new36@0|in[19]|I
+Ein[20]||D5G7;|m3new36@0|in[20]|I
+Ein[21]||D5G7;|m3new36@0|in[21]|I
+Ein[22]||D5G7;|m3new36@0|in[22]|I
+Ein[23]||D5G7;|m3new36@0|in[23]|I
+Ein[24]||D5G7;|m3new36@0|in[24]|I
+Ein[25]||D5G7;|m3new36@0|in[25]|I
+Ein[26]||D5G7;|m3new36@0|in[26]|I
+Ein[27]||D5G7;|m3new36@0|in[27]|I
+Ein[28]||D5G7;|m3new36@0|in[28]|O
+Ein[29]||D5G7;|m3new36@0|in[29]|O
+Ein[30]||D5G7;|m3new36@0|in[30]|O
+Ein[31]||D5G7;|m3new36@0|in[31]|O
+Ein[32]||D5G7;|m3new36@0|in[32]|O
+Ein[33]||D5G7;|m3new36@0|in[33]|O
+Ein[34]||D5G7;|m3new36@0|in[34]|O
+Ein[35]||D5G7;|m3new36@0|in[35]|O
+Ein[36]||D5G7;|m3new36@0|in[36]|O
+EoutA[1]||D5G7;|ins1in20@1|out[1]|O
+EoutA[2]||D5G7;|ins1in20@1|out[2]|O
+EoutA[3]||D5G7;|ins1in20@1|out[3]|O
+EoutA[4]||D5G7;|ins1in20@1|out[4]|O
+EoutA[5]||D5G7;|ins1in20@1|out[5]|O
+EoutA[6]||D5G7;|ins1in20@1|out[6]|O
+EoutA[7]||D5G7;|ins1in20@1|out[7]|O
+EoutA[8]||D5G7;|ins1in20@1|out[8]|O
+EoutA[9]||D5G7;|ins1in20@1|out[9]|O
+EoutA[10]||D5G7;|ins1in20@1|out[10]|O
+EoutA[11]||D5G7;|ins1in20@1|out[11]|O
+EoutA[12]||D5G7;|ins1in20@1|out[12]|O
+EoutA[13]||D5G7;|ins1in20@1|out[13]|O
+EoutA[14]||D5G7;|ins1in20@1|out[14]|O
+EoutA[15]||D5G7;|ins1in20@1|out[15]|O
+EoutA[16]||D5G7;|ins1in20@1|out[16]|O
+EoutA[17]||D5G7;|ins1in20@1|out[17]|O
+EoutA[18]||D5G7;|ins1in20@1|out[18]|O
+EoutA[19]||D5G7;|ins1in20@3|out[1]|O
+EoutA[20]||D5G7;|ins1in20@3|out[2]|O
+EoutA[21]||D5G7;|ins1in20@3|out[3]|O
+EoutA[22]||D5G7;|ins1in20@3|out[4]|O
+EoutA[23]||D5G7;|ins1in20@3|out[5]|O
+EoutA[24]||D5G7;|ins1in20@3|out[6]|O
+EoutA[25]||D5G7;|ins1in20@3|out[7]|O
+EoutA[26]||D5G7;|ins1in20@3|out[8]|O
+EoutA[27]||D5G7;|ins1in20@3|out[9]|O
+EoutA[28]||D5G7;|ins1in20@3|out[10]|O
+EoutA[29]||D5G7;|ins1in20@3|out[11]|O
+EoutA[30]||D5G7;|ins1in20@3|out[12]|O
+EoutA[31]||D5G7;|ins1in20@3|out[13]|O
+EoutA[32]||D5G7;|ins1in20@3|out[14]|O
+EoutA[33]||D5G7;|ins1in20@3|out[15]|O
+EoutA[34]||D5G7;|ins1in20@3|out[16]|O
+EoutA[35]||D5G7;|ins1in20@3|out[17]|O
+EoutA[36]||D5G7;|ins1in20@3|out[18]|O
+EoutB[1]||D5G7;|ins1in20@5|out[1]|O
+EoutB[2]||D5G7;|ins1in20@5|out[2]|O
+EoutB[3]||D5G7;|ins1in20@5|out[3]|O
+EoutB[4]||D5G7;|ins1in20@5|out[4]|O
+EoutB[5]||D5G7;|ins1in20@5|out[5]|O
+EoutB[6]||D5G7;|ins1in20@5|out[6]|O
+EoutB[7]||D5G7;|ins1in20@5|out[7]|O
+EoutB[8]||D5G7;|ins1in20@5|out[8]|O
+EoutB[9]||D5G7;|ins1in20@5|out[9]|O
+EoutB[10]||D5G7;|ins1in20@5|out[10]|O
+EoutB[11]||D5G7;|ins1in20@5|out[11]|O
+EoutB[12]||D5G7;|ins1in20@5|out[12]|O
+EoutB[13]||D5G7;|ins1in20@5|out[13]|O
+EoutB[14]||D5G7;|ins1in20@5|out[14]|O
+EoutB[15]||D5G7;|ins1in20@5|out[15]|O
+EoutB[16]||D5G7;|ins1in20@5|out[16]|O
+EoutB[17]||D5G7;|ins1in20@5|out[17]|O
+EoutB[18]||D5G7;|ins1in20@5|out[18]|O
+EoutB[19]||D5G7;|ins1in20@4|out[1]|O
+EoutB[20]||D5G7;|ins1in20@4|out[2]|O
+EoutB[21]||D5G7;|ins1in20@4|out[3]|O
+EoutB[22]||D5G7;|ins1in20@4|out[4]|O
+EoutB[23]||D5G7;|ins1in20@4|out[5]|O
+EoutB[24]||D5G7;|ins1in20@4|out[6]|O
+EoutB[25]||D5G7;|ins1in20@4|out[7]|O
+EoutB[26]||D5G7;|ins1in20@4|out[8]|O
+EoutB[27]||D5G7;|ins1in20@4|out[9]|O
+EoutB[28]||D5G7;|ins1in20@4|out[10]|O
+EoutB[29]||D5G7;|ins1in20@4|out[11]|O
+EoutB[30]||D5G7;|ins1in20@4|out[12]|O
+EoutB[31]||D5G7;|ins1in20@4|out[13]|O
+EoutB[32]||D5G7;|ins1in20@4|out[14]|O
+EoutB[33]||D5G7;|ins1in20@4|out[15]|O
+EoutB[34]||D5G7;|ins1in20@4|out[16]|O
+EoutB[35]||D5G7;|ins1in20@4|out[17]|O
+EoutB[36]||D5G7;|ins1in20@4|out[18]|O
+Epred||D5G7;|anAltSta@3|pred|I
+Esir[1]||D5G7;|scanEx2v@1|sir[1]|I
+Esir[2]||D5G7;|scanEx2v@1|sir[2]|B
+Esir[3]||D5G7;|scanEx2v@1|sir[3]|B
+Esir[4]||D5G7;|scanEx2v@1|sir[4]|B
+Esir[5]||D5G7;|scanEx2v@1|sir[5]|B
+Esir[6]||D5G7;|scanEx2v@1|sir[6]|B
+Esir[7]||D5G7;|scanEx2v@1|sir[7]|B
+Esir[8]||D5G7;|scanEx2v@1|sir[8]|B
+Esir[9]||D5G7;|scanEx2v@1|sir[9]|B
+Esor[1]||D5G7;|scanEx2v@1|sor[1]|O
+Esor[2]||D5G7;|scanEx2v@1|sor[2]|B
+Esor[3]||D5G7;|scanEx2v@1|sor[3]|B
+Esor[4]||D5G7;|scanEx2v@1|sor[4]|B
+Esor[5]||D5G7;|scanEx2v@1|sor[5]|B
+Esor[6]||D5G7;|scanEx2v@1|sor[6]|B
+Esor[7]||D5G7;|scanEx2v@1|sor[7]|B
+Esor[8]||D5G7;|scanEx2v@1|sor[8]|B
+Esor[9]||D5G7;|scanEx2v@1|sor[9]|B
+EsuccA||D5G7;|anAltSta@3|succA|O
+EsuccB||D5G7;|anAltSta@3|succB|O
+Evdd||D5G7;|cover1h@1|vdd_2|P
+Evdd_2||D5G7;|cover1h@0|vdd_2|P
+Evdd_3||D5G7;|cover1h@0|vdd_3|P
+Evdd_6||D5G7;|cover1h@1|vdd_6|P
+Evdd_7||D5G7;|cover1h@0|vdd_7|P
+Evdd_8||D5G7;|cover1h@1|vdd_8|P
+Evdd_9||D5G7;|cover1h@0|vdd_9|P
+Evdd_10||D5G7;|cover1h@1|vdd_10|P
+Evdd_11||D5G7;|cover1h@0|vdd_11|P
+Evdd_12||D5G7;|cover1h@1|vdd_12|P
+Evdd_13||D5G7;|cover1h@0|vdd_13|P
+Evdd_14||D5G7;|cover1h@1|vdd_14|P
+Evdd_15||D5G7;|cover1h@0|vdd_15|P
+Evdd_16||D5G7;|cover1h@1|vdd_16|P
+Evdd_17||D5G7;|cover1h@0|vdd_17|P
+Evdd_18||D5G7;|cover1h@1|vdd_18|P
+Evdd_19||D5G7;|cover1h@0|vdd_19|P
+Evdd_20||D5G7;|cover1h@1|vdd_20|P
+Evdd_21||D5G7;|cover1h@0|vdd_21|P
+Evdd_22||D5G7;|cover1h@1|vdd_22|P
+Evdd_23||D5G7;|cover1h@0|vdd_23|P
+Evdd_24||D5G7;|cover1h@1|vdd_24|P
+Evdd_25||D5G7;|cover1h@0|vdd_25|P
+Evdd_26||D5G7;|cover1h@1|vdd_26|P
+Evdd_27||D5G7;|cover1h@0|vdd_27|P
+Evdd_28||D5G7;|cover1h@1|vdd_28|P
+Evdd_29||D5G7;|cover1h@0|vdd_29|P
+Evdd_31||D5G7;|cover1h@1|vdd_3|P
 X
 
 # Cell altStartDockStage;1{sch}
-CaltStartDockStage;1{sch}||schematic|1227452321533|1235236802551|
+CaltStartDockStage;1{sch}||schematic|1227452321533|1243246708862|I
 IaltStartDockStage;1{ic}|altStart@0||-27|15|||D5G4;
-IgaspL:anAltStart;1{ic}|anAltSta@0||0|0|||D5G4;
+IgaspM:anAltStart;1{ic}|anAltSta@1||0|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||9|2|||Y|
 NOff-Page|conn@1||-9|0|||XRR|
@@ -1178,11 +1296,10 @@ NOff-Page|conn@11||-10|14|||XYRR|
 NOff-Page|conn@12||23|14|||XRR|
 IregistersM:ins1in20Bx36;1{ic}|ins1in20@0||8|-18|||D5G4;
 IregistersM:ins1in20Bx36;1{ic}|ins1in20@1||8|-48|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||-7|-27|||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@1||-8|-39|||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@2||-7|-27|||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@3||-8|-39|||D5G4;
 Ngeneric:Invisible-Pin|pin@3||2.5|32|||||ART_message(D5G4;)Sto start the alternator
 Ngeneric:Invisible-Pin|pin@4||1|37.5|||||ART_message(D5G6;)SaltStartDockStage
-Ngeneric:Invisible-Pin|pin@5||-0.5|27|||||ART_message(D5G3;)Sies 4 February 2009
 NWire_Pin|pin@6||-24|-21||||
 NWire_Pin|pin@7||-24|-27||||
 NWire_Pin|pin@8||-24|-39||||
@@ -1195,29 +1312,31 @@ NWire_Pin|pin@18||6|-39||||
 NBus_Pin|pin@19||-3|-48|-1|-1||
 NBus_Pin|pin@20||-3|-44|-1|-1||
 NWire_Pin|pin@29||-3|19||||
+Ngeneric:Invisible-Pin|pin@30||-0.5|27|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
 IscanM:scanEx2;1{ic}|scanEx2v@1||3|14|XR||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:2]|D5G1;X2;Y2;|31|2|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-15.5|-27|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1300.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-19|-39|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1301.8999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@2||1.5|-27|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1300.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@3||1.5|-39|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1300.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-Abus|fire[A,B]|D5G2;|-0.5|IJ900|anAltSta@0|fire[A,B]|0|-4|pin@10||0|-11
+Abus|fire[A,B]|D5G2;|-0.5|IJ900|anAltSta@1|fire[A,B]|0|-4|pin@10||0|-11
 Awire|fire[A]|D5G2;||900|pin@6||-24|-21|pin@7||-24|-27
 Awire|fire[B]|D5G2;||2700|pin@9||-24|-43|pin@8||-24|-39
 Abus|in[1:36]|D5G2;|-0.5|IJ2700|pin@19||-3|-48|pin@20||-3|-44
-Awire|net@0|||1800|conn@1|y|-7|0|anAltSta@0|pFireBar|-3|0
-Awire|net@1|||0|conn@0|a|7|2|anAltSta@0|succ_1[A,B]|3|2
-Awire|net@2|||0|conn@3|a|7|-2|anAltSta@0|fire_1[A,B]|3|-2
+Awire|net@0|||1800|conn@1|y|-7|0|anAltSta@1|pred|-3|0
+Awire|net@1|||0|conn@0|a|7|2|anAltSta@1|succA|3|2
+Awire|net@2|||0|conn@3|a|7|-2|anAltSta@1|succB|3|-2
 Awire|net@3|||1800|pin@7||-24|-27|wire90@0|a|-18|-27
 Awire|net@4|||1800|pin@8||-24|-39|wire90@1|a|-21.5|-39
-Awire|net@5|||1800|wire90@0|b|-13|-27|latchDri@0|inA|-11|-27
-Awire|net@6|||0|latchDri@1|inA|-12|-39|wire90@1|b|-16.5|-39
-Awire|net@10|||2700|anAltSta@0|mc|-1|4|pin@15||-1|7
+Awire|net@5|||1800|wire90@0|b|-13|-27|latchDri@2|in|-11|-27
+Awire|net@6|||0|latchDri@3|in|-12|-39|wire90@1|b|-16.5|-39
+Awire|net@10|||2700|anAltSta@1|mc|-1|4|pin@15||-1|7
 Awire|net@11|||0|pin@15||-1|7|pin@16||-3|7
 Abus|net@13||-0.5|IJ0|ins1in20@0|in[1:36]|5|-18|conn@7|y|-9|-18
 Abus|net@14||-0.5|IJ1800|ins1in20@0|out[1:36]|11|-18|conn@8|a|17|-18
 Abus|net@16||-0.5|IJ1800|ins1in20@1|out[1:36]|11|-48|conn@10|a|16|-48
-Awire|net@20|||1800|latchDri@0|out|-3|-27|wire90@2|a|-1|-27
-Awire|net@22|||1800|latchDri@1|out|-4|-39|wire90@3|a|-1|-39
+Awire|net@20|||1800|latchDri@2|out|-3|-27|wire90@2|a|-1|-27
+Awire|net@22|||1800|latchDri@3|out|-4|-39|wire90@3|a|-1|-39
 Awire|net@23|||1800|wire90@2|b|4|-27|pin@17||6|-27
 Awire|net@24|||2700|pin@17||6|-27|ins1in20@0|hcl[1]|6|-21
 Awire|net@25|||1800|wire90@3|b|4|-39|pin@18||6|-39
@@ -1225,7 +1344,7 @@ Awire|net@26|||900|pin@18||6|-39|ins1in20@1|hcl[1]|6|-45
 Abus|net@27||-0.5|IJ0|ins1in20@1|in[1:36]|5|-48|pin@19||-3|-48
 Abus|net@28||-0.5|IJ1800|conn@11|y|-8|14|scanEx2v@1|sir[1:9]|1|14
 Abus|net@47||-0.5|IJ1800|scanEx2v@1|sor[1:9]|5|14|conn@12|a|21|14
-Abus|net@48||-0.5|IJ900|scanEx2v@1|dIn[1,2]|1|9|anAltSta@0|s[1:2]|1|4
+Abus|net@48||-0.5|IJ900|scanEx2v@1|dIn[1,2]|1|9|anAltSta@1|s[1:2]|1|4
 Awire|net@50|||1800|pin@29||-3|19|scanEx2v@1|mc|2|19
 Awire|net@51|||2700|pin@16||-3|7|pin@29||-3|19
 Ein[1:36]||D4G2;|conn@7|a|I
@@ -1239,7 +1358,7 @@ EsuccB||D6G2;|conn@3|y|O
 X
 
 # Cell branchModule;1{lay}
-CbranchModule;1{lay}||cmos90|1230593314387|1231547973044||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230852053346|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230852053346
+CbranchModule;1{lay}||cmos90|1230593314387|1238257435226|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@0||936|144|||D5G4;
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@1||-792|144|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -1442,7 +1561,7 @@ Evdd_17||D5G2;|data1in6@1|vdd_6|P
 X
 
 # Cell branchModule;1{sch}
-CbranchModule;1{sch}||schematic|1230593225542|1230905559386|
+CbranchModule;1{sch}||schematic|1230593225542|1237158357747|I
 IregistersM:addr1in60Cx15;1{ic}|addr1in6@0||-5|-21.5|Y||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||10.5|-3||||
@@ -1506,7 +1625,7 @@ Esucc[B]||D6G2;|conn@6|y|O
 X
 
 # Cell crossModule;1{lay}
-CcrossModule;1{lay}||cmos90|1230572655232|1230858675879||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230858431574|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230859050703
+CcrossModule;1{lay}||cmos90|1230572655232|1238257435226|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 IregistersM:addr2in60Cx7;2{lay}|addr2in6@0||-792|144|X||D5G4;
 IregistersM:addr2in60Cx7;2{lay}|addr2in6@1||936|144|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -1801,7 +1920,7 @@ Evdd_13||D5G2;|addr2in6@0|vdd_3|P
 X
 
 # Cell crossModule;1{sch}
-CcrossModule;1{sch}||schematic|1230593225542|1230905577755|
+CcrossModule;1{sch}||schematic|1230593225542|1237158357747|I
 IregistersM:addr2in60Cx15;1{ic}|addr2in6@0||-10|-24|Y||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||10.5|4||||
@@ -1961,8 +2080,8 @@ Esor[1:9]||D5G2;|pin@32||B
 Esucc||D5G2;|pin@34||O
 X
 
-# Cell drainStage;1{lay}
-CdrainStage;1{lay}||cmos90|1230593314387|1235243060492||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235242807746|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235252233294
+# Cell drainStage;2{lay}
+CdrainStage;2{lay}||cmos90|1230593314387|1243246708862|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@0||936|144|||D5G4;
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@1||-792|144|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -1970,33 +2089,41 @@ NMetal-1-Polysilicon-Con|contact@1||-162|-82||5.2||
 NX-Metal-1-Metal-2-Con|contact@2||-162|-83.7||||
 NMetal-1-Polysilicon-Con|contact@3||306|82||5.2||
 NX-Metal-1-Metal-2-Con|contact@4||306|75.9||||
-NX-Metal-1-Metal-2-Con|contact@7||24|-72||||
+NX-Metal-1-Metal-2-Con|contact@7||24|-60||||
 NX-Metal-1-Metal-2-Con|contact@11||-98|69||||
 NX-Metal-1-Metal-2-Con|contact@12||-103.5|84||||
-NX-Metal-1-Metal-2-Con|contact@14||246|134||||
-NX-Metal-1-Metal-2-Con|contact@15||-1590|-66||||
-NX-Metal-1-Metal-2-Con|contact@17||-1590|84||||
+NX-Metal-1-Metal-2-Con|contact@14||336|134||||
 NX-Metal-1-Metal-2-Con|contact@18||1698.5|129||||
-NX-Metal-1-Metal-2-Con|contact@19||1698.5|-72||||
-NX-Metal-1-Metal-2-Con|contact@21||1535|129||||
-NX-Metal-1-Metal-2-Con|contact@22||1535|69||||
+NX-Metal-1-Metal-2-Con|contact@19||1698.5|-60||||
+NX-Metal-1-Metal-2-Con|contact@21||1624.5|129||||
+NX-Metal-1-Metal-2-Con|contact@22||1624.5|69||||
 NX-Metal-1-Metal-2-Con|contact@23||121.5|-66||||
 NX-Metal-1-Metal-2-Con|contact@24||-282.5|-77.5||||
 NX-Metal-1-Metal-2-Con|contact@25||-1590|-77.5||||
+NX-Metal-1-Metal-2-Con|contact@26||-1334|84||||
+NX-Metal-1-Metal-2-Con|contact@27||-1492|-66||||
+NX-Metal-1-Metal-2-Con|contact@28||-144|60||||
+NX-Metal-1-Metal-2-Con|contact@29||-282.5|60||||
+IcoversM:cover3h;2{lay}|cover3h@1||0|0|||D5G4;
 IregistersM:data1in60Cx18;3{lay}|data1in6@0||936|-72|||D5G4;
 IregistersM:data1in60Cx18;3{lay}|data1in6@1||-936|-72|X||D5G4;
-IgaspM:gaspDrain;1{lay}|gaspDrai@0||0|0|||D5G4;
+IgaspM:gaspDrain;2{lay}|gaspDrai@1||0|0|||D5G4;
 IlatchesK:latch1in60Cm2up;1{lay}|latch1in@0||-216|-144|X||D5G4;
 IlatchesK:latch1in60Cm2dn;2{lay}|latch1in@1||360|144|Y||D5G4;
 NMetal-1-Pin|pin@8||246|-24.5||||
-NMetal-1-Pin|pin@27||-144|86||||
-NMetal-1-Pin|pin@28||-282.5|86||||
+NMetal-1-Pin|pin@29||-1534|72||||
+NMetal-1-Pin|pin@30||-1492|72||||
+NMetal-1-Pin|pin@31||246|69||||
+NMetal-1-Pin|pin@32||336|69||||
 IscanM:scanEx2vertA;1{lay}|scanEx2v@1||1656|72|||D5G4;
-IscanM:scanFx3vert;1{lay}|scanFx3v@0||-1656|0|||D5G4;
+IscanM:scanFx3tallL;1{lay}|scanFx3t@0||-1656|0|||D5G4;
+IwiresL:select40;1{lay}|select40@0||-1316|144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||1512|144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||1656|-144|||D5G4;
 Ametal-2|net@4|||S0|latch1in@1|gnd_1|432|144|addr1in6@0|gnd|432|144
 Ametal-2|net@5|||S0|latch1in@1|vdd_3|432|194|addr1in6@0|vdd|432|194
 Ametal-2|net@6|||S0|latch1in@1|vdd_4|432|94|addr1in6@0|vdd_2|432|94
-Ametal-2|net@30|||S0|latch1in@1|inS[1]|307.5|134|contact@14||246|134
+Ametal-2|net@30|||S1800|latch1in@1|inS[1]|307.5|134|contact@14||336|134
 Ametal-2|net@34|||S0|latch1in@0|gnd_1|-288|-144|data1in6@1|gnd|-288|-144
 Ametal-2|net@35|||S0|latch1in@0|vdd_3|-288|-94|data1in6@1|vdd_2|-288|-94
 Ametal-2|net@36|||S0|latch1in@0|vdd_4|-288|-194|data1in6@1|vdd|-288|-194
@@ -2004,68 +2131,105 @@ APolysilicon|net@37|||S900|contact@1||-162|-84.6|latch1in@0|hcl|-162|-85.5
 Ametal-1|net@40|||S900|contact@1||-162|-83.7|contact@2||-162|-83.7
 APolysilicon|net@41|||S2700|contact@3||306|84.6|latch1in@1|hcl|306|85.5
 Ametal-1|net@43|||S900|contact@3||306|79.4|contact@4||306|75.9
-Ametal-2|net@47|||S1800|gaspDrai@0|fire|288|75.9|addr1in6@0|fire|432|75.9
-Ametal-2|net@48|||S0|gaspDrai@0|firee|-288|75.9|addr1in6@1|fire|-288|75.9
-Ametal-2|net@49|||S0|gaspDrai@0|gnd_1|-288|144|addr1in6@1|gnd|-288|144
-Ametal-2|net@50|||S0|gaspDrai@0|vdd_2|-288|194|addr1in6@1|vdd|-288|194
-Ametal-2|net@51|||S0|gaspDrai@0|vdd_3|-288|94|addr1in6@1|vdd_2|-288|94
-Ametal-2|net@52|||S0|gaspDrai@0|gnd_3|288|0|data1in6@0|gnd_3|288|0
-Ametal-2|net@53|||S0|gaspDrai@0|gnd_5|288|-144|data1in6@0|gnd|288|-144
-Ametal-2|net@54|||S0|gaspDrai@0|take|288|-83.7|data1in6@0|dcl|288|-83.7
-Ametal-2|net@55|||S0|gaspDrai@0|vdd_10|288|-94|data1in6@0|vdd_2|288|-94
-Ametal-2|net@56|||S0|gaspDrai@0|vdd_11|288|-194|data1in6@0|vdd|288|-194
-Ametal-2|net@57|||S0|gaspDrai@0|vdd_6|288|50|data1in6@0|vdd_7|288|50
-Ametal-2|net@58|||S0|gaspDrai@0|vdd_7|288|-50|data1in6@0|vdd_8|288|-50
-Ametal-2|net@60|||S0|gaspDrai@0|takee|-288|-83.7|data1in6@1|dcl|-288|-83.7
-Ametal-2|net@63|||S0|gaspDrai@0|gnd_4|-144|-144|latch1in@0|gnd|-144|-144
-Ametal-2|net@64|||S0|gaspDrai@0|vdd_9|-144|-194|latch1in@0|vdd|-144|-194
-Ametal-2|net@65|||S0|gaspDrai@0|vdd_8|-144|-94|latch1in@0|vdd_2|-144|-94
-Ametal-2|net@66|||S1800|gaspDrai@0|gnd_2|288|144|latch1in@1|gnd|288|144
-Ametal-2|net@67|||S1800|gaspDrai@0|vdd_4|288|194|latch1in@1|vdd|288|194
-Ametal-2|net@68|||S1800|gaspDrai@0|vdd_5|288|94|latch1in@1|vdd_2|288|94
-Ametal-2|net@69||1.2|S0|contact@4||306|75.9|gaspDrai@0|fire|288|75.9
-Ametal-2|net@70||1.2|S0|contact@2||-162|-83.7|gaspDrai@0|takee|-288|-83.7
-Ametal-1|net@76|||S0|pin@8||246|-24.5|gaspDrai@0|inA|234|-24.5
-Ametal-2|net@79|||S0|gaspDrai@0|gnd_7|-288|0|data1in6@1|gnd_3|-288|0
-Ametal-2|net@80|||S0|gaspDrai@0|vdd_14|-288|50|data1in6@1|vdd_7|-288|50
-Ametal-2|net@81|||S0|gaspDrai@0|vdd_15|-288|-50|data1in6@1|vdd_8|-288|-50
-Ametal-1|net@86|||S900|gaspDrai@0|s[5]|24|-7|contact@7||24|-72
-Ametal-1|net@95|||S900|gaspDrai@0|s[4]|-98|137|contact@11||-98|69
-Ametal-1|net@98|||S900|gaspDrai@0|silent|-103.5|101|contact@12||-103.5|84
-Ametal-1|net@106|||S2700|pin@8||246|-24.5|contact@14||246|134
-Ametal-2|net@111|||S0|scanFx3v@0|gnd_1|-1584|0|data1in6@1|gnd_2|-1584|0
-Ametal-2|net@112|||S0|scanFx3v@0|gnd_3|-1584|-144|data1in6@1|gnd_1|-1584|-144
-Ametal-2|net@113|||S0|scanFx3v@0|vdd_1|-1584|-50|data1in6@1|vdd_5|-1584|-50
-Ametal-2|net@114|||S0|scanFx3v@0|vdd_3|-1584|50|data1in6@1|vdd_6|-1584|50
-Ametal-2|net@115|||S0|scanFx3v@0|vdd_6|-1584|-194|data1in6@1|vdd_4|-1584|-194
-Ametal-2|net@116|||S0|scanFx3v@0|vdd_7|-1584|-94|data1in6@1|vdd_3|-1584|-94
-Ametal-2|net@117||6.2|S1800|scanFx3v@0|vdd_5|-1584|194|addr1in6@1|vdd_4|-1296|194
-Ametal-2|net@118||6.2|S0|addr1in6@1|gnd_1|-1296|144|scanFx3v@0|gnd_2|-1584|144
-Ametal-2|net@119||6.2|S0|addr1in6@1|vdd_3|-1296|94|scanFx3v@0|vdd_4|-1584|94
-Ametal-1|net@122|||S2700|scanFx3v@0|dout[1]|-1590|-154.4|contact@25||-1590|-77.5
+Ametal-2|net@47|||S1800|gaspDrai@1|fire|288|75.9|addr1in6@0|fire|432|75.9
+Ametal-2|net@48|||S0|gaspDrai@1|firee|-288|75.9|addr1in6@1|fire|-288|75.9
+Ametal-2|net@49|||S0|gaspDrai@1|gnd_9|-288|144|addr1in6@1|gnd|-288|144
+Ametal-2|net@50|||S0|gaspDrai@1|vdd_19|-288|194|addr1in6@1|vdd|-288|194
+Ametal-2|net@51|||S0|gaspDrai@1|vdd_18|-288|94|addr1in6@1|vdd_2|-288|94
+Ametal-2|net@52|||S0|gaspDrai@1|gnd_3|288|0|data1in6@0|gnd_3|288|0
+Ametal-2|net@53|||S0|gaspDrai@1|gnd_1|288|-144|data1in6@0|gnd|288|-144
+Ametal-2|net@54|||S0|gaspDrai@1|take|288|-83.7|data1in6@0|dcl|288|-83.7
+Ametal-2|net@55|||S0|gaspDrai@1|vdd_2|288|-94|data1in6@0|vdd_2|288|-94
+Ametal-2|net@56|||S0|gaspDrai@1|vdd_17|288|-194|data1in6@0|vdd|288|-194
+Ametal-2|net@57|||S0|gaspDrai@1|vdd_6|288|50|data1in6@0|vdd_7|288|50
+Ametal-2|net@58|||S0|gaspDrai@1|vdd_7|288|-50|data1in6@0|vdd_8|288|-50
+Ametal-2|net@60|||S0|gaspDrai@1|takee|-288|-83.7|data1in6@1|dcl|-288|-83.7
+Ametal-2|net@63|||S0|gaspDrai@1|gnd_8|-144|-144|latch1in@0|gnd|-144|-144
+Ametal-2|net@64|||S0|gaspDrai@1|vdd_1|-144|-194|latch1in@0|vdd|-144|-194
+Ametal-2|net@65|||S0|gaspDrai@1|vdd_16|-144|-94|latch1in@0|vdd_2|-144|-94
+Ametal-2|net@66|||S1800|gaspDrai@1|gnd_10|288|144|latch1in@1|gnd|288|144
+Ametal-2|net@67|||S1800|gaspDrai@1|vdd_20|288|194|latch1in@1|vdd|288|194
+Ametal-2|net@68|||S1800|gaspDrai@1|vdd_21|288|94|latch1in@1|vdd_2|288|94
+Ametal-2|net@69||1.2|S0|contact@4||306|75.9|gaspDrai@1|fire|288|75.9
+Ametal-2|net@70||1.2|S0|contact@2||-162|-83.7|gaspDrai@1|takee|-288|-83.7
+Ametal-1|net@76|||S0|pin@8||246|-24.5|gaspDrai@1|tok|234|-24.5
+Ametal-2|net@79|||S0|gaspDrai@1|gnd_7|-288|0|data1in6@1|gnd_3|-288|0
+Ametal-2|net@80|||S0|gaspDrai@1|vdd_14|-288|50|data1in6@1|vdd_7|-288|50
+Ametal-2|net@81|||S0|gaspDrai@1|vdd_15|-288|-50|data1in6@1|vdd_8|-288|-50
+Ametal-1|net@86|||S900|gaspDrai@1|s[1]|24|-7|contact@7||24|-60
+Ametal-1|net@95|||S900|gaspDrai@1|s[2]|-98|137|contact@11||-98|69
+Ametal-1|net@98|||S900|gaspDrai@1|silent|-103.5|101|contact@12||-103.5|84
+Ametal-1|net@106|||S2700|pin@8||246|-24.5|pin@31||246|69
 Ametal-2|net@135|||S0|scanEx2v@1|gnd_2|1584|0|data1in6@0|gnd_2|1584|0
 Ametal-2|net@136|||S0|scanEx2v@1|vdd_3|1584|-50|data1in6@0|vdd_5|1584|-50
 Ametal-2|net@137|||S0|scanEx2v@1|vdd_5|1584|50|data1in6@0|vdd_6|1584|50
-Ametal-2|net@138||6.2|S1800|addr1in6@0|vdd_3|1440|94|scanEx2v@1|vdd_2|1584|94
-Ametal-2|net@139||6.2|S0|scanEx2v@1|gnd|1584|144|addr1in6@0|gnd_1|1440|144
-Ametal-2|net@140||6.2|S0|scanEx2v@1|vdd|1584|194|addr1in6@0|vdd_4|1440|194
 Ametal-1|net@146|||S900|scanEx2v@1|dIn[2]|1698.5|151|contact@18||1698.5|129
-Ametal-1|net@148|||S900|scanEx2v@1|dIn[1]|1698.5|-7|contact@19||1698.5|-72
-Ametal-2|net@149|||S1800|contact@7||24|-72|contact@19||1698.5|-72
-Ametal-2|net@150|||S1800|contact@11||-98|69|contact@22||1535|69
-Ametal-2|net@156|||S0|contact@18||1698.5|129|contact@21||1535|129
-Ametal-1|net@157|||S900|contact@21||1535|129|contact@22||1535|69
-Ametal-1|net@159|||S900|gaspDrai@0|clear|121.5|-63|contact@23||121.5|-66
-Ametal-1|net@160|||S2700|contact@15||-1590|-66|scanFx3v@0|dout[2]|-1590|-10.4
-Ametal-1|net@161|||S2700|contact@17||-1590|84|scanFx3v@0|dout[3]|-1590|133.6
-Ametal-1|net@162|||S900|gaspDrai@0|go|-144|92|pin@27||-144|86
-Ametal-1|net@163|||S0|pin@27||-144|86|pin@28||-282.5|86
-Ametal-2|net@169|||S0|contact@12||-103.5|84|contact@17||-1590|84
+Ametal-1|net@148|||S900|scanEx2v@1|dIn[1]|1698.5|-7|contact@19||1698.5|-60
+Ametal-2|net@149|||S1800|contact@7||24|-60|contact@19||1698.5|-60
+Ametal-2|net@150|||S1800|contact@11||-98|69|contact@22||1624.5|69
+Ametal-2|net@156|||S0|contact@18||1698.5|129|contact@21||1624.5|129
+Ametal-1|net@157|||S900|contact@21||1624.5|129|contact@22||1624.5|69
+Ametal-1|net@159|||S900|gaspDrai@1|clear|121.5|-63|contact@23||121.5|-66
+Ametal-1|net@162|||S900|gaspDrai@1|go|-144|92|contact@28||-144|60
+Ametal-2|net@169|||S0|contact@12||-103.5|84|contact@26||-1334|84
 Ametal-3|net@171|||S0|scanEx2v@1|mc|1680|-25|scanEx2v@1|mc|1680|-25
 Ametal-3|net@173|||S0|scanEx2v@1|mc_1|1680|169|scanEx2v@1|mc_1|1680|169
-Ametal-2|net@174|||S0|contact@23||121.5|-66|contact@15||-1590|-66
-Ametal-1|net@175|||S900|pin@28||-282.5|86|contact@24||-282.5|-77.5
+Ametal-2|net@174|||S0|contact@23||121.5|-66|contact@27||-1492|-66
 Ametal-2|net@176|||S0|contact@24||-282.5|-77.5|contact@25||-1590|-77.5
+Ametal-1|net@214|||S900|scanFx3t@0|dout[3]|-1334|133.6|contact@26||-1334|84
+Ametal-1|net@215|||S2700|contact@25||-1590|-77.5|scanFx3t@0|dout[1]|-1590|-10.4
+Ametal-1|net@217|||S900|pin@30||-1492|72|contact@27||-1492|-66
+Ametal-1|net@218|||S900|scanFx3t@0|dout[2]|-1534|133.6|pin@29||-1534|72
+Ametal-1|net@219|||S1800|pin@29||-1534|72|pin@30||-1492|72
+Ametal-2|net@241|||S0|data1in6@1|vdd_6|-1584|50|scanFx3t@0|vdd_13|-1584|50
+Ametal-2|net@242|||S0|scanFx3t@0|gnd_5|-1584|-144|data1in6@1|gnd_1|-1584|-144
+Ametal-2|net@243|||S0|scanFx3t@0|gnd_6|-1584|0|data1in6@1|gnd_2|-1584|0
+Ametal-2|net@244|||S0|scanFx3t@0|vdd_10|-1584|-94|data1in6@1|vdd_3|-1584|-94
+Ametal-2|net@245|||S0|scanFx3t@0|vdd_11|-1584|-194|data1in6@1|vdd_4|-1584|-194
+Ametal-2|net@246|||S0|scanFx3t@0|vdd_12|-1584|-50|data1in6@1|vdd_5|-1584|-50
+Ametal-2|net@247||6.2|S0|addr1in6@1|gnd_1|-1296|144|scanFx3t@0|gnd_1|-1328|144
+Ametal-2|net@248||6.2|S1800|scanFx3t@0|vdd_1|-1328|94|addr1in6@1|vdd_3|-1296|94
+Ametal-2|net@249||6.2|S1800|scanFx3t@0|vdd_3|-1328|194|addr1in6@1|vdd_4|-1296|194
+Ametal-1|net@281|||S1800|pin@31||246|69|pin@32||336|69
+Ametal-1|net@282|||S2700|pin@32||336|69|contact@14||336|134
+Ametal-1|net@287|||S2700|contact@24||-282.5|-77.5|contact@29||-282.5|60
+Ametal-2|net@288|||S0|contact@28||-144|60|contact@29||-282.5|60
+Ametal-2|net@289||6.2|S0|scanFx3t@0|gnd_4|-1728|-144|cover3h@1|gnd_38|-1800|-144
+Ametal-2|net@290||6.2|S1800|cover3h@1|gnd_30|-1800|144|scanFx3t@0|gnd|-1728|144
+Ametal-2|net@291||6.2|S1800|cover3h@1|gnd_34|-1800|0|scanFx3t@0|gnd_2|-1728|0
+Ametal-2|net@292||6.2|S1800|cover3h@1|vdd_4|-1800|94|scanFx3t@0|vdd|-1728|94
+Ametal-2|net@293||6.2|S1800|cover3h@1|vdd_30|-1800|194|scanFx3t@0|vdd_2|-1728|194
+Ametal-2|net@294||6.2|S1800|cover3h@1|vdd_34|-1800|-50|scanFx3t@0|vdd_5|-1728|-50
+Ametal-2|net@295||6.2|S1800|cover3h@1|vdd_36|-1800|50|scanFx3t@0|vdd_4|-1728|50
+Ametal-2|net@296||6.2|S1800|cover3h@1|vdd_40|-1800|-194|scanFx3t@0|vdd_9|-1728|-194
+Ametal-2|net@297||6.2|S1800|cover3h@1|vdd_42|-1800|-94|scanFx3t@0|vdd_8|-1728|-94
+Ametal-2|net@298|||S0|tranCap@0|gnd|1440|144|addr1in6@0|gnd_1|1440|144
+Ametal-2|net@299|||S0|tranCap@0|vdd|1440|194|addr1in6@0|vdd_4|1440|194
+Ametal-2|net@300|||S0|tranCap@0|gnd_1|1584|144|scanEx2v@1|gnd|1584|144
+Ametal-2|net@301|||S0|tranCap@0|vdd_2|1584|194|scanEx2v@1|vdd|1584|194
+Ametal-2|net@302|||S0|tranCap@0|vdd_3|1584|94|scanEx2v@1|vdd_2|1584|94
+Ametal-2|net@303|||S0|tranCap@0|vdd_1|1440|94|addr1in6@0|vdd_3|1440|94
+Ametal-2|net@304|||S0|tranCap@1|gnd|1584|-144|data1in6@0|gnd_1|1584|-144
+Ametal-2|net@305|||S0|tranCap@1|vdd_1|1584|-194|data1in6@0|vdd_4|1584|-194
+Ametal-2|net@306|||S0|tranCap@1|vdd|1584|-94|data1in6@0|vdd_3|1584|-94
+Ametal-2|net@307||6.2|S1800|tranCap@1|vdd_2|1728|-94|cover3h@1|vdd_38|1800|-94
+Ametal-2|net@308||6.2|S0|cover3h@1|gnd_36|1800|-144|tranCap@1|gnd_1|1728|-144
+Ametal-2|net@309||6.2|S0|cover3h@1|vdd_41|1800|-194|tranCap@1|vdd_3|1728|-194
+Ametal-2|net@310||6.2|S0|cover3h@1|gnd_1|1800|144|scanEx2v@1|gnd_1|1728|144
+Ametal-2|net@311||6.2|S0|cover3h@1|gnd_32|1800|0|scanEx2v@1|gnd_3|1728|0
+Ametal-2|net@312||6.2|S0|cover3h@1|vdd_1|1800|194|scanEx2v@1|vdd_1|1728|194
+Ametal-2|net@313||6.2|S0|cover3h@1|vdd_5|1800|94|scanEx2v@1|vdd_6|1728|94
+Ametal-2|net@314||6.2|S0|cover3h@1|vdd_32|1800|50|scanEx2v@1|vdd_7|1728|50
+Ametal-2|net@315||6.2|S0|cover3h@1|vdd_35|1800|-50|scanEx2v@1|vdd_4|1728|-50
+Ametal-2|net@316||6.2|S0|scanFx3t@0|gnd|-1728|144|cover3h@1|gnd_30|-1800|144
+Ametal-2|net@317||6.2|S0|scanFx3t@0|gnd_2|-1728|0|cover3h@1|gnd_34|-1800|0
+Ametal-2|net@318||6.2|S0|scanFx3t@0|gnd_4|-1728|-144|cover3h@1|gnd_38|-1800|-144
+Ametal-2|net@319||6.2|S0|scanFx3t@0|vdd|-1728|94|cover3h@1|vdd_4|-1800|94
+Ametal-2|net@320||6.2|S0|scanFx3t@0|vdd_2|-1728|194|cover3h@1|vdd_30|-1800|194
+Ametal-2|net@321||6.2|S0|scanFx3t@0|vdd_4|-1728|50|cover3h@1|vdd_36|-1800|50
+Ametal-2|net@322||6.2|S0|scanFx3t@0|vdd_5|-1728|-50|cover3h@1|vdd_34|-1800|-50
+Ametal-2|net@323||6.2|S0|scanFx3t@0|vdd_8|-1728|-94|cover3h@1|vdd_42|-1800|-94
+Ametal-2|net@324||6.2|S0|scanFx3t@0|vdd_9|-1728|-194|cover3h@1|vdd_40|-1800|-194
 Eain[1]||D5G2;|addr1in6@0|ain[1]|I
 Eain[2]||D5G2;|addr1in6@0|ain[2]|I
 Eain[3]||D5G2;|addr1in6@0|ain[3]|I
@@ -2096,14 +2260,38 @@ Eaout[12]||D5G2;|addr1in6@1|aout[5]|O
 Eaout[13]||D5G2;|addr1in6@1|aout[6]|O
 Eaout[14]||D5G2;|addr1in6@1|aout[7]|O
 Eaout[TT]||D5G2;|latch1in@1|outS[1]|U
-Egnd||D5G2;|addr1in6@1|gnd_1|G
-Egnd_1||D5G2;|scanEx2v@1|gnd_1|G
-Egnd_3||D5G2;|scanEx2v@1|gnd_3|G
-Egnd_4||D5G2;|scanFx3v@0|gnd_4|G
-Egnd_5||D5G2;|scanFx3v@0|gnd_5|G
-Egnd_6||D5G2;|data1in6@1|gnd_1|G
-Egnd_7||D5G2;|data1in6@1|gnd_2|G
-Egnd_8||D5G2;|scanFx3v@0|gnd|G
+Egnd||D5G7;|cover3h@1|gnd|G
+Egnd_2||D5G7;|cover3h@1|gnd_2|G
+Egnd_3||D5G7;|cover3h@1|gnd_3|G
+Egnd_4||D5G7;|cover3h@1|gnd_4|G
+Egnd_5||D5G7;|cover3h@1|gnd_5|G
+Egnd_7||D5G7;|cover3h@1|gnd_7|G
+Egnd_8||D5G7;|cover3h@1|gnd_8|G
+Egnd_9||D5G7;|cover3h@1|gnd_9|G
+Egnd_10||D5G7;|cover3h@1|gnd_10|G
+Egnd_11||D5G7;|cover3h@1|gnd_11|G
+Egnd_12||D5G7;|cover3h@1|gnd_12|G
+Egnd_13||D5G7;|cover3h@1|gnd_13|G
+Egnd_14||D5G7;|cover3h@1|gnd_14|G
+Egnd_15||D5G7;|cover3h@1|gnd_15|G
+Egnd_16||D5G7;|cover3h@1|gnd_16|G
+Egnd_17||D5G7;|cover3h@1|gnd_17|G
+Egnd_18||D5G7;|cover3h@1|gnd_18|G
+Egnd_19||D5G7;|cover3h@1|gnd_19|G
+Egnd_20||D5G7;|cover3h@1|gnd_20|G
+Egnd_21||D5G7;|cover3h@1|gnd_21|G
+Egnd_22||D5G7;|cover3h@1|gnd_22|G
+Egnd_23||D5G7;|cover3h@1|gnd_23|G
+Egnd_24||D5G7;|cover3h@1|gnd_24|G
+Egnd_25||D5G7;|cover3h@1|gnd_25|G
+Egnd_26||D5G7;|cover3h@1|gnd_26|G
+Egnd_27||D5G7;|cover3h@1|gnd_27|G
+Egnd_28||D5G7;|cover3h@1|gnd_28|G
+Egnd_29||D5G7;|cover3h@1|gnd_29|G
+Egnd_31||D5G7;|cover3h@1|gnd_31|G
+Egnd_33||D5G7;|cover3h@1|gnd_33|G
+Egnd_35||D5G7;|cover3h@1|gnd_35|G
+Egnd_37||D5G7;|cover3h@1|gnd_37|G
 Ein[1]||D5G2;|data1in6@0|inS[1]|I
 Ein[2]||D5G2;|data1in6@0|inS[2]|I
 Ein[3]||D5G2;|data1in6@0|inS[3]|I
@@ -2178,16 +2366,16 @@ Eout[34]||D5G2;|data1in6@1|outS[15]|U
 Eout[35]||D5G2;|data1in6@1|outS[16]|U
 Eout[36]||D5G2;|data1in6@1|outS[17]|U
 Eout[37]||D5G2;|data1in6@1|outS[18]|U
-Epred||D5G2;|gaspDrai@0|pred_1|I
-Esic[1]||D5G2;|scanFx3v@0|si[1]|B
-Esic[2]||D5G2;|scanFx3v@0|si[2]|B
-Esic[3]||D5G2;|scanFx3v@0|si[3]|B
-Esic[4]||D5G2;|scanFx3v@0|si[4]|B
-Esic[5]||D5G2;|scanFx3v@0|si[5]|B
-Esic[6]||D5G2;|scanFx3v@0|si[6]|B
-Esic[7]||D5G2;|scanFx3v@0|si[7]|B
-Esic[8]||D5G2;|scanFx3v@0|si[8]|B
-Esic[9]||D5G2;|scanFx3v@0|si[9]|B
+Epred||D5G2;|gaspDrai@1|pred|I
+Esic[1]||D5G2;|scanFx3t@0|sic[1]|B
+Esic[2]||D5G2;|scanFx3t@0|sic[2]|B
+Esic[3]||D5G2;|scanFx3t@0|sic[3]|B
+Esic[4]||D5G2;|scanFx3t@0|sic[4]|B
+Esic[5]||D5G2;|scanFx3t@0|sic[5]|B
+Esic[6]||D5G2;|scanFx3t@0|sic[6]|B
+Esic[7]||D5G2;|scanFx3t@0|sic[7]|B
+Esic[8]||D5G2;|scanFx3t@0|sic[8]|B
+Esic[9]||D5G2;|scanFx3t@0|sic[9]|B
 Esir[1]||D5G2;|scanEx2v@1|sir[1]|B
 Esir[2]||D5G2;|scanEx2v@1|sir[2]|B
 Esir[3]||D5G2;|scanEx2v@1|sir[3]|B
@@ -2197,15 +2385,15 @@ Esir[6]||D5G2;|scanEx2v@1|sir[6]|B
 Esir[7]||D5G2;|scanEx2v@1|sir[7]|B
 Esir[8]||D5G2;|scanEx2v@1|sir[8]|B
 Esir[9]||D5G2;|scanEx2v@1|sir[9]|B
-Esoc[1]||D5G2;|scanFx3v@0|so[1]|B
-Esoc[2]||D5G2;|scanFx3v@0|so[2]|B
-Esoc[3]||D5G2;|scanFx3v@0|so[3]|B
-Esoc[4]||D5G2;|scanFx3v@0|so[4]|B
-Esoc[5]||D5G2;|scanFx3v@0|so[5]|B
-Esoc[6]||D5G2;|scanFx3v@0|so[6]|B
-Esoc[7]||D5G2;|scanFx3v@0|so[7]|B
-Esoc[8]||D5G2;|scanFx3v@0|so[8]|B
-Esoc[9]||D5G2;|scanFx3v@0|so[9]|B
+Esoc[1]||D5G2;|scanFx3t@0|soc[1]|B
+Esoc[2]||D5G2;|scanFx3t@0|soc[2]|B
+Esoc[3]||D5G2;|scanFx3t@0|soc[3]|B
+Esoc[4]||D5G2;|scanFx3t@0|soc[4]|B
+Esoc[5]||D5G2;|scanFx3t@0|soc[5]|B
+Esoc[6]||D5G2;|scanFx3t@0|soc[6]|B
+Esoc[7]||D5G2;|scanFx3t@0|soc[7]|B
+Esoc[8]||D5G2;|scanFx3t@0|soc[8]|B
+Esoc[9]||D5G2;|scanFx3t@0|soc[9]|B
 Esor[1]||D5G2;|scanEx2v@1|sor[1]|B
 Esor[2]||D5G2;|scanEx2v@1|sor[2]|B
 Esor[3]||D5G2;|scanEx2v@1|sor[3]|B
@@ -2215,27 +2403,41 @@ Esor[6]||D5G2;|scanEx2v@1|sor[6]|B
 Esor[7]||D5G2;|scanEx2v@1|sor[7]|B
 Esor[8]||D5G2;|scanEx2v@1|sor[8]|B
 Esor[9]||D5G2;|scanEx2v@1|sor[9]|B
-Esucc||D5G2;|gaspDrai@0|succ|O
-Evdd||D5G2;|addr1in6@1|vdd_4|P
-Evdd_1||D5G2;|scanEx2v@1|vdd_1|P
-Evdd_2||D5G2;|scanFx3v@0|vdd_2|P
-Evdd_4||D5G2;|scanEx2v@1|vdd_4|P
-Evdd_6||D5G2;|scanEx2v@1|vdd_6|P
-Evdd_7||D5G2;|scanEx2v@1|vdd_7|P
-Evdd_8||D5G2;|scanFx3v@0|vdd_8|P
-Evdd_9||D5G2;|scanFx3v@0|vdd_9|P
-Evdd_10||D5G2;|scanFx3v@0|vdd_10|P
-Evdd_11||D5G2;|scanFx3v@0|vdd_11|P
-Evdd_13||D5G2;|addr1in6@1|vdd_3|P
-Evdd_14||D5G2;|data1in6@1|vdd_3|P
-Evdd_15||D5G2;|data1in6@1|vdd_4|P
-Evdd_16||D5G2;|data1in6@1|vdd_5|P
-Evdd_17||D5G2;|data1in6@1|vdd_6|P
-Evdd_18||D5G2;|scanFx3v@0|vdd|P
+Esucc||D5G2;|gaspDrai@1|succ|O
+Evdd||D5G7;|cover3h@1|vdd|P
+Evdd_3||D5G7;|cover3h@1|vdd_3|P
+Evdd_6||D5G7;|cover3h@1|vdd_6|P
+Evdd_7||D5G7;|cover3h@1|vdd_7|P
+Evdd_8||D5G7;|cover3h@1|vdd_8|P
+Evdd_9||D5G7;|cover3h@1|vdd_9|P
+Evdd_10||D5G7;|cover3h@1|vdd_10|P
+Evdd_11||D5G7;|cover3h@1|vdd_11|P
+Evdd_12||D5G7;|cover3h@1|vdd_12|P
+Evdd_13||D5G7;|cover3h@1|vdd_13|P
+Evdd_14||D5G7;|cover3h@1|vdd_14|P
+Evdd_15||D5G7;|cover3h@1|vdd_15|P
+Evdd_16||D5G7;|cover3h@1|vdd_16|P
+Evdd_17||D5G7;|cover3h@1|vdd_17|P
+Evdd_18||D5G7;|cover3h@1|vdd_18|P
+Evdd_19||D5G7;|cover3h@1|vdd_19|P
+Evdd_20||D5G7;|cover3h@1|vdd_20|P
+Evdd_21||D5G7;|cover3h@1|vdd_21|P
+Evdd_22||D5G7;|cover3h@1|vdd_22|P
+Evdd_23||D5G7;|cover3h@1|vdd_23|P
+Evdd_24||D5G7;|cover3h@1|vdd_24|P
+Evdd_25||D5G7;|cover3h@1|vdd_25|P
+Evdd_26||D5G7;|cover3h@1|vdd_26|P
+Evdd_27||D5G7;|cover3h@1|vdd_27|P
+Evdd_28||D5G7;|cover3h@1|vdd_28|P
+Evdd_29||D5G7;|cover3h@1|vdd_29|P
+Evdd_31||D5G7;|cover3h@1|vdd_31|P
+Evdd_33||D5G7;|cover3h@1|vdd_33|P
+Evdd_37||D5G7;|cover3h@1|vdd_37|P
+Evdd_39||D5G7;|cover3h@1|vdd_39|P
 X
 
 # Cell drainStage;1{sch}
-CdrainStage;1{sch}||schematic|1230747175476|1236023498362|
+CdrainStage;1{sch}||schematic|1230747175476|1238782590214|I
 IregistersM:addr1in60Cx15;1{ic}|addr1in6@0||-10|-21.5|Y||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-20|-16||||
@@ -2250,7 +2452,6 @@ IregistersM:data1in60Cx37;1{ic}|data1in6@0||9.5|-24.5|Y||D5G4;
 IdrainStage;1{ic}|drainSta@0||33|14|||D5G4;
 IgaspM:gaspDrain;1{ic}|gaspDrai@0||0|0|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||2|37.5|||||ART_message(D5G6;)SdrainStage
-Ngeneric:Invisible-Pin|pin@1||1|28.5|||||ART_message(D5G3;)Sies 21 February 2009
 Ngeneric:Invisible-Pin|pin@2||0|32.5|||||ART_message(D5G4;)Splain FIFO w/o scan
 NWire_Pin|pin@3||-12|-12||||
 NWire_Pin|pin@4||7.5|-12||||
@@ -2274,8 +2475,10 @@ NWire_Pin|pin@21||-24|11||||
 NWire_Pin|pin@22||-24|8||||
 NBus_Pin|pin@24||-14|-4|-1|-1||
 NBus_Pin|pin@25||-14|-8|-1|-1||
+Ngeneric:Invisible-Pin|pin@26||1|28.5|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
 IscanM:scanEx2;1{ic}|scanEx2v@1||4|16|XR||D5G4;
-IscanM:scanFx3;1{ic}|scanFx3@0||-32|11|||D5G4;
+IscanM:scanFx3tallL;1{ic}|scanFx3@0||-32|11|||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:2]|D5G3;X2;Y2;|-18|22|||D5G4;
 Abus|ain[TT,1:14]|D5G2;|-0.5|IJ900|pin@5||-18|-21.5|pin@6||-18|-26.5
 Awire|ain[TT]|D5G2;||2700|pin@15||-8.5|0|pin@16||-8.5|2.5
 Abus|aout[TT,1:14]|D5G2;|-0.5|IJ2700|pin@9||-2.5|-21.5|pin@10||-2.5|-15
@@ -2318,7 +2521,7 @@ Esucc||D6G2;|conn@2|y|O
 X
 
 # Cell epiDockStage;1{ic}
-CepiDockStage;1{ic}||artwork|1227473885630|1235677873092|E
+CepiDockStage;1{ic}||artwork|1227473885630|1242748704075|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-4|-7|-1|-1||
 Nschematic:Bus_Pin|pin@2||5|-7|-1|-1||
@@ -2393,63 +2596,64 @@ Epred|do[epi]|D5G2;|pin@3||I
 Eout[1:36]|epi[1:36]|D5G2;|pin@2||O
 Esucc|epi[TAIL,OTHER]|D5G2;|pin@5||O
 Etorp|epi[TORP]|D5G2;|pin@6||O
-Ein[1:36,T]||D5G2;|pin@0||I
+Ein[1:36,T]|in[1:36,T,L]|D5G2;|pin@0||I
 Esir[1:9]||D5G2;|pin@51||I
 Esor[1:9]||D5G2;|pin@52||O
 Eepi[TORP_1]|take[epi]|D5G2;|pin@71||O
 X
 
-# Cell epiDockStage;1{lay}
-CepiDockStage;1{lay}||cmos90|1227472110828|1235185080549||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235176242200|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235185214788
+# Cell epiDockStage;2{lay}
+CepiDockStage;2{lay}||cmos90|1227472110828|1243246708862|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@6||218.5|40||||
 NX-Metal-2-Metal-3-Con|contact@9||1680|22||||
 NX-Metal-1-Metal-2-Con|contact@10||1698.5|-40||||
 NX-Metal-1-Metal-2-Con|contact@13||120.5|-28||||
-NX-Metal-1-Metal-2-Con|contact@14||-159|-40||||
+NX-Metal-1-Metal-2-Con|contact@14||-157|-40||||
 NX-Metal-1-Metal-2-Con|contact@15||-129|34||||
-IdriversJ:driveConnecter;3{lay}|driveCon@0||264|32|X||D5G4;
+IcoversM:cover1h;2{lay}|cover1h@1||0|0|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@1||264|32|X||D5G4;
 IgaspM:gaspEpi;3{lay}|gaspEpi@0||-15.5|0|||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@0||936|0|||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@1||-936|0|X||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@3||259.5|0|||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@0||936|0|||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@1||-936|0|X||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@4||259.5|0|||D5G4;
 NMetal-1-Pin|pin@13||218.5|-25||||
 NMetal-1-Pin|pin@15||218.5|25||||
-NMetal-2-Pin|pin@28||-1548|-28||||
+NMetal-2-Pin|pin@28||-1260|-28||||
 NMetal-2-Pin|pin@33||1587|22||||
 NMetal-2-Pin|pin@34||1587|34||||
 NMetal-2-Pin|pin@35||0|60.3||||
-IscanJ:scanEx1vertD;3{lay}|scanEx1v@0||1656|0|||D5G4;
+IscanM:scanEx1vertA;3{lay}|scanEx1v@1||1656|0|||D5G4;
 IwiresL:select50;1{lay}|select50@0||-263|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-1656|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||213|0|||D5G4;
-Ametal-2|net@29||6.2|S1800|wellCont@0|gnd_1|217.5|0|latchDri@3|gnd_1|224|0
-Ametal-2|net@30||6.2|S0|latchDri@3|vdd_7|224|-50|wellCont@0|vdd_2|217.5|-50
-Ametal-2|net@31||6.2|S0|latchDri@3|vdd_8|224|50|wellCont@0|vdd_3|217.5|50
-Ametal-1|net@32|||RS0|latchDri@3|in|228|-25|pin@13||218.5|-25
-Ametal-1|net@35|||S1800|pin@15||218.5|25|latchDri@3|in_1|228|25
-Ametal-2|net@43||6.2|S0|latchDri@3|vdd_4|292.5|50|ins1in20@0|vdd|288|50
-Ametal-2|net@44||6.2|S1800|ins1in20@0|gnd|288|0|latchDri@3|gnd_2|292.5|0
-Ametal-2|net@45||6.2|S1800|ins1in20@0|vdd_1|288|-50|latchDri@3|vdd_5|292.5|-50
+Ametal-2|net@29||6.2|S1800|wellCont@0|gnd_1|217.5|0|latchDri@4|gnd_1|224|0
+Ametal-2|net@30||6.2|S0|latchDri@4|vdd_7|224|-50|wellCont@0|vdd_2|217.5|-50
+Ametal-2|net@31||6.2|S0|latchDri@4|vdd_8|224|50|wellCont@0|vdd_3|217.5|50
+Ametal-1|net@32|||RS0|latchDri@4|in|228|-25|pin@13||218.5|-25
+Ametal-1|net@35|||S1800|pin@15||218.5|25|latchDri@4|in_1|228|25
+Ametal-2|net@43||6.2|S0|latchDri@4|vdd|292.5|50|ins1in20@0|vdd|288|50
+Ametal-2|net@44||6.2|S1800|ins1in20@0|gnd|288|0|latchDri@4|gnd|292.5|0
+Ametal-2|net@45||6.2|S1800|ins1in20@0|vdd_1|288|-50|latchDri@4|vdd_5|292.5|-50
 Ametal-1|net@48|||S2700|pin@13||218.5|-25|contact@6||218.5|40
-Ametal-2|net@49||1.2|S1800|driveCon@0|take|272|60.3|ins1in20@0|hcl[1]|288|60.3
-Ametal-1|net@50|||S900|driveCon@0|out|280|32|latchDri@3|out|280|32
-Ametal-2|net@51||1.2|S0|driveCon@0|take|272|60.3|pin@35||0|60.3
+Ametal-2|net@49||1.2|S1800|driveCon@1|take|272|60.3|ins1in20@0|hcl[1]|288|60.3
+Ametal-1|net@50|||S900|driveCon@1|out|280|32|latchDri@4|out|280|32
+Ametal-2|net@51||1.2|S0|driveCon@1|take|272|60.3|pin@35||0|60.3
 Ametal-1|net@53|||S900|contact@6||218.5|40|pin@15||218.5|25
-Ametal-2|net@55|||S0|scanEx1v@0|gnd|1584|0|ins1in20@0|gnd_2|1584|0
-Ametal-2|net@56|||S0|scanEx1v@0|vdd|1584|-50|ins1in20@0|vdd_4|1584|-50
-Ametal-2|net@57|||S0|scanEx1v@0|vdd_2|1584|50|ins1in20@0|vdd_5|1584|50
-Ametal-3|net@71|||S2700|scanEx1v@0|mc|1680|-25|contact@9||1680|22
-Ametal-1|net@74|||S900|scanEx1v@0|dIn[1]|1698.5|-7|contact@10||1698.5|-40
-Ametal-2|net@96|||S900|ins1in20@1|in[10]|-1548|-16|pin@28||-1548|-28
-Ametal-2|net@104|||S0|contact@13||120.5|-28|pin@28||-1548|-28
+Ametal-2|net@55|||S0|scanEx1v@1|gnd|1584|0|ins1in20@0|gnd_2|1584|0
+Ametal-2|net@56|||S0|scanEx1v@1|vdd|1584|-50|ins1in20@0|vdd_4|1584|-50
+Ametal-2|net@57|||S0|scanEx1v@1|vdd_2|1584|50|ins1in20@0|vdd_5|1584|50
+Ametal-3|net@71|||S2700|scanEx1v@1|mc|1680|-25|contact@9||1680|22
+Ametal-1|net@74|||S900|scanEx1v@1|dIn[1]|1698.5|-7|contact@10||1698.5|-40
+Ametal-2|net@104|||S0|contact@13||120.5|-28|pin@28||-1260|-28
 Ametal-2|net@105|||S0|wellCont@0|gnd|208.5|0|gaspEpi@0|gnd_1|208.5|0
 Ametal-2|net@106|||S0|wellCont@0|vdd|208.5|-50|gaspEpi@0|vdd_2|208.5|-50
 Ametal-2|net@107|||S0|wellCont@0|vdd_1|208.5|50|gaspEpi@0|vdd_4|208.5|50
 Ametal-2|net@108||6.2|S0|gaspEpi@0|vdd_3|-239.5|-50|ins1in20@1|vdd_1|-288|-50
 Ametal-2|net@109||6.2|S1800|ins1in20@1|gnd|-288|0|gaspEpi@0|gnd|-239.5|0
 Ametal-2|net@110||6.2|S1800|ins1in20@1|vdd|-288|50|gaspEpi@0|vdd|-239.5|50
-Ametal-1|net@115|||S900|gaspEpi@0|s[1]|-159|-7|contact@14||-159|-40
-Ametal-2|net@116|||S0|contact@10||1698.5|-40|contact@14||-159|-40
+Ametal-1|net@115|||S900|gaspEpi@0|s[1]|-157|-7|contact@14||-157|-40
+Ametal-2|net@116|||S0|contact@10||1698.5|-40|contact@14||-157|-40
 Ametal-1|net@118|||S2700|gaspEpi@0|mc|-129|7|contact@15||-129|34
 Ametal-2|net@119|||S0|pin@34||1587|34|contact@15||-129|34
 Ametal-1|net@120|||S2700|contact@13||120.5|-28|gaspEpi@0|tailBit|120.5|-24
@@ -2457,48 +2661,80 @@ Ametal-2|net@123|||S1800|gaspEpi@0|fire|145|40|contact@6||218.5|40
 Ametal-2|net@124|||S0|contact@9||1680|22|pin@33||1587|22
 Ametal-2|net@125|||S2700|pin@33||1587|22|pin@34||1587|34
 Ametal-2|net@127||1.2|S0|pin@35||0|60.3|ins1in20@1|hcl[1]|-288|60.3
-Epred|do[epi]|D5G2;|gaspEpi@0|pred|O
-Eout[1]|epi[1]|D5G2;|ins1in20@0|out[1]|O
-Eout[2]|epi[2]|D5G2;|ins1in20@0|out[2]|O
-Eout[3]|epi[3]|D5G2;|ins1in20@0|out[3]|O
-Eout[4]|epi[4]|D5G2;|ins1in20@0|out[4]|O
-Eout[5]|epi[5]|D5G2;|ins1in20@0|out[5]|O
-Eout[6]|epi[6]|D5G2;|ins1in20@0|out[6]|O
-Eout[7]|epi[7]|D5G2;|ins1in20@0|out[7]|O
-Eout[8]|epi[8]|D5G2;|ins1in20@0|out[8]|O
-Eout[9]|epi[9]|D5G2;|ins1in20@0|out[9]|O
-Eout[10]|epi[10]|D5G2;|ins1in20@0|out[10]|O
-Eout[11]|epi[11]|D5G2;|ins1in20@0|out[11]|O
-Eout[12]|epi[12]|D5G2;|ins1in20@0|out[12]|O
-Eout[13]|epi[13]|D5G2;|ins1in20@0|out[13]|O
-Eout[14]|epi[14]|D5G2;|ins1in20@0|out[14]|O
-Eout[15]|epi[15]|D5G2;|ins1in20@0|out[15]|O
-Eout[16]|epi[16]|D5G2;|ins1in20@0|out[16]|O
-Eout[17]|epi[17]|D5G2;|ins1in20@0|out[17]|O
-Eout[18]|epi[18]|D5G2;|ins1in20@0|out[18]|O
-Eout[19]|epi[19]|D5G2;|ins1in20@1|out[1]|O
-Eout[20]|epi[20]|D5G2;|ins1in20@1|out[2]|O
-Eout[21]|epi[21]|D5G2;|ins1in20@1|out[3]|O
-Eout[22]|epi[22]|D5G2;|ins1in20@1|out[4]|O
-Eout[23]|epi[23]|D5G2;|ins1in20@1|out[5]|O
-Eout[24]|epi[24]|D5G2;|ins1in20@1|out[6]|O
-Eout[25]|epi[25]|D5G2;|ins1in20@1|out[7]|O
-Eout[26]|epi[26]|D5G2;|ins1in20@1|out[8]|O
-Eout[27]|epi[27]|D5G2;|ins1in20@1|out[9]|O
-Eout[28]|epi[28]|D5G2;|ins1in20@1|out[10]|O
-Eout[29]|epi[29]|D5G2;|ins1in20@1|out[11]|O
-Eout[30]|epi[30]|D5G2;|ins1in20@1|out[12]|O
-Eout[31]|epi[31]|D5G2;|ins1in20@1|out[13]|O
-Eout[32]|epi[32]|D5G2;|ins1in20@1|out[14]|O
-Eout[33]|epi[33]|D5G2;|ins1in20@1|out[15]|O
-Eout[34]|epi[34]|D5G2;|ins1in20@1|out[16]|O
-Eout[35]|epi[35]|D5G2;|ins1in20@1|out[17]|O
-Eout[36]|epi[36]|D5G2;|ins1in20@1|out[18]|O
+Ametal-2|net@131||6.2|S1800|scanEx1v@1|vdd_3|1728|50|cover1h@1|vdd_1|1800|50
+Ametal-2|net@132||6.2|S0|cover1h@1|gnd_1|1800|0|scanEx1v@1|gnd_1|1728|0
+Ametal-2|net@133||6.2|S0|cover1h@1|vdd_5|1800|-50|scanEx1v@1|vdd_1|1728|-50
+Ametal-2|net@134||6.2|S0|tranCap@0|gnd|-1728|0|cover1h@1|gnd|-1800|0
+Ametal-2|net@135||6.2|S0|tranCap@0|vdd|-1728|50|cover1h@1|vdd|-1800|50
+Ametal-2|net@136||6.2|S0|tranCap@0|vdd_1|-1728|-50|cover1h@1|vdd_4|-1800|-50
+Edo[epi]||D5G2;|gaspEpi@0|pred|O
+Eepi[1]||D5G2;|ins1in20@0|out[1]|O
+Eepi[2]||D5G2;|ins1in20@0|out[2]|O
+Eepi[3]||D5G2;|ins1in20@0|out[3]|O
+Eepi[4]||D5G2;|ins1in20@0|out[4]|O
+Eepi[5]||D5G2;|ins1in20@0|out[5]|O
+Eepi[6]||D5G2;|ins1in20@0|out[6]|O
+Eepi[7]||D5G2;|ins1in20@0|out[7]|O
+Eepi[8]||D5G2;|ins1in20@0|out[8]|O
+Eepi[9]||D5G2;|ins1in20@0|out[9]|O
+Eepi[10]||D5G2;|ins1in20@0|out[10]|O
+Eepi[11]||D5G2;|ins1in20@0|out[11]|O
+Eepi[12]||D5G2;|ins1in20@0|out[12]|O
+Eepi[13]||D5G2;|ins1in20@0|out[13]|O
+Eepi[14]||D5G2;|ins1in20@0|out[14]|O
+Eepi[15]||D5G2;|ins1in20@0|out[15]|O
+Eepi[16]||D5G2;|ins1in20@0|out[16]|O
+Eepi[17]||D5G2;|ins1in20@0|out[17]|O
+Eepi[18]||D5G2;|ins1in20@0|out[18]|O
+Eepi[19]||D5G2;|ins1in20@1|out[1]|O
+Eepi[20]||D5G2;|ins1in20@1|out[2]|O
+Eepi[21]||D5G2;|ins1in20@1|out[3]|O
+Eepi[22]||D5G2;|ins1in20@1|out[4]|O
+Eepi[23]||D5G2;|ins1in20@1|out[5]|O
+Eepi[24]||D5G2;|ins1in20@1|out[6]|O
+Eepi[25]||D5G2;|ins1in20@1|out[7]|O
+Eepi[26]||D5G2;|ins1in20@1|out[8]|O
+Eepi[27]||D5G2;|ins1in20@1|out[9]|O
+Eepi[28]||D5G2;|ins1in20@1|out[10]|O
+Eepi[29]||D5G2;|ins1in20@1|out[11]|O
+Eepi[30]||D5G2;|ins1in20@1|out[12]|O
+Eepi[31]||D5G2;|ins1in20@1|out[13]|O
+Eepi[32]||D5G2;|ins1in20@1|out[14]|O
+Eepi[33]||D5G2;|ins1in20@1|out[15]|O
+Eepi[34]||D5G2;|ins1in20@1|out[16]|O
+Eepi[35]||D5G2;|ins1in20@1|out[17]|O
+Eepi[36]||D5G2;|ins1in20@1|out[18]|O
 Eepi[OTHER]||D5G2;|gaspEpi@0|epi[OTHER]|O
 Eepi[TAIL]||D5G2;|gaspEpi@0|epi[TAIL]|O
 Eepi[TORP]||D5G2;|gaspEpi@0|epi[TORP]|O
-Egnd||D5G2;|ins1in20@1|gnd_2|G
-Egnd_1||D5G2;|scanEx1v@0|gnd_1|G
+Egnd_6|gnd|D5G7;|cover1h@1|gnd_6|G
+Egnd_2||D5G7;|cover1h@1|gnd_2|G
+Egnd_3||D5G7;|cover1h@1|gnd_3|G
+Egnd_4||D5G7;|cover1h@1|gnd_4|G
+Egnd_5||D5G7;|cover1h@1|gnd_5|G
+Egnd_7||D5G7;|cover1h@1|gnd_7|G
+Egnd_8||D5G7;|cover1h@1|gnd_8|G
+Egnd_9||D5G7;|cover1h@1|gnd_9|G
+Egnd_10||D5G7;|cover1h@1|gnd_10|G
+Egnd_11||D5G7;|cover1h@1|gnd_11|G
+Egnd_12||D5G7;|cover1h@1|gnd_12|G
+Egnd_13||D5G7;|cover1h@1|gnd_13|G
+Egnd_14||D5G7;|cover1h@1|gnd_14|G
+Egnd_15||D5G7;|cover1h@1|gnd_15|G
+Egnd_16||D5G7;|cover1h@1|gnd_16|G
+Egnd_17||D5G7;|cover1h@1|gnd_17|G
+Egnd_18||D5G7;|cover1h@1|gnd_18|G
+Egnd_19||D5G7;|cover1h@1|gnd_19|G
+Egnd_20||D5G7;|cover1h@1|gnd_20|G
+Egnd_21||D5G7;|cover1h@1|gnd_21|G
+Egnd_22||D5G7;|cover1h@1|gnd_22|G
+Egnd_23||D5G7;|cover1h@1|gnd_23|G
+Egnd_24||D5G7;|cover1h@1|gnd_24|G
+Egnd_25||D5G7;|cover1h@1|gnd_25|G
+Egnd_26||D5G7;|cover1h@1|gnd_26|G
+Egnd_27||D5G7;|cover1h@1|gnd_27|G
+Egnd_28||D5G7;|cover1h@1|gnd_28|G
+Egnd_29||D5G7;|cover1h@1|gnd_29|G
 Ein[1]||D5G2;|ins1in20@0|in[1]|I
 Ein[2]||D5G2;|ins1in20@0|in[2]|I
 Ein[3]||D5G2;|ins1in20@0|in[3]|I
@@ -2535,34 +2771,57 @@ Ein[33]||D5G2;|ins1in20@1|in[15]|I
 Ein[34]||D5G2;|ins1in20@1|in[16]|I
 Ein[35]||D5G2;|ins1in20@1|in[17]|I
 Ein[36]||D5G2;|ins1in20@1|in[18]|I
-EtokenLO|in[T]|D5G2;|gaspEpi@0|tokenLO|O
-Esir[1]||D5G2;|scanEx1v@0|sir[1]|I
-Esir[2]||D5G2;|scanEx1v@0|sir[2]|B
-Esir[3]||D5G2;|scanEx1v@0|sir[3]|B
-Esir[4]||D5G2;|scanEx1v@0|sir[4]|B
-Esir[5]||D5G2;|scanEx1v@0|sir[5]|B
-Esir[6]||D5G2;|scanEx1v@0|sir[6]|B
-Esir[7]||D5G2;|scanEx1v@0|sir[7]|B
-Esir[8]||D5G2;|scanEx1v@0|si[8]|B
-Esir[9]||D5G2;|scanEx1v@0|sir[9]|B
-Esor[1]||D5G2;|scanEx1v@0|sor[1]|O
-Esor[2]||D5G2;|scanEx1v@0|sor[2]|B
-Esor[3]||D5G2;|scanEx1v@0|sor[3]|B
-Esor[4]||D5G2;|scanEx1v@0|sor[4]|B
-Esor[5]||D5G2;|scanEx1v@0|sor[5]|B
-Esor[6]||D5G2;|scanEx1v@0|sor[6]|B
-Esor[7]||D5G2;|scanEx1v@0|sor[7]|B
-Esor[8]||D5G2;|scanEx1v@0|sor[8]|B
-Esor[9]||D5G2;|scanEx1v@0|sor[9]|B
+Eain[L]|in[L]|D5G2;|pin@28||I
+Ein[T]||D5G2;|gaspEpi@0|tokenLO|O
+Esir[1]||D5G2;|scanEx1v@1|sir[1]|I
+Esir[2]||D5G2;|scanEx1v@1|sir[2]|B
+Esir[3]||D5G2;|scanEx1v@1|sir[3]|B
+Esir[4]||D5G2;|scanEx1v@1|sir[4]|B
+Esir[5]||D5G2;|scanEx1v@1|sir[5]|B
+Esir[6]||D5G2;|scanEx1v@1|sir[6]|B
+Esir[7]||D5G2;|scanEx1v@1|sir[7]|B
+Esir[8]||D5G2;|scanEx1v@1|sir[8]|B
+Esir[9]||D5G2;|scanEx1v@1|sir[9]|B
+Esor[1]||D5G2;|scanEx1v@1|sor[1]|O
+Esor[2]||D5G2;|scanEx1v@1|sor[2]|B
+Esor[3]||D5G2;|scanEx1v@1|sor[3]|B
+Esor[4]||D5G2;|scanEx1v@1|sor[4]|B
+Esor[5]||D5G2;|scanEx1v@1|sor[5]|B
+Esor[6]||D5G2;|scanEx1v@1|sor[6]|B
+Esor[7]||D5G2;|scanEx1v@1|sor[7]|B
+Esor[8]||D5G2;|scanEx1v@1|sor[8]|B
+Esor[9]||D5G2;|scanEx1v@1|sor[9]|B
 Etake[epi]||D5G2;|pin@35||U
-Evdd||D5G2;|ins1in20@1|vdd_5|P
-Evdd_1||D5G2;|scanEx1v@0|vdd_1|P
-Evdd_3||D5G2;|scanEx1v@0|vdd_3|P
-Evdd_4||D5G2;|ins1in20@1|vdd_4|P
+Evdd_2|vdd|D5G7;|cover1h@1|vdd_2|P
+Evdd_3||D5G7;|cover1h@1|vdd_3|P
+Evdd_6||D5G7;|cover1h@1|vdd_6|P
+Evdd_7||D5G7;|cover1h@1|vdd_7|P
+Evdd_8||D5G7;|cover1h@1|vdd_8|P
+Evdd_9||D5G7;|cover1h@1|vdd_9|P
+Evdd_10||D5G7;|cover1h@1|vdd_10|P
+Evdd_11||D5G7;|cover1h@1|vdd_11|P
+Evdd_12||D5G7;|cover1h@1|vdd_12|P
+Evdd_13||D5G7;|cover1h@1|vdd_13|P
+Evdd_14||D5G7;|cover1h@1|vdd_14|P
+Evdd_15||D5G7;|cover1h@1|vdd_15|P
+Evdd_16||D5G7;|cover1h@1|vdd_16|P
+Evdd_17||D5G7;|cover1h@1|vdd_17|P
+Evdd_18||D5G7;|cover1h@1|vdd_18|P
+Evdd_19||D5G7;|cover1h@1|vdd_19|P
+Evdd_20||D5G7;|cover1h@1|vdd_20|P
+Evdd_21||D5G7;|cover1h@1|vdd_21|P
+Evdd_22||D5G7;|cover1h@1|vdd_22|P
+Evdd_23||D5G7;|cover1h@1|vdd_23|P
+Evdd_24||D5G7;|cover1h@1|vdd_24|P
+Evdd_25||D5G7;|cover1h@1|vdd_25|P
+Evdd_26||D5G7;|cover1h@1|vdd_26|P
+Evdd_27||D5G7;|cover1h@1|vdd_27|P
+Evdd_28||D5G7;|cover1h@1|vdd_28|P
+Evdd_29||D5G7;|cover1h@1|vdd_29|P
 X
 
 # Cell epiDockStage;1{sch}
-CepiDockStage;1{sch}||schematic|1227471858866|1235185060191|
+CepiDockStage;1{sch}||schematic|1227471858866|1243246708862|I
 IgaspM:gaspEpi;1{ic}|anEpiSta@1||0|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@2||-12|2|||XRR|
@@ -2575,10 +2834,10 @@ NOff-Page|conn@13||10|18||||
 NOff-Page|conn@14||4|-28|||Y|
 IepiDockStage;1{ic}|epiStep@0||-30|23|||D5G4;
 IregistersM:ins1in20Bx36;1{ic}|ins1in20@0||1|-35|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||-12|-20.5|RRR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@1||-12|-20.5|RRR||D5G4;
 Ngeneric:Invisible-Pin|pin@0||1|37|||||ART_message(D5G4;)Sthe epilog stage
 Ngeneric:Invisible-Pin|pin@1||1|44.5|||||ART_message(D5G6;)SepiDockStage
-Ngeneric:Invisible-Pin|pin@2||0.5|30|||||ART_message(D5G3;)Sies 12 February 2009
+Ngeneric:Invisible-Pin|pin@2||0.5|32|||||ART_message(D5G3;)Sies 2 April 2009
 NWire_Pin|pin@3||-12|-12||||
 NWire_Pin|pin@4||0|-12||||
 NWire_Pin|pin@5||-6|-2||||
@@ -2594,29 +2853,31 @@ NWire_Pin|pin@19||-3|23||||
 NWire_Pin|pin@22||-3|7||||
 NWire_Pin|pin@26||-12|0||||
 NWire_Pin|pin@27||-12|-3||||
-Ngeneric:Invisible-Pin|pin@28||-45.5|0|||||ART_message(D3G2;)S["in[28] is the tail bit",for the instruction input.]
-IscanJ:scanEx1vertA;1{ic}|scanEx1v@1||3|18|YRRR||D5G4;
+Ngeneric:Invisible-Pin|pin@28||-45.5|0|||||ART_message(D3G2;)S["in[28] is the tail bit",for the instruction input.,with address timing is,"called \"L\"."]
+Ngeneric:Invisible-Pin|pin@29||0.5|27|||||ART_message(D5G3;)Srevised bit 28 ies 19 May 2009
+IscanM:scanEx1;1{ic}|scanEx1@0||3|18|YRRR||D5G4;
+IwiresL:tranCap;1{ic}|tranCap@0||24|12|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||-7.5|-12|||D0G4;|ATTR_L(D5G1;PUD)D372.7999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 Abus|in[1:36]|D5G2;|-0.5|IJ900|pin@14||-12|-35|pin@15||-12|-39.5
-Awire|in[28]|D5G2;||900|pin@26||-12|0|pin@27||-12|-3
+Awire|in[L]|D5G2;||900|pin@26||-12|0|pin@27||-12|-3
 Awire|in[T]|D5G2;||900|pin@5||-6|-2|pin@6||-6|-6
-Awire|net@0|||2700|latchDri@0|inA|-12|-16.5|pin@3||-12|-12
+Awire|net@0|||2700|latchDri@1|in|-12|-16.5|pin@3||-12|-12
 Awire|net@1|||1800|pin@3||-12|-12|wire90@0|a|-10|-12
 Awire|net@5|||1800|wire90@0|b|-5|-12|pin@4||0|-12
 Awire|net@6|||2700|pin@4||0|-12|anEpiSta@1|fire|0|-4
 Awire|net@8|||1800|conn@2|y|-10|2|anEpiSta@1|pred|-3|2
 Awire|net@9|||0|anEpiSta@1|tokenLO|-3|-2|pin@5||-6|-2
-Awire|net@13|||900|latchDri@0|out|-12|-24.5|pin@9||-12|-28
+Awire|net@13|||900|latchDri@1|out|-12|-24.5|pin@9||-12|-28
 Awire|net@16|||900|pin@10||-1|-28|ins1in20@0|hcl[1]|-1|-32
 Abus|net@18||-0.5|IJ1800|ins1in20@0|out[1:36]|4|-35|conn@6|a|11|-35
 Awire|net@22|||900|pin@12||-1|7|anEpiSta@1|mc|-1|4
 Abus|net@23||-0.5|IJ0|ins1in20@0|in[1:36]|-2|-35|pin@14||-12|-35
-Abus|net@32||-0.5|IJ1800|conn@12|y|-6|18|scanEx1v@1|si[1:9]|1|18
-Abus|net@33||-0.5|IJ1800|scanEx1v@1|so[1:9]|5|18|conn@13|a|8|18
-Awire|net@34|||0|scanEx1v@1|mc|2|23|pin@19||-3|23
+Abus|net@32||-0.5|IJ1800|conn@12|y|-6|18|scanEx1@0|sir[1:9]|1|18
+Abus|net@33||-0.5|IJ1800|scanEx1@0|sor[1:9]|5|18|conn@13|a|8|18
+Awire|net@34|||0|scanEx1@0|mc|2|23|pin@19||-3|23
 Awire|net@39|||0|pin@12||-1|7|pin@22||-3|7
 Awire|net@40|||900|pin@19||-3|23|pin@22||-3|7
-Awire|net@47|||2700|anEpiSta@1|s[1]|1|4|scanEx1v@1|dIn[1]|1|13
+Awire|net@47|||2700|anEpiSta@1|s[1]|1|4|scanEx1@0|dIn[1]|1|13
 Awire|net@49|||0|anEpiSta@1|pred_1|-3|0|pin@26||-12|0
 Awire|net@52|||1800|anEpiSta@1|torp|3|-2|conn@4|a|9|-2
 Abus|net@56||-0.5|IJ1800|anEpiSta@1|succ|3|2|conn@3|a|9|2
@@ -2626,14 +2887,14 @@ Epred|do[epi]|D4G2;|conn@2|a|I
 Eout[1:36]|epi[1:36]|D6G2;|conn@6|y|O
 Esucc|epi[TAIL,OTHER]|D6G2;|conn@3|y|O
 Etorp|epi[TORP]|D6G2;|conn@4|y|O
-Ein[1:36,T]||D4G2;|conn@5|a|I
+Ein[1:36,T]|in[1:36,T,L]|D4G2;|conn@5|a|I
 Esir[1:9]||D4G2;|conn@12|a|I
 Esor[1:9]||D6G2;|conn@13|y|O
 Eepi[TORP_1]|take[epi]|D6G2;|conn@14|y|O
 X
 
 # Cell fillStage;1{ic}
-CfillStage;1{ic}||artwork|1182118840887|1236023160253|EI
+CfillStage;1{ic}||artwork|1182118840887|1243182278082|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-1|9|-1|-1||
 Nschematic:Bus_Pin|pin@1||2|9|-1|-1||
@@ -2683,8 +2944,8 @@ NPin|pin@53||0|10|1|1||
 NPin|pin@54||0|11|1|1||
 Nschematic:Bus_Pin|pin@55||0|-9|-1|-1||
 Nschematic:Bus_Pin|pin@57||3|-2.5|-1|-1||
-NPin|pin@59||-0.5|-8|1|1||
-NPin|pin@60||-0.5|-9|1|1||
+NPin|pin@59||0|-8|1|1||
+NPin|pin@60||0|-9|1|1||
 NPin|pin@61||2|-2.5|1|1||
 NPin|pin@62||3|-2.5|1|1||
 Ngeneric:Invisible-Pin|pin@63||0|12|||||ART_message(D5G1.5;)S54
@@ -2726,9 +2987,9 @@ AThicker|net@41|||FS3150|pin@51||2|12|pin@52||1|13
 AThicker|net@42|||FS0|pin@52||1|13|pin@47||-2|13
 AThicker|net@43|||FS1800|pin@54||0|11|pin@50||1|11
 AThicker|net@44|||FS2700|pin@53||0|10|pin@54||0|11
-AThicker|net@45|||FS1800|pin@59||-0.5|-8|pin@39||1.5|-8
-AThicker|net@48|||FS1800|pin@27||-2|-8|pin@59||-0.5|-8
-AThicker|net@49|||FS900|pin@59||-0.5|-8|pin@60||-0.5|-9
+AThicker|net@45|||FS1800|pin@59||0|-8|pin@39||1.5|-8
+AThicker|net@48|||FS1800|pin@27||-2|-8|pin@59||0|-8
+AThicker|net@49|||FS900|pin@59||0|-8|pin@60||0|-9
 AThicker|net@50|||FS2700|pin@46||2|-4|pin@61||2|-2.5
 AThicker|net@51|||FS1800|pin@61||2|-2.5|pin@62||3|-2.5
 Ein[1:37],ain[T,1:14]|ain[TT,1:14],in[1:37]|D5G2;|pin@3||I
@@ -2745,8 +3006,8 @@ Esor[1:9]||D5G2;|pin@8||B
 Esucc||D5G2;|pin@11||O
 X
 
-# Cell fillStage;1{lay}
-CfillStage;1{lay}||cmos90|1230868257499|1235318250786||ATTR_NCC(D5G6;NTY450;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235317973335|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235318496759
+# Cell fillStage;3{lay}
+CfillStage;3{lay}||cmos90|1230868257499|1243246708862|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 IregistersM:addr1in60Cx7scan;1{lay}|addr1in6@0||936|288|||D5G4;
 IregistersM:addr1in60Cx7scan;1{lay}|addr1in6@1||-792|288|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -2754,7 +3015,6 @@ NMetal-1-Polysilicon-Con|contact@0||305.5|154||5.2||
 NX-Metal-1-Metal-2-Con|contact@1||305.5|147.9||||
 NMetal-1-Polysilicon-Con|contact@2||314.5|154||5.2||
 NX-Metal-1-Metal-2-Con|contact@3||314.5|156||||
-NX-Metal-1-Metal-2-Con|contact@4||-170.5|-132.3|||X|
 NMetal-1-Polysilicon-Con|contact@5||-161.5|-154||5.2|X|
 NX-Metal-1-Metal-2-Con|contact@7||-161.5|-155.7|||X|
 NMetal-1-Polysilicon-Con|contact@8||-170.5|-154||5.2|X|
@@ -2793,20 +3053,22 @@ NX-Metal-1-Metal-2-Con|contact@41||-294|112||||
 NX-Metal-2-Metal-3-Con|contact@42||48|112||||
 NX-Metal-1-Metal-2-Con|contact@43||-17.5|132||||
 NX-Metal-1-Metal-2-Con|contact@44||0.5|138||||
-NX-Metal-1-Metal-2-Con|contact@47||166|138||||
-NX-Metal-1-Metal-2-Con|contact@48||29|132||||
-NX-Metal-1-Metal-2-Con|contact@49||1480.5|138||||
-NX-Metal-1-Metal-2-Con|contact@50||1490.5|132||||
-NX-Metal-1-Metal-2-Con|contact@51||1480.5|350||||
-NX-Metal-1-Metal-2-Con|contact@52||1490.5|206||||
+NX-Metal-1-Metal-2-Con|contact@47||166|288||||
+NX-Metal-1-Metal-2-Con|contact@48||29|138||||
+NX-Metal-1-Metal-2-Con|contact@49||1624.5|288||||
+NX-Metal-1-Metal-2-Con|contact@50||1624.5|138||||
+NX-Metal-1-Metal-2-Con|contact@51||1624.5|350||||
+NX-Metal-1-Metal-2-Con|contact@52||1624.5|206||||
 NX-Metal-1-Metal-2-Con|contact@53||1698.5|350||||
 NX-Metal-1-Metal-2-Con|contact@54||1698.5|206||||
-NX-Metal-1-Metal-2-Con|contact@61||-1590|132||||
-NX-Metal-1-Metal-2-Con|contact@62||-1390|138||||
-NX-Metal-1-Metal-2-Con|contact@63||-1590|370||||
-IregistersM:data1in60Cx18scan;1{lay}|data1in6@0||936|-144|||D5G4;
-IregistersM:data1in60Cx18scan;1{lay}|data1in6@1||-936|-144|X||D5G4;
-IgaspM:gaspFill;1{lay}|gaspFill@0||0|0|||D5G4;
+NX-Metal-1-Metal-2-Con|contact@61||-1532|132||||
+NX-Metal-1-Metal-2-Con|contact@62||-1334|138||||
+NX-Metal-1-Metal-2-Con|contact@63||-1534|370||||
+NX-Metal-1-Metal-2-Con|contact@64||-146.5|-132.3||||
+IcoversM:cover6h;2{lay}|cover6h@0||0|0|||D5G4;
+IregistersM:data1in60Cx18scan;2{lay}|data1in6@2||-936|-144|X||D5G4;
+IregistersM:data1in60Cx18scan;2{lay}|data1in6@3||936|-144|||D5G4;
+IgaspM:gaspFill;2{lay}|gaspFill@1||0|0|||D5G4;
 IlatchGroupsK:latchWscanM2Rdn;1{lay}|latchWsc@0||360|288|Y||D5G4;
 IlatchGroupsK:latchWscanM2Rdn;1{lay}|latchWsc@2||-216|-288|X||D5G4;
 NMetal-2-Pin|pin@0||288|147.9||||
@@ -2824,38 +3086,55 @@ NMetal-1-Pin|pin@23||278|88.4||||
 NMetal-1-Pin|pin@24||294|88.4||||
 NMetal-2-Pin|pin@36||-288|382||||
 NMetal-2-Pin|pin@58||-1608|370||||
-IgaspM:scanAMPx5;1{lay}|scanAMPx@0||72|-360|||D5G4;
-IgaspM:scanAMPx5;1{lay}|scanAMPx@1||72|360|||D5G4;
+NMetal-1-Pin|pin@59||-1532|144||||
+NMetal-1-Pin|pin@60||-1534|144||||
+NMetal-1-Pin|pin@61||-146.5|-142||||
+NMetal-1-Pin|pin@62||-170.5|-142||||
+IscanM:scanAMPx5;2{lay}|scanAMPx@4||72|-360|||D5G4;
+IscanM:scanAMPx5;2{lay}|scanAMPx@5||72|360|||D5G4;
+IscanM:scanAMPx5left;3{lay}|scanAMPx@7||-1656|72|||D5G4;
+IscanM:scanAMPx5right;3{lay}|scanAMPx@8||1656|72|||D5G4;
 IscanM:scanEx2vertA;1{lay}|scanEx2v@1||1656|288|||D5G4;
-IscanM:scanFx3shapeL;2{lay}|scanFx3s@0||-1656|288|||D5G4;
-IwiresL:select132;1{lay}|select13@1||-76|-360|||D5G4;
-IwiresL:select132;1{lay}|select13@2||226.5|-360|||D5G4;
-IwiresL:select132;1{lay}|select13@3||-76|360|||D5G4;
-IwiresL:select132;1{lay}|select13@4||226.5|360|||D5G4;
-IwiresL:select144;1{lay}|select14@2||-213.5|360|||D5G4;
-Ametal-2|net@0|||S0|gaspFill@0|firee|-288|147.9|addr1in6@1|dcl|-288|147.9
-Ametal-2|net@1|||S0|gaspFill@0|gnd_1|-288|216|addr1in6@1|gnd|-288|216
-Ametal-2|net@2|||S0|gaspFill@0|vdd_2|-288|266|addr1in6@1|vdd|-288|266
-Ametal-2|net@3|||S0|gaspFill@0|vdd_3|-288|166|addr1in6@1|vdd_2|-288|166
-Ametal-2|net@4|||S0|gaspFill@0|gnd_3|288|72|data1in6@0|gnd_7|288|72
-Ametal-2|net@5|||S0|gaspFill@0|gnd_5|288|-216|data1in6@0|gnd|288|-216
-Ametal-2|net@6|||S0|gaspFill@0|gnd_7|288|-72|data1in6@0|gnd_6|288|-72
-Ametal-2|net@7|||S0|gaspFill@0|take|288|-155.7|data1in6@0|dcl|288|-155.7
-Ametal-2|net@8|||S0|gaspFill@0|vdd_10|288|-166|data1in6@0|vdd_2|288|-166
-Ametal-2|net@9|||S0|gaspFill@0|vdd_11|288|-266|data1in6@0|vdd|288|-266
-Ametal-2|net@10|||S0|gaspFill@0|vdd_14|288|-22|data1in6@0|vdd_12|288|-22
-Ametal-2|net@11|||S0|gaspFill@0|vdd_15|288|-122|data1in6@0|vdd_14|288|-122
-Ametal-2|net@12|||S0|gaspFill@0|vdd_6|288|122|data1in6@0|vdd_13|288|122
-Ametal-2|net@13|||S0|gaspFill@0|vdd_7|288|22|data1in6@0|vdd_15|288|22
-Ametal-2|net@14|||S0|gaspFill@0|gnd|-288|72|data1in6@1|gnd_7|-288|72
-Ametal-2|net@15|||S0|gaspFill@0|gnd_6|-288|-72|data1in6@1|gnd_6|-288|-72
-Ametal-2|net@16|||S0|gaspFill@0|vdd|-288|122|data1in6@1|vdd_13|-288|122
-Ametal-2|net@17|||S0|gaspFill@0|vdd_1|-288|22|data1in6@1|vdd_15|-288|22
-Ametal-2|net@18|||S0|gaspFill@0|vdd_12|-288|-22|data1in6@1|vdd_12|-288|-22
-Ametal-2|net@19|||S0|gaspFill@0|vdd_13|-288|-122|data1in6@1|vdd_14|-288|-122
-Ametal-2|net@20|||S0|gaspFill@0|gnd_2|288|216|latchWsc@0|gnd|288|216
-Ametal-2|net@21|||S0|gaspFill@0|vdd_4|288|266|latchWsc@0|vdd|288|266
-Ametal-2|net@22|||S0|gaspFill@0|vdd_5|288|166|latchWsc@0|vdd_2|288|166
+IscanM:scanFx3Lshape;3{lay}|scanFx3s@1||-1656|288|||D5G4;
+IwiresL:select100;1{lay}|select10@0||-1340|216|||D5G4;
+IwiresL:select132;1{lay}|select13@1||-74|-360|||D5G4;
+IwiresL:select132;1{lay}|select13@2||218|-360|||D5G4;
+IwiresL:select132;1{lay}|select13@4||218|360|||D5G4;
+IwiresL:select132;1{lay}|select13@5||-74|360|||D5G4;
+IwiresL:select144;1{lay}|select14@6||1656|-72|||D5G4;
+IwiresL:select144;1{lay}|select14@7||1656|-216|||D5G4;
+IwiresL:select144;1{lay}|select14@8||1656|-360|||D5G4;
+IwiresL:select144;1{lay}|select14@10||-1656|-72|||D5G4;
+IwiresL:select144;1{lay}|select14@11||-1656|-216|||D5G4;
+IwiresL:select144;1{lay}|select14@12||-1656|-360|||D5G4;
+IwiresL:select40;1{lay}|select40@0||-1312|360|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-1456|216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-216|360|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||1512|360|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||1512|216|||D5G4;
+Ametal-2|net@0|||S0|gaspFill@1|firee|-288|147.9|addr1in6@1|dcl|-288|147.9
+Ametal-2|net@1|||S0|gaspFill@1|gnd_11|-288|216|addr1in6@1|gnd|-288|216
+Ametal-2|net@2|||S0|gaspFill@1|vdd_22|-288|266|addr1in6@1|vdd|-288|266
+Ametal-2|net@3|||S0|gaspFill@1|vdd_23|-288|166|addr1in6@1|vdd_2|-288|166
+Ametal-2|net@4|||S0|gaspFill@1|gnd_3|288|72|data1in6@3|gnd_7|288|72
+Ametal-2|net@5|||S0|gaspFill@1|gnd_5|288|-216|data1in6@3|gnd|288|-216
+Ametal-2|net@6|||S0|gaspFill@1|gnd_7|288|-72|data1in6@3|gnd_6|288|-72
+Ametal-2|net@7|||S0|gaspFill@1|take|288|-155.7|data1in6@3|dcl|288|-155.7
+Ametal-2|net@8|||S0|gaspFill@1|vdd_10|288|-166|data1in6@3|vdd_2|288|-166
+Ametal-2|net@9|||S0|gaspFill@1|vdd_11|288|-266|data1in6@3|vdd|288|-266
+Ametal-2|net@10|||S0|gaspFill@1|vdd_14|288|-22|data1in6@3|vdd_12|288|-22
+Ametal-2|net@11|||S0|gaspFill@1|vdd_15|288|-122|data1in6@3|vdd_14|288|-122
+Ametal-2|net@12|||S0|gaspFill@1|vdd_6|288|122|data1in6@3|vdd_13|288|122
+Ametal-2|net@13|||S0|gaspFill@1|vdd_7|288|22|data1in6@3|vdd_15|288|22
+Ametal-2|net@14|||S0|gaspFill@1|gnd|-288|72|data1in6@2|gnd_7|-288|72
+Ametal-2|net@15|||S0|gaspFill@1|gnd_10|-288|-72|data1in6@2|gnd_6|-288|-72
+Ametal-2|net@16|||S0|gaspFill@1|vdd|-288|122|data1in6@2|vdd_13|-288|122
+Ametal-2|net@17|||S0|gaspFill@1|vdd_1|-288|22|data1in6@2|vdd_15|-288|22
+Ametal-2|net@18|||S0|gaspFill@1|vdd_20|-288|-22|data1in6@2|vdd_12|-288|-22
+Ametal-2|net@19|||S0|gaspFill@1|vdd_21|-288|-122|data1in6@2|vdd_14|-288|-122
+Ametal-2|net@20|||S0|gaspFill@1|gnd_2|288|216|latchWsc@0|gnd|288|216
+Ametal-2|net@21|||S0|gaspFill@1|vdd_4|288|266|latchWsc@0|vdd|288|266
+Ametal-2|net@22|||S0|gaspFill@1|vdd_5|288|166|latchWsc@0|vdd_2|288|166
 Ametal-1|net@26|||S900|contact@3||314.5|156|contact@2||314.5|153.7
 APolysilicon|net@28|||S1800|pin@1||314|154.6|contact@2||314.5|154.6
 APolysilicon|net@29|||S2700|contact@0||305.5|154.6|pin@2||305.5|157.5
@@ -2865,7 +3144,7 @@ APolysilicon|net@34|||S0|contact@2||314.5|156.6|pin@4||314|156.6
 APolysilicon|net@35|||S2700|pin@4||314|156.6|latchWsc@0|wr|314|157.5
 APolysilicon|net@36|||S1800|contact@0||305.5|156.6|pin@5||306|156.6
 APolysilicon|net@37|||S2700|pin@5||306|156.6|latchWsc@0|hcl|306|157.5
-Ametal-2|net@38|||S0|gaspFill@0|fire|288|147.9|pin@0||288|147.9
+Ametal-2|net@38|||S0|gaspFill@1|fire|288|147.9|pin@0||288|147.9
 Ametal-2|net@39||1.2|S0|addr1in6@0|dcl|432|147.9|contact@1||305.5|147.9
 Ametal-2|net@40|||S0|addr1in6@0|wrD|432|156|contact@3||314.5|156
 APolysilicon|net@43|||S900|contact@5||-161.5|-156.6|pin@8||-161.5|-157.5
@@ -2873,27 +3152,25 @@ APolysilicon|net@44|||S0|pin@8||-161.5|-157.5|latchWsc@2|hcl|-162|-157.5
 Ametal-1|net@48|||S2700|contact@5||-161.5|-156|contact@7||-161.5|-155.7
 APolysilicon|net@50|||S2700|latchWsc@2|wr|-170|-157.5|pin@6||-170|-156.6
 APolysilicon|net@51|||S0|pin@6||-170|-156.6|contact@8||-170.5|-156.6
-Ametal-2|net@55|||S0|latchWsc@2|gnd_1|-288|-216|data1in6@1|gnd|-288|-216
-Ametal-2|net@56|||S0|latchWsc@2|gnd_3|-288|-360|data1in6@1|gnd_2|-288|-360
-Ametal-2|net@57|||S0|latchWsc@2|vdd_1|-288|-410|data1in6@1|vdd_5|-288|-410
-Ametal-2|net@58|||S0|latchWsc@2|vdd_3|-288|-166|data1in6@1|vdd_2|-288|-166
-Ametal-2|net@59|||S0|latchWsc@2|vdd_4|-288|-266|data1in6@1|vdd|-288|-266
-Ametal-2|net@60|||S0|latchWsc@2|vdd_7|-288|-310|data1in6@1|vdd_6|-288|-310
-Ametal-2|net@64||1.2|S0|contact@7||-161.5|-155.7|data1in6@1|dcl|-288|-155.7
-Ametal-2|net@65|||S0|contact@4||-170.5|-132.3|data1in6@1|wrD|-288|-132.3
-Ametal-1|net@66|||S900|contact@4||-170.5|-132.3|contact@8||-170.5|-151.4
+Ametal-2|net@55|||S0|latchWsc@2|gnd_1|-288|-216|data1in6@2|gnd|-288|-216
+Ametal-2|net@56|||S0|latchWsc@2|gnd_3|-288|-360|data1in6@2|gnd_2|-288|-360
+Ametal-2|net@57|||S0|latchWsc@2|vdd_1|-288|-410|data1in6@2|vdd_5|-288|-410
+Ametal-2|net@58|||S0|latchWsc@2|vdd_3|-288|-166|data1in6@2|vdd_2|-288|-166
+Ametal-2|net@59|||S0|latchWsc@2|vdd_4|-288|-266|data1in6@2|vdd|-288|-266
+Ametal-2|net@60|||S0|latchWsc@2|vdd_7|-288|-310|data1in6@2|vdd_6|-288|-310
+Ametal-2|net@64||1.2|S0|contact@7||-161.5|-155.7|data1in6@2|dcl|-288|-155.7
 Ametal-2|net@67|||S0|latchWsc@0|gnd_1|432|216|addr1in6@0|gnd|432|216
 Ametal-2|net@68|||S0|latchWsc@0|gnd_3|432|360|addr1in6@0|gnd_2|432|360
 Ametal-2|net@69|||S0|latchWsc@0|vdd_1|432|410|addr1in6@0|vdd_5|432|410
 Ametal-2|net@70|||S0|latchWsc@0|vdd_3|432|166|addr1in6@0|vdd_2|432|166
 Ametal-2|net@71|||S0|latchWsc@0|vdd_4|432|266|addr1in6@0|vdd|432|266
 Ametal-2|net@72|||S0|latchWsc@0|vdd_7|432|310|addr1in6@0|vdd_6|432|310
-Ametal-2|net@74||1.2|S1800|contact@7||-161.5|-155.7|gaspFill@0|takee|-144|-155.7
-Ametal-2|net@77|||S1800|contact@34||60|38|data1in6@0|p1p_1|288|38
-Ametal-2|net@78|||S1800|contact@35||72|12|data1in6@0|rd_1|288|12
-Ametal-2|net@82|||S1800|contact@29||72|-300|data1in6@0|rd|288|-300
-Ametal-2|net@83|||S1800|contact@28||60|-326|data1in6@0|p1p|288|-326
-Ametal-2|net@84|||S0|data1in6@0|p2p|288|-338|contact@27||54|-338
+Ametal-2|net@74||1.2|S1800|contact@7||-161.5|-155.7|gaspFill@1|takee|-144|-155.7
+Ametal-2|net@77|||S1800|contact@34||60|38|data1in6@3|p1p_1|288|38
+Ametal-2|net@78|||S1800|contact@35||72|12|data1in6@3|rd_1|288|12
+Ametal-2|net@82|||S1800|contact@29||72|-300|data1in6@3|rd|288|-300
+Ametal-2|net@83|||S1800|contact@28||60|-326|data1in6@3|p1p|288|-326
+Ametal-2|net@84|||S0|data1in6@3|p2p|288|-338|contact@27||54|-338
 Ametal-2|net@86|||S1800|contact@30||72|300|contact@11||388|300
 Ametal-2|net@87|||S1800|contact@31||60|326|contact@9||364|326
 Ametal-2|net@88|||S0|contact@10||317|338|contact@32||54|338
@@ -2903,17 +3180,17 @@ Ametal-2|net@91|||S0|addr1in6@0|p2p_1|432|338|contact@10||317|338
 Ametal-1|net@92|||S2700|latchWsc@0|p2p|317|335|contact@10||317|338
 Ametal-2|net@93|||S1800|contact@11||388|300|addr1in6@0|rd_1|432|300
 APolysilicon|net@94|||S900|latchWsc@0|rd|388|301.5|contact@12||388|300
-Ametal-1|net@95|||S900|contact@12||388|300|contact@11||388|300
-Ametal-2|net@102|||S900|pin@14||288|56|data1in6@0|p2p_1|288|50
-Ametal-2|net@104|||S900|pin@15||-288|56|data1in6@1|p2p_1|-288|50
+Ametal-1|net@95|||S2700|contact@12||388|300|contact@11||388|300
+Ametal-2|net@102|||S900|pin@14||288|56|data1in6@3|p2p_1|288|50
+Ametal-2|net@104|||S900|pin@15||-288|56|data1in6@2|p2p_1|-288|50
 Ametal-2|net@107|||S0|pin@14||288|56|contact@33||54|56
-Ametal-2|net@108|||S0|contact@13||-173|-338|data1in6@1|p2p|-288|-338
+Ametal-2|net@108|||S0|contact@13||-173|-338|data1in6@2|p2p|-288|-338
 Ametal-1|net@109|||S900|latchWsc@2|p2p|-173|-335|contact@13||-173|-338
-Ametal-2|net@110|||S1800|data1in6@1|p1p|-288|-326|contact@14||-220|-326
+Ametal-2|net@110|||S1800|data1in6@2|p1p|-288|-326|contact@14||-220|-326
 Ametal-1|net@111|||S2700|latchWsc@2|p1p|-220|-329|contact@14||-220|-326
-Ametal-2|net@112|||S1800|data1in6@1|rd|-288|-300|contact@15||-244|-300
+Ametal-2|net@112|||S1800|data1in6@2|rd|-288|-300|contact@15||-244|-300
 APolysilicon|net@113|||S2700|latchWsc@2|rd|-244|-301.5|contact@16||-244|-300
-Ametal-1|net@114|||S900|contact@16||-244|-300|contact@15||-244|-300
+Ametal-1|net@114|||S2700|contact@16||-244|-300|contact@15||-244|-300
 Ametal-1|net@117|||S2700|addr1in6@0|sin|445.5|367|contact@17||445.5|370
 Ametal-2|net@118|||S1800|contact@18||426|370|contact@17||445.5|370
 Ametal-1|net@119|||S900|latchWsc@0|sout|426|370.4|contact@18||426|370
@@ -2922,110 +3199,200 @@ Ametal-1|net@125|||S2700|addr1in6@1|sin|-301.5|367|contact@19||-301.5|370
 Ametal-2|net@126|||S0|addr1in6@0|sout_1|432|376|pin@19||288|376
 Ametal-2|net@127|||S0|pin@20||288|370|contact@19||-301.5|370
 Ametal-1|net@130|||S1800|pin@23||278|88.4|pin@24||294|88.4
-Ametal-1|net@131|||S900|pin@24||294|88.4|data1in6@0|sout|294|82.4
-Ametal-1|net@135|||S900|data1in6@1|sin|-301.5|-367|contact@20||-301.5|-370
+Ametal-1|net@131|||S900|pin@24||294|88.4|data1in6@3|sout|294|82.4
+Ametal-1|net@135|||S900|data1in6@2|sin|-301.5|-367|contact@20||-301.5|-370
 Ametal-2|net@136|||S0|contact@21||-282|-370|contact@20||-301.5|-370
 Ametal-1|net@137|||S2700|latchWsc@2|sout|-282|-370.4|contact@21||-282|-370
 Ametal-1|net@139|||S900|latchWsc@2|sin|-157.5|-367|contact@22||-157.5|-370
 Ametal-2|net@143|||S1800|contact@22||-157.5|-370|contact@23||278|-370
 Ametal-1|net@144|||S2700|contact@23||278|-370|pin@23||278|88.4
-Ametal-1|net@150|||S2700|data1in6@0|sin|301.5|-367|contact@25||301.5|-350
-Ametal-2|net@153|||S0|addr1in6@1|wrD|-288|156|gaspFill@0|wrAA|-288|156
-Ametal-2|net@154|||S0|contact@3||314.5|156|gaspFill@0|wrA|288|156
-Ametal-2|net@155|||S2700|data1in6@1|wrD|-288|-132.3|gaspFill@0|wrAA_1|-288|-132
-Ametal-2|net@156|||S900|gaspFill@0|wrA_1|288|-132|data1in6@0|wrD|288|-132.3
+Ametal-1|net@150|||S2700|data1in6@3|sin|301.5|-367|contact@25||301.5|-350
+Ametal-2|net@153|||S0|addr1in6@1|wrD|-288|156|gaspFill@1|wr[A_1]|-288|156
+Ametal-2|net@154|||S0|contact@3||314.5|156|gaspFill@1|wr[A]|288|156
+Ametal-2|net@156|||S900|gaspFill@1|wr[D]|288|-132.3|data1in6@3|wr[D]|288|-132.3
 Ametal-1|net@158|||S900|contact@24||270|382|contact@26||270|-350
 Ametal-2|net@159|||S0|contact@25||301.5|-350|contact@26||270|-350
-Ametal-3|net@160|||S900|scanAMPx@0|so[1]|48|-288|gaspFill@0|si[1]|48|-288
-Ametal-3|net@161|||S900|scanAMPx@0|so[2]|54|-288|gaspFill@0|si[2]|54|-288
-Ametal-3|net@162|||S900|scanAMPx@0|so[3]|60|-288|gaspFill@0|si[3]|60|-288
-Ametal-3|net@163|||S900|scanAMPx@0|so[4]|66|-285|gaspFill@0|si[4]|66|-285
-Ametal-3|net@164|||S900|scanAMPx@0|so[5]|72|-288|gaspFill@0|si[5]|72|-288
-Ametal-3|net@165|||S900|scanAMPx@0|so[6]|78|-288|gaspFill@0|si[6]|78|-288
-Ametal-3|net@166|||S900|scanAMPx@0|so[7]|84|-288|gaspFill@0|si[7]|84|-288
-Ametal-3|net@167|||S900|scanAMPx@0|so[8]|90|-288|gaspFill@0|si[8]|90|-288
-Ametal-3|net@168|||S900|scanAMPx@0|so[9]|96|-288|gaspFill@0|si[9]|96|-288
+Ametal-3|net@160|||S900|scanAMPx@4|so[1]|48|-288|gaspFill@1|si[1]|48|-288
+Ametal-3|net@161|||S900|scanAMPx@4|so[2]|54|-288|gaspFill@1|si[2]|54|-288
+Ametal-3|net@162|||S900|scanAMPx@4|so[3]|60|-288|gaspFill@1|si[3]|60|-288
+Ametal-3|net@163|||S900|scanAMPx@4|so[4]|66|-285|gaspFill@1|si[4]|66|-285
+Ametal-3|net@164|||S900|scanAMPx@4|so[5]|72|-288|gaspFill@1|si[5]|72|-288
+Ametal-3|net@165|||S900|scanAMPx@4|so[6]|78|-288|gaspFill@1|si[6]|78|-288
+Ametal-3|net@166|||S900|scanAMPx@4|so[7]|84|-288|gaspFill@1|si[7]|84|-288
+Ametal-3|net@167|||S900|scanAMPx@4|so[8]|90|-288|gaspFill@1|si[8]|90|-288
+Ametal-3|net@168|||S900|scanAMPx@4|so[9]|96|-288|gaspFill@1|si[9]|96|-288
 Ametal-2|net@169|||S0|contact@27||54|-338|contact@13||-173|-338
-Ametal-3|net@170|||S900|scanAMPx@0|so[2]|54|-288|contact@27||54|-338
+Ametal-3|net@170|||S900|scanAMPx@4|so[2]|54|-288|contact@27||54|-338
 Ametal-2|net@171|||S1800|contact@14||-220|-326|contact@28||60|-326
-Ametal-3|net@172|||S900|scanAMPx@0|so[3]|60|-288|contact@28||60|-326
+Ametal-3|net@172|||S900|scanAMPx@4|so[3]|60|-288|contact@28||60|-326
 Ametal-2|net@173|||S1800|contact@15||-244|-300|contact@29||72|-300
-Ametal-3|net@174|||S900|scanAMPx@0|so[5]|72|-288|contact@29||72|-300
-Ametal-2|net@175||6.2|S1800|scanAMPx@0|vdd_5|158|-410|data1in6@0|vdd_5|288|-410
-Ametal-2|net@176||6.2|S0|data1in6@0|gnd_2|288|-360|scanAMPx@0|gnd_2|158|-360
-Ametal-2|net@177||6.2|S0|data1in6@0|vdd_6|288|-310|scanAMPx@0|vdd_4|158|-310
-Ametal-2|net@178||6.2|S0|scanAMPx@0|vdd|-14.5|-310|latchWsc@2|vdd_6|-144|-310
-Ametal-2|net@179||6.2|S1800|latchWsc@2|gnd_2|-144|-360|scanAMPx@0|gnd|-14.5|-360
-Ametal-2|net@180||6.2|S1800|latchWsc@2|vdd_5|-144|-410|scanAMPx@0|vdd_3|-14.5|-410
-Ametal-3|net@183|||S900|scanAMPx@1|si[2]|54|288|contact@33||54|56
-Ametal-3|net@184|||S900|scanAMPx@1|si[3]|60|288|contact@34||60|38
-Ametal-3|net@185|||S900|scanAMPx@1|si[4]|66|291|gaspFill@0|so[4]|66|3
-Ametal-3|net@186|||S900|scanAMPx@1|si[5]|72|288|contact@35||72|12
-Ametal-3|net@187|||S900|scanAMPx@1|si[6]|78|288|gaspFill@0|so[6]|78|0
-Ametal-3|net@188|||S900|scanAMPx@1|si[7]|84|288|gaspFill@0|so[7]|84|0
-Ametal-3|net@189|||S900|scanAMPx@1|si[8]|90|288|gaspFill@0|so[8]|90|0
-Ametal-3|net@190|||S900|scanAMPx@1|si[9]|96|288|gaspFill@0|so[9]|96|0
+Ametal-3|net@174|||S900|scanAMPx@4|so[5]|72|-288|contact@29||72|-300
+Ametal-3|net@183|||S900|scanAMPx@5|si[2]|54|288|contact@33||54|56
+Ametal-3|net@184|||S900|scanAMPx@5|si[3]|60|288|contact@34||60|38
+Ametal-3|net@185|||S900|scanAMPx@5|si[4]|66|291|gaspFill@1|so[4]|66|3
+Ametal-3|net@186|||S900|scanAMPx@5|si[5]|72|288|contact@35||72|12
+Ametal-3|net@187|||S900|scanAMPx@5|si[6]|78|288|gaspFill@1|so[6]|78|0
+Ametal-3|net@188|||S900|scanAMPx@5|si[7]|84|288|gaspFill@1|so[7]|84|0
+Ametal-3|net@189|||S900|scanAMPx@5|si[8]|90|288|gaspFill@1|so[8]|90|0
+Ametal-3|net@190|||S900|scanAMPx@5|si[9]|96|288|gaspFill@1|so[9]|96|0
 Ametal-2|net@191|||S1800|addr1in6@1|rd_1|-288|300|contact@30||72|300
-Ametal-3|net@192|||S2700|scanAMPx@1|si[5]|72|288|contact@30||72|300
+Ametal-3|net@192|||S2700|scanAMPx@5|si[5]|72|288|contact@30||72|300
 Ametal-2|net@193|||S1800|addr1in6@1|p1p_1|-288|326|contact@31||60|326
-Ametal-3|net@194|||S2700|scanAMPx@1|si[3]|60|288|contact@31||60|326
+Ametal-3|net@194|||S2700|scanAMPx@5|si[3]|60|288|contact@31||60|326
 Ametal-2|net@195|||S0|contact@32||54|338|addr1in6@1|p2p_1|-288|338
-Ametal-3|net@196|||S2700|scanAMPx@1|si[2]|54|288|contact@32||54|338
-Ametal-3|net@197|||S900|contact@33||54|56|gaspFill@0|so[2]|54|0
+Ametal-3|net@196|||S2700|scanAMPx@5|si[2]|54|288|contact@32||54|338
+Ametal-3|net@197|||S900|contact@33||54|56|gaspFill@1|so[2]|54|0
 Ametal-2|net@198|||S0|contact@33||54|56|pin@15||-288|56
-Ametal-3|net@199|||S900|contact@34||60|38|gaspFill@0|so[3]|60|0
-Ametal-2|net@200|||S1800|data1in6@1|p1p_1|-288|38|contact@34||60|38
-Ametal-3|net@201|||S900|contact@35||72|12|gaspFill@0|so[5]|72|0
-Ametal-2|net@202|||S1800|data1in6@1|rd_1|-288|12|contact@35||72|12
+Ametal-3|net@199|||S900|contact@34||60|38|gaspFill@1|so[3]|60|0
+Ametal-2|net@200|||S1800|data1in6@2|p1p_1|-288|38|contact@34||60|38
+Ametal-3|net@201|||S900|contact@35||72|12|gaspFill@1|so[5]|72|0
+Ametal-2|net@202|||S1800|data1in6@2|rd_1|-288|12|contact@35||72|12
 Ametal-2|net@207|||S900|pin@36||-288|382|addr1in6@1|sout_1|-288|376
 Ametal-2|net@208|||S0|contact@24||270|382|pin@36||-288|382
 Ametal-1|net@210|||S900|latchWsc@0|sin|301.5|367|contact@36||301.5|350
 Ametal-2|net@213|||S0|contact@36||301.5|350|contact@38||102|350
 Ametal-3|net@214|||S900|contact@38||102|350|contact@40||102|50
-Ametal-3|net@219|||S2700|gaspFill@0|so[1]|48|0|contact@39||48|50
+Ametal-3|net@219|||S2700|gaspFill@1|so[1]|48|0|contact@39||48|50
 Ametal-2|net@222|||S1800|contact@39||48|50|contact@40||102|50
-Ametal-1|net@224|||S2700|data1in6@1|sout|-294|82.4|contact@41||-294|112
-Ametal-3|net@226|||S900|scanAMPx@1|si[1]|48|288|contact@42||48|112
+Ametal-1|net@224|||S2700|data1in6@2|sout|-294|82.4|contact@41||-294|112
+Ametal-3|net@226|||S900|scanAMPx@5|si[1]|48|288|contact@42||48|112
 Ametal-2|net@227|||S1800|contact@41||-294|112|contact@42||48|112
-Ametal-2|net@228||6.2|S0|scanAMPx@1|vdd|-14.5|410|addr1in6@1|vdd_5|-288|410
-Ametal-2|net@229||6.2|S0|scanAMPx@1|gnd|-14.5|360|addr1in6@1|gnd_2|-288|360
-Ametal-2|net@230||6.2|S0|scanAMPx@1|vdd_3|-14.5|310|addr1in6@1|vdd_6|-288|310
-Ametal-2|net@231||6.2|S1800|scanAMPx@1|vdd_4|158|410|latchWsc@0|vdd_5|288|410
-Ametal-2|net@232||6.2|S0|latchWsc@0|gnd_2|288|360|scanAMPx@1|gnd_2|158|360
-Ametal-2|net@233||6.2|S0|latchWsc@0|vdd_6|288|310|scanAMPx@1|vdd_5|158|310
-Ametal-2|net@234|||S900|latchWsc@2|gnd|-144|-216|gaspFill@0|gnd_9|-144|-216
-Ametal-2|net@235|||S900|latchWsc@2|vdd|-144|-266|gaspFill@0|vdd_19|-144|-266
-Ametal-2|net@236|||S900|latchWsc@2|vdd_2|-144|-166|gaspFill@0|vdd_18|-144|-166
-Ametal-1|net@239|||S2700|gaspFill@0|blck|-17.5|90|contact@43||-17.5|132
-Ametal-1|net@241|||S900|gaspFill@0|fill|0.5|158.5|contact@44||0.5|138
-Ametal-1|net@246|||S900|gaspFill@0|s[2]|166|174|contact@47||166|138
-Ametal-1|net@248|||S2700|gaspFill@0|s[1]|29|118|contact@48||29|132
-Ametal-1|net@268|||S900|contact@52||1490.5|206|contact@50||1490.5|132
-Ametal-1|net@280|||S2700|contact@49||1480.5|138|contact@51||1480.5|350
-Ametal-2|net@285|||S1800|contact@51||1480.5|350|contact@53||1698.5|350
-Ametal-2|net@286|||S1800|contact@52||1490.5|206|contact@54||1698.5|206
-Ametal-2|net@315|||S0|contact@44||0.5|138|contact@62||-1390|138
-Ametal-2|net@321|||S1800|contact@48||29|132|contact@50||1490.5|132
-Ametal-2|net@322|||S1800|contact@47||166|138|contact@49||1480.5|138
-Ametal-2|net@330|||S0|contact@43||-17.5|132|contact@61||-1590|132
+Ametal-2|net@234|||S900|latchWsc@2|gnd|-144|-216|gaspFill@1|gnd_9|-144|-216
+Ametal-2|net@235|||S900|latchWsc@2|vdd|-144|-266|gaspFill@1|vdd_19|-144|-266
+Ametal-2|net@236|||S900|latchWsc@2|vdd_2|-144|-166|gaspFill@1|vdd_18|-144|-166
+Ametal-1|net@239|||S2700|gaspFill@1|block|-17.5|90|contact@43||-17.5|132
+Ametal-1|net@241|||S900|gaspFill@1|fill|0.5|158.5|contact@44||0.5|138
+Ametal-1|net@246|||S2700|gaspFill@1|s[2]|166|174|contact@47||166|288
+Ametal-1|net@248|||S2700|gaspFill@1|s[1]|29|118|contact@48||29|138
+Ametal-1|net@268|||S900|contact@52||1624.5|206|contact@50||1624.5|138
+Ametal-1|net@280|||S2700|contact@49||1624.5|288|contact@51||1624.5|350
+Ametal-2|net@285|||S1800|contact@51||1624.5|350|contact@53||1698.5|350
+Ametal-2|net@286|||S1800|contact@52||1624.5|206|contact@54||1698.5|206
+Ametal-2|net@315|||S0|contact@44||0.5|138|contact@62||-1334|138
+Ametal-2|net@321|||S1800|contact@48||29|138|contact@50||1624.5|138
+Ametal-2|net@322|||S1800|contact@47||166|288|contact@49||1624.5|288
+Ametal-2|net@330|||S0|contact@43||-17.5|132|contact@61||-1532|132
 Ametal-1|net@341|||S900|scanEx2v@1|dIn[1]|1698.5|209|contact@54||1698.5|206
 Ametal-1|net@342|||S2700|contact@53||1698.5|350|scanEx2v@1|dIn[2]|1698.5|367
-Ametal-2|net@343||6.2|S0|scanEx2v@1|vdd_5|1584|266|addr1in6@0|vdd_4|1440|266
-Ametal-2|net@344||6.2|S1800|addr1in6@0|gnd_1|1440|216|scanEx2v@1|gnd_2|1584|216
-Ametal-2|net@345||6.2|S1800|addr1in6@0|gnd_3|1440|360|scanEx2v@1|gnd|1584|360
-Ametal-2|net@346||6.2|S1800|addr1in6@0|vdd_1|1440|410|scanEx2v@1|vdd|1584|410
-Ametal-2|net@347||6.2|S1800|addr1in6@0|vdd_3|1440|166|scanEx2v@1|vdd_3|1584|166
-Ametal-2|net@348||6.2|S1800|addr1in6@0|vdd_7|1440|310|scanEx2v@1|vdd_2|1584|310
-Ametal-1|net@370|||S2700|contact@61||-1590|132|scanFx3s@0|dout[1]|-1590|205.6
-Ametal-1|net@374|||S900|scanFx3s@0|dout[3]|-1390|349.6|contact@62||-1390|138
-Ametal-2|net@375||6.2|S1800|scanFx3s@0|vdd_3|-1384|410|addr1in6@1|vdd_1|-1296|410
-Ametal-2|net@376||6.2|S0|addr1in6@1|gnd_3|-1296|360|scanFx3s@0|gnd_1|-1384|360
-Ametal-2|net@377||6.2|S0|addr1in6@1|vdd_7|-1296|310|scanFx3s@0|vdd_1|-1384|310
-Ametal-2|net@378||6.2|S1800|scanFx3s@0|vdd_7|-1584|266|addr1in6@1|vdd_4|-1296|266
-Ametal-2|net@379||6.2|S0|addr1in6@1|gnd_1|-1296|216|scanFx3s@0|gnd_3|-1584|216
-Ametal-2|net@380||6.2|S0|addr1in6@1|vdd_3|-1296|166|scanFx3s@0|vdd_6|-1584|166
-Ametal-1|net@381|||S2700|scanFx3s@0|dout[2]|-1590|349.6|contact@63||-1590|370
-Ametal-2|net@382|||S0|contact@63||-1590|370|pin@58||-1608|370
+Ametal-1|net@370|||S2700|pin@60||-1534|144|scanFx3s@1|dout[1]|-1534|205.6
+Ametal-1|net@374|||S900|scanFx3s@1|dout[3]|-1334|349.6|contact@62||-1334|138
+Ametal-2|net@375||6.2|S1800|scanFx3s@1|vdd_3|-1328|410|addr1in6@1|vdd_1|-1296|410
+Ametal-2|net@376||6.2|S0|addr1in6@1|gnd_3|-1296|360|scanFx3s@1|gnd_1|-1328|360
+Ametal-2|net@377||6.2|S0|addr1in6@1|vdd_7|-1296|310|scanFx3s@1|vdd_1|-1328|310
+Ametal-1|net@381|||S2700|scanFx3s@1|dout[2]|-1534|349.6|contact@63||-1534|370
+Ametal-2|net@382|||S0|contact@63||-1534|370|pin@58||-1608|370
+Ametal-1|net@419|||S2700|contact@61||-1532|132|pin@59||-1532|144
+Ametal-1|net@420|||S0|pin@59||-1532|144|pin@60||-1534|144
+Ametal-2|net@427|||S900|tranCap@0|gnd|-1528|216|scanFx3s@1|gnd_3|-1528|216
+Ametal-2|net@428|||S900|tranCap@0|vdd_1|-1528|166|scanFx3s@1|vdd_6|-1528|166
+Ametal-2|net@429|||S900|tranCap@0|vdd|-1528|266|scanFx3s@1|vdd_7|-1528|266
+Ametal-2|net@430||6.2|S1800|tranCap@0|vdd_3|-1384|166|addr1in6@1|vdd_3|-1296|166
+Ametal-2|net@431||6.2|S0|addr1in6@1|gnd_1|-1296|216|tranCap@0|gnd_1|-1384|216
+Ametal-2|net@432||6.2|S0|addr1in6@1|vdd_4|-1296|266|tranCap@0|vdd_2|-1384|266
+Ametal-1|net@488|||S0|pin@61||-146.5|-142|pin@62||-170.5|-142
+Ametal-1|net@489|||S900|pin@62||-170.5|-142|contact@8||-170.5|-151.4
+Ametal-2|net@492|||S0|gaspFill@1|wr[D_1]|-288|-132.3|data1in6@2|wr[D]|-288|-132.3
+Ametal-1|net@493|||S900|contact@64||-146.5|-132.3|pin@61||-146.5|-142
+Ametal-2|net@494|||S1800|gaspFill@1|wr[D_1]|-288|-132.3|contact@64||-146.5|-132.3
+Ametal-2|net@495|||S0|tranCap@1|vdd_1|-288|310|addr1in6@1|vdd_6|-288|310
+Ametal-2|net@496|||S0|tranCap@1|gnd|-288|360|addr1in6@1|gnd_2|-288|360
+Ametal-2|net@497|||S0|tranCap@1|vdd|-288|410|addr1in6@1|vdd_5|-288|410
+Ametal-2|net@501|||S0|tranCap@3|gnd|1440|216|addr1in6@0|gnd_1|1440|216
+Ametal-2|net@502|||S0|tranCap@2|gnd|1440|360|addr1in6@0|gnd_3|1440|360
+Ametal-2|net@503|||S0|tranCap@2|vdd|1440|410|addr1in6@0|vdd_1|1440|410
+Ametal-2|net@504|||S0|tranCap@2|vdd_1|1440|310|addr1in6@0|vdd_7|1440|310
+Ametal-2|net@505|||S0|tranCap@3|vdd_1|1440|166|addr1in6@0|vdd_3|1440|166
+Ametal-2|net@506|||S0|tranCap@3|vdd|1440|266|addr1in6@0|vdd_4|1440|266
+Ametal-2|net@507|||S0|scanEx2v@1|gnd|1584|360|tranCap@2|gnd_1|1584|360
+Ametal-2|net@508|||S0|scanEx2v@1|vdd|1584|410|tranCap@2|vdd_2|1584|410
+Ametal-2|net@509|||S0|scanEx2v@1|vdd_2|1584|310|tranCap@2|vdd_3|1584|310
+Ametal-2|net@510|||S0|scanEx2v@1|gnd_2|1584|216|tranCap@3|gnd_1|1584|216
+Ametal-2|net@511|||S0|scanEx2v@1|vdd_3|1584|166|tranCap@3|vdd_3|1584|166
+Ametal-2|net@512|||S0|scanEx2v@1|vdd_5|1584|266|tranCap@3|vdd_2|1584|266
+Ametal-2|net@514||6.2|S0|data1in6@2|vdd_1|-1584|-410|cover6h@0|vdd_4|-1800|-410
+Ametal-2|net@515||6.2|S1800|cover6h@0|gnd_30|-1800|-360|data1in6@2|gnd_3|-1584|-360
+Ametal-2|net@517||6.2|S1800|cover6h@0|gnd_38|-1800|-216|data1in6@2|gnd_1|-1584|-216
+Ametal-2|net@518||6.2|S1800|cover6h@0|gnd_42|-1800|-72|data1in6@2|gnd_4|-1584|-72
+Ametal-2|net@519||6.2|S1800|cover6h@0|vdd_30|-1800|-310|data1in6@2|vdd_7|-1584|-310
+Ametal-2|net@522||6.2|S1800|cover6h@0|vdd_40|-1800|-266|data1in6@2|vdd_4|-1584|-266
+Ametal-2|net@523||6.2|S1800|cover6h@0|vdd_42|-1800|-166|data1in6@2|vdd_3|-1584|-166
+Ametal-2|net@524||6.2|S1800|cover6h@0|vdd_46|-1800|-122|data1in6@2|vdd_8|-1584|-122
+Ametal-2|net@525||6.2|S1800|cover6h@0|vdd_48|-1800|-22|data1in6@2|vdd_9|-1584|-22
+Ametal-2|net@526||6.2|S1800|data1in6@3|gnd_1|1584|-216|cover6h@0|gnd_36|1800|-216
+Ametal-2|net@527||6.2|S1800|data1in6@3|gnd_3|1584|-360|cover6h@0|gnd_1|1800|-360
+Ametal-2|net@528||6.2|S1800|data1in6@3|gnd_4|1584|-72|cover6h@0|gnd_40|1800|-72
+Ametal-2|net@530||6.2|S1800|data1in6@3|vdd_3|1584|-166|cover6h@0|vdd_38|1800|-166
+Ametal-2|net@531||6.2|S1800|data1in6@3|vdd_4|1584|-266|cover6h@0|vdd_41|1800|-266
+Ametal-2|net@532||6.2|S1800|data1in6@3|vdd_7|1584|-310|cover6h@0|vdd_1|1800|-310
+Ametal-2|net@533||6.2|S1800|data1in6@3|vdd_8|1584|-122|cover6h@0|vdd_47|1800|-122
+Ametal-2|net@534||6.2|S1800|data1in6@3|vdd_9|1584|-22|cover6h@0|vdd_44|1800|-22
+Ametal-2|net@537||6.2|S1800|scanEx2v@1|gnd|1584|360|cover6h@0|gnd_48|1800|360
+Ametal-2|net@538||6.2|S1800|scanEx2v@1|gnd_2|1584|216|cover6h@0|gnd_44|1800|216
+Ametal-2|net@539||6.2|S1800|scanEx2v@1|vdd|1584|410|cover6h@0|vdd_56|1800|410
+Ametal-2|net@540||6.2|S1800|scanEx2v@1|vdd_2|1584|310|cover6h@0|vdd_59|1800|310
+Ametal-2|net@541||6.2|S1800|scanEx2v@1|vdd_3|1584|166|cover6h@0|vdd_53|1800|166
+Ametal-2|net@542||6.2|S1800|scanEx2v@1|vdd_5|1584|266|cover6h@0|vdd_50|1800|266
+Ametal-2|net@543||6.2|S1800|tranCap@2|gnd_1|1584|360|cover6h@0|gnd_48|1800|360
+Ametal-2|net@544||6.2|S1800|tranCap@2|vdd_2|1584|410|cover6h@0|vdd_56|1800|410
+Ametal-2|net@545||6.2|S1800|tranCap@2|vdd_3|1584|310|cover6h@0|vdd_59|1800|310
+Ametal-2|net@546||6.2|S1800|tranCap@3|gnd_1|1584|216|cover6h@0|gnd_44|1800|216
+Ametal-2|net@547||6.2|S1800|tranCap@3|vdd_2|1584|266|cover6h@0|vdd_50|1800|266
+Ametal-2|net@548||6.2|S1800|tranCap@3|vdd_3|1584|166|cover6h@0|vdd_53|1800|166
+Ametal-2|net@549||6.2|S1800|data1in6@3|vdd_1|1584|-410|cover6h@0|vdd_5|1800|-410
+Ametal-2|net@550||6.2|S0|scanFx3s@1|vdd_8|-1728|166|cover6h@0|vdd_52|-1800|166
+Ametal-2|net@551||6.2|S1800|cover6h@0|gnd_46|-1800|216|scanFx3s@1|gnd_4|-1728|216
+Ametal-2|net@552||6.2|S1800|cover6h@0|gnd_50|-1800|360|scanFx3s@1|gnd|-1728|360
+Ametal-2|net@553||6.2|S1800|cover6h@0|vdd_54|-1800|266|scanFx3s@1|vdd_9|-1728|266
+Ametal-2|net@554||6.2|S1800|cover6h@0|vdd_58|-1800|310|scanFx3s@1|vdd|-1728|310
+Ametal-2|net@555||6.2|S1800|cover6h@0|vdd_60|-1800|410|scanFx3s@1|vdd_2|-1728|410
+Ametal-2|net@568||6.2|S1800|scanAMPx@4|gnd_1|152.5|-360|data1in6@3|gnd_2|288|-360
+Ametal-2|net@569||6.2|S0|data1in6@3|vdd_5|288|-410|scanAMPx@4|vdd_2|152.5|-410
+Ametal-2|net@570||6.2|S0|data1in6@3|vdd_6|288|-310|scanAMPx@4|vdd_3|152.5|-310
+Ametal-2|net@571||6.2|S0|scanAMPx@4|vdd|-8.5|-410|latchWsc@2|vdd_5|-144|-410
+Ametal-2|net@572||6.2|S0|scanAMPx@4|vdd_1|-8.5|-310|latchWsc@2|vdd_6|-144|-310
+Ametal-2|net@573||6.2|S0|scanAMPx@4|gnd|-8.5|-360|latchWsc@2|gnd_2|-144|-360
+Ametal-2|net@586||6.2|S0|scanAMPx@5|gnd|-8.5|360|tranCap@1|gnd_1|-144|360
+Ametal-2|net@587||6.2|S1800|tranCap@1|vdd_2|-144|410|scanAMPx@5|vdd_1|-8.5|410
+Ametal-2|net@588||6.2|S1800|tranCap@1|vdd_3|-144|310|scanAMPx@5|vdd|-8.5|310
+Ametal-2|net@589||6.2|S1800|scanAMPx@5|vdd_2|152.5|310|latchWsc@0|vdd_6|288|310
+Ametal-2|net@590||6.2|S1800|scanAMPx@5|vdd_3|152.5|410|latchWsc@0|vdd_5|288|410
+Ametal-2|net@591||6.2|S1800|latchWsc@2|gnd_2|-144|-360|scanAMPx@4|gnd|-8.5|-360
+Ametal-2|net@592||6.2|S1800|latchWsc@2|vdd_5|-144|-410|scanAMPx@4|vdd|-8.5|-410
+Ametal-2|net@593||6.2|S1800|latchWsc@2|vdd_6|-144|-310|scanAMPx@4|vdd_1|-8.5|-310
+Ametal-2|net@594||6.2|S1800|scanAMPx@4|gnd_1|152.5|-360|data1in6@3|gnd_2|288|-360
+Ametal-2|net@595||6.2|S1800|scanAMPx@4|vdd_2|152.5|-410|data1in6@3|vdd_5|288|-410
+Ametal-2|net@596||6.2|S1800|scanAMPx@4|vdd_3|152.5|-310|data1in6@3|vdd_6|288|-310
+Ametal-2|net@597||6.2|S1800|scanAMPx@5|gnd_1|152.5|360|latchWsc@0|gnd_2|288|360
+Ametal-3|net@598|||S900|scanAMPx@7|so[1]|-1680|144|scanFx3s@1|sic[1]|-1680|144
+Ametal-3|net@599|||S900|scanFx3s@1|sic[2]|-1674|144|scanAMPx@7|so[2]|-1674|144
+Ametal-3|net@600|||S900|scanFx3s@1|sic[3]|-1668|144|scanAMPx@7|so[3]|-1668|144
+Ametal-3|net@601|||S900|scanFx3s@1|sic[4]|-1662|147|scanAMPx@7|so[4]|-1662|147
+Ametal-3|net@602|||S900|scanFx3s@1|sic[5]|-1656|144|scanAMPx@7|so[5]|-1656|144
+Ametal-3|net@603|||S900|scanFx3s@1|sic[6]|-1650|144|scanAMPx@7|so[6]|-1650|144
+Ametal-3|net@604|||S900|scanFx3s@1|sic[7]|-1644|144|scanAMPx@7|so[7]|-1644|144
+Ametal-3|net@605|||S900|scanFx3s@1|sic[8]|-1638|144|scanAMPx@7|so[8]|-1638|144
+Ametal-3|net@606|||S900|scanFx3s@1|sic[9]|-1632|144|scanAMPx@7|so[9]|-1632|144
+Ametal-2|net@607|||S1800|scanAMPx@7|vdd_2|-1588.5|22|data1in6@2|vdd_11|-1584|22
+Ametal-2|net@608|||S1800|scanAMPx@7|gnd_1|-1588.5|72|data1in6@2|gnd_5|-1584|72
+Ametal-2|net@609|||S1800|scanAMPx@7|vdd_3|-1588.5|122|data1in6@2|vdd_10|-1584|122
+Ametal-2|net@610||6.2|S0|scanAMPx@7|gnd|-1749.5|72|cover6h@0|gnd_34|-1800|72
+Ametal-2|net@611||6.2|S1800|cover6h@0|vdd_34|-1800|22|scanAMPx@7|vdd|-1749.5|22
+Ametal-2|net@612||6.2|S1800|cover6h@0|vdd_36|-1800|122|scanAMPx@7|vdd_4|-1749.5|122
+Ametal-3|net@613|||S900|scanAMPx@8|so[9]|1680|144|scanEx2v@1|sir[9]|1680|144
+Ametal-3|net@614|||S900|scanEx2v@1|sir[1]|1632|144|scanAMPx@8|so[1]|1632|144
+Ametal-3|net@615|||S900|scanEx2v@1|sir[2]|1638|144|scanAMPx@8|so[2]|1638|144
+Ametal-3|net@616|||S900|scanEx2v@1|sir[3]|1644|144|scanAMPx@8|so[3]|1644|144
+Ametal-3|net@617|||S900|scanEx2v@1|sir[4]|1650|147|scanAMPx@8|so[4]|1650|147
+Ametal-3|net@618|||S900|scanEx2v@1|sir[5]|1656|144|scanAMPx@8|so[5]|1656|144
+Ametal-3|net@619|||S900|scanEx2v@1|sir[6]|1662|144|scanAMPx@8|so[6]|1662|144
+Ametal-3|net@620|||S900|scanEx2v@1|sir[7]|1668|144|scanAMPx@8|so[7]|1668|144
+Ametal-3|net@621|||S900|scanEx2v@1|sir[8]|1674|144|scanAMPx@8|so[8]|1674|144
+Ametal-2|net@622|||S0|scanAMPx@8|vdd_4|1588.5|122|data1in6@3|vdd_10|1584|122
+Ametal-2|net@623|||S0|scanAMPx@8|gnd|1588.5|72|data1in6@3|gnd_5|1584|72
+Ametal-2|net@624|||S0|scanAMPx@8|vdd|1588.5|22|data1in6@3|vdd_11|1584|22
+Ametal-2|net@625||6.2|S1800|scanAMPx@8|vdd_2|1749.5|22|cover6h@0|vdd_35|1800|22
+Ametal-2|net@626||6.2|S0|cover6h@0|gnd_32|1800|72|scanAMPx@8|gnd_1|1749.5|72
+Ametal-2|net@627||6.2|S0|cover6h@0|vdd_32|1800|122|scanAMPx@8|vdd_3|1749.5|122
 Eain[1]||D5G2;|addr1in6@0|in[1]|I
 Eain[2]||D5G2;|addr1in6@0|in[2]|I
 Eain[3]||D5G2;|addr1in6@0|in[3]|I
@@ -3040,7 +3407,7 @@ Eain[11]||D5G2;|addr1in6@1|in[4]|I
 Eain[12]||D5G2;|addr1in6@1|in[5]|I
 Eain[13]||D5G2;|addr1in6@1|in[6]|I
 Eain[14]||D5G2;|addr1in6@1|in[7]|I
-Ein[38]|ain[TT]|D5G2;|latchWsc@0|in[1]|I
+Eain[TT]||D5G2;|latchWsc@0|in[1]|I
 Eaout[1]||D5G2;|addr1in6@0|out[1]|O
 Eaout[2]||D5G2;|addr1in6@0|out[2]|O
 Eaout[3]||D5G2;|addr1in6@0|out[3]|O
@@ -3055,142 +3422,167 @@ Eaout[11]||D5G2;|addr1in6@1|out[4]|O
 Eaout[12]||D5G2;|addr1in6@1|out[5]|O
 Eaout[13]||D5G2;|addr1in6@1|out[6]|O
 Eaout[14]||D5G2;|addr1in6@1|out[7]|O
-Eout[38]|aout[TT]|D5G2;|latchWsc@0|outS[1]|O
+Eaout[TT]||D5G2;|latchWsc@0|outS[1]|O
 Eextra||D5G2;|pin@58||O
-Efire_1|fire|D5G2;|gaspFill@0|fire_1|O
-Egnd||D5G2;|scanFx3s@0|gnd|G
-Egnd_1||D5G2;|scanEx2v@1|gnd_1|G
-Egnd_3||D5G2;|scanEx2v@1|gnd_3|G
-Egnd_4||D5G2;|scanFx3s@0|gnd_4|G
-Egnd_5||D5G2;|data1in6@1|gnd_5|G
-Egnd_6||D5G2;|data1in6@0|gnd_1|G
-Egnd_7||D5G2;|data1in6@0|gnd_2|G
-Egnd_8||D5G2;|data1in6@0|gnd_3|G
-Egnd_9||D5G2;|data1in6@0|gnd_4|G
-Egnd_10||D5G2;|data1in6@0|gnd_5|G
-Egnd_12||D5G2;|data1in6@1|gnd_1|G
-Egnd_13||D5G2;|data1in6@1|gnd_3|G
-Egnd_14||D5G2;|data1in6@1|gnd_4|G
-Ein[1]||D5G2;|data1in6@0|in[1]|I
-Ein[2]||D5G2;|data1in6@0|in[2]|I
-Ein[3]||D5G2;|data1in6@0|in[3]|I
-Ein[4]||D5G2;|data1in6@0|in[4]|I
-Ein[5]||D5G2;|data1in6@0|in[5]|I
-Ein[6]||D5G2;|data1in6@0|in[6]|I
-Ein[7]||D5G2;|data1in6@0|in[7]|I
-Ein[8]||D5G2;|data1in6@0|in[8]|I
-Ein[9]||D5G2;|data1in6@0|in[9]|I
-Ein[10]||D5G2;|data1in6@0|in[10]|I
-Ein[11]||D5G2;|data1in6@0|in[11]|I
-Ein[12]||D5G2;|data1in6@0|in[12]|I
-Ein[13]||D5G2;|data1in6@0|in[13]|I
-Ein[14]||D5G2;|data1in6@0|in[14]|I
-Ein[15]||D5G2;|data1in6@0|in[15]|I
-Ein[16]||D5G2;|data1in6@0|in[16]|I
-Ein[17]||D5G2;|data1in6@0|in[17]|I
-Ein[18]||D5G2;|data1in6@0|in[18]|I
+Efire||D5G2;|gaspFill@1|fire_1|O
+Egnd||D5G7;|cover6h@0|gnd|G
+Egnd_2||D5G7;|cover6h@0|gnd_2|G
+Egnd_3||D5G7;|cover6h@0|gnd_3|G
+Egnd_4||D5G7;|cover6h@0|gnd_4|G
+Egnd_5||D5G7;|cover6h@0|gnd_5|G
+Egnd_7||D5G7;|cover6h@0|gnd_7|G
+Egnd_8||D5G7;|cover6h@0|gnd_8|G
+Egnd_9||D5G7;|cover6h@0|gnd_9|G
+Egnd_10||D5G7;|cover6h@0|gnd_10|G
+Egnd_11||D5G7;|cover6h@0|gnd_11|G
+Egnd_12||D5G7;|cover6h@0|gnd_12|G
+Egnd_13||D5G7;|cover6h@0|gnd_13|G
+Egnd_14||D5G7;|cover6h@0|gnd_14|G
+Egnd_15||D5G7;|cover6h@0|gnd_15|G
+Egnd_16||D5G7;|cover6h@0|gnd_16|G
+Egnd_17||D5G7;|cover6h@0|gnd_17|G
+Egnd_18||D5G7;|cover6h@0|gnd_18|G
+Egnd_19||D5G7;|cover6h@0|gnd_19|G
+Egnd_20||D5G7;|cover6h@0|gnd_20|G
+Egnd_21||D5G7;|cover6h@0|gnd_21|G
+Egnd_22||D5G7;|cover6h@0|gnd_22|G
+Egnd_23||D5G7;|cover6h@0|gnd_23|G
+Egnd_24||D5G7;|cover6h@0|gnd_24|G
+Egnd_25||D5G7;|cover6h@0|gnd_25|G
+Egnd_26||D5G7;|cover6h@0|gnd_26|G
+Egnd_27||D5G7;|cover6h@0|gnd_27|G
+Egnd_28||D5G7;|cover6h@0|gnd_28|G
+Egnd_29||D5G7;|cover6h@0|gnd_29|G
+Egnd_31||D5G7;|cover6h@0|gnd_31|G
+Egnd_33||D5G7;|cover6h@0|gnd_33|G
+Egnd_35||D5G7;|cover6h@0|gnd_35|G
+Egnd_37||D5G7;|cover6h@0|gnd_37|G
+Egnd_39||D5G7;|cover6h@0|gnd_39|G
+Egnd_41||D5G7;|cover6h@0|gnd_41|G
+Egnd_43||D5G7;|cover6h@0|gnd_43|G
+Egnd_45||D5G7;|cover6h@0|gnd_45|G
+Egnd_47||D5G7;|cover6h@0|gnd_47|G
+Egnd_49||D5G7;|cover6h@0|gnd_49|G
+Ein[1]||D5G2;|data1in6@3|in[1]|I
+Ein[2]||D5G2;|data1in6@3|in[2]|I
+Ein[3]||D5G2;|data1in6@3|in[3]|I
+Ein[4]||D5G2;|data1in6@3|in[4]|I
+Ein[5]||D5G2;|data1in6@3|in[5]|I
+Ein[6]||D5G2;|data1in6@3|in[6]|I
+Ein[7]||D5G2;|data1in6@3|in[7]|I
+Ein[8]||D5G2;|data1in6@3|in[8]|I
+Ein[9]||D5G2;|data1in6@3|in[9]|I
+Ein[10]||D5G2;|data1in6@3|in[10]|I
+Ein[11]||D5G2;|data1in6@3|in[11]|I
+Ein[12]||D5G2;|data1in6@3|in[12]|I
+Ein[13]||D5G2;|data1in6@3|in[13]|I
+Ein[14]||D5G2;|data1in6@3|in[14]|I
+Ein[15]||D5G2;|data1in6@3|in[15]|I
+Ein[16]||D5G2;|data1in6@3|in[16]|I
+Ein[17]||D5G2;|data1in6@3|in[17]|I
+Ein[18]||D5G2;|data1in6@3|in[18]|I
 Ein[19]||D5G2;|latchWsc@2|in[1]|I
-Ein[20]||D5G2;|data1in6@1|in[1]|I
-Ein[21]||D5G2;|data1in6@1|in[2]|I
-Ein[22]||D5G2;|data1in6@1|in[3]|I
-Ein[23]||D5G2;|data1in6@1|in[4]|I
-Ein[24]||D5G2;|data1in6@1|in[5]|I
-Ein[25]||D5G2;|data1in6@1|in[6]|I
-Ein[26]||D5G2;|data1in6@1|in[7]|I
-Ein[27]||D5G2;|data1in6@1|in[8]|I
-Ein[28]||D5G2;|data1in6@1|in[9]|I
-Ein[29]||D5G2;|data1in6@1|in[10]|I
-Ein[30]||D5G2;|data1in6@1|in[11]|I
-Ein[31]||D5G2;|data1in6@1|in[12]|I
-Ein[32]||D5G2;|data1in6@1|in[13]|I
-Ein[33]||D5G2;|data1in6@1|in[14]|I
-Ein[34]||D5G2;|data1in6@1|in[15]|I
-Ein[35]||D5G2;|data1in6@1|in[16]|I
-Ein[36]||D5G2;|data1in6@1|in[17]|I
-Ein[37]||D5G2;|data1in6@1|in[18]|I
-Eout[1]||D5G2;|data1in6@0|out[1]|O
-Eout[2]||D5G2;|data1in6@0|out[2]|O
-Eout[3]||D5G2;|data1in6@0|out[3]|O
-Eout[4]||D5G2;|data1in6@0|out[4]|O
-Eout[5]||D5G2;|data1in6@0|out[5]|O
-Eout[6]||D5G2;|data1in6@0|out[6]|O
-Eout[7]||D5G2;|data1in6@0|out[7]|O
-Eout[8]||D5G2;|data1in6@0|out[8]|O
-Eout[9]||D5G2;|data1in6@0|out[9]|O
-Eout[10]||D5G2;|data1in6@0|out[10]|O
-Eout[11]||D5G2;|data1in6@0|out[11]|O
-Eout[12]||D5G2;|data1in6@0|out[12]|O
-Eout[13]||D5G2;|data1in6@0|out[13]|O
-Eout[14]||D5G2;|data1in6@0|out[14]|O
-Eout[15]||D5G2;|data1in6@0|out[15]|O
-Eout[16]||D5G2;|data1in6@0|out[16]|O
-Eout[17]||D5G2;|data1in6@0|out[17]|O
-Eout[18]||D5G2;|data1in6@0|out[18]|O
+Ein[20]||D5G2;|data1in6@2|in[1]|I
+Ein[21]||D5G2;|data1in6@2|in[2]|I
+Ein[22]||D5G2;|data1in6@2|in[3]|I
+Ein[23]||D5G2;|data1in6@2|in[4]|I
+Ein[24]||D5G2;|data1in6@2|in[5]|I
+Ein[25]||D5G2;|data1in6@2|in[6]|I
+Ein[26]||D5G2;|data1in6@2|in[7]|I
+Ein[27]||D5G2;|data1in6@2|in[8]|I
+Ein[28]||D5G2;|data1in6@2|in[9]|I
+Ein[29]||D5G2;|data1in6@2|in[10]|I
+Ein[30]||D5G2;|data1in6@2|in[11]|I
+Ein[31]||D5G2;|data1in6@2|in[12]|I
+Ein[32]||D5G2;|data1in6@2|in[13]|I
+Ein[33]||D5G2;|data1in6@2|in[14]|I
+Ein[34]||D5G2;|data1in6@2|in[15]|I
+Ein[35]||D5G2;|data1in6@2|in[16]|I
+Ein[36]||D5G2;|data1in6@2|in[17]|I
+Ein[37]||D5G2;|data1in6@2|in[18]|I
+Eout[1]||D5G2;|data1in6@3|out[1]|O
+Eout[2]||D5G2;|data1in6@3|out[2]|O
+Eout[3]||D5G2;|data1in6@3|out[3]|O
+Eout[4]||D5G2;|data1in6@3|out[4]|O
+Eout[5]||D5G2;|data1in6@3|out[5]|O
+Eout[6]||D5G2;|data1in6@3|out[6]|O
+Eout[7]||D5G2;|data1in6@3|out[7]|O
+Eout[8]||D5G2;|data1in6@3|out[8]|O
+Eout[9]||D5G2;|data1in6@3|out[9]|O
+Eout[10]||D5G2;|data1in6@3|out[10]|O
+Eout[11]||D5G2;|data1in6@3|out[11]|O
+Eout[12]||D5G2;|data1in6@3|out[12]|O
+Eout[13]||D5G2;|data1in6@3|out[13]|O
+Eout[14]||D5G2;|data1in6@3|out[14]|O
+Eout[15]||D5G2;|data1in6@3|out[15]|O
+Eout[16]||D5G2;|data1in6@3|out[16]|O
+Eout[17]||D5G2;|data1in6@3|out[17]|O
+Eout[18]||D5G2;|data1in6@3|out[18]|O
 Eout[19]||D5G2;|latchWsc@2|outS[1]|O
-Eout[20]||D5G2;|data1in6@1|out[1]|O
-Eout[21]||D5G2;|data1in6@1|out[2]|O
-Eout[22]||D5G2;|data1in6@1|out[3]|O
-Eout[23]||D5G2;|data1in6@1|out[4]|O
-Eout[24]||D5G2;|data1in6@1|out[5]|O
-Eout[25]||D5G2;|data1in6@1|out[6]|O
-Eout[26]||D5G2;|data1in6@1|out[7]|O
-Eout[27]||D5G2;|data1in6@1|out[8]|O
-Eout[28]||D5G2;|data1in6@1|out[9]|O
-Eout[29]||D5G2;|data1in6@1|out[10]|O
-Eout[30]||D5G2;|data1in6@1|out[11]|O
-Eout[31]||D5G2;|data1in6@1|out[12]|O
-Eout[32]||D5G2;|data1in6@1|out[13]|O
-Eout[33]||D5G2;|data1in6@1|out[14]|O
-Eout[34]||D5G2;|data1in6@1|out[15]|O
-Eout[35]||D5G2;|data1in6@1|out[16]|O
-Eout[36]||D5G2;|data1in6@1|out[17]|O
-Eout[37]||D5G2;|data1in6@1|out[18]|O
-Epred||D5G2;|gaspFill@0|pred|I
-Esic[1]||D5G2;|scanFx3s@0|sic[1]|B
-Esic[2]||D5G2;|scanFx3s@0|sic[2]|B
-Esic[3]||D5G2;|scanFx3s@0|sic[3]|B
-Esic[4]||D5G2;|scanFx3s@0|sic[4]|B
-Esic[5]||D5G2;|scanFx3s@0|sic[5]|B
-Esic[6]||D5G2;|scanFx3s@0|sic[6]|B
-Esic[7]||D5G2;|scanFx3s@0|sic[7]|B
-Esic[8]||D5G2;|scanFx3s@0|sic[8]|B
-Esic[9]||D5G2;|scanFx3s@0|sic[9]|B
-Esi[1]|sid[1]|D5G2;|scanAMPx@0|si[1]|B
-Esi[2]|sid[2]|D5G2;|scanAMPx@0|si[2]|B
-Esi[3]|sid[3]|D5G2;|scanAMPx@0|si[3]|B
-Esi[4]|sid[4]|D5G2;|scanAMPx@0|si[4]|B
-Esi[5]|sid[5]|D5G2;|scanAMPx@0|si[5]|B
-Esi[6]|sid[6]|D5G2;|scanAMPx@0|si[6]|B
-Esi[7]|sid[7]|D5G2;|scanAMPx@0|si[7]|B
-Esi[8]|sid[8]|D5G2;|scanAMPx@0|si[8]|B
-Esi[9]|sid[9]|D5G2;|scanAMPx@0|si[9]|B
-Esir[1]||D5G2;|scanEx2v@1|sir[1]|B
-Esir[2]||D5G2;|scanEx2v@1|sir[2]|B
-Esir[3]||D5G2;|scanEx2v@1|sir[3]|B
-Esir[4]||D5G2;|scanEx2v@1|sir[4]|B
-Esir[5]||D5G2;|scanEx2v@1|sir[5]|B
-Esir[6]||D5G2;|scanEx2v@1|sir[6]|B
-Esir[7]||D5G2;|scanEx2v@1|sir[7]|B
-Esir[8]||D5G2;|scanEx2v@1|sir[8]|B
-Esir[9]||D5G2;|scanEx2v@1|sir[9]|B
-Esoc[1]||D5G2;|scanFx3s@0|soc[1]|B
-Esoc[2]||D5G2;|scanFx3s@0|soc[2]|B
-Esoc[3]||D5G2;|scanFx3s@0|soc[3]|B
-Esoc[4]||D5G2;|scanFx3s@0|soc[4]|B
-Esoc[5]||D5G2;|scanFx3s@0|soc[5]|B
-Esoc[6]||D5G2;|scanFx3s@0|soc[6]|B
-Esoc[7]||D5G2;|scanFx3s@0|soc[7]|B
-Esoc[8]||D5G2;|scanFx3s@0|soc[8]|B
-Esoc[9]||D5G2;|scanFx3s@0|soc[9]|B
-Eso[1]|sod[1]|D5G2;|scanAMPx@1|so[1]|B
-Eso[2]|sod[2]|D5G2;|scanAMPx@1|so[2]|B
-Eso[3]|sod[3]|D5G2;|scanAMPx@1|so[3]|B
-Eso[4]|sod[4]|D5G2;|scanAMPx@1|so[4]|B
-Eso[5]|sod[5]|D5G2;|scanAMPx@1|so[5]|B
-Eso[6]|sod[6]|D5G2;|scanAMPx@1|so[6]|B
-Eso[7]|sod[7]|D5G2;|scanAMPx@1|so[7]|B
-Eso[8]|sod[8]|D5G2;|scanAMPx@1|so[8]|B
-Eso[9]|sod[9]|D5G2;|scanAMPx@1|so[9]|B
+Eout[20]||D5G2;|data1in6@2|out[1]|O
+Eout[21]||D5G2;|data1in6@2|out[2]|O
+Eout[22]||D5G2;|data1in6@2|out[3]|O
+Eout[23]||D5G2;|data1in6@2|out[4]|O
+Eout[24]||D5G2;|data1in6@2|out[5]|O
+Eout[25]||D5G2;|data1in6@2|out[6]|O
+Eout[26]||D5G2;|data1in6@2|out[7]|O
+Eout[27]||D5G2;|data1in6@2|out[8]|O
+Eout[28]||D5G2;|data1in6@2|out[9]|O
+Eout[29]||D5G2;|data1in6@2|out[10]|O
+Eout[30]||D5G2;|data1in6@2|out[11]|O
+Eout[31]||D5G2;|data1in6@2|out[12]|O
+Eout[32]||D5G2;|data1in6@2|out[13]|O
+Eout[33]||D5G2;|data1in6@2|out[14]|O
+Eout[34]||D5G2;|data1in6@2|out[15]|O
+Eout[35]||D5G2;|data1in6@2|out[16]|O
+Eout[36]||D5G2;|data1in6@2|out[17]|O
+Eout[37]||D5G2;|data1in6@2|out[18]|O
+Epred||D5G2;|gaspFill@1|pred|I
+Esi[1]|sic[1]|D5G2;|scanAMPx@7|si[1]|B
+Esi[2]|sic[2]|D5G2;|scanAMPx@7|si[2]|B
+Esi[3]|sic[3]|D5G2;|scanAMPx@7|si[3]|B
+Esi[4]|sic[4]|D5G2;|scanAMPx@7|si[4]|B
+Esi[5]|sic[5]|D5G2;|scanAMPx@7|si[5]|B
+Esi[6]|sic[6]|D5G2;|scanAMPx@7|si[6]|B
+Esi[7]|sic[7]|D5G2;|scanAMPx@7|si[7]|B
+Esi[8]|sic[8]|D5G2;|scanAMPx@7|si[8]|B
+Esi[9]|sic[9]|D5G2;|scanAMPx@7|si[9]|B
+Esid[1]||D5G2;|scanAMPx@4|si[1]|B
+Esid[2]||D5G2;|scanAMPx@4|si[2]|B
+Esid[3]||D5G2;|scanAMPx@4|si[3]|B
+Esid[4]||D5G2;|scanAMPx@4|si[4]|B
+Esid[5]||D5G2;|scanAMPx@4|si[5]|B
+Esid[6]||D5G2;|scanAMPx@4|si[6]|B
+Esid[7]||D5G2;|scanAMPx@4|si[7]|B
+Esid[8]||D5G2;|scanAMPx@4|si[8]|B
+Esid[9]||D5G2;|scanAMPx@4|si[9]|B
+Esi[1]@356305024|sir[1]|D5G2;|scanAMPx@8|si[1]|B
+Esi[2]@203203554|sir[2]|D5G2;|scanAMPx@8|si[2]|B
+Esi[3]@577225458|sir[3]|D5G2;|scanAMPx@8|si[3]|B
+Esi[4]@473020625|sir[4]|D5G2;|scanAMPx@8|si[4]|B
+Esi[5]@55998789|sir[5]|D5G2;|scanAMPx@8|si[5]|B
+Esi[6]@505139907|sir[6]|D5G2;|scanAMPx@8|si[6]|B
+Esi[7]@336958254|sir[7]|D5G2;|scanAMPx@8|si[7]|B
+Esi[8]@822157265|sir[8]|D5G2;|scanAMPx@8|si[8]|B
+Esi[9]@645619639|sir[9]|D5G2;|scanAMPx@8|si[9]|B
+Esoc[1]||D5G2;|scanFx3s@1|soc[1]|B
+Esoc[2]||D5G2;|scanFx3s@1|soc[2]|B
+Esoc[3]||D5G2;|scanFx3s@1|soc[3]|B
+Esoc[4]||D5G2;|scanFx3s@1|soc[4]|B
+Esoc[5]||D5G2;|scanFx3s@1|soc[5]|B
+Esoc[6]||D5G2;|scanFx3s@1|soc[6]|B
+Esoc[7]||D5G2;|scanFx3s@1|soc[7]|B
+Esoc[8]||D5G2;|scanFx3s@1|soc[8]|B
+Esoc[9]||D5G2;|scanFx3s@1|soc[9]|B
+Esod[1]||D5G2;|scanAMPx@5|so[1]|B
+Esod[2]||D5G2;|scanAMPx@5|so[2]|B
+Esod[3]||D5G2;|scanAMPx@5|so[3]|B
+Esod[4]||D5G2;|scanAMPx@5|so[4]|B
+Esod[5]||D5G2;|scanAMPx@5|so[5]|B
+Esod[6]||D5G2;|scanAMPx@5|so[6]|B
+Esod[7]||D5G2;|scanAMPx@5|so[7]|B
+Esod[8]||D5G2;|scanAMPx@5|so[8]|B
+Esod[9]||D5G2;|scanAMPx@5|so[9]|B
 Esor[1]||D5G2;|scanEx2v@1|sor[1]|B
 Esor[2]||D5G2;|scanEx2v@1|sor[2]|B
 Esor[3]||D5G2;|scanEx2v@1|sor[3]|B
@@ -3200,37 +3592,47 @@ Esor[6]||D5G2;|scanEx2v@1|sor[6]|B
 Esor[7]||D5G2;|scanEx2v@1|sor[7]|B
 Esor[8]||D5G2;|scanEx2v@1|sor[8]|B
 Esor[9]||D5G2;|scanEx2v@1|sor[9]|B
-Esucc||D5G2;|gaspFill@0|succ|O
-Evdd||D5G2;|scanFx3s@0|vdd|P
-Evdd_1||D5G2;|scanEx2v@1|vdd_1|P
-Evdd_2||D5G2;|scanFx3s@0|vdd_2|P
-Evdd_4||D5G2;|scanEx2v@1|vdd_4|P
-Evdd_6||D5G2;|scanEx2v@1|vdd_6|P
-Evdd_7||D5G2;|scanEx2v@1|vdd_7|P
-Evdd_8||D5G2;|scanFx3s@0|vdd_8|P
-Evdd_9||D5G2;|scanFx3s@0|vdd_9|P
-Evdd_10||D5G2;|data1in6@1|vdd_10|P
-Evdd_11||D5G2;|data1in6@1|vdd_11|P
-Evdd_12||D5G2;|data1in6@0|vdd_1|P
-Evdd_13||D5G2;|data1in6@0|vdd_3|P
-Evdd_14||D5G2;|data1in6@0|vdd_4|P
-Evdd_15||D5G2;|data1in6@0|vdd_5|P
-Evdd_16||D5G2;|data1in6@0|vdd_6|P
-Evdd_17||D5G2;|data1in6@0|vdd_7|P
-Evdd_18||D5G2;|data1in6@0|vdd_8|P
-Evdd_19||D5G2;|data1in6@0|vdd_9|P
-Evdd_20||D5G2;|data1in6@0|vdd_10|P
-Evdd_21||D5G2;|data1in6@0|vdd_11|P
-Evdd_24||D5G2;|data1in6@1|vdd_1|P
-Evdd_25||D5G2;|data1in6@1|vdd_3|P
-Evdd_26||D5G2;|data1in6@1|vdd_4|P
-Evdd_27||D5G2;|data1in6@1|vdd_7|P
-Evdd_28||D5G2;|data1in6@1|vdd_8|P
-Evdd_29||D5G2;|data1in6@1|vdd_9|P
+Esucc||D5G2;|gaspFill@1|succ|O
+Evdd||D5G7;|cover6h@0|vdd|P
+Evdd_3||D5G7;|cover6h@0|vdd_3|P
+Evdd_6||D5G7;|cover6h@0|vdd_6|P
+Evdd_7||D5G7;|cover6h@0|vdd_7|P
+Evdd_8||D5G7;|cover6h@0|vdd_8|P
+Evdd_9||D5G7;|cover6h@0|vdd_9|P
+Evdd_10||D5G7;|cover6h@0|vdd_10|P
+Evdd_11||D5G7;|cover6h@0|vdd_11|P
+Evdd_12||D5G7;|cover6h@0|vdd_12|P
+Evdd_13||D5G7;|cover6h@0|vdd_13|P
+Evdd_14||D5G7;|cover6h@0|vdd_14|P
+Evdd_15||D5G7;|cover6h@0|vdd_15|P
+Evdd_16||D5G7;|cover6h@0|vdd_16|P
+Evdd_17||D5G7;|cover6h@0|vdd_17|P
+Evdd_18||D5G7;|cover6h@0|vdd_18|P
+Evdd_19||D5G7;|cover6h@0|vdd_19|P
+Evdd_20||D5G7;|cover6h@0|vdd_20|P
+Evdd_21||D5G7;|cover6h@0|vdd_21|P
+Evdd_22||D5G7;|cover6h@0|vdd_22|P
+Evdd_23||D5G7;|cover6h@0|vdd_23|P
+Evdd_24||D5G7;|cover6h@0|vdd_24|P
+Evdd_25||D5G7;|cover6h@0|vdd_25|P
+Evdd_26||D5G7;|cover6h@0|vdd_26|P
+Evdd_27||D5G7;|cover6h@0|vdd_27|P
+Evdd_28||D5G7;|cover6h@0|vdd_28|P
+Evdd_29||D5G7;|cover6h@0|vdd_29|P
+Evdd_31||D5G7;|cover6h@0|vdd_31|P
+Evdd_33||D5G7;|cover6h@0|vdd_33|P
+Evdd_37||D5G7;|cover6h@0|vdd_37|P
+Evdd_39||D5G7;|cover6h@0|vdd_39|P
+Evdd_43||D5G7;|cover6h@0|vdd_43|P
+Evdd_45||D5G7;|cover6h@0|vdd_45|P
+Evdd_49||D5G7;|cover6h@0|vdd_49|P
+Evdd_51||D5G7;|cover6h@0|vdd_51|P
+Evdd_55||D5G7;|cover6h@0|vdd_55|P
+Evdd_57||D5G7;|cover6h@0|vdd_57|P
 X
 
 # Cell fillStage;1{sch}
-CfillStage;1{sch}||schematic|1230905167059|1236023160253|
+CfillStage;1{sch}||schematic|1230905167059|1243246708862|I
 IregistersM:addr1in60Cx7scan;1{ic}|addr1in6@0||-30|-30|X||D5G4;
 IregistersM:addr1in60Cx7scan;1{ic}|addr1in6@1||-48|-30|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -3241,21 +3643,20 @@ NOff-Page|conn@3||25|-4|||YRR|
 NWire_Con|conn@4||20|9||||
 NOff-Page|conn@6||8.5|10||||
 NOff-Page|conn@7||-9.5|10||||
-NOff-Page|conn@10||-30|12.5|||YRRR|
-NOff-Page|conn@11||-30|38.5|||R|
-NOff-Page|conn@12||-3|24|||Y|
+NOff-Page|conn@10||-42|2.5|||YRRR|
+NOff-Page|conn@11||-42|38.5|||R|
+NOff-Page|conn@12||-15|24|||Y|
 NOff-Page|conn@13||12|24||||
 NOff-Page|conn@14||-2|-19|||RRR|
-NOff-Page|conn@15||-19.5|25||||
+NOff-Page|conn@15||-31.5|25||||
 IregistersM:data1in60Cx18scan;1{ic}|data1in6@0||48|-30|X||D5G4;
 IregistersM:data1in60Cx18scan;1{ic}|data1in6@1||12|-30|X||D5G4;
 IfillStage;1{ic}|fillModu@0||46|25.5|||D5G4;
 IgaspM:gaspFill;1{ic}|gaspFill@0||0|6|||D5G4;
 IlatchGroupsK:latchWscM2;1{ic}|latchWsc@0||30|-30|X||D5G4;
 IlatchGroupsK:latchWscM2;1{ic}|latchWsc@1||-12|-30|X||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-54.5|34.5|||||ART_message(D5G6;)SfillStage
-Ngeneric:Invisible-Pin|pin@1||-55.5|25.5|||||ART_message(D5G3;)Sies 2 January 2009
-Ngeneric:Invisible-Pin|pin@2||-56.5|29.5|||||ART_message(D5G4;)Sfill w/data scan
+Ngeneric:Invisible-Pin|pin@0||-69|36.5|||||ART_message(D5G6;)SfillStage
+Ngeneric:Invisible-Pin|pin@2||-71|31.5|||||ART_message(D5G4;)Sfill w/data scan
 NWire_Pin|pin@3||14|-21||||
 NWire_Pin|pin@4||32|-21||||
 NWire_Pin|pin@5||50|-18||||
@@ -3325,14 +3726,18 @@ NBus_Pin|pin@75||20|4|-1|-1||
 NBus_Pin|pin@76||20|14|-1|-1||
 NBus_Pin|pin@80||-9|2|-1|-1||
 NBus_Pin|pin@81||-9|-2|-1|-1||
-NWire_Pin|pin@83||-20|34||||
-NWire_Pin|pin@85||-20|23||||
-NWire_Pin|pin@86||-20|20||||
-NWire_Pin|pin@91||-20|30||||
-IgaspM:scanAMPx5;1{ic}|scanAMPx@0||16|-4|RR||D5G4;
-IgaspM:scanAMPx5;1{ic}|scanAMPx@1||37|8|||D5G4;
+NWire_Pin|pin@83||-32|34||||
+NWire_Pin|pin@85||-32|23||||
+NWire_Pin|pin@86||-32|20||||
+NWire_Pin|pin@91||-32|30||||
+Ngeneric:Invisible-Pin|pin@92||-70|27.5|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
+IscanM:scanAMPx5;1{ic}|scanAMPx@2||16|-4|RR||D5G4;
+IscanM:scanAMPx5;1{ic}|scanAMPx@3||37|8|||D5G4;
+IscanM:scanAMPx5;1{ic}|scanAMPx@4||-42|11.5|R||D5G4;
+IscanM:scanAMPx5;1{ic}|scanAMPx@5||-5.5|24|||D5G4;
 IscanM:scanEx2;1{ic}|scanEx2@0||4|24|XR||D5G4;
-IscanM:scanFx3;1{ic}|scanFx3@0||-30|25|||D5G4;
+IscanM:scanFx3Lshape;1{ic}|scanFx3L@0||-42|25|||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:4]|D5G3;X2;Y2;|-66.5|16|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||23.5|-18|X||D0G4;|ATTR_L(D5G1;PUD)S2550|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@3||-36.5|-18|X||D0G4;|ATTR_L(D5G1;PUD)S2500|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@4||41|-18|X||D0G4;|ATTR_L(D5G1;PUD)S2550|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
@@ -3343,8 +3748,8 @@ Awire|ain[TT]|D5G2;||900|pin@18||-4.5|-27|pin@19||-4.5|-30
 Abus|aout[1:7]|D5G2;|-0.5|IJ2700|pin@24||-36|-27|pin@25||-36|-24
 Abus|aout[8:14]|D5G2;|-0.5|IJ2700|pin@28||-54|-27|pin@29||-54|-24
 Awire|aout[TT]|D5G2;||2700|pin@20||-18|-27|pin@21||-18|-24
-Awire|block|D5G2;||900|pin@85||-20|23|pin@86||-20|20
-Awire|fill|D5G2;||900|pin@83||-20|34|pin@91||-20|30
+Awire|block|D5G2;||900|pin@85||-32|23|pin@86||-32|20
+Awire|fill|D5G2;||900|pin@83||-32|34|pin@91||-32|30
 Abus|fill,block|D5G2;|-0.5|IJ900|pin@80||-9|2|pin@81||-9|-2
 Abus|in[1:18]|D5G2;|-0.5|IJ900|pin@30||54|-27|pin@31||54|-30
 Awire|in[19]|D5G2;||900|pin@38||36|-27|pin@39||36|-29.5
@@ -3406,27 +3811,29 @@ Awire|net@67|||900|pin@52||-55|-33|pin@53||-55|-45
 Awire|net@68|||1800|pin@53||-55|-45|pin@54||59|-45
 Awire|net@69|||2700|pin@54||59|-45|pin@55||59|-33
 Awire|net@70|||0|pin@55||59|-33|data1in6@0|sin|50|-33
-Abus|net@71||-0.5|0|scanAMPx@0|so[1:9]|13|-4|pin@56||5|-4
+Abus|net@71||-0.5|0|scanAMPx@2|so[1:9]|13|-4|pin@56||5|-4
 Abus|net@73||-0.5|2700|gaspFill@0|so[1:9]|5|5|pin@57||5|8
 Abus|net@74||-0.5|1800|pin@57||5|8|pin@68||11|8
-Abus|net@75||-0.5|IJ1800|scanAMPx@0|si[1:9]|19|-4|conn@3|y|23|-4
-Abus|net@76||-0.5|IJ1800|scanAMPx@1|so[1:9]|40|8|conn@2|a|45|8
+Abus|net@75||-0.5|IJ1800|scanAMPx@2|si[1:9]|19|-4|conn@3|y|23|-4
+Abus|net@76||-0.5|IJ1800|scanAMPx@3|so[1:9]|40|8|conn@2|a|45|8
 Abus|net@77||-0.5|2700|pin@56||5|-4|gaspFill@0|si[1:9]|5|1
 Abus|net@83||-0.5|IJ1800|gaspFill@0|wrD|6|3|pin@62||11|3
 Awire|net@86|||1800|latchWsc@1|sin|-10|-33|pin@65||-4|-33
 Awire|net@91|||0|data1in6@1|sout|10|-33|pin@70||5|-33
-Abus|net@94||-0.5|IJ0|scanAMPx@1|si[1:9]|34|8|pin@73||29|8
+Abus|net@94||-0.5|IJ0|scanAMPx@3|si[1:9]|34|8|pin@73||29|8
 Awire|net@97|||1800|conn@7|y|-7.5|10|gaspFill@0|pred|-3|10
 Awire|net@98|||1800|gaspFill@0|succ|3|10|conn@6|a|6.5|10
 Abus|net@106||-0.5|IJ0|gaspFill@0|pred_1@700335745|-4|2|pin@80||-9|2
-Abus|net@125||-0.5|IJ1800|conn@12|y|-1|24|scanEx2@0|sir[1:9]|2|24
 Abus|net@126||-0.5|IJ1800|scanEx2@0|sor[1:9]|6|24|conn@13|a|10|24
 Awire|net@131|||2700|conn@14|a|-2|-17|pin@17||-2|-14
-Awire|net@132|||1800|scanFx3@0|dout[3]|-25|30|pin@91||-20|30
-Abus|net@134||-0.5|IJ2700|conn@10|y|-30|14.5|scanFx3@0|sic[1:9]|-30|19
-Abus|net@135||-0.5|IJ2700|scanFx3@0|soc[1:9]|-30|33|conn@11|a|-30|36.5
-Awire|net@137|||0|pin@86||-20|20|scanFx3@0|dout[1]|-25|20
-Awire|net@138|||0|conn@15|a|-21.5|25|scanFx3@0|dout[2]|-25|25
+Awire|net@132|||1800|scanFx3L@0|dout[3]|-37|30|pin@91||-32|30
+Abus|net@135||-0.5|IJ2700|scanFx3L@0|soc[1:9]|-42|33|conn@11|a|-42|36.5
+Awire|net@137|||0|pin@86||-32|20|scanFx3L@0|dout[1]|-37|20
+Awire|net@138|||0|conn@15|a|-33.5|25|scanFx3L@0|dout[2]|-37|25
+Abus|net@139||-0.5|IJ2700|scanAMPx@4|so[1:9]|-42|14.5|scanFx3L@0|sic[1:9]|-42|19
+Abus|net@140||-0.5|IJ900|scanAMPx@4|si[1:9]|-42|8.5|conn@10|y|-42|4.5
+Abus|net@141||-0.5|IJ0|scanAMPx@5|si[1:9]|-8.5|24|conn@12|y|-13|24
+Abus|net@142||-0.5|IJ1800|scanAMPx@5|so[1:9]|-2.5|24|scanEx2@0|sir[1:9]|2|24
 Abus|out[1:18]|D5G2;|-0.5|IJ2700|pin@32||42|-27|pin@33||42|-24
 Awire|out[19]|D5G2;||2700|pin@40||24|-27|pin@41||24|-24.5
 Abus|out[20:37]|D5G2;|-0.5|IJ2700|pin@44||6|-27|pin@45||6|-24
@@ -3455,793 +3862,967 @@ Esor[1:9]||D6G2;|conn@13|y|B
 Esucc||D6G2;|conn@6|y|O
 X
 
-# Cell litDockStage;1{ic}
-ClitDockStage;1{ic}||artwork|1234739572932|1235608596721|E
+# Cell litDandP;1{ic}
+ClitDandP;1{ic}||artwork|1234739572932|1240679245007|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@2||-3|3|-1|-1||
-Nschematic:Bus_Pin|pin@4||-3|0|-1|-1||
-Nschematic:Bus_Pin|pin@6||-4|-8|-1|-1||
-Nschematic:Bus_Pin|pin@8||-4|-6|-1|-1||
-Nschematic:Bus_Pin|pin@10||5|-7|-1|-1||
-Nschematic:Bus_Pin|pin@12||-1|6|-1|-1||
-Nschematic:Bus_Pin|pin@14||2|6|-1|-1||
-Nschematic:Bus_Pin|pin@16||3|3|-1|-1||
-Ngeneric:Invisible-Pin|pin@17||2|3|1|1||
-NPin|pin@18||-2|-4|1|1||
-NPin|pin@19||2|-4|1|1||
-NPin|pin@20||0|-4|1|1||
-NPin|pin@21||0|-5|1|1||
-NPin|pin@22||-4|-5|1|1||
-NPin|pin@23||-4|-9|1|1||
-NPin|pin@24||3|-5|1|1||
-NPin|pin@25||3|-4|1|1||
-NPin|pin@26||5|-7|1|1||
-NPin|pin@27||3|-10|1|1||
-NPin|pin@28||3|-9|1|1||
-NPin|pin@29||2.5|-5|1|1||
-Ngeneric:Invisible-Pin|pin@30||0|0|||||ART_message(D5G2;)SLIT
-NPin|pin@31||-2|3|1|1||
-NPin|pin@32||-3|3|1|1||
-NPin|pin@33||-2|7|1|1||
-NPin|pin@34||-1|6|1|1||
-NPin|pin@35||-2|5|1|1||
-NPin|pin@36||0|4|1|1||
-NPin|pin@37||0|5|1|1||
-NPin|pin@38||1|5|1|1||
-NPin|pin@39||2|6|1|1||
-NPin|pin@40||1|7|1|1||
-NPin|pin@43||-2|4|1|1||
-NPin|pin@46||2|4|1|1||
-Nschematic:Bus_Pin|pin@49||3|-3|-1|-1||
-NPin|pin@51||2|-3|1|1||
-NPin|pin@52||3|-3|1|1||
-NPin|pin@53||-2|0|1|1||
-NPin|pin@54||-3|0|1|1||
-Nschematic:Bus_Pin|pin@55||0|-11|-1|-1||
-Ngeneric:Invisible-Pin|pin@56||0|-9|1|1||
-Nschematic:Bus_Pin|pin@59||3|0|-1|-1||
-Nschematic:Bus_Pin|pin@60||-3|-3|-1|-1||
-NPin|pin@61||-2|-3|1|1||
-NPin|pin@62||-3|-3|1|1||
-NPin|pin@63||2|0|1|1||
-NPin|pin@64||3|0|1|1||
-Ngeneric:Invisible-Pin|pin@65||0|6|||||ART_message(D5G1.5;)S1
-Aschematic:bus|net@8||-0.5|IJ1800|pin@17||2|3|pin@16||3|3
-AThicker|net@9|||FS1800|pin@20||0|-4|pin@19||2|-4
-AThicker|net@10|||FS0|pin@21||0|-5|pin@22||-4|-5
-AThicker|net@11|||FS1237|pin@25||3|-4|pin@26||5|-7
-AThicker|net@12|||FS563|pin@26||5|-7|pin@27||3|-10
-AThicker|net@13|||FS2700|pin@24||3|-5|pin@25||3|-4
-AThicker|net@14|||FS900|pin@28||3|-9|pin@27||3|-10
-AThicker|net@15|||FS0|pin@24||3|-5|pin@29||2.5|-5
-AThicker|net@16|||FS0|pin@31||-2|3|pin@32||-3|3
-AThicker|net@17|||FS1800|pin@18||-2|-4|pin@20||0|-4
-AThicker|net@19|||FS900|pin@20||0|-4|pin@21||0|-5
-AThicker|net@20|||FS900|pin@22||-4|-5|pin@23||-4|-9
-AThicker|net@21|||FS2700|pin@31||-2|3|pin@43||-2|4
-AThicker|net@22|||FS3150|pin@39||2|6|pin@40||1|7
-AThicker|net@23|||FS0|pin@40||1|7|pin@33||-2|7
-AThicker|net@24|||FS1350|pin@33||-2|7|pin@34||-1|6
-AThicker|net@25|||FS450|pin@34||-1|6|pin@35||-2|5
-AThicker|net@26|||FS1800|pin@35||-2|5|pin@37||0|5
-AThicker|net@27|||FS2700|pin@36||0|4|pin@37||0|5
-AThicker|net@28|||FS1800|pin@37||0|5|pin@38||1|5
-AThicker|net@29|||FS2250|pin@38||1|5|pin@39||2|6
-AThicker|net@30|||FS1800|pin@43||-2|4|pin@46||2|4
-AThicker|net@35|||FS1800|pin@21||0|-5|pin@29||2.5|-5
-AThicker|net@40|||FS2700|pin@63||2|0|pin@46||2|4
-AThicker|net@41|||FS900|pin@53||-2|0|pin@61||-2|-3
-AThicker|net@43|||FS2700|pin@19||2|-4|pin@51||2|-3
-AThicker|net@44|||FS1800|pin@51||2|-3|pin@52||3|-3
-AThicker|net@45|||FS900|pin@31||-2|3|pin@53||-2|0
-AThicker|net@46|||FS0|pin@53||-2|0|pin@54||-3|0
-Aschematic:bus|net@47||-0.5|IJ900|pin@56||0|-9|pin@55||0|-11
-AThicker|net@48|||FS1800|pin@23||-4|-9|pin@28||3|-9
-AThicker|net@49|||FS900|pin@61||-2|-3|pin@18||-2|-4
-AThicker|net@50|||FS0|pin@61||-2|-3|pin@62||-3|-3
-AThicker|net@51|||FS2700|pin@51||2|-3|pin@63||2|0
-AThicker|net@52|||FS1800|pin@63||2|0|pin@64||3|0
-Edo[L]||D5G2;|pin@2||I
-EinA[1:37]|dp[1:37,B]|D5G2;|pin@6||I
+Nschematic:Bus_Pin|pin@2||-4|-2|-1|-1||
+Nschematic:Bus_Pin|pin@4||-4|-5|-1|-1||
+Nschematic:Bus_Pin|pin@6||-4|-10|-1|-1||
+Nschematic:Bus_Pin|pin@8||-4|-8|-1|-1||
+Nschematic:Bus_Pin|pin@10||6|-9|-1|-1||
+Nschematic:Bus_Pin|pin@16||4|3|-1|-1||
+Ngeneric:Invisible-Pin|pin@17||3|3|1|1||
+NPin|pin@18||-3|-6|1|1||
+NPin|pin@19||3|-6|1|1||
+NPin|pin@20||0|-6|1|1||
+NPin|pin@21||0|-7|1|1||
+NPin|pin@22||-4|-7|1|1||
+NPin|pin@23||-4|-11|1|1||
+NPin|pin@24||4|-7|1|1||
+NPin|pin@25||4|-6|1|1||
+NPin|pin@26||6|-9|1|1||
+NPin|pin@27||4|-12|1|1||
+NPin|pin@28||4|-11|1|1||
+NPin|pin@29||2.5|-7|1|1||
+Ngeneric:Invisible-Pin|pin@30||0|-1|||||ART_message(D5G2;)SLIT
+NPin|pin@31||-3|3|1|1||
+NPin|pin@32||-4|3|1|1||
+NPin|pin@43||-3|4|1|1||
+NPin|pin@46||3|4|1|1||
+Nschematic:Bus_Pin|pin@59||4|-3|-1|-1||
+Nschematic:Bus_Pin|pin@60||-4|3|-1|-1||
+NPin|pin@61||-3|-2|1|1||
+NPin|pin@62||-4|-2|1|1||
+NPin|pin@63||3|-3|1|1||
+NPin|pin@64||4|-3|1|1||
+NPin|pin@66||-3|-5|1|1||
+NPin|pin@67||-4|-5|1|1||
+Aschematic:bus|net@8||-0.5|IJ1800|pin@17||3|3|pin@16||4|3
+AThicker|net@9|||FS1800|pin@20||0|-6|pin@19||3|-6
+AThicker|net@10|||FS0|pin@21||0|-7|pin@22||-4|-7
+AThicker|net@11|||FS1237|pin@25||4|-6|pin@26||6|-9
+AThicker|net@12|||FS563|pin@26||6|-9|pin@27||4|-12
+AThicker|net@13|||FS2700|pin@24||4|-7|pin@25||4|-6
+AThicker|net@14|||FS900|pin@28||4|-11|pin@27||4|-12
+AThicker|net@15|||FS0|pin@24||4|-7|pin@29||2.5|-7
+AThicker|net@16|||FS0|pin@31||-3|3|pin@32||-4|3
+AThicker|net@17|||FS1800|pin@18||-3|-6|pin@20||0|-6
+AThicker|net@19|||FS900|pin@20||0|-6|pin@21||0|-7
+AThicker|net@20|||FS900|pin@22||-4|-7|pin@23||-4|-11
+AThicker|net@21|||FS2700|pin@31||-3|3|pin@43||-3|4
+AThicker|net@30|||FS1800|pin@43||-3|4|pin@46||3|4
+AThicker|net@35|||FS1800|pin@21||0|-7|pin@29||2.5|-7
+AThicker|net@40|||FS2700|pin@63||3|-3|pin@46||3|4
+AThicker|net@48|||FS1800|pin@23||-4|-11|pin@28||4|-11
+AThicker|net@49|||FS900|pin@61||-3|-2|pin@66||-3|-5
+AThicker|net@50|||FS0|pin@61||-3|-2|pin@62||-4|-2
+AThicker|net@52|||FS1800|pin@63||3|-3|pin@64||4|-3
+AThicker|net@53|||FS2700|pin@61||-3|-2|pin@31||-3|3
+AThicker|net@54|||FS900|pin@66||-3|-5|pin@18||-3|-6
+AThicker|net@55|||FS0|pin@66||-3|-5|pin@67||-4|-5
+AThicker|net@56|||FS2700|pin@19||3|-6|pin@63||3|-3
+Edo[L]|do[ins]|D5G2;|pin@2||I
+Edp[1:37,B]||D5G2;|pin@6||I
+Eaout[TT,1:14],ds[1:37]|dsA[TT,1:14],dsD[1:37]|D5G2;|pin@10||O
 Efire[M]||D5G2;|pin@4||I
-EoutS[1]|flag[C]|D5G2;|pin@59||O
-EoutLO[1:8]|outLO[1:7]|D5G2;|pin@55||O
-Eout[1:37]||D5G2;|pin@10||O
-EinB[1:20]|ps[1:20]|D5G2;|pin@8||I
-Esucc_1[D,T]|ready|D5G2;|pin@49||O
-Edo[L_1]|signalBitFromInboundSwitchFabric|D5G2;|pin@60||I
-Esir[1:9]||D5G2;|pin@12||I
-Esor[1:9]||D5G2;|pin@14||O
+Eflag[C]||D5G2;|pin@59||O
+Eps[1:20]|ps[1:20,27]|D5G2;|pin@8||I
+EsignalBitFromInboundSwitchFabric||D4G2;|pin@60||I
 Esucc[D,T]||D5G2;|pin@16||O
 X
 
-# Cell litDockStage;1{lay}
-ClitDockStage;1{lay}||cmos90|1234734968018|1235129516335||ATTR_NCC(D5G5;NTY212;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235126467756|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235008118227
+# Cell litDandP;8{lay}
+ClitDandP;8{lay}||cmos90|1233580559397|1243246708862|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@1||211.5|40|||X|
-NX-Metal-1-Metal-2-Con|contact@2||13.5|-10|||X|
-NX-Metal-1-Metal-2-Con|contact@3||116.5|-10|||X|
-NX-Metal-1-Metal-2-Con|contact@4||149.5|-10|||X|
-NX-Metal-1-Metal-2-Con|contact@6||-79.5|34|||X|
-NX-Metal-1-Metal-2-Con|contact@7||-256.5|75||||
-NX-Metal-1-Metal-2-Con|contact@8||1698.5|75||||
-NX-Metal-1-Metal-2-Con|contact@9||-217.5|69||||
-NX-Metal-2-Metal-3-Con|contact@10||1680|69||||
-NX-Metal-2-Metal-3-Con|contact@11||318|-304||||
-NX-Metal-2-Metal-3-Con|contact@12||462|-304||||
-NX-Metal-2-Metal-3-Con|contact@13||606|-304||||
-NX-Metal-2-Metal-3-Con|contact@14||750|-304||||
-NX-Metal-2-Metal-3-Con|contact@15||894|-304||||
-NX-Metal-2-Metal-3-Con|contact@16||1038|-304||||
-NX-Metal-2-Metal-3-Con|contact@17||1182|-304||||
-NX-Metal-2-Metal-3-Con|contact@18||336|-272||||
-NX-Metal-2-Metal-3-Con|contact@19||480|-272||||
-NX-Metal-2-Metal-3-Con|contact@20||624|-272||||
-NX-Metal-2-Metal-3-Con|contact@21||768|-272||||
-NX-Metal-2-Metal-3-Con|contact@22||912|-272||||
-NX-Metal-2-Metal-3-Con|contact@23||1056|-272||||
-NX-Metal-1-Metal-2-Con|contact@24||403.5|-213||||
-NX-Metal-2-Metal-3-Con|contact@25||-324|-213||||
-NX-Metal-1-Metal-2-Con|contact@26||-122.5|40||||
-NX-Metal-1-Metal-2-Con|contact@27||12.5|16||||
-NX-Metal-1-Metal-2-Con|contact@28||117.5|-34||||
-NX-Metal-2-Metal-3-Con|contact@30||522|-34||||
-NX-Metal-1-Metal-2-Con|contact@31||150.5|-22||||
-NX-Metal-2-Metal-3-Con|contact@32||810|-22||||
-NX-Metal-2-Metal-3-Con|contact@33||666|16||||
-NMetal-1-Polysilicon-Con|contact@34||170.5|82||5.2||
-NMetal-1-Polysilicon-Con|contact@35||161.5|82||5.2||
-NX-Metal-1-Metal-2-Con|contact@36||147.5|60.3||1.2||
-NX-Metal-1-Metal-2-Con|contact@37||104.5|172||||
-NX-Metal-1-Metal-2-Con|contact@38||67|172||||
-NX-Metal-1-Metal-2-Con|contact@39||129|40||||
-NX-Metal-1-Metal-2-Con|contact@40||74|40||||
-NX-Metal-1-Metal-2-Con|contact@41||135|104||||
-NX-Metal-1-Metal-2-Con|contact@42||198|104||||
-NX-Metal-2-Metal-3-Con|contact@43||180|122||||
-IdriversJ:driveConnecter;3{lay}|driveCon@0||-66.5|112|RR||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@1||43.5|32|||D5G4;
-IgaspM:gaspLit;2{lay}|gaspLit@0||-173|144|||D5G4;
-Igates1inM:inv10D;1{lay}|inv10D@0||61|144|||D5G4;
-IlatchesK:latch2in60Cm2dn;2{lay}|latch2in@0||216|144|Y||D5G4;
-IdriversJ:latchAndDriver60;1{lay}|latchAnd@0||48|0|X||D5G4;
-IdriversJ:latchAndDriver30;1{lay}|latchAnd@1||109|144|||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@0||-71|144|Y||D5G4;
-IloopCountM:mux10x7;1{lay}|mux7@0||761.5|-288|Y||D5G4;
-IregistersM:newDregister;2{lay}|newDregi@0||0|72|||D5G4;
-Igates2inM:nor10sym;2{lay}|nor10sym@0||-101|0|||D5G4;
-NMetal-1-Pin|pin@1||-115.5|119||||
-NMetal-1-Pin|pin@2||-115.5|169||||
-NMetal-1-Pin|pin@3||-115.5|160||||
-NMetal-1-Pin|pin@4||13.5|-25|||X|
-NMetal-1-Pin|pin@5||116.5|24|||X|
-NMetal-2-Pin|pin@6||-47|40|||X|
-NMetal-2-Pin|pin@7||156|34|||X|
-NMetal-1-Pin|pin@8||149.5|24.5|||X|
-NMetal-2-Pin|pin@9||156|40|||X|
-NMetal-1-Pin|pin@10||102.5|24||||
-NMetal-1-Pin|pin@11||154.5|24.5||||
-NMetal-1-Pin|pin@12||-101|72||||
-NMetal-1-Pin|pin@14||-161.5|72||||
-NPolysilicon-Pin|pin@15||162|83.6||||
-NPolysilicon-Pin|pin@16||170|83.6||||
-NMetal-1-Pin|pin@18||117.5|72||||
-NMetal-1-Pin|pin@20||89|72||||
-NMetal-1-Pin|pin@24||198|84.6||||
-NMetal-1-Pin|pin@26||129|-24.5||||
-NMetal-1-Pin|pin@29||74|72||||
-NMetal-1-Pin|pin@30||45|72||||
-NMetal-1-Pin|pin@31||45|119||||
-NMetal-1-Pin|pin@33||117.5|24||||
-NMetal-1-Pin|pin@34||147.5|79.4||||
-NMetal-1-Pin|pin@35||89|118.5||||
-NMetal-1-Pin|pin@36||90|118.5||||
-NMetal-3-Pin|pin@38||180|210||||
-NMetal-2-Pin|pin@39||62.5|-10||||
-IscanJ:scanEx1vertD;3{lay}|scanEx1v@0||1656|144|||D5G4;
-IwiresL:select110;1{lay}|select11@0||7.5|144|||D5G4;
-IwiresL:select22;1{lay}|select22@0||-131.5|0|||D5G4;
-IwiresL:select30;1{lay}|select30@0||-271.5|144|||D5G4;
-IwiresL:select30;1{lay}|select30@1||224|0|||D5G4;
-IdriversL:sucANDdri60;2{lay}|sucANDdr@0||-22.5|0|X||D5G4;
-IdriversL:sucANDdri60;2{lay}|sucANDdr@1||185.5|0|Y||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@0||-73.5|0|X||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@1||74|144|||D5G4;
-IwiresL:wellContacts13;1{lay}|wellCont@2||134.5|0|||D5G4;
-Ametal-2|net@12||6.2|S0|gaspLit@0|vdd_4|-259|194|newDregi@0|vdd_23|-288|194
-Ametal-2|net@13||6.2|S1800|newDregi@0|gnd_13|-288|144|gaspLit@0|gnd_2|-259|144
-Ametal-2|net@14||6.2|S1800|newDregi@0|vdd_24|-288|94|gaspLit@0|vdd_5|-259|94
-Ametal-1|net@21|||S900|latchDri@0|out|-50.5|112|driveCon@0|out|-50.5|112
-Ametal-1|net@28|||S1800|pin@1||-115.5|119|latchDri@0|in_1|-102.5|119
-Ametal-1|net@29|||S2700|pin@1||-115.5|119|pin@3||-115.5|160
-Ametal-1|net@30|||S1800|pin@2||-115.5|169|latchDri@0|in|-102.5|169
-Ametal-2|net@31||6.2|S0|latchDri@0|vdd_8|-106.5|94|gaspLit@0|vdd_3|-111|94
-Ametal-2|net@32||6.2|S1800|gaspLit@0|gnd_1|-111|144|latchDri@0|gnd_1|-106.5|144
-Ametal-2|net@33||6.2|S1800|gaspLit@0|vdd_2|-111|194|latchDri@0|vdd_7|-106.5|194
-Ametal-1|net@37|||S2700|pin@3||-115.5|160|pin@2||-115.5|169
-Ametal-1|net@38|||S0|pin@3||-115.5|160|gaspLit@0|out|-115.5|160
-Ametal-2|net@39||1.2|S1800|driveCon@0|take|-58.5|83.7|newDregi@0|take[B]|0|83.7
-Ametal-1|net@43|||S0|pin@4||13.5|-25|sucANDdr@0|inB|8.5|-25
-Ametal-1|net@47|||S2700|sucANDdr@1|succ_1|211.5|31.5|contact@1||211.5|40
-Ametal-1|net@51|||S2700|pin@4||13.5|-25|contact@2||13.5|-10
-Ametal-1|net@52|||S900|pin@5||116.5|24|contact@3||116.5|-10
-Ametal-2|net@54|||S0|contact@4||149.5|-10|contact@3||116.5|-10
-Ametal-1|net@55|||S900|pin@8||149.5|24.5|contact@4||149.5|-10
-Ametal-2|net@56|||S0|wellCont@0|gnd|-69|0|sucANDdr@0|gnd_1|-69|0
-Ametal-2|net@57|||S0|wellCont@0|vdd|-69|-50|sucANDdr@0|vdd_3|-69|-50
-Ametal-2|net@58|||S0|wellCont@0|vdd_1|-69|50|sucANDdr@0|vdd_2|-69|50
-Ametal-1|net@61|||S2700|nor10sym@0|inA|-79.5|-7|contact@6||-79.5|34
-Ametal-2|net@62|||S0|nor10sym@0|gnd_1|-76|0|wellCont@0|gnd_1|-78|0
-Ametal-2|net@63|||S0|nor10sym@0|vdd_3|-76|-50|wellCont@0|vdd_2|-78|-50
-Ametal-2|net@64|||S0|nor10sym@0|vdd_2|-76|50|wellCont@0|vdd_3|-78|50
-Ametal-2|net@65|||S0|contact@1||211.5|40|pin@9||156|40
-Ametal-2|net@66|||S900|pin@9||156|40|pin@7||156|34
-Ametal-2|net@67|||S1800|contact@6||-79.5|34|pin@7||156|34
-Ametal-2|net@68|||S1800|pin@39||62.5|-10|contact@3||116.5|-10
-Ametal-2|net@69||6.2|S0|nor10sym@0|vdd|-126|50|newDregi@0|vdd_2|-144|50
-Ametal-2|net@70||6.2|S1800|newDregi@0|gnd_11|-144|0|nor10sym@0|gnd|-126|0
-Ametal-2|net@71||6.2|S1800|newDregi@0|vdd_21|-144|-50|nor10sym@0|vdd_1|-126|-50
-Ametal-2|net@72||6.2|S1800|sucANDdr@1|gnd_1|232|0|newDregi@0|gnd_12|237.5|0
-Ametal-2|net@73||6.2|S0|newDregi@0|vdd_1|237.5|50|sucANDdr@1|vdd_3|232|50
-Ametal-2|net@74||6.2|S0|newDregi@0|vdd_22|237.5|-50|sucANDdr@1|vdd_2|232|-50
-Ametal-2|net@75|||S0|scanEx1v@0|gnd|1584|144|newDregi@0|gnd_2|1584|144
-Ametal-2|net@76|||S0|scanEx1v@0|vdd|1584|94|newDregi@0|vdd_5|1584|94
-Ametal-2|net@77|||S0|scanEx1v@0|vdd_2|1584|194|newDregi@0|vdd_6|1584|194
-Ametal-2|net@78||6.2|S0|sucANDdr@0|vdd_1|24|-50|latchAnd@0|vdd_5|15|-50
-Ametal-2|net@79||6.2|S1800|latchAnd@0|gnd|15|0|sucANDdr@0|gnd|24|0
-Ametal-2|net@80||6.2|S1800|latchAnd@0|vdd|15|50|sucANDdr@0|vdd|24|50
-Ametal-2|net@84||1.2|S0|driveCon@1|take|35.5|60.3|newDregi@0|take[A]|0|60.3
-Ametal-1|net@85|||S900|driveCon@1|out|27.5|32|latchAnd@0|out|27.5|32
-Ametal-1|net@86|||S0|pin@5||116.5|24|pin@10||102.5|24
-Ametal-1|net@87|||S2700|pin@10||102.5|24|latchAnd@0|inB|102.5|24.5
-Ametal-1|net@88|||S1800|pin@8||149.5|24.5|pin@11||154.5|24.5
-Ametal-1|net@89|||S2700|pin@11||154.5|24.5|sucANDdr@1|inB|154.5|25
-Ametal-1|net@90|||S2700|nor10sym@0|out_3|-101|36|pin@12||-101|72
-Ametal-1|net@93|||S2700|pin@14||-161.5|72|gaspLit@0|inB|-161.5|119.5
-Ametal-1|net@94|||S0|pin@12||-101|72|pin@14||-161.5|72
-Ametal-1|net@95|||S900|gaspLit@0|out10|-256.5|151|contact@7||-256.5|75
-Ametal-1|net@99|||S900|scanEx1v@0|dIn[1]|1698.5|137|contact@8||1698.5|75
-Ametal-2|net@101|||S0|contact@8||1698.5|75|contact@7||-256.5|75
-Ametal-1|net@102|||S900|gaspLit@0|mc|-217.5|137|contact@9||-217.5|69
-Ametal-3|net@106|||S900|scanEx1v@0|mc|1680|119|contact@10||1680|69
-Ametal-3|net@107|||S900|newDregi@0|x[1]|318|-210|contact@11||318|-304
-Ametal-2|net@108|||S0|mux7@0|inB[1]|356.5|-304|contact@11||318|-304
-Ametal-3|net@109|||S900|newDregi@0|x[2]|462|-210|contact@12||462|-304
-Ametal-2|net@110|||S0|mux7@0|inB[2]|500.5|-304|contact@12||462|-304
-Ametal-3|net@111|||S900|newDregi@0|x[3]|606|-210|contact@13||606|-304
-Ametal-2|net@112|||S0|mux7@0|inB[3]|644.5|-304|contact@13||606|-304
-Ametal-3|net@113|||S900|newDregi@0|x[4]|750|-210|contact@14||750|-304
-Ametal-2|net@114|||S0|mux7@0|inB[4]|788.5|-304|contact@14||750|-304
-Ametal-3|net@115|||S900|newDregi@0|x[5]|894|-210|contact@15||894|-304
-Ametal-2|net@116|||S0|mux7@0|inB[5]|932.5|-304|contact@15||894|-304
-Ametal-3|net@117|||S900|newDregi@0|x[6]|1038|-210|contact@16||1038|-304
-Ametal-2|net@118|||S0|mux7@0|inB[6]|1076.5|-304|contact@16||1038|-304
-Ametal-3|net@119|||S900|newDregi@0|x[7]|1182|-210|contact@17||1182|-304
-Ametal-2|net@120|||S0|mux7@0|inB[7]|1220.5|-304|contact@17||1182|-304
-Ametal-3|net@121|||S900|newDregi@0|out[1]|336|204|contact@18||336|-272
-Ametal-2|net@122|||S1800|mux7@0|inA[1]|310.5|-272|contact@18||336|-272
-Ametal-3|net@123|||S900|newDregi@0|out[2]|480|204|contact@19||480|-272
-Ametal-2|net@124|||S1800|mux7@0|inA[2]|454.5|-272|contact@19||480|-272
-Ametal-3|net@125|||S900|newDregi@0|out[3]|624|204|contact@20||624|-272
-Ametal-2|net@126|||S1800|mux7@0|inA[3]|598.5|-272|contact@20||624|-272
-Ametal-3|net@127|||S900|newDregi@0|out[4]|768|204|contact@21||768|-272
-Ametal-2|net@128|||S1800|mux7@0|inA[4]|742.5|-272|contact@21||768|-272
-Ametal-3|net@129|||S900|newDregi@0|out[5]|912|204|contact@22||912|-272
-Ametal-2|net@130|||S1800|mux7@0|inA[5]|886.5|-272|contact@22||912|-272
-Ametal-3|net@131|||S900|newDregi@0|out[6]|1056|204|contact@23||1056|-272
-Ametal-2|net@132|||S1800|mux7@0|inA[6]|1030.5|-272|contact@23||1056|-272
-Ametal-1|net@133|||S2700|mux7@0|sel[A_1]|403.5|-278|contact@24||403.5|-213
-Ametal-2|net@136|||S1800|contact@9||-217.5|69|contact@10||1680|69
-Ametal-2|net@138|||S0|contact@24||403.5|-213|contact@25||-324|-213
-Ametal-3|net@139|||S900|newDregi@0|inB[20]|-324|-210|contact@25||-324|-213
-Ametal-1|net@140|||S2700|nor10sym@0|inB|-122.5|9|contact@26||-122.5|40
-Ametal-2|net@141|||S0|pin@6||-47|40|contact@26||-122.5|40
-Ametal-2|net@142|||S0|sucANDdr@0|succ|-25.5|40|pin@6||-47|40
-Ametal-1|net@143|||S900|sucANDdr@0|inA|12.5|25|contact@27||12.5|16
-Ametal-1|net@145|||S900|latchAnd@0|inA|117.5|-24.5|contact@28||117.5|-34
-Ametal-3|net@152|||S2700|newDregi@0|x[17]|522|-210|contact@30||522|-34
-Ametal-1|net@154|||S2700|sucANDdr@1|inA|150.5|-25|contact@31||150.5|-22
-Ametal-3|net@156|||S2700|newDregi@0|x[15]|810|-210|contact@32||810|-22
-Ametal-3|net@158|||S2700|newDregi@0|x[16]|666|-210|contact@33||666|16
-Ametal-2|net@160|||S1800|contact@27||12.5|16|contact@33||666|16
-Ametal-2|net@161|||S1800|contact@28||117.5|-34|contact@30||522|-34
-Ametal-2|net@162|||S1800|contact@31||150.5|-22|contact@32||810|-22
-Ametal-2|net@171|||S0|latch2in@0|gnd_1|288|144|newDregi@0|gnd_3|288|144
-Ametal-2|net@172|||S0|latch2in@0|vdd_4|288|194|newDregi@0|vdd_7|288|194
-Ametal-2|net@173|||S0|latch2in@0|vdd_3|288|94|newDregi@0|vdd_8|288|94
-APolysilicon|net@174|||S1800|contact@35||161.5|83.6|pin@15||162|83.6
-APolysilicon|net@175|||S2700|pin@15||162|83.6|latch2in@0|hcl[A]|162|85.5
-APolysilicon|net@176|||S0|contact@34||170.5|83.6|pin@16||170|83.6
-APolysilicon|net@177|||S2700|pin@16||170|83.6|latch2in@0|hcl[B]|170|85.5
-Ametal-2|net@178||1.2|S1800|driveCon@1|take|35.5|60.3|contact@36||147.5|60.3
-Ametal-2|net@180||6.2|S1800|latchAnd@1|vdd_3|139.5|94|latch2in@0|vdd_2|144|94
-Ametal-1|net@187|||S0|pin@18||117.5|72|pin@20||89|72
-Ametal-1|net@195|||S2700|latchAnd@1|inA|104.5|169|contact@37||104.5|172
-Ametal-1|net@197|||S2700|inv10D@0|out|67|151|contact@38||67|172
-Ametal-2|net@198|||S0|wellCont@1|gnd|69.5|144|inv10D@0|gnd_1|69.5|144
-Ametal-2|net@199|||S0|wellCont@1|vdd|69.5|94|inv10D@0|vdd_3|69.5|94
-Ametal-2|net@200|||S0|wellCont@1|vdd_1|69.5|194|inv10D@0|vdd_2|69.5|194
-Ametal-2|net@201|||S0|wellCont@1|gnd_1|78.5|144|latchAnd@1|gnd|78.5|144
-Ametal-2|net@202|||S0|wellCont@1|vdd_2|78.5|94|latchAnd@1|vdd_1|78.5|94
-Ametal-2|net@203|||S0|wellCont@1|vdd_3|78.5|194|latchAnd@1|vdd|78.5|194
-Ametal-2|net@204||6.2|S0|inv10D@0|vdd_1|52.5|94|latchDri@0|vdd_4|-38|94
-Ametal-2|net@205||6.2|S1800|latchDri@0|gnd_2|-38|144|inv10D@0|gnd|52.5|144
-Ametal-2|net@206||6.2|S1800|latchDri@0|vdd_5|-38|194|inv10D@0|vdd|52.5|194
-Ametal-1|net@207|||S900|latchAnd@1|out|135|144|contact@41||135|104
-Ametal-1|net@210|||S0|pin@24||198|84.6|contact@34||170.5|84.6
-Ametal-2|net@211|||S0|wellCont@2|gnd|130|0|latchAnd@0|gnd_1|128|0
-Ametal-2|net@212|||S0|wellCont@2|vdd|130|-50|latchAnd@0|vdd_1|128|-50
-Ametal-2|net@213|||S0|wellCont@2|vdd_1|130|50|latchAnd@0|vdd_6|128|50
-Ametal-2|net@214|||S0|wellCont@2|vdd_2|139|-50|sucANDdr@1|vdd|139|-50
-Ametal-2|net@215|||S0|wellCont@2|gnd_1|139|0|sucANDdr@1|gnd|139|0
-Ametal-2|net@216|||S0|wellCont@2|vdd_3|139|50|sucANDdr@1|vdd_1|139|50
-Ametal-1|net@218|||S0|pin@26||129|-24.5|latchAnd@0|inA|117.5|-24.5
-Ametal-2|net@219|||S1800|contact@40||74|40|contact@39||129|40
-Ametal-1|net@224|||S0|pin@29||74|72|pin@30||45|72
-Ametal-1|net@225|||S0|inv10D@0|in|61|119|pin@31||45|119
-Ametal-1|net@226|||S2700|pin@30||45|72|pin@31||45|119
-Ametal-1|net@229|||S2700|pin@24||198|84.6|contact@42||198|104
-Ametal-1|net@231|||S900|pin@18||117.5|72|pin@33||117.5|24
-Ametal-1|net@232|||S0|pin@33||117.5|24|pin@5||116.5|24
-Ametal-1|net@233|||S2700|contact@36||147.5|60.9|pin@34||147.5|79.4
-Ametal-1|net@234|||S1800|pin@34||147.5|79.4|contact@35||161.5|79.4
-Ametal-2|net@235|||S0|contact@37||104.5|172|contact@38||67|172
-Ametal-1|net@236|||S2700|pin@26||129|-24.5|contact@39||129|40
-Ametal-1|net@237|||S2700|contact@40||74|40|pin@29||74|72
-Ametal-2|net@238|||S1800|contact@41||135|104|contact@42||198|104
-Ametal-2|net@239||6.2|S1800|latchAnd@1|vdd_2|139.5|194|latch2in@0|vdd|144|194
-Ametal-2|net@240||6.2|S0|latch2in@0|gnd|144|144|latchAnd@1|gnd_1|139.5|144
-Ametal-1|net@241|||S2700|pin@20||89|72|pin@35||89|118.5
-Ametal-1|net@243|||S1800|pin@35||89|118.5|pin@36||90|118.5
-Ametal-1|net@244|||S2700|pin@36||90|118.5|latchAnd@1|inB|90|119
-Ametal-3|net@246|||S900|pin@38||180|210|contact@43||180|122
-Ametal-2|net@247|||S1800|latch2in@0|inA[1]|163.5|122|contact@43||180|122
-Ametal-2|net@248|||S1800|contact@2||13.5|-10|pin@39||62.5|-10
-Edo[L]||D5G2;|gaspLit@0|pred|O
-EinA[1]|dp[1]|D5G2;|newDregi@0|inA[1]|I
-EinA[2]|dp[2]|D5G2;|newDregi@0|inA[2]|I
-EinA[3]|dp[3]|D5G2;|newDregi@0|inA[3]|I
-EinA[4]|dp[4]|D5G2;|newDregi@0|inA[4]|I
-EinA[5]|dp[5]|D5G2;|newDregi@0|inA[5]|I
-EinA[6]|dp[6]|D5G2;|newDregi@0|inA[6]|I
-EinA[7]|dp[7]|D5G2;|newDregi@0|inA[7]|I
-EinA[8]|dp[8]|D5G2;|newDregi@0|inA[8]|I
-EinA[9]|dp[9]|D5G2;|newDregi@0|inA[9]|I
-EinA[10]|dp[10]|D5G2;|newDregi@0|inA[10]|O
-EinA[11]|dp[11]|D5G2;|newDregi@0|inA[11]|O
-EinA[12]|dp[12]|D5G2;|newDregi@0|inA[12]|O
-EinA[13]|dp[13]|D5G2;|newDregi@0|inA[13]|O
-EinA[14]|dp[14]|D5G2;|newDregi@0|inA[14]|O
-EinA[15]|dp[15]|D5G2;|newDregi@0|inA[15]|O
-EinA[16]|dp[16]|D5G2;|newDregi@0|inA[16]|O
-EinA[17]|dp[17]|D5G2;|newDregi@0|inA[17]|O
-EinA[18]|dp[18]|D5G2;|newDregi@0|inA[18]|O
-EinA[19]|dp[19]|D5G2;|newDregi@0|inA[19]|O
-EinA[20]|dp[20]|D5G2;|newDregi@0|inA[20]|I
-EinA[21]|dp[21]|D5G2;|newDregi@0|inA[21]|I
-EinA[22]|dp[22]|D5G2;|newDregi@0|inA[22]|I
-EinA[23]|dp[23]|D5G2;|newDregi@0|inA[23]|I
-EinA[24]|dp[24]|D5G2;|newDregi@0|inA[24]|I
-EinA[25]|dp[25]|D5G2;|newDregi@0|inA[25]|I
-EinA[26]|dp[26]|D5G2;|newDregi@0|inA[26]|I
-EinA[27]|dp[27]|D5G2;|newDregi@0|inA[27]|I
-EinA[28]|dp[28]|D5G2;|newDregi@0|inA[28]|I
-EinA[29]|dp[29]|D5G2;|newDregi@0|inA[29]|O
-EinA[30]|dp[30]|D5G2;|newDregi@0|inA[30]|O
-EinA[31]|dp[31]|D5G2;|newDregi@0|inA[31]|O
-EinA[32]|dp[32]|D5G2;|newDregi@0|inA[32]|O
-EinA[33]|dp[33]|D5G2;|newDregi@0|inA[33]|O
-EinA[34]|dp[34]|D5G2;|newDregi@0|inA[34]|O
-EinA[35]|dp[35]|D5G2;|newDregi@0|inA[35]|O
-EinA[36]|dp[36]|D5G2;|newDregi@0|inA[36]|O
-EinA[37]|dp[37]|D5G2;|newDregi@0|inA[37]|O
-Edp[B]||D5G2;|pin@38||I
-Efire[M]||D5G2;|pin@39||I
-Eout[38]|flag[C]|D5G2;|latch2in@0|outS[1]|O
-Egnd||D5G2;|newDregi@0|gnd|G
-Egnd_1||D5G2;|newDregi@0|gnd_1|G
-Egnd_4||D5G2;|mux7@0|gnd_4|G
-Egnd_5||D5G2;|newDregi@0|gnd_5|G
-Egnd_9||D5G2;|newDregi@0|gnd_9|G
-Egnd_10||D5G2;|newDregi@0|gnd_10|G
-Egnd_11||D5G2;|scanEx1v@0|gnd_1|G
-Egnd_12||D5G2;|mux7@0|gnd|G
-EoutLO[1]||D5G2;|mux7@0|in[1]|O
-EoutLO[2]||D5G2;|mux7@0|in[2]|O
-EoutLO[3]||D5G2;|mux7@0|in[3]|O
-EoutLO[4]||D5G2;|mux7@0|in[4]|O
-EoutLO[5]||D5G2;|mux7@0|in[5]|O
-EoutLO[6]||D5G2;|mux7@0|in[6]|O
-EoutLO[7]||D5G2;|mux7@0|in[7]|O
-Eout[1]||D5G2;|newDregi@0|out[1]|I
-Eout[2]||D5G2;|newDregi@0|out[2]|I
-Eout[3]||D5G2;|newDregi@0|out[3]|I
-Eout[4]||D5G2;|newDregi@0|out[4]|I
-Eout[5]||D5G2;|newDregi@0|out[5]|I
-Eout[6]||D5G2;|newDregi@0|out[6]|I
-Eout[7]||D5G2;|newDregi@0|out[7]|I
-Eout[8]||D5G2;|newDregi@0|out[8]|I
-Eout[9]||D5G2;|newDregi@0|out[9]|I
-Eout[10]||D5G2;|newDregi@0|out[10]|O
-Eout[11]||D5G2;|newDregi@0|out[11]|O
-Eout[12]||D5G2;|newDregi@0|out[12]|O
-Eout[13]||D5G2;|newDregi@0|out[13]|O
-Eout[14]||D5G2;|newDregi@0|out[14]|O
-Eout[15]||D5G2;|newDregi@0|out[15]|O
-Eout[16]||D5G2;|newDregi@0|out[16]|O
-Eout[17]||D5G2;|newDregi@0|out[17]|O
-Eout[18]||D5G2;|newDregi@0|out[18]|O
-Eout[19]||D5G2;|newDregi@0|out[19]|O
-Eout[20]||D5G2;|newDregi@0|out[20]|I
-Eout[21]||D5G2;|newDregi@0|out[21]|I
-Eout[22]||D5G2;|newDregi@0|out[22]|I
-Eout[23]||D5G2;|newDregi@0|out[23]|I
-Eout[24]||D5G2;|newDregi@0|out[24]|I
-Eout[25]||D5G2;|newDregi@0|out[25]|I
-Eout[26]||D5G2;|newDregi@0|out[26]|I
-Eout[27]||D5G2;|newDregi@0|out[27]|I
-Eout[28]||D5G2;|newDregi@0|out[28]|I
-Eout[29]||D5G2;|newDregi@0|out[29]|O
-Eout[30]||D5G2;|newDregi@0|out[30]|O
-Eout[31]||D5G2;|newDregi@0|out[31]|O
-Eout[32]||D5G2;|newDregi@0|out[32]|O
-Eout[33]||D5G2;|newDregi@0|out[33]|O
-Eout[34]||D5G2;|newDregi@0|out[34]|O
-Eout[35]||D5G2;|newDregi@0|out[35]|O
-Eout[36]||D5G2;|newDregi@0|out[36]|O
-Eout[37]||D5G2;|newDregi@0|out[37]|O
-EinB[1]|ps[1]|D5G2;|newDregi@0|x[1]|I
-EinB[2]|ps[2]|D5G2;|newDregi@0|x[2]|I
-EinB[3]|ps[3]|D5G2;|newDregi@0|x[3]|I
-EinB[4]|ps[4]|D5G2;|newDregi@0|x[4]|I
-EinB[5]|ps[5]|D5G2;|newDregi@0|x[5]|I
-EinB[6]|ps[6]|D5G2;|newDregi@0|x[6]|I
-EinB[7]|ps[7]|D5G2;|newDregi@0|x[7]|I
-EinB[8]|ps[8]|D5G2;|newDregi@0|x[8]|I
-EinB[9]|ps[9]|D5G2;|newDregi@0|x[9]|I
-EinB[10]|ps[10]|D5G2;|newDregi@0|x[10]|O
-EinB[11]|ps[11]|D5G2;|newDregi@0|x[11]|O
-EinB[12]|ps[12]|D5G2;|newDregi@0|x[12]|O
-EinB[13]|ps[13]|D5G2;|newDregi@0|x[13]|O
-EinB[14]|ps[14]|D5G2;|newDregi@0|x[14]|O
-EinB[15]|ps[15]|D5G2;|newDregi@0|x[15]|O
-EinB[16]|ps[16]|D5G2;|newDregi@0|x[16]|O
-EinB[17]|ps[17]|D5G2;|newDregi@0|x[17]|O
-EinB[18]|ps[18]|D5G2;|newDregi@0|x[18]|O
-EinB[19]|ps[19]|D5G2;|newDregi@0|inB[19]|I
-EinB[20]|ps[20]|D5G2;|newDregi@0|inB[20]|I
-Eout_4|ready|D5G2;|nor10sym@0|out_4|O
-Esir[1]||D5G2;|scanEx1v@0|sir[1]|I
-Esir[2]||D5G2;|scanEx1v@0|sir[2]|B
-Esir[3]||D5G2;|scanEx1v@0|sir[3]|B
-Esir[4]||D5G2;|scanEx1v@0|sir[4]|B
-Esir[5]||D5G2;|scanEx1v@0|sir[5]|B
-Esir[6]||D5G2;|scanEx1v@0|sir[6]|B
-Esir[7]||D5G2;|scanEx1v@0|sir[7]|B
-Esir[8]||D5G2;|scanEx1v@0|si[8]|B
-Esir[9]||D5G2;|scanEx1v@0|sir[9]|B
-Esor[1]||D5G2;|scanEx1v@0|sor[1]|O
-Esor[2]||D5G2;|scanEx1v@0|sor[2]|B
-Esor[3]||D5G2;|scanEx1v@0|sor[3]|B
-Esor[4]||D5G2;|scanEx1v@0|sor[4]|B
-Esor[5]||D5G2;|scanEx1v@0|sor[5]|B
-Esor[6]||D5G2;|scanEx1v@0|sor[6]|B
-Esor[7]||D5G2;|scanEx1v@0|sor[7]|B
-Esor[8]||D5G2;|scanEx1v@0|sor[8]|B
-Esor[9]||D5G2;|scanEx1v@0|sor[9]|B
-Esucc[D]||D5G2;|pin@6||I
-Esucc[T]||D5G2;|pin@7||I
-Evdd||D5G2;|newDregi@0|vdd|P
-Evdd_1||D5G2;|scanEx1v@0|vdd_1|P
-Evdd_3||D5G2;|newDregi@0|vdd_3|P
-Evdd_4||D5G2;|newDregi@0|vdd_4|P
-Evdd_8||D5G2;|mux7@0|vdd_8|P
-Evdd_9||D5G2;|mux7@0|vdd_9|P
-Evdd_10||D5G2;|newDregi@0|vdd_10|P
-Evdd_11||D5G2;|newDregi@0|vdd_11|P
-Evdd_16||D5G2;|newDregi@0|vdd_16|P
-Evdd_17||D5G2;|newDregi@0|vdd_17|P
-Evdd_18||D5G2;|newDregi@0|vdd_18|P
-Evdd_19||D5G2;|newDregi@0|vdd_19|P
-Evdd_20||D5G2;|newDregi@0|vdd_20|P
-Evdd_21||D5G2;|scanEx1v@0|vdd_3|P
-Evdd_22||D5G2;|mux7@0|vdd|P
-Evdd_23||D5G2;|mux7@0|vdd_3|P
-Eps[21]|xxx|D5G2;|latch2in@0|inB[1]|I
+NX-Metal-2-Metal-3-Con|contact@0||318|182||||
+NX-Metal-2-Metal-3-Con|contact@1||462|182||||
+NX-Metal-2-Metal-3-Con|contact@2||606|182||||
+NX-Metal-2-Metal-3-Con|contact@3||750|182||||
+NX-Metal-2-Metal-3-Con|contact@4||894|182||||
+NX-Metal-2-Metal-3-Con|contact@5||1038|182||||
+NX-Metal-2-Metal-3-Con|contact@6||1182|182||||
+NX-Metal-3-Metal-4-Con|contact@7||1470|204.4||||
+NX-Metal-3-Metal-4-Con|contact@8||1326|198.6||||
+NX-Metal-3-Metal-4-Con|contact@9||1530|210.2||||
+NX-Metal-3-Metal-4-Con|contact@10||1386|216||||
+NX-Metal-3-Metal-4-Con|contact@11||1242|221.8||||
+NX-Metal-3-Metal-4-Con|contact@12||1098|227.6||||
+NX-Metal-3-Metal-4-Con|contact@14||-1188|126.6||||
+NX-Metal-3-Metal-4-Con|contact@15||-1332|132.4||||
+NX-Metal-3-Metal-4-Con|contact@16||-1476|138.2||||
+NX-Metal-3-Metal-4-Con|contact@17||-1548|144||||
+NX-Metal-3-Metal-4-Con|contact@18||-1404|149.8||||
+NX-Metal-3-Metal-4-Con|contact@19||-1260|155.6||||
+NX-Metal-3-Metal-4-Con|contact@20||-1116|161.4||||
+NX-Metal-2-Metal-3-Con|contact@21||-684|194||||
+NX-Metal-2-Metal-3-Con|contact@22||-540|200||||
+NX-Metal-2-Metal-3-Con|contact@24||-828|182||||
+NX-Metal-1-Metal-2-Con|contact@26||-877.5|194||||
+NX-Metal-1-Metal-2-Con|contact@27||-877.5|226||||
+NX-Metal-2-Metal-3-Con|contact@28||-396|226||||
+NX-Metal-1-Metal-2-Con|contact@29||-301.5|194||||
+NX-Metal-2-Metal-3-Con|contact@31||-972|232||||
+NX-Metal-1-Metal-2-Con|contact@32||-301.5|232||||
+NX-Metal-2-Metal-3-Con|contact@33||954|238||||
+NX-Metal-2-Metal-3-Con|contact@34||822|200||||
+NX-Metal-2-Metal-3-Con|contact@35||-18|188||||
+NX-Metal-2-Metal-3-Con|contact@50||522|-106||||
+NX-Metal-2-Metal-3-Con|contact@52||822|-56||||
+NX-Metal-2-Metal-3-Con|contact@53||666|-94||||
+NMetal-1-Polysilicon-Con|contact@54||170.5|10||5.2||
+NMetal-1-Polysilicon-Con|contact@55||161.5|10||5.2||
+NX-Metal-1-Metal-2-Con|contact@56||163.5|-11.7||1.2||
+NX-Metal-2-Metal-3-Con|contact@63||180|50||||
+NX-Metal-2-Metal-3-Con|contact@64||-18|-88||||
+NX-Metal-1-Metal-2-Con|contact@65||-133|88||||
+NX-Metal-1-Metal-2-Con|contact@66||47|88||||
+NX-Metal-1-Metal-2-Con|contact@67||-30|-56||||
+NX-Metal-1-Metal-2-Con|contact@68||84|-94||||
+IcoversM:cover4h;2{lay}|cover4h@1||0|0|||D5G4;
+IgaspM:gaspLit;4{lay}|gaspLit@0||-27|72|||D5G4;
+IlatchesK:latch2in60Cm2dn;2{lay}|latch2in@0||216|72|Y||D5G4;
+IlitDrivers;2{lay}|litDrive@1||50|-72|||D5G4;
+IregistersM:newDregister;5{lay}|newDregi@2||0|0|||D5G4;
+IregistersM:newPathReg;1{lay}|newPathR@0||0|216|||D5G4;
+NMetal-2-Pin|pin@2||392|188||||
+NMetal-2-Pin|pin@3||392|182||||
+NMetal-2-Pin|pin@4||536|188||||
+NMetal-2-Pin|pin@5||536|182||||
+NMetal-2-Pin|pin@6||680|188||||
+NMetal-2-Pin|pin@7||680|182||||
+NMetal-2-Pin|pin@8||824|188||||
+NMetal-2-Pin|pin@9||824|182||||
+NMetal-2-Pin|pin@10||968|188||||
+NMetal-2-Pin|pin@11||968|182||||
+NMetal-2-Pin|pin@12||1112|188||||
+NMetal-2-Pin|pin@13||1112|182||||
+NMetal-2-Pin|pin@14||1256|188||||
+NMetal-2-Pin|pin@15||1256|182||||
+NMetal-2-Pin|pin@31||-739.5|200||||
+NMetal-2-Pin|pin@34||-451.5|182||||
+NMetal-3-Pin|pin@54||-18|-276||||
+NPolysilicon-Pin|pin@68||162|11.6||||
+NPolysilicon-Pin|pin@69||170|11.6||||
+NMetal-1-Pin|pin@78||163.5|1.4||||
+NMetal-3-Pin|pin@81||180|138||||
+NMetal-3-Pin|pin@83||810|-56||||
+NMetal-1-Pin|pin@109||233|-7.6||||
+NMetal-1-Pin|pin@110||170.5|-7.6||||
+NMetal-1-Pin|pin@113||161.5|1.4||||
+NMetal-1-Pin|pin@114||84|-97||||
+IwiresL:select100;1{lay}|select10@0||-143|72|||D5G4;
+IwiresL:select100;1{lay}|select10@1||-237|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-1656|-216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-1656|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||-1656|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||-1656|216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||-1512|216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@5||-1368|216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@6||1656|-216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@7||1656|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@8||1656|216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@9||1512|216|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@10||1656|72|||D5G4;
+Ametal-2|net@5|||S900|pin@2||392|188|pin@3||392|182
+Ametal-2|net@6|||S0|pin@3||392|182|contact@0||318|182
+Ametal-2|net@7|||S900|pin@4||536|188|pin@5||536|182
+Ametal-2|net@8|||S0|pin@5||536|182|contact@1||462|182
+Ametal-2|net@9|||S900|pin@6||680|188|pin@7||680|182
+Ametal-2|net@10|||S0|pin@7||680|182|contact@2||606|182
+Ametal-2|net@11|||S900|pin@8||824|188|pin@9||824|182
+Ametal-2|net@12|||S0|pin@9||824|182|contact@3||750|182
+Ametal-2|net@13|||S900|pin@10||968|188|pin@11||968|182
+Ametal-2|net@14|||S0|pin@11||968|182|contact@4||894|182
+Ametal-2|net@15|||S900|pin@12||1112|188|pin@13||1112|182
+Ametal-2|net@16|||S0|pin@13||1112|182|contact@5||1038|182
+Ametal-2|net@17|||S900|pin@14||1256|188|pin@15||1256|182
+Ametal-2|net@18|||S0|pin@15||1256|182|contact@6||1182|182
+Ametal-4|net@34|||S0|contact@8||1326|198.6|newPathR@0|in[8]@691826256|-288|198.6
+Ametal-4|net@35|||S0|contact@7||1470|204.4|newPathR@0|in[9]@504946382|-288|204.4
+Ametal-4|net@36|||S0|contact@9||1530|210.2|newPathR@0|in[10]@234680799|-288|210.2
+Ametal-4|net@37|||S0|contact@10||1386|216|newPathR@0|in[11]@771251451|-288|216
+Ametal-4|net@38|||S0|contact@11||1242|221.8|newPathR@0|in[12]@261336565|-288|221.8
+Ametal-4|net@39|||S0|contact@12||1098|227.6|newPathR@0|in[13]@816991420|-288|227.6
+Ametal-4|net@95|||S0|newPathR@0|in[4]|288|144|contact@17||-1548|144
+Ametal-4|net@97|||S1800|contact@14||-1188|126.6|newPathR@0|in[1]|288|126.6
+Ametal-4|net@98|||S1800|contact@15||-1332|132.4|newPathR@0|in[2]|288|132.4
+Ametal-4|net@99|||S1800|contact@16||-1476|138.2|newPathR@0|in[3]|288|138.2
+Ametal-4|net@100|||S1800|contact@18||-1404|149.8|newPathR@0|in[5]|288|149.8
+Ametal-4|net@101|||S1800|contact@19||-1260|155.6|newPathR@0|in[6]|288|155.6
+Ametal-4|net@102|||S1800|contact@20||-1116|161.4|newPathR@0|in[7]|288|161.4
+Ametal-2|net@125|||S0|newPathR@0|ainA[10]|-595.5|194|contact@21||-684|194
+Ametal-2|net@126|||S2700|newPathR@0|ainA[11]|-739.5|194|pin@31||-739.5|200
+Ametal-2|net@133|||S900|newPathR@0|ainA[9]|-451.5|194|pin@34||-451.5|182
+Ametal-2|net@141|||S1800|pin@31||-739.5|200|contact@22||-540|200
+Ametal-2|net@142|||S0|pin@34||-451.5|182|contact@24||-828|182
+Ametal-2|net@144|||RS1800|newPathR@0|ainA[12]|-883.5|194|contact@26||-877.5|194
+Ametal-1|net@152|||S2700|contact@26||-877.5|194|contact@27||-877.5|226
+Ametal-2|net@154|||S0|contact@28||-396|226|contact@27||-877.5|226
+Ametal-2|net@157|||RS1800|newPathR@0|ainA[8]|-307.5|194|contact@29||-301.5|194
+Ametal-1|net@164|||S2700|contact@29||-301.5|194|contact@32||-301.5|232
+Ametal-2|net@165|||S0|contact@32||-301.5|232|contact@31||-972|232
+Ametal-2|net@173|||S1800|newPathR@0|ps[14]|182|238|contact@33||954|238
+Ametal-2|net@175|||S1800|newPathR@0|ps[15]|322.5|200|contact@34||822|200
+Ametal-2|net@177|||S1800|pin@2||392|188|newPathR@0|ainB[1]|466.5|188
+Ametal-2|net@178|||S0|newPathR@0|ainB[2]|610.5|188|pin@4||536|188
+Ametal-2|net@179|||S0|newPathR@0|ainB[3]|754.5|188|pin@6||680|188
+Ametal-2|net@180|||S0|newPathR@0|ainB[4]|898.5|188|pin@8||824|188
+Ametal-2|net@181|||S0|newPathR@0|ainB[5]|1042.5|188|pin@10||968|188
+Ametal-2|net@182|||S0|newPathR@0|ainB[6]|1186.5|188|pin@12||1112|188
+Ametal-2|net@183|||S0|newPathR@0|ainB[7]|1330.5|188|pin@14||1256|188
+Ametal-2|net@184|||S0|newPathR@0|fire[M]|74.5|188|contact@35||-18|188
+Ametal-2|net@255|||S1800|contact@68||84|-94|contact@53||666|-94
+APolysilicon|net@261|||S1800|contact@55||161.5|11.6|pin@68||162|11.6
+APolysilicon|net@262|||S2700|pin@68||162|11.6|latch2in@0|hcl[A]|162|13.5
+APolysilicon|net@263|||S0|contact@54||170.5|11.6|pin@69||170|11.6
+APolysilicon|net@264|||S2700|pin@69||170|11.6|latch2in@0|hcl[B]|170|13.5
+Ametal-1|net@295|||S2700|contact@56||163.5|-11.1|pin@78||163.5|1.4
+Ametal-3|net@306|||S900|pin@81||180|138|contact@63||180|50
+Ametal-2|net@307|||S1800|latch2in@0|inA[1]|163.5|50|contact@63||180|50
+Ametal-3|net@401|||S2700|newDregi@2|ps[1]|318|-282|contact@0||318|182
+Ametal-3|net@402|||S900|contact@1||462|182|newDregi@2|ps[2]|462|-282
+Ametal-3|net@403|||S900|contact@2||606|182|newDregi@2|ps[3]|606|-282
+Ametal-3|net@404|||S900|contact@3||750|182|newDregi@2|ps[4]|750|-282
+Ametal-3|net@405|||S900|contact@4||894|182|newDregi@2|ps[5]|894|-282
+Ametal-3|net@406|||S900|contact@5||1038|182|newDregi@2|ps[6]|1038|-282
+Ametal-3|net@407|||S900|contact@6||1182|182|newDregi@2|ps[7]|1182|-282
+Ametal-3|net@408|||S900|contact@50||522|-106|newDregi@2|ps[17]|522|-282
+Ametal-3|net@409|||S900|contact@53||666|-94|newDregi@2|ps[16]|666|-282
+Ametal-3|net@410|||S0|contact@52||822|-56|pin@83||810|-56
+Ametal-3|net@411|||S900|contact@12||1098|227.6|newDregi@2|ps[13]|1098|-282
+Ametal-3|net@412|||S900|contact@11||1242|221.8|newDregi@2|ps[12]|1242|-282
+Ametal-3|net@413|||S900|contact@10||1386|216|newDregi@2|ps[11]|1386|-282
+Ametal-3|net@414|||S900|contact@9||1530|210.2|newDregi@2|ps[10]|1530|-282
+Ametal-3|net@415|||S900|contact@7||1470|204.4|newDregi@2|ps[9]|1470|-282
+Ametal-3|net@416|||S900|contact@8||1326|198.6|newDregi@2|ps[8]|1326|-282
+Ametal-3|net@417|||S2700|contact@52||822|-56|contact@34||822|200
+Ametal-3|net@419|||S2700|newDregi@2|ps[14]|954|-282|contact@33||954|238
+Ametal-2|net@424|||S0|latch2in@0|gnd_1|288|72|newDregi@2|gnd_3|288|72
+Ametal-2|net@425|||S0|latch2in@0|vdd_4|288|122|newDregi@2|vdd_7|288|122
+Ametal-2|net@426|||S0|latch2in@0|vdd_3|288|22|newDregi@2|vdd_8|288|22
+Ametal-3|net@453|||S900|contact@17||-1548|144|newDregi@2|dp[29]|-1548|138
+Ametal-3|net@454|||S900|contact@18||-1404|149.8|newDregi@2|dp[30]|-1404|138
+Ametal-3|net@455|||S900|contact@19||-1260|155.6|newDregi@2|dp[31]|-1260|138
+Ametal-3|net@456|||S900|contact@20||-1116|161.4|newDregi@2|dp[32]|-1116|138
+Ametal-3|net@457|||S900|contact@31||-972|232|newDregi@2|dp[33]|-972|138
+Ametal-3|net@458|||S900|contact@24||-828|182|newDregi@2|dp[34]|-828|138
+Ametal-3|net@465|||S900|contact@21||-684|194|newDregi@2|dp[35]|-684|138
+Ametal-3|net@466|||S900|contact@22||-540|200|newDregi@2|dp[36]|-540|138
+Ametal-3|net@467|||S900|contact@28||-396|226|newDregi@2|dp[37]|-396|138
+Ametal-3|net@468|||S900|contact@16||-1476|138.2|newDregi@2|dp[28]|-1476|138
+Ametal-3|net@469|||S2700|contact@15||-1332|132.4|newDregi@2|dp[27]|-1332|138
+Ametal-3|net@470|||S2700|contact@14||-1188|126.6|newDregi@2|dp[26]|-1188|138
+Ametal-2|net@471|||S0|tranCap@0|gnd_1|-1584|-216|newDregi@2|gnd_14|-1584|-216
+Ametal-2|net@472|||S0|tranCap@0|vdd_2|-1584|-166|newDregi@2|vdd_25|-1584|-166
+Ametal-2|net@473|||S0|tranCap@0|vdd_3|-1584|-266|newDregi@2|vdd_26|-1584|-266
+Ametal-2|net@474|||S0|tranCap@1|gnd_1|-1584|-72|newDregi@2|gnd_9|-1584|-72
+Ametal-2|net@475|||S0|tranCap@1|vdd_2|-1584|-22|newDregi@2|vdd_16|-1584|-22
+Ametal-2|net@476|||S0|tranCap@1|vdd_3|-1584|-122|newDregi@2|vdd_17|-1584|-122
+Ametal-2|net@477|||S0|tranCap@2|gnd_1|-1584|72|newDregi@2|gnd|-1584|72
+Ametal-2|net@478|||S0|tranCap@2|vdd_2|-1584|122|newDregi@2|vdd|-1584|122
+Ametal-2|net@479|||S0|tranCap@2|vdd_3|-1584|22|newDregi@2|vdd_18|-1584|22
+Ametal-2|net@480|||S0|newPathR@0|gnd_2|-1296|216|tranCap@5|gnd_1|-1296|216
+Ametal-2|net@481|||S0|newPathR@0|vdd_6|-1296|266|tranCap@5|vdd_2|-1296|266
+Ametal-2|net@482|||S0|newPathR@0|vdd_5|-1296|166|tranCap@5|vdd_3|-1296|166
+Ametal-2|net@483|||S0|tranCap@3|gnd_1|-1584|216|tranCap@4|gnd|-1584|216
+Ametal-2|net@484|||S0|tranCap@3|vdd_2|-1584|266|tranCap@4|vdd|-1584|266
+Ametal-2|net@485|||S0|tranCap@3|vdd_3|-1584|166|tranCap@4|vdd_1|-1584|166
+Ametal-2|net@486|||S0|tranCap@4|gnd_1|-1440|216|tranCap@5|gnd|-1440|216
+Ametal-2|net@487|||S0|tranCap@4|vdd_2|-1440|266|tranCap@5|vdd|-1440|266
+Ametal-2|net@488|||S0|tranCap@4|vdd_3|-1440|166|tranCap@5|vdd_1|-1440|166
+Ametal-2|net@489|||S0|newDregi@2|gnd_5|1584|-216|tranCap@6|gnd|1584|-216
+Ametal-2|net@490|||S0|tranCap@6|vdd|1584|-166|newDregi@2|vdd_10|1584|-166
+Ametal-2|net@491|||S0|tranCap@6|vdd_1|1584|-266|newDregi@2|vdd_11|1584|-266
+Ametal-2|net@492|||S0|tranCap@7|gnd|1584|-72|newDregi@2|gnd_1|1584|-72
+Ametal-2|net@493|||S0|tranCap@7|vdd|1584|-22|newDregi@2|vdd_3|1584|-22
+Ametal-2|net@494|||S0|tranCap@7|vdd_1|1584|-122|newDregi@2|vdd_4|1584|-122
+Ametal-2|net@495|||S0|newPathR@0|gnd_1|1440|216|tranCap@9|gnd|1440|216
+Ametal-2|net@496|||S0|newPathR@0|vdd_3|1440|166|tranCap@9|vdd_1|1440|166
+Ametal-2|net@497|||S0|newPathR@0|vdd_4|1440|266|tranCap@9|vdd|1440|266
+Ametal-2|net@498|||S0|tranCap@8|gnd|1584|216|tranCap@9|gnd_1|1584|216
+Ametal-2|net@499|||S0|tranCap@8|vdd|1584|266|tranCap@9|vdd_2|1584|266
+Ametal-2|net@500|||S0|tranCap@8|vdd_1|1584|166|tranCap@9|vdd_3|1584|166
+Ametal-2|net@501||6.2|S1800|tranCap@6|gnd_1|1728|-216|cover4h@1|gnd_36|1800|-216
+Ametal-2|net@502||6.2|S0|cover4h@1|vdd_38|1800|-166|tranCap@6|vdd_2|1728|-166
+Ametal-2|net@503||6.2|S0|cover4h@1|vdd_60|1800|-266|tranCap@6|vdd_3|1728|-266
+Ametal-2|net@504||6.2|S0|cover4h@1|gnd_40|1800|-72|tranCap@7|gnd_1|1728|-72
+Ametal-2|net@505||6.2|S0|cover4h@1|vdd_44|1800|-22|tranCap@7|vdd_2|1728|-22
+Ametal-2|net@506||6.2|S0|cover4h@1|vdd_62|1800|-122|tranCap@7|vdd_3|1728|-122
+Ametal-2|net@507||6.2|S0|cover4h@1|gnd_44|1800|216|tranCap@8|gnd_1|1728|216
+Ametal-2|net@508||6.2|S0|cover4h@1|vdd_50|1800|266|tranCap@8|vdd_2|1728|266
+Ametal-2|net@509||6.2|S0|cover4h@1|vdd_56|1800|166|tranCap@8|vdd_3|1728|166
+Ametal-2|net@513||6.2|S0|tranCap@0|vdd|-1728|-166|cover4h@1|vdd_42|-1800|-166
+Ametal-2|net@514||6.2|S0|tranCap@0|vdd_1|-1728|-266|cover4h@1|vdd_59|-1800|-266
+Ametal-2|net@515||6.2|S0|tranCap@1|gnd|-1728|-72|cover4h@1|gnd_42|-1800|-72
+Ametal-2|net@516||6.2|S0|tranCap@1|vdd|-1728|-22|cover4h@1|vdd_48|-1800|-22
+Ametal-2|net@517||6.2|S0|tranCap@1|vdd_1|-1728|-122|cover4h@1|vdd_61|-1800|-122
+Ametal-2|net@518||6.2|S0|tranCap@2|gnd|-1728|72|cover4h@1|gnd_30|-1800|72
+Ametal-2|net@519||6.2|S0|tranCap@2|vdd|-1728|122|cover4h@1|vdd_30|-1800|122
+Ametal-2|net@520||6.2|S0|tranCap@2|vdd_1|-1728|22|cover4h@1|vdd_57|-1800|22
+Ametal-2|net@521||6.2|S0|tranCap@3|gnd|-1728|216|cover4h@1|gnd_46|-1800|216
+Ametal-2|net@522||6.2|S0|tranCap@3|vdd|-1728|266|cover4h@1|vdd_54|-1800|266
+Ametal-2|net@523||6.2|S0|tranCap@3|vdd_1|-1728|166|cover4h@1|vdd_55|-1800|166
+Ametal-2|net@524||6.2|S0|tranCap@0|gnd|-1728|-216|cover4h@1|gnd_38|-1800|-216
+Ametal-3|net@543|||S900|pin@83||810|-56|newDregi@2|ps[15]|810|-282
+Ametal-2|net@552|||S0|tranCap@10|gnd|1584|72|newDregi@2|gnd_2|1584|72
+Ametal-2|net@553|||S0|tranCap@10|vdd_1|1584|22|newDregi@2|vdd_5|1584|22
+Ametal-2|net@554|||S0|tranCap@10|vdd|1584|122|newDregi@2|vdd_6|1584|122
+Ametal-2|net@555||6.2|S1800|tranCap@10|vdd_2|1728|122|cover4h@1|vdd_1|1800|122
+Ametal-2|net@556||6.2|S1800|tranCap@10|gnd_1|1728|72|cover4h@1|gnd_1|1800|72
+Ametal-2|net@557||6.2|S1800|tranCap@10|vdd_3|1728|22|cover4h@1|vdd_58|1800|22
+Ametal-2|net@646||1.2|S0|contact@56||163.5|-11.7|litDrive@1|take[A]|-7|-11.7
+Ametal-3|net@647|||S2700|contact@64||-18|-88|contact@35||-18|188
+Ametal-2|net@651||6.2|S0|gaspLit@0|vdd_2|148.5|22|latch2in@0|vdd_2|144|22
+Ametal-2|net@652||6.2|S1800|latch2in@0|gnd|144|72|gaspLit@0|gnd_1|148.5|72
+Ametal-2|net@653||6.2|S1800|latch2in@0|vdd|144|122|gaspLit@0|vdd_3|148.5|122
+Ametal-1|net@661|||S900|pin@109||233|-7.6|litDrive@1|out[1]|233|-65
+Ametal-1|net@662|||S0|pin@109||233|-7.6|pin@110||170.5|-7.6
+Ametal-1|net@663|||S2700|pin@110||170.5|-7.6|contact@54||170.5|7.4
+Ametal-3|net@664|||S2700|pin@54||-18|-276|contact@64||-18|-88
+Ametal-2|net@665|||S1800|litDrive@1|fire[M]|-81.5|-88|contact@64||-18|-88
+Ametal-2|net@666||1.2|S1800|litDrive@1|take[A]|-7|-11.7|newDregi@2|take[A]|0|-11.7
+Ametal-2|net@671||1.2|S1800|newDregi@2|take[B]|0|11.7|gaspLit@0|take[A]|128|11.7
+Ametal-1|net@672|||S2700|litDrive@1|ready|-133|-34.4|contact@65||-133|88
+Ametal-2|net@680|||S1800|contact@65||-133|88|contact@66||47|88
+Ametal-1|net@681|||S2700|contact@66||47|88|gaspLit@0|inC|47|96.5
+Ametal-2|net@683|||S0|contact@52||822|-56|contact@67||-30|-56
+Ametal-1|net@685|||S900|litDrive@1|sel[To]|-30|-47|contact@67||-30|-56
+Ametal-1|net@690|||S0|pin@78||163.5|1.4|pin@113||161.5|1.4
+Ametal-1|net@691|||S2700|pin@113||161.5|1.4|contact@55||161.5|7.4
+Ametal-1|net@692|||S900|contact@68||84|-94|pin@114||84|-97
+Ametal-1|net@693|||S1800|pin@114||84|-97|litDrive@1|sel[Do]|88|-97
+Ametal-2|net@694|||S0|contact@50||522|-106|litDrive@1|sel[Dc]|118|-106
+Ametal-2|net@703||6.2|S0|gaspLit@0|gnd|-98.5|72|newDregi@2|gnd_13|-288|72
+Ametal-2|net@704||6.2|S1800|newDregi@2|vdd_23|-288|122|gaspLit@0|vdd|-98.5|122
+Ametal-2|net@705||6.2|S1800|newDregi@2|vdd_24|-288|22|gaspLit@0|vdd_1|-98.5|22
+Ametal-2|net@711|||S0|litDrive@1|gnd_1|237.5|-72|newDregi@2|gnd_12|237.5|-72
+Ametal-2|net@712|||S0|litDrive@1|vdd_3|237.5|-22|newDregi@2|vdd_1|237.5|-22
+Ametal-2|net@713|||S0|litDrive@1|vdd_2|237.5|-122|newDregi@2|vdd_22|237.5|-122
+Ametal-2|net@714||6.2|S0|litDrive@1|gnd|-137.5|-72|newDregi@2|gnd_11|-144|-72
+Ametal-2|net@715||6.2|S1800|newDregi@2|vdd_2|-144|-22|litDrive@1|vdd|-137.5|-22
+Ametal-2|net@716||6.2|S1800|newDregi@2|vdd_21|-144|-122|litDrive@1|vdd_1|-137.5|-122
+Edo[ins]||D5G7;|gaspLit@0|do[ins]|O
+Edp[1]||D5G7;|newDregi@2|dp[1]|I
+Edp[2]||D5G7;|newDregi@2|dp[2]|I
+Edp[3]||D5G7;|newDregi@2|dp[3]|I
+Edp[4]||D5G7;|newDregi@2|dp[4]|I
+Edp[5]||D5G7;|newDregi@2|dp[5]|I
+Edp[6]||D5G7;|newDregi@2|dp[6]|I
+Edp[7]||D5G7;|newDregi@2|dp[7]|I
+Edp[8]||D5G7;|newDregi@2|dp[8]|I
+Edp[9]||D5G7;|newDregi@2|dp[9]|I
+Edp[10]||D5G7;|newDregi@2|dp[10]|O
+Edp[11]||D5G7;|newDregi@2|dp[11]|O
+Edp[12]||D5G7;|newDregi@2|dp[12]|O
+Edp[13]||D5G7;|newDregi@2|dp[13]|O
+Edp[14]||D5G7;|newDregi@2|dp[14]|O
+Edp[15]||D5G7;|newDregi@2|dp[15]|O
+Edp[16]||D5G7;|newDregi@2|dp[16]|O
+Edp[17]||D5G7;|newDregi@2|dp[17]|O
+Edp[18]||D5G7;|newDregi@2|dp[18]|O
+Edp[19]||D5G7;|newDregi@2|dp[19]|O
+Edp[20]||D5G7;|newDregi@2|dp[20]|I
+Edp[21]||D5G7;|newDregi@2|dp[21]|I
+Edp[22]||D5G7;|newDregi@2|dp[22]|I
+Edp[23]||D5G7;|newDregi@2|dp[23]|I
+Edp[24]||D5G7;|newDregi@2|dp[24]|I
+Edp[25]||D5G7;|newDregi@2|dp[25]|I
+Edp[26]||D5G7;|newDregi@2|dp[26]|I
+Edp[27]||D5G7;|newDregi@2|dp[27]|I
+Edp[28]||D5G7;|newDregi@2|dp[28]|I
+Edp[29]||D5G7;|newDregi@2|dp[29]|O
+Edp[30]||D5G7;|newDregi@2|dp[30]|O
+Edp[31]||D5G7;|newDregi@2|dp[31]|O
+Edp[32]||D5G7;|newDregi@2|dp[32]|O
+Edp[33]||D5G7;|newDregi@2|dp[33]|O
+Edp[34]||D5G7;|newDregi@2|dp[34]|O
+Edp[35]||D5G7;|newDregi@2|dp[35]|O
+Edp[36]||D5G7;|newDregi@2|dp[36]|O
+Edp[37]||D5G7;|newDregi@2|dp[37]|O
+Edp[B]||D5G7;|pin@81||I
+EdsA[1]||D5G7;|newPathR@0|x[1]|I
+EdsA[2]||D5G7;|newPathR@0|x[2]|I
+EdsA[3]||D5G7;|newPathR@0|x[3]|I
+EdsA[4]||D5G7;|newPathR@0|x[4]|I
+EdsA[5]||D5G7;|newPathR@0|x[5]|I
+EdsA[6]||D5G7;|newPathR@0|x[6]|I
+EdsA[7]||D5G7;|newPathR@0|x[7]|I
+EdsA[8]||D5G7;|newPathR@0|x[8]|I
+EdsA[9]||D5G7;|newPathR@0|x[9]|I
+EdsA[10]||D5G7;|newPathR@0|x[10]|I
+EdsA[11]||D5G7;|newPathR@0|x[11]|I
+EdsA[12]||D5G7;|newPathR@0|x[12]|I
+EdsA[13]||D5G7;|newPathR@0|x[13]|I
+EdsA[14]||D5G7;|newPathR@0|x[14]|I
+EdsA[TT]||D5G7;|newPathR@0|x[TT]|I
+EdsD[1]||D5G7;|newDregi@2|out[1]|I
+EdsD[2]||D5G7;|newDregi@2|out[2]|I
+EdsD[3]||D5G7;|newDregi@2|out[3]|I
+EdsD[4]||D5G7;|newDregi@2|out[4]|I
+EdsD[5]||D5G7;|newDregi@2|out[5]|I
+EdsD[6]||D5G7;|newDregi@2|out[6]|I
+EdsD[7]||D5G7;|newDregi@2|out[7]|I
+EdsD[8]||D5G7;|newDregi@2|out[8]|I
+EdsD[9]||D5G7;|newDregi@2|out[9]|I
+EdsD[10]||D5G7;|newDregi@2|out[10]|O
+EdsD[11]||D5G7;|newDregi@2|out[11]|O
+EdsD[12]||D5G7;|newDregi@2|out[12]|O
+EdsD[13]||D5G7;|newDregi@2|out[13]|O
+EdsD[14]||D5G7;|newDregi@2|out[14]|O
+EdsD[15]||D5G7;|newDregi@2|out[15]|O
+EdsD[16]||D5G7;|newDregi@2|out[16]|O
+EdsD[17]||D5G7;|newDregi@2|out[17]|O
+EdsD[18]||D5G7;|newDregi@2|out[18]|O
+EdsD[19]||D5G7;|newDregi@2|out[19]|O
+EdsD[20]||D5G7;|newDregi@2|out[20]|I
+EdsD[21]||D5G7;|newDregi@2|out[21]|I
+EdsD[22]||D5G7;|newDregi@2|out[22]|I
+EdsD[23]||D5G7;|newDregi@2|out[23]|I
+EdsD[24]||D5G7;|newDregi@2|out[24]|I
+EdsD[25]||D5G7;|newDregi@2|out[25]|I
+EdsD[26]||D5G7;|newDregi@2|out[26]|I
+EdsD[27]||D5G7;|newDregi@2|out[27]|I
+EdsD[28]||D5G7;|newDregi@2|out[28]|I
+EdsD[29]||D5G7;|newDregi@2|out[29]|O
+EdsD[30]||D5G7;|newDregi@2|out[30]|O
+EdsD[31]||D5G7;|newDregi@2|out[31]|O
+EdsD[32]||D5G7;|newDregi@2|out[32]|O
+EdsD[33]||D5G7;|newDregi@2|out[33]|O
+EdsD[34]||D5G7;|newDregi@2|out[34]|O
+EdsD[35]||D5G7;|newDregi@2|out[35]|O
+EdsD[36]||D5G7;|newDregi@2|out[36]|O
+EdsD[37]||D5G7;|newDregi@2|out[37]|O
+Efire[M]||D5G7;|pin@54||I
+Eflag[C]||D5G7;|latch2in@0|outS[1]|O
+Egnd||D5G7;|cover4h@1|gnd|G
+Egnd_3||D5G7;|cover4h@1|gnd_3|G
+Egnd_4||D5G7;|cover4h@1|gnd_4|G
+Egnd_5||D5G7;|cover4h@1|gnd_5|G
+Egnd_6||D5G7;|cover4h@1|gnd_6|G
+Egnd_7||D5G7;|cover4h@1|gnd_7|G
+Egnd_8||D5G7;|cover4h@1|gnd_8|G
+Egnd_9||D5G7;|cover4h@1|gnd_9|G
+Egnd_10||D5G7;|cover4h@1|gnd_10|G
+Egnd_11||D5G7;|cover4h@1|gnd_11|G
+Egnd_12||D5G7;|cover4h@1|gnd_12|G
+Egnd_13||D5G7;|cover4h@1|gnd_13|G
+Egnd_14||D5G7;|cover4h@1|gnd_14|G
+Egnd_15||D5G7;|cover4h@1|gnd_15|G
+Egnd_16||D5G7;|cover4h@1|gnd_16|G
+Egnd_17||D5G7;|cover4h@1|gnd_17|G
+Egnd_18||D5G7;|cover4h@1|gnd_18|G
+Egnd_19||D5G7;|cover4h@1|gnd_19|G
+Egnd_20||D5G7;|cover4h@1|gnd_20|G
+Egnd_21||D5G7;|cover4h@1|gnd_21|G
+Egnd_22||D5G7;|cover4h@1|gnd_22|G
+Egnd_23||D5G7;|cover4h@1|gnd_23|G
+Egnd_24||D5G7;|cover4h@1|gnd_24|G
+Egnd_25||D5G7;|cover4h@1|gnd_25|G
+Egnd_26||D5G7;|cover4h@1|gnd_26|G
+Egnd_27||D5G7;|cover4h@1|gnd_27|G
+Egnd_28||D5G7;|cover4h@1|gnd_28|G
+Egnd_29||D5G7;|cover4h@1|gnd_29|G
+Egnd_35||D5G7;|cover4h@1|gnd_35|G
+Egnd_37||D5G7;|cover4h@1|gnd_37|G
+Egnd_39||D5G7;|cover4h@1|gnd_39|G
+Egnd_41||D5G7;|cover4h@1|gnd_41|G
+Egnd_43||D5G7;|cover4h@1|gnd_43|G
+Egnd_45||D5G7;|cover4h@1|gnd_45|G
+Eoutt[1]||D5G7;|newDregi@2|outt[1]|I
+Eoutt[2]||D5G7;|newDregi@2|outt[2]|I
+Eoutt[3]||D5G7;|newDregi@2|outt[3]|I
+Eoutt[4]||D5G7;|newDregi@2|outt[4]|I
+Eoutt[5]||D5G7;|newDregi@2|outt[5]|I
+Eoutt[6]||D5G7;|newDregi@2|outt[6]|I
+Eps[1]||D5G7;|newDregi@2|ps[1]|I
+Eps[2]||D5G7;|newDregi@2|ps[2]|I
+Eps[3]||D5G7;|newDregi@2|ps[3]|I
+Eps[4]||D5G7;|newDregi@2|ps[4]|I
+Eps[5]||D5G7;|newDregi@2|ps[5]|I
+Eps[6]||D5G7;|newDregi@2|ps[6]|I
+Eps[7]||D5G7;|newDregi@2|ps[7]|I
+Eps[8]||D5G7;|newDregi@2|ps[8]|I
+Eps[9]||D5G7;|newDregi@2|ps[9]|I
+Eps[10]||D5G7;|newDregi@2|ps[10]|O
+Eps[11]||D5G7;|newDregi@2|ps[11]|O
+Eps[12]||D5G7;|newDregi@2|ps[12]|O
+Eps[13]||D5G7;|newDregi@2|ps[13]|O
+Eps[14]||D5G7;|newDregi@2|ps[14]|O
+Eps[15]||D5G7;|newDregi@2|ps[15]|O
+Eps[16]||D5G7;|newDregi@2|ps[16]|O
+Eps[17]||D5G7;|newDregi@2|ps[17]|O
+Eps[18]||D5G7;|newDregi@2|ps[18]|O
+Eps[19]||D5G7;|newDregi@2|ps[19]|U
+Eps[20]||D5G7;|newDregi@2|ps[20]|O
+Eps[27]||D5G7;|gaspLit@0|sel[Lt]|I
+EsignalBitFromInboundSwitchFabric||D5G7;|latch2in@0|inB[1]|I
+Esucc[D]||D5G7;|litDrive@1|succ[D]|O
+Esucc[T]||D5G7;|litDrive@1|succ[T]|U
+Evdd||D5G7;|cover4h@1|vdd|P
+Evdd_3||D5G7;|cover4h@1|vdd_3|P
+Evdd_4||D5G7;|cover4h@1|vdd_4|P
+Evdd_5||D5G7;|cover4h@1|vdd_5|P
+Evdd_6||D5G7;|cover4h@1|vdd_6|P
+Evdd_7||D5G7;|cover4h@1|vdd_7|P
+Evdd_8||D5G7;|cover4h@1|vdd_8|P
+Evdd_9||D5G7;|cover4h@1|vdd_9|P
+Evdd_10||D5G7;|cover4h@1|vdd_10|P
+Evdd_11||D5G7;|cover4h@1|vdd_11|P
+Evdd_12||D5G7;|cover4h@1|vdd_12|P
+Evdd_13||D5G7;|cover4h@1|vdd_13|P
+Evdd_14||D5G7;|cover4h@1|vdd_14|P
+Evdd_15||D5G7;|cover4h@1|vdd_15|P
+Evdd_16||D5G7;|cover4h@1|vdd_16|P
+Evdd_17||D5G7;|cover4h@1|vdd_17|P
+Evdd_18||D5G7;|cover4h@1|vdd_18|P
+Evdd_19||D5G7;|cover4h@1|vdd_19|P
+Evdd_20||D5G7;|cover4h@1|vdd_20|P
+Evdd_21||D5G7;|cover4h@1|vdd_21|P
+Evdd_22||D5G7;|cover4h@1|vdd_22|P
+Evdd_23||D5G7;|cover4h@1|vdd_23|P
+Evdd_24||D5G7;|cover4h@1|vdd_24|P
+Evdd_25||D5G7;|cover4h@1|vdd_25|P
+Evdd_28||D5G7;|cover4h@1|vdd_28|P
+Evdd_29||D5G7;|cover4h@1|vdd_29|P
+Evdd_37||D5G7;|cover4h@1|vdd_37|P
+Evdd_39||D5G7;|cover4h@1|vdd_39|P
+Evdd_43||D5G7;|cover4h@1|vdd_43|P
+Evdd_45||D5G7;|cover4h@1|vdd_45|P
+Evdd_49||D5G7;|cover4h@1|vdd_49|P
+Evdd_51||D5G7;|cover4h@1|vdd_51|P
 X
 
-# Cell litDockStage;1{sch}
-ClitDockStage;1{sch}||schematic|1234735235714|1235426200229|
+# Cell litDandP;3{sch}
+ClitDandP;3{sch}||schematic|1234735235714|1243246708862|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@2||26|26||||
-NOff-Page|conn@4||11|27||||
-NOff-Page|conn@5||-7|27|||Y|
-NOff-Page|conn@6||42|26|||RRR|
-NOff-Page|conn@8||-11.5|12|||Y|
-NOff-Page|conn@9||9|-18||||
+IwiresL:bitAssignments;1{ic}|bitAssig@0||67|13|||D5G4;
+NOff-Page|conn@2||49|12||||
+NOff-Page|conn@6||24|23|||RRR|
+NOff-Page|conn@8||-5.5|14|||Y|
+NOff-Page|conn@9||18|-22.5||||
 NOff-Page|conn@10||-12.5|-15||||
-NOff-Page|conn@11||-10.5|-20.5|||XRR|
-NOff-Page|conn@12||7|7|||RRR|
-NOff-Page|conn@14||38.5|-18||||
-NWire_Con|conn@16||51|7.5||||
-NOff-Page|conn@17||82|-14||||
-NOff-Page|conn@18||62.5|-13|||Y|
-IgaspM:gaspLit;1{ic}|gaspLit@0||0|12|||D5G4;
-IredFive:inv;1{ic}|inv@0||49|-7|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IlatchesK:latch2in60C;1{ic}|latch2in@0||73|-14|||D5G4;
-IdriversJ:latchAndDriver60;1{ic}|latchAnd@1||30|-6|X||D5G4;
-IdriversJ:latchAndDriver30;1{ic}|latchAnd@2||59.5|-6|||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||-11|-1|RRR||D5G4;
-IlitDockStage;1{ic}|litDockS@0||40.5|45.5|||D5G4;
-IloopCountM:mux10x7;1{ic}|mux10x7@0||31|-18|||D5G4;
-IregistersM:newDregister;1{ic}|newDregi@0||0|-18|Y||D5G4;
-IredFive:nor2n_sy;1{ic}|nor2n_sy@0||15|12|YRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-Ngeneric:Invisible-Pin|pin@0||3|55.5|||||ART_message(D5G6;)SlitDockStage
-Ngeneric:Invisible-Pin|pin@1||2.5|37.5|||||ART_message(D5G3;)Sies 15 February 2009
-Ngeneric:Invisible-Pin|pin@2||2.5|47.5|||||ART_message(D5G3;)S[Here are the drivers for the D register,and the D register itself]
-NBus_Pin|pin@11||-2|-8|-1|-1||
-NWire_Pin|pin@12||0|5||||
-NWire_Pin|pin@14||-11|5||||
-NWire_Pin|pin@15||-11|-10||||
-NWire_Pin|pin@18||-3|32||||
-NWire_Pin|pin@22||-3|20||||
-NWire_Pin|pin@23||-1|20||||
-NWire_Pin|pin@24||42|19|||X|
-NWire_Pin|pin@25||39|1|||X|
-NWire_Pin|pin@28||21|13|||X|
-NWire_Pin|pin@32||42|7|||X|
-NWire_Pin|pin@33||21|6|||X|
-NWire_Pin|pin@34||21|18|||X|
-NWire_Pin|pin@35||39|13|||X|
-NWire_Pin|pin@36||39|5|||X|
-NWire_Pin|pin@37||39|17|||X|
-NWire_Pin|pin@38||21|11|||X|
-NWire_Pin|pin@40||6|-6|||X|
-NWire_Pin|pin@41||6|-11|||X|
-NWire_Pin|pin@42||42|-5|||X|
-NWire_Pin|pin@43||42|-7|||X|
-NWire_Pin|pin@44||42|-12|||X|
-NBus_Pin|pin@45||-6|-20.5|-1|-1||
+NOff-Page|conn@11||-16.5|-20.5|||XRR|
+NWire_Con|conn@16||37|-16.5||||
+NOff-Page|conn@17||59|0||||
+NOff-Page|conn@18||39.5|1|||Y|
+IgaspM:gaspLit;2{ic}|gaspLit@1||0|12|||D5G4;
+IlatchesK:latch2in60C;1{ic}|latch2in@0||50|0|||D5G4;
+IlitDandP;1{ic}|litDockS@0||62.5|40|||D5G4;
+IlitDrivers;1{ic}|litDrive@0||24|12|||D5G4;
+IregistersM:newDregister;1{ic}|newDregi@0||2|-18|Y||D5G4;
+IregistersM:newPathReg;1{ic}|newPathR@0||1.5|-31.5|Y||D5G4;
+Ngeneric:Invisible-Pin|pin@0||3|55.5|||||ART_message(D5G6;)SlitDandP
+Ngeneric:Invisible-Pin|pin@1||1.5|41|||||ART_message(D5G3;)Sies 9 May 2009
+Ngeneric:Invisible-Pin|pin@2||2.5|47.5|||||ART_message(D5G3;)S["Here are the drivers for the D register,","the D register itself, and the path register"]
+NBus_Pin|pin@11||0|-8|-1|-1||
+NWire_Pin|pin@15||0|3||||
+NWire_Pin|pin@41||20|4|||X|
 NBus_Pin|pin@46||-6|-19|-1|-1||
 NBus_Pin|pin@48||-6|-17|-1|-1||
-NWire_Pin|pin@49||7|12||||
-NBus_Pin|pin@51||24|-15|-1|-1||
-NBus_Pin|pin@52||24|-25|-1|-1||
-NBus_Pin|pin@53||24|-12|-1|-1||
-NBus_Pin|pin@54||24|-21|-1|-1||
-NWire_Pin|pin@55||31|-27||||
-NBus_Pin|pin@56||51|3.5|-1|-1||
-NBus_Pin|pin@57||51|11.5|-1|-1||
-NWire_Pin|pin@59||66.5|-15||||
-NWire_Pin|pin@60||66.5|-18||||
-NWire_Pin|pin@61||71|-20.5||||
-NWire_Pin|pin@63||71|-6||||
+NBus_Pin|pin@56||37|-20.5|-1|-1||
+NBus_Pin|pin@57||37|-12.5|-1|-1||
+NWire_Pin|pin@59||43.5|-1||||
+NWire_Pin|pin@60||43.5|-6||||
+NWire_Pin|pin@61||48|-5.5||||
 NBus_Pin|pin@66||-6|-13|-1|-1||
-Ngeneric:Invisible-Pin|pin@67||64.5|6.5|||||ART_message(D3G2;)S["flag[C] loaded from data","predecessor bonus bit ps[B]",or from xxx (from where?),on moves that don't capture,data.]
-Ngeneric:Invisible-Pin|pin@68||34.5|-21|||||ART_message(D3G2;)Sthis mux is for counter input
-IscanJ:scanEx1vertA;1{ic}|scanEx1v@0||3|27|YRRR||D5G4;
-IdriversL:sucANDdri60;1{ic}|sucANDdr@0||30|18|X||D5G4;
-IdriversL:sucANDdri60;1{ic}|sucANDdr@1||30|6|X||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||-6|5|X||D0G4;|ATTR_L(D5G1;PUD)D4175.400000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Abus|bit[Dc,Do,To]|D5G2;|-0.5|IJ2700|conn@16||51|7.5|pin@57||51|11.5
-Awire|bit[Dc]|D5G2;||900|pin@43||42|-7|pin@44||42|-12
-Awire|bit[Do]|D5G2;||900|pin@37||39|17|pin@35||39|13
-Awire|bit[To]|D5G2;||900|pin@36||39|5|pin@25||39|1
+Ngeneric:Invisible-Pin|pin@67||74.5|10.5|||||ART_message(D3G2;)S["flag[C] loaded from data","predecessor bonus bit ps[B]",or from xxx (from where?),on moves that don't capture,data.]
+Ngeneric:Invisible-Pin|pin@69||48.5|21.5|||||ART_message(D3G2;)Ssel[Do] is called use[Do] in move logic
+NBus_Pin|pin@73||-8.5|-25.5|-1|-1|Y|
+NBus_Pin|pin@74||-8.5|-30.5|-1|-1|Y|
+NBus_Pin|pin@75||-8.5|-37.5|-1|-1|Y|
+NBus_Pin|pin@76||-8.5|-32.5|-1|-1|Y|
+NBus_Pin|pin@77||11.5|-31.5|-1|-1|Y|
+NBus_Pin|pin@78||11.5|-26.5|-1|-1||
+NBus_Pin|pin@79||11|-18|-1|-1||
+NBus_Pin|pin@80||11|-13|-1|-1||
+NWire_Pin|pin@81||-0.5|-24.5||||
+NWire_Pin|pin@83||-12|10||||
+NWire_Pin|pin@84||-12|8||||
+NBus_Pin|pin@85||-6|-23|-1|-1||
+NBus_Pin|pin@107||24|0|-1|-1||
+NWire_Pin|pin@108||48|6||||
+NWire_Pin|pin@109||28|6||||
+IwiresL:tranCap;1{ic}|tc[1:11]|D5G3;X2;Y2;|-23|34|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||11.5|12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D402.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||38.5|6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D402.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 Abus|dp[1:37]|D5G2;|-0.5|IJ2700|pin@48||-6|-17|pin@66||-6|-13
-Awire|dp[B]|D5G2;||900|pin@59||66.5|-15|pin@60||66.5|-18
-Awire|net@10|||900|gaspLit@0|fire[L]|0|8|pin@12||0|5
-Awire|net@11|||0|pin@12||0|5|wire90@0|a|-3.5|5
-Awire|net@13|||0|wire90@0|b|-8.5|5|pin@14||-11|5
-Awire|net@14|||900|pin@14||-11|5|latchDri@0|inA|-11|3
-Abus|net@18||-0.5|IJ1800|conn@5|y|-5|27|scanEx1v@0|si[1:9]|1|27
-Abus|net@19||-0.5|IJ1800|scanEx1v@0|so[1:9]|5|27|conn@4|a|9|27
-Awire|net@20|||0|scanEx1v@0|mc|2|32|pin@18||-3|32
-Awire|net@25|||0|nor2n_sy@0|out|12.5|12|pin@49||7|12
-Awire|net@27|||2700|gaspLit@0|s[1]|1|16|scanEx1v@0|dIn[1]|1|22
-Awire|net@29|||1800|pin@22||-3|20|pin@23||-1|20
-Awire|net@30|||900|pin@23||-1|20|gaspLit@0|mc|-1|16
-Awire|net@31|||1800|sucANDdr@0|inB|35|19|pin@24||42|19
-Awire|net@33|||1800|sucANDdr@0|inA|35|17|pin@37||39|17
-Awire|net@36|||0|pin@28||21|13|nor2n_sy@0|inb|17.5|13
-Awire|net@37|||0|pin@38||21|11|nor2n_sy@0|ina|17.5|11
-Awire|net@38|||1800|sucANDdr@1|inA|35|5|pin@36||39|5
-Awire|net@40|||1800|pin@33||21|6|sucANDdr@1|succ|25|6
-Awire|net@41|||1800|sucANDdr@1|inB|35|7|pin@32||42|7
-Awire|net@42|||0|sucANDdr@0|succ|25|18|pin@34||21|18
-Awire|net@44|||2700|pin@32||42|7|pin@24||42|19
-Awire|net@45|||1800|latchAnd@1|in_1|34|-5|pin@42||42|-5
-Awire|net@46|||0|latchAnd@1|out|26|-6|pin@40||6|-6
-Awire|net@47|||1800|latchAnd@1|in|34|-7|pin@43||42|-7
-Awire|net@50|||900|pin@32||42|7|pin@42||42|-5
-Awire|net@51|||900|conn@6|y|42|24|pin@24||42|19
-Awire|net@55|||900|pin@18||-3|32|pin@22||-3|20
-Awire|net@56|||1800|conn@8|y|-9.5|12|gaspLit@0|do[L]|-3|12
-Abus|net@57||-0.5|IJ1800|newDregi@0|out[1:37]|3|-18|conn@9|a|7|-18
-Abus|net@58||-0.5|IJ1800|conn@11|y|-8.5|-20.5|pin@45||-6|-20.5
-Abus|net@59||-0.5|IJ2700|pin@45||-6|-20.5|pin@46||-6|-19
-Abus|net@60||-0.5|IJ1800|pin@46||-6|-19|newDregi@0|inB[1:37]|-3|-19
-Abus|net@63||-0.5|IJ1800|pin@48||-6|-17|newDregi@0|inA[1:37]|-3|-17
-Awire|net@64|||0|pin@49||7|12|gaspLit@0|succ[T,D]|3|12
-Awire|net@65|||2700|conn@12|a|7|9|pin@49||7|12
-Abus|net@67||-0.5|1800|pin@54||24|-21|mux10x7@0|inB[1:6,8]|30|-21
-Abus|net@68||-0.5|1800|pin@51||24|-15|mux10x7@0|inA[1:6]|30|-15
-Awire|net@69|||1800|mux10x7@0|out[1:8]|33|-18|conn@14|a|36.5|-18
-Awire|net@76|||0|inv@0|in|46.5|-7|pin@43||42|-7
-Awire|net@77|||1800|inv@0|out|51.5|-7|latchAnd@2|inA|55.5|-7
-Awire|net@78|||0|latch2in@0|inA[1]|70|-15|pin@59||66.5|-15
-Awire|net@81|||0|pin@63||71|-6|latchAnd@2|out|63.5|-6
-Awire|net@82|||1800|pin@42||42|-5|latchAnd@2|inB|55.5|-5
-Awire|net@83|||2700|latch2in@0|hcl[B]|71|-11|pin@63||71|-6
-Awire|net@84|||0|conn@17|a|80|-14|latch2in@0|out[1]|76|-14
-Awire|net@90|||0|latch2in@0|inB[1]|70|-13|conn@18|y|64.5|-13
-Abus|out[1:6]|D5G2;|-0.5|IJ2700|pin@51||24|-15|pin@53||24|-12
-Abus|ps[1:7]|D5G2;|-0.5|I2700|pin@52||24|-25|pin@54||24|-21
-Abus|ps[17,16,15]|D5G2;|-0.5|IJ900|conn@16||51|7.5|pin@56||51|3.5
-Awire|ps[20]|D5G2;||900|mux10x7@0|sel[A]|31|-22|pin@55||31|-27
-Awire|succ[D]|D5G2;||2700|pin@28||21|13|pin@34||21|18
-Awire|succ[T]|D5G2;||2700|pin@33||21|6|pin@38||21|11
-Abus|take[A,B]|D5G2;|-0.5|IJ2700|newDregi@0|take[A,B]|-2|-15|pin@11||-2|-8
-Awire|take[A]|D5G2;||900|pin@40||6|-6|pin@41||6|-11
-Awire|take[A]|D5G2;||900|latch2in@0|hcl[A]|71|-17|pin@61||71|-20.5
-Awire|take[B]|D5G2;||900|latchDri@0|out|-11|-5|pin@15||-11|-10
-Edo[L]||D4G2;|conn@8|a|I
-EinA[1:37]|dp[1:37,B]|D4G2;|conn@10|a|I
-Efire[M_1]|fire[M]|D4G2;|conn@6|a|I
-EoutS[1]|flag[C]|D6G2;|conn@17|y|O
-EoutLO_1[1:6,8]|outLO[1:7]|D6G2;|conn@14|y|O
-Eout[1:37]||D6G2;|conn@9|y|O
-EinB[1:20]|ps[1:20]|D4G2;|conn@11|a|I
-Esucc_1[D,T]|ready|D6G2;|conn@12|y|O
-Edo[L_1]|signalBitFromInboundSwitchFabric|D4G2;|conn@18|a|I
-Esir[1:9]||D4G2;|conn@5|a|I
-Esor[1:9]||D6G2;|conn@4|y|O
-Etake[D],succ[D,T]|succ[D,T]|D6G2;|conn@2|y|O
+Abus|dp[26:37]|D5G2;|-0.5|IJ900|pin@73||-8.5|-25.5|pin@74||-8.5|-30.5
+Awire|dp[B]|D5G2;||900|pin@59||43.5|-1|pin@60||43.5|-6
+Abus|dsA[TT,1:14]|D5G2;|-0.5|IJ2700|pin@77||11.5|-31.5|pin@78||11.5|-26.5
+Abus|dsD[1:37]|D5G2;|-0.5|IJ2700|pin@79||11|-18|pin@80||11|-13
+Awire|fire[M]|D5G2;||2700|newPathR@0|fire[A,B]|-0.5|-28.5|pin@81||-0.5|-24.5
+Abus|net@60||-0.5|IJ1800|pin@46||-6|-19|newDregi@0|inB[1:37]|-1|-19
+Abus|net@63||-0.5|IJ1800|pin@48||-6|-17|newDregi@0|inA[1:37]|-1|-17
+Awire|net@78|||0|latch2in@0|inA[1]|47|-1|pin@59||43.5|-1
+Awire|net@84|||0|conn@17|a|57|0|latch2in@0|out[1]|53|0
+Awire|net@90|||0|latch2in@0|inB[1]|47|1|conn@18|y|41.5|1
+Abus|net@95||-0.5|IJ1800|newPathR@0|aout[1:14,TT]|4.5|-31.5|pin@77||11.5|-31.5
+Abus|net@96||-0.5|IJ1800|pin@76||-8.5|-32.5|newPathR@0|ainB[1:14,TT]|-1.5|-32.5
+Abus|net@97||-0.5|IJ1800|pin@74||-8.5|-30.5|newPathR@0|ainA[1:14,TT]|-1.5|-30.5
+Abus|net@98||-0.5|IJ1800|newDregi@0|out[1:37]|5|-18|pin@79||11|-18
+Awire|net@104|||1800|conn@8|y|-3.5|14|gaspLit@1|do[ins]|-3|14
+Awire|net@106|||0|gaspLit@1|sel[Lt]|-3|10|pin@83||-12|10
+Awire|net@108|||0|wire90@1|a|9|12|gaspLit@1|ready|3|12
+Awire|net@130|||0|litDrive@0|ready|18|12|wire90@1|b|14|12
+Abus|net@136||-0.5|IJ1800|litDrive@0|succ[D,T]|30|12|conn@2|a|47|12
+Awire|net@137|||900|conn@6|y|24|21|litDrive@0|fire[M]|24|17
+Awire|net@140|||0|pin@108||48|6|wire90@4|b|41|6
+Awire|net@141|||2700|pin@109||28|6|litDrive@0|take[C]|28|8
+Awire|net@142|||2700|latch2in@0|hcl[B]|48|3|pin@108||48|6
+Awire|net@146|||0|wire90@4|a|36|6|pin@109||28|6
+Abus|ps[1:15]|D5G2;|-0.5|IJ2700|pin@75||-8.5|-37.5|pin@76||-8.5|-32.5
+Abus|ps[1:20]|D5G2;|-0.5|IJ900|pin@46||-6|-19|pin@85||-6|-23
+Abus|ps[27,17,16,15]|D5G2;|-0.5|IJ900|conn@16||37|-16.5|pin@56||37|-20.5
+Abus|sel[Dc,Do,To]|D5G2;|-0.5|IJ900|litDrive@0|sel[Dc,Do,To]|24|7|pin@107||24|0
+Abus|sel[Lt,Dc,Do,To]|D5G2;|-0.5|IJ2700|conn@16||37|-16.5|pin@57||37|-12.5
+Awire|sel[Lt]|D5G2;||900|pin@83||-12|10|pin@84||-12|8
+Abus|take[A,B]|D5G2;|-0.5|IJ2700|newDregi@0|take[A,B]|0|-15|pin@11||0|-8
+Awire|take[A]|D5G2;||900|latch2in@0|hcl[A]|48|-3|pin@61||48|-5.5
+Awire|take[A]|D5G2;||900|litDrive@0|take[A]|20|8|pin@41||20|4
+Awire|take[B]|D5G2;||900|gaspLit@1|fire[L]|0|8|pin@15||0|3
+Edo[ins]||D4G2;|conn@8|a|I
+Edp[1:37,B]||D4G2;|conn@10|a|I
+EdsA[TT,1:14],dsD[1:37]||D6G2;|conn@9|y|O
+Efire[M]||D4G2;|conn@6|a|I
+Eflag[C]||D6G2;|conn@17|y|O
+Eps[1:20,27]||D4G2;|conn@11|a|I
+EsignalBitFromInboundSwitchFabric||D4G2;|conn@18|a|I
+Esucc[D,T]||D6G2;|conn@2|y|O
+X
+
+# Cell litDrivers;1{ic}
+ClitDrivers;1{ic}||artwork|1241795040222|1243246708862|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@0||0|5|-1|-1||
+Nschematic:Bus_Pin|pin@2||-6|0|-1|-1||
+Nschematic:Bus_Pin|pin@4||0|-5|-1|-1|R|
+Ngeneric:Invisible-Pin|pin@5||0|-3|1|1|R|
+Nschematic:Bus_Pin|pin@6||6|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@7||5|0|1|1||
+Nschematic:Bus_Pin|pin@8||-4|-4|-1|-1||
+Nschematic:Bus_Pin|pin@10||4|-4|-1|-1||
+NPin|pin@12||-5|-3|1|1||
+NPin|pin@13||-5|3|1|1||
+NPin|pin@14||5|3|1|1||
+NPin|pin@15||5|-3|1|1||
+NPin|pin@16||-5|0|1|1||
+NPin|pin@17||-6|0|1|1||
+NPin|pin@22||4|-3|1|1||
+NPin|pin@23||4|-4|1|1||
+NPin|pin@24||0|3|1|1||
+NPin|pin@25||0|5|1|1||
+NPin|pin@26||-4|-3|1|1||
+NPin|pin@27||-4|-4|1|1||
+Aschematic:bus|net@2||-0.5|IJ900|pin@5||0|-3|pin@4||0|-5
+Aschematic:bus|net@3||-0.5|IJ1800|pin@7||5|0|pin@6||6|0
+AThicker|net@6|||FS2700|pin@12||-5|-3|pin@16||-5|0
+AThicker|net@8|||FS900|pin@14||5|3|pin@15||5|-3
+AThicker|net@9|||FS0|pin@22||4|-3|pin@26||-4|-3
+AThicker|net@10|||FS2700|pin@16||-5|0|pin@13||-5|3
+AThicker|net@11|||FS0|pin@16||-5|0|pin@17||-6|0
+AThicker|net@16|||FS0|pin@15||5|-3|pin@22||4|-3
+AThicker|net@17|||FS900|pin@22||4|-3|pin@23||4|-4
+AThicker|net@19|||FS2700|pin@24||0|3|pin@25||0|5
+AThicker|net@20|||FS1800|pin@13||-5|3|pin@24||0|3
+AThicker|net@21|||FS0|pin@26||-4|-3|pin@12||-5|-3
+AThicker|net@22|||FS900|pin@26||-4|-3|pin@27||-4|-4
+AThicker|net@23|||FS1800|pin@24||0|3|pin@14||5|3
+Efire[M]||D5G2;|pin@0||I
+Eready||D5G2;|pin@2||O
+Esel[Dc,Do,To]||D5G2;|pin@4||I
+Esucc[D,T]||D5G2;|pin@6||O
+Etake[A]||D5G2;|pin@8||O
+Etake[C]||D5G2;|pin@10||O
+X
+
+# Cell litDrivers;2{lay}
+ClitDrivers;2{lay}||cmos90|1241790937220|1243246708862|I|ATTR_NCC(D5G3;NTX-0.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-78.5|-16||||
+NX-Metal-1-Metal-2-Con|contact@1||39.5|-16||||
+NX-Metal-1-Metal-2-Con|contact@2||10|-16||||
+NX-Metal-1-Metal-2-Con|contact@4||25|-34||||
+NX-Metal-1-Metal-2-Con|contact@6||-154|-22||||
+NX-Metal-1-Metal-2-Con|contact@7||-179|-22||||
+NX-Metal-1-Metal-2-Con|contact@8||-172|22||||
+NX-Metal-1-Metal-2-Con|contact@9||112|22||||
+NX-Metal-1-Metal-2-Con|contact@10||135.5|-34||||
+NX-Metal-1-Metal-2-Con|contact@11||158|-16||||
+IdriversM:driveConnecter;3{lay}|driveCon@0||-49|32|||D5G4;
+Igates1inM:inv05;1{lay}|inv05@0||137.5|0|RR||D5G4;
+Igates1inM:inv05;1{lay}|inv05@1||178.5|0|XRR||D5G4;
+IdriversM:latchAndDriver60;1{lay}|latchAnd@0||-44.5|0|X||D5G4;
+Igates2inM:nand5A;1{lay}|nand5A@0||158|0|X||D5G4;
+Igates2inM:nor05symA;1{lay}|nor05sym@0||-174.5|0|||D5G4;
+NMetal-2-Pin|pin@0||-131.5|-16||||
+NMetal-1-Pin|pin@2||-78.5|-25||||
+NMetal-1-Pin|pin@4||39.5|24.5||||
+NMetal-2-Pin|pin@7||68|-34||||
+NMetal-1-Pin|pin@8||42|24.5||||
+NMetal-2-Pin|pin@10||-138.5|22||||
+NMetal-2-Pin|pin@12||-138.5|-22||||
+NMetal-1-Pin|pin@20||133|25||||
+NMetal-1-Pin|pin@21||133|29||||
+NMetal-1-Pin|pin@22||158|-25||||
+NMetal-1-Pin|pin@23||158|-22||||
+NMetal-1-Pin|pin@29||151|-30||||
+NMetal-1-Pin|pin@30||163|-30||||
+NMetal-1-Pin|pin@31||180.5|-30||||
+IdriversM:sucANDdri60;2{lay}|sucANDdr@0||-115|0|X||D5G4;
+IdriversM:sucANDdri60;2{lay}|sucANDdr@1||73|0|Y||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||124|0|||D5G4;
+Ametal-2|net@0||6.2|S1800|latchAnd@0|vdd_5|-77.5|-50|sucANDdr@0|vdd_1|-68.5|-50
+Ametal-2|net@1||6.2|S0|sucANDdr@0|gnd|-68.5|0|latchAnd@0|gnd|-77.5|0
+Ametal-2|net@2||6.2|S0|sucANDdr@0|vdd|-68.5|50|latchAnd@0|vdd|-77.5|50
+Ametal-2|net@3||6.2|S1800|sucANDdr@1|vdd|26.5|-50|latchAnd@0|vdd_1|35.5|-50
+Ametal-2|net@4||6.2|S0|latchAnd@0|gnd_1|35.5|0|sucANDdr@1|gnd|26.5|0
+Ametal-2|net@5||6.2|S0|latchAnd@0|vdd_6|35.5|50|sucANDdr@1|vdd_1|26.5|50
+Ametal-2|net@6|||S1800|contact@0||-78.5|-16|contact@2||10|-16
+Ametal-1|net@7|||S1800|sucANDdr@0|inB|-84|-25|pin@2||-78.5|-25
+Ametal-2|net@9|||S1800|pin@0||-131.5|-16|contact@0||-78.5|-16
+Ametal-2|net@15|||S1800|contact@2||10|-16|contact@1||39.5|-16
+Ametal-1|net@16|||S900|latchAnd@0|inB|10|24.5|contact@2||10|-16
+Ametal-2|net@19|||S0|wellCont@0|gnd_1|128.5|0|inv05@0|gnd_1|128.5|0
+Ametal-2|net@20|||S0|wellCont@0|vdd_2|128.5|-50|inv05@0|vdd_2|128.5|-50
+Ametal-2|net@21|||S0|wellCont@0|vdd_3|128.5|50|inv05@0|vdd_3|128.5|50
+Ametal-2|net@22|||S0|wellCont@0|gnd|119.5|0|sucANDdr@1|gnd_1|119.5|0
+Ametal-2|net@23|||S0|wellCont@0|vdd|119.5|-50|sucANDdr@1|vdd_2|119.5|-50
+Ametal-2|net@24|||S0|wellCont@0|vdd_1|119.5|50|sucANDdr@1|vdd_3|119.5|50
+Ametal-1|net@31|||S900|driveCon@0|out|-65|32|latchAnd@0|out|-65|32
+Ametal-1|net@32|||S900|latchAnd@0|inA|25|-24.5|contact@4||25|-34
+Ametal-2|net@33|||S1800|contact@4||25|-34|pin@7||68|-34
+Ametal-2|net@35|||S1800|pin@7||68|-34|contact@10||135.5|-34
+Ametal-2|net@36|||S0|nor05sym@0|gnd_1|-161.5|0|sucANDdr@0|gnd_1|-161.5|0
+Ametal-2|net@37|||S0|nor05sym@0|vdd_2|-161.5|50|sucANDdr@0|vdd_2|-161.5|50
+Ametal-2|net@38|||S0|nor05sym@0|vdd_3|-161.5|-50|sucANDdr@0|vdd_3|-161.5|-50
+Ametal-1|net@40|||S2700|pin@2||-78.5|-25|contact@0||-78.5|-16
+Ametal-1|net@41|||S900|pin@4||39.5|24.5|contact@1||39.5|-16
+Ametal-1|net@42|||S1800|pin@4||39.5|24.5|pin@8||42|24.5
+Ametal-1|net@43|||S2700|pin@8||42|24.5|sucANDdr@1|inB|42|25
+Ametal-2|net@51|||S0|pin@12||-138.5|-22|contact@6||-154|-22
+Ametal-1|net@52|||S2700|sucANDdr@0|ducc|-154|-31.5|contact@6||-154|-22
+Ametal-2|net@54|||S0|contact@6||-154|-22|contact@7||-179|-22
+Ametal-1|net@55|||S900|nor05sym@0|inA|-179|-19|contact@7||-179|-22
+Ametal-2|net@57|||S0|pin@10||-138.5|22|contact@8||-172|22
+Ametal-1|net@58|||S900|nor05sym@0|inB|-172|25|contact@8||-172|22
+Ametal-1|net@60|||S900|sucANDdr@1|ducc|112|31.5|contact@9||112|22
+Ametal-2|net@61|||S1800|pin@10||-138.5|22|contact@9||112|22
+Ametal-1|net@69|||S900|inv05@0|in[1]|135.5|-15|contact@10||135.5|-34
+Ametal-1|net@71|||S900|pin@20||133|25|inv05@0|out[1]|133|7
+Ametal-1|net@75|||S2700|pin@20||133|25|pin@21||133|29
+Ametal-1|net@76|||S1800|pin@21||133|29|nand5A@0|inb|153|29
+Ametal-1|net@77|||S0|nand5A@0|ina|164|-25|pin@22||158|-25
+Ametal-1|net@78|||S2700|pin@22||158|-25|pin@23||158|-22
+Ametal-2|net@79|||S1800|contact@1||39.5|-16|contact@11||158|-16
+Ametal-1|net@80|||S2700|pin@23||158|-22|contact@11||158|-16
+Ametal-2|net@84|||S0|nand5A@0|gnd_1|146.5|0|inv05@0|gnd|146.5|0
+Ametal-2|net@85|||S0|nand5A@0|vdd_2|146.5|50|inv05@0|vdd_1|146.5|50
+Ametal-2|net@86|||S0|nand5A@0|vdd_3|146.5|-50|inv05@0|vdd|146.5|-50
+Ametal-1|net@94|||S2700|nand5A@0|out_1|151|-58.5|pin@29||151|-30
+Ametal-1|net@95|||S1800|pin@29||151|-30|pin@30||163|-30
+Ametal-1|net@96|||S1800|pin@30||163|-30|pin@31||180.5|-30
+Ametal-1|net@97|||S2700|pin@31||180.5|-30|inv05@1|in[1]|180.5|-15
+Ametal-2|net@98|||S0|inv05@1|gnd|169.5|0|nand5A@0|gnd|169.5|0
+Ametal-2|net@99|||S0|inv05@1|vdd_1|169.5|50|nand5A@0|vdd|169.5|50
+Ametal-2|net@100|||S0|inv05@1|vdd|169.5|-50|nand5A@0|vdd_1|169.5|-50
+Efire[M]||D5G2;|pin@0||I
+Egnd||D5G2;|nor05sym@0|gnd|G
+Egnd_1||D5G2;|inv05@1|gnd_1|G
+Eready||D5G2;|nor05sym@0|out_1|O
+Esel[Dc]||D5G2;|pin@7||U
+Esel[Do]||D5G2;|sucANDdr@1|inA|I
+Esel[To]||D5G2;|sucANDdr@0|inA|I
+Esucc[D]||D5G2;|pin@10||O
+Esucc[T]||D5G2;|pin@12||U
+Etake[A]||D5G2;|driveCon@0|take|O
+Eout[1]|take[C]|D5G2;|inv05@1|out[1]|O
+Evdd||D5G2;|nor05sym@0|vdd|P
+Evdd_1||D5G2;|nor05sym@0|vdd_1|P
+Evdd_2||D5G2;|inv05@1|vdd_2|P
+Evdd_3||D5G2;|inv05@1|vdd_3|P
+X
+
+# Cell litDrivers;2{sch}
+ClitDrivers;2{sch}||schematic|1241790351557|1243272668949|I
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@3||-9|18|||R|
+NOff-Page|conn@4||12|20|||RRR|
+NOff-Page|conn@5||56|-12||||
+NOff-Page|conn@6||-14|-12|||X|
+NOff-Page|conn@7||-23|6|||X|
+NOff-Page|conn@8||9|-24|||R|
+IredFive:inv;1{ic}|inv@1||18|-13|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:invI;2{ic}|invI@0||49|-12|||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX1.5;Y2;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IdriversM:latchAndDriver60;1{ic}|latchAnd@1||0|-12|X||D5G4;
+IlitDrivers;1{ic}|litDrive@0||43|17.5|||D5G4;
+IredFive:nand2;1{ic}|nand2@0||32.5|-12|Y||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2n_sy;1{ic}|nor2n_sy@0||-15|6|YRR||D0G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5G1.5;NPX2.25;Y2.25;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+Ngeneric:Invisible-Pin|pin@0||1|48.5|||||ART_message(D5G6;)SlitDrivers
+Ngeneric:Invisible-Pin|pin@1||-0.5|34|||||ART_message(D5G3;)Sies 11 May 2009
+Ngeneric:Invisible-Pin|pin@2||0.5|42.5|||||ART_message(D5G3;)S[Here are the drivers for the D register,and the successor state wires]
+NWire_Pin|pin@3||9|7|||X|
+NWire_Pin|pin@4||9|-1|||X|
+NWire_Pin|pin@5||9|11|||X|
+NWire_Pin|pin@6||-9|5|||X|
+NWire_Pin|pin@9||12|-11|||X|
+NWire_Pin|pin@10||9|-13|||X|
+NWire_Pin|pin@11||9|-18|||X|
+NWire_Pin|pin@20||12|13|||X|
+NWire_Pin|pin@21||9|-5|||X|
+NWire_Pin|pin@22||-9|7|||X|
+NWire_Pin|pin@23||12|1|||X|
+NWire_Pin|pin@24||-9|0|||X|
+NWire_Pin|pin@25||-9|12|||X|
+IdriversM:sucANDdri60;1{ic}|sucANDdr@0||0|12|X||D5G4;
+IdriversM:sucANDdri60;1{ic}|sucANDdr@1||0|0|X||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||25.5|-13|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D276.79999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||40.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D276.79999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|net@2|||1800|sucANDdr@1|inB|5|1|pin@23||12|1
+Awire|net@3|||0|sucANDdr@0|succ|-5|12|pin@25||-9|12
+Awire|net@4|||2700|pin@23||12|1|pin@20||12|13
+Awire|net@5|||1800|latchAnd@1|inB|4|-11|pin@9||12|-11
+Awire|net@7|||1800|latchAnd@1|inA|4|-13|pin@10||9|-13
+Awire|net@8|||900|pin@23||12|1|pin@9||12|-11
+Awire|net@9|||900|conn@4|y|12|18|pin@20||12|13
+Awire|net@18|||1800|sucANDdr@0|inB|5|13|pin@20||12|13
+Awire|net@19|||1800|sucANDdr@0|inA|5|11|pin@5||9|11
+Awire|net@20|||0|pin@22||-9|7|nor2n_sy@0|inb|-12.5|7
+Awire|net@21|||0|pin@6||-9|5|nor2n_sy@0|ina|-12.5|5
+Awire|net@22|||1800|sucANDdr@1|inA|5|-1|pin@4||9|-1
+Awire|net@23|||1800|pin@24||-9|0|sucANDdr@1|succ|-5|0
+Awire|net@38|||0|inv@1|in|15.5|-13|inv@1|in|15.5|-13
+Awire|net@50|||0|latchAnd@1|out|-4|-12|conn@6|a|-12|-12
+Awire|net@51|||1800|conn@7|a|-21|6|nor2n_sy@0|out|-17.5|6
+Awire|net@54|||1800|pin@10||9|-13|inv@1|in|15.5|-13
+Awire|net@56|||0|wire90@2|a|23|-13|inv@1|out|20.5|-13
+Awire|net@58|||1800|invI@0|out|51.5|-12|conn@5|a|54|-12
+Awire|net@59|||0|invI@0|in|46.5|-12|wire90@3|b|43|-12
+Awire|net@60|||0|wire90@3|a|38|-12|nand2@0|out|35|-12
+Awire|net@62|||1800|wire90@2|b|28|-13|nand2@0|inb|30|-13
+Awire|net@63|||1800|pin@9||12|-11|nand2@0|ina|30|-11
+Awire|sel[Dc]|D5G2;||900|pin@10||9|-13|pin@11||9|-18
+Awire|sel[Do]|D5G2;||900|pin@5||9|11|pin@3||9|7
+Awire|sel[To]|D5G2;||900|pin@4||9|-1|pin@21||9|-5
+Awire|succ[D]|D5G2;||2700|pin@22||-9|7|pin@25||-9|12
+Awire|succ[T]|D5G2;||2700|pin@24||-9|0|pin@6||-9|5
+Efire[M]||D4G2;|conn@4|a|I
+Eready||D6G2;|conn@7|y|O
+Esel[Dc,Do,To]||D4G2;|conn@8|a|I
+Esucc[D,T]||D6G2;|conn@3|y|O
+Etake[A]||D6G2;|conn@6|y|O
+Etake[C]||D6G2;|conn@5|y|O
 X
 
 # Cell mOneDockStage;1{ic}
-CmOneDockStage;1{ic}||artwork|1217322049125|1234875232306|EI
+CmOneDockStage;1{ic}||artwork|1217322049125|1240679300102|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@4||-4|-7|-1|-1||
-Nschematic:Bus_Pin|pin@8||5|-7|-1|-1||
-Nschematic:Bus_Pin|pin@10||-3|3|-1|-1||
-NPin|pin@18||-2|4|1|1||
-NPin|pin@19||2|4|1|1||
-NPin|pin@28||-2|-4|1|1||
-NPin|pin@29||2|-4|1|1||
-NPin|pin@30||0|-4|1|1||
-NPin|pin@31||0|-5|1|1||
-NPin|pin@32||-4|-5|1|1||
-NPin|pin@33||-4|-9|1|1||
-NPin|pin@35||2|3|1|1||
-NPin|pin@36||3|3|1|1||
-NPin|pin@39||3|-5|1|1||
-NPin|pin@40||3|-4|1|1||
-NPin|pin@41||5|-7|1|1||
-NPin|pin@42||3|-10|1|1||
-NPin|pin@43||3|-9|1|1||
-NPin|pin@44||2.5|-5|1|1||
+Nschematic:Bus_Pin|pin@4||-4|-9|-1|-1||
+Nschematic:Bus_Pin|pin@8||6|-9|-1|-1||
+Nschematic:Bus_Pin|pin@10||-4|4|-1|-1||
+NPin|pin@18||-3|6|1|1||
+NPin|pin@19||3|6|1|1||
+NPin|pin@28||-3|-6|1|1||
+NPin|pin@29||3|-6|1|1||
+NPin|pin@30||0|-6|1|1||
+NPin|pin@31||0|-7|1|1||
+NPin|pin@32||-4|-7|1|1||
+NPin|pin@33||-4|-11|1|1||
+NPin|pin@35||3|5|1|1||
+NPin|pin@36||4|5|1|1||
+NPin|pin@39||4|-7|1|1||
+NPin|pin@40||4|-6|1|1||
+NPin|pin@41||6|-9|1|1||
+NPin|pin@42||4|-12|1|1||
+NPin|pin@43||4|-11|1|1||
+NPin|pin@44||2.5|-7|1|1||
 Ngeneric:Invisible-Pin|pin@45||0|0|||||ART_message(D5G3;)SM1
-Nschematic:Bus_Pin|pin@46||3|3|-1|-1||
-NPin|pin@47||-2|3|1|1||
-NPin|pin@48||-3|3|1|1||
-NPin|pin@59||0|4|1|1||
-NPin|pin@60||0|5|1|1||
-Nschematic:Bus_Pin|pin@63||0|-10|-1|-1||
-NPin|pin@65||0|-9|1|1||
-NPin|pin@66||0|-10|1|1||
-Nschematic:Bus_Pin|pin@67||-1|6|-1|-1||
-Nschematic:Bus_Pin|pin@68||2|6|-1|-1||
-NPin|pin@71||1|5|1|1||
-NPin|pin@72||2|6|1|1||
-NPin|pin@73||1|7|1|1||
-NPin|pin@74||-2|7|1|1||
-NPin|pin@75||-1|6|1|1||
-NPin|pin@76||-2|5|1|1||
-Nschematic:Bus_Pin|pin@77||3|1|-1|-1||
-Ngeneric:Invisible-Pin|pin@81||2|1|1|1||
-AThicker|net@11|||FS1800|pin@30||0|-4|pin@29||2|-4
-AThicker|net@12|||FS0|pin@31||0|-5|pin@32||-4|-5
-AThicker|net@13|||FS1800|pin@28||-2|-4|pin@30||0|-4
-AThicker|net@14|||FS900|pin@30||0|-4|pin@31||0|-5
-AThicker|net@15|||FS900|pin@32||-4|-5|pin@33||-4|-9
-AThicker|net@22|||FS1800|pin@31||0|-5|pin@44||2.5|-5
-AThicker|net@24|||FS1800|pin@35||2|3|pin@36||3|3
-AThicker|net@27|||FS900|pin@47||-2|3|pin@28||-2|-4
-AThicker|net@29|||FS1237|pin@40||3|-4|pin@41||5|-7
-AThicker|net@30|||FS563|pin@41||5|-7|pin@42||3|-10
-AThicker|net@31|||FS2700|pin@39||3|-5|pin@40||3|-4
-AThicker|net@32|||FS900|pin@43||3|-9|pin@42||3|-10
-AThicker|net@33|||FS0|pin@39||3|-5|pin@44||2.5|-5
-AThicker|net@38|||FS0|pin@47||-2|3|pin@48||-3|3
-AThicker|net@47|||FS2700|pin@35||2|3|pin@19||2|4
-AThicker|net@51|||FS1800|pin@33||-4|-9|pin@65||0|-9
-AThicker|net@52|||FS900|pin@35||2|3|pin@29||2|-4
-AThicker|net@53|||FS1800|pin@59||0|4|pin@19||2|4
-AThicker|net@54|||FS2700|pin@59||0|4|pin@60||0|5
-AThicker|net@56|||FS1800|pin@65||0|-9|pin@43||3|-9
-AThicker|net@57|||FS900|pin@65||0|-9|pin@66||0|-10
-AThicker|net@60|||FS0|pin@59||0|4|pin@18||-2|4
-AThicker|net@61|||FS1800|pin@60||0|5|pin@71||1|5
-AThicker|net@62|||FS2250|pin@71||1|5|pin@72||2|6
-AThicker|net@63|||FS3150|pin@72||2|6|pin@73||1|7
-AThicker|net@64|||FS0|pin@73||1|7|pin@74||-2|7
-AThicker|net@65|||FS1350|pin@74||-2|7|pin@75||-1|6
-AThicker|net@66|||FS450|pin@75||-1|6|pin@76||-2|5
-AThicker|net@67|||FS1800|pin@76||-2|5|pin@60||0|5
-AThicker|net@68|||FS2700|pin@47||-2|3|pin@18||-2|4
-Aschematic:bus|net@71||-0.5|IJ0|pin@77||3|1|pin@81||2|1
-Ein[1:36]||D5G2;|pin@4||I
+Nschematic:Bus_Pin|pin@46||4|5|-1|-1||
+NPin|pin@47||-3|4|1|1||
+NPin|pin@48||-4|4|1|1||
+NPin|pin@59||0|6|1|1||
+NPin|pin@60||0|7|1|1||
+Nschematic:Bus_Pin|pin@63||0|-12|-1|-1||
+NPin|pin@65||0|-11|1|1||
+NPin|pin@66||0|-12|1|1||
+Nschematic:Bus_Pin|pin@67||-1|8|-1|-1||
+Nschematic:Bus_Pin|pin@68||2|8|-1|-1||
+NPin|pin@71||1|7|1|1||
+NPin|pin@72||2|8|1|1||
+NPin|pin@73||1|9|1|1||
+NPin|pin@74||-2|9|1|1||
+NPin|pin@75||-1|8|1|1||
+NPin|pin@76||-2|7|1|1||
+Nschematic:Bus_Pin|pin@77||4|3|-1|-1||
+Ngeneric:Invisible-Pin|pin@81||3|3|1|1||
+Ngeneric:Invisible-Pin|pin@82||0|8|||||ART_message(D5G1.5;)S1
+AThicker|net@11|||FS1800|pin@30||0|-6|pin@29||3|-6
+AThicker|net@12|||FS0|pin@31||0|-7|pin@32||-4|-7
+AThicker|net@13|||FS1800|pin@28||-3|-6|pin@30||0|-6
+AThicker|net@14|||FS900|pin@30||0|-6|pin@31||0|-7
+AThicker|net@15|||FS900|pin@32||-4|-7|pin@33||-4|-11
+AThicker|net@22|||FS1800|pin@31||0|-7|pin@44||2.5|-7
+AThicker|net@24|||FS1800|pin@35||3|5|pin@36||4|5
+AThicker|net@27|||FS900|pin@47||-3|4|pin@28||-3|-6
+AThicker|net@29|||FS1237|pin@40||4|-6|pin@41||6|-9
+AThicker|net@30|||FS563|pin@41||6|-9|pin@42||4|-12
+AThicker|net@31|||FS2700|pin@39||4|-7|pin@40||4|-6
+AThicker|net@32|||FS900|pin@43||4|-11|pin@42||4|-12
+AThicker|net@33|||FS0|pin@39||4|-7|pin@44||2.5|-7
+AThicker|net@38|||FS0|pin@47||-3|4|pin@48||-4|4
+AThicker|net@47|||FS2700|pin@35||3|5|pin@19||3|6
+AThicker|net@51|||FS1800|pin@33||-4|-11|pin@65||0|-11
+AThicker|net@52|||FS900|pin@35||3|5|pin@29||3|-6
+AThicker|net@53|||FS1800|pin@59||0|6|pin@19||3|6
+AThicker|net@54|||FS2700|pin@59||0|6|pin@60||0|7
+AThicker|net@56|||FS1800|pin@65||0|-11|pin@43||4|-11
+AThicker|net@57|||FS900|pin@65||0|-11|pin@66||0|-12
+AThicker|net@60|||FS0|pin@59||0|6|pin@18||-3|6
+AThicker|net@61|||FS1800|pin@60||0|7|pin@71||1|7
+AThicker|net@62|||FS2250|pin@71||1|7|pin@72||2|8
+AThicker|net@63|||FS3150|pin@72||2|8|pin@73||1|9
+AThicker|net@64|||FS0|pin@73||1|9|pin@74||-2|9
+AThicker|net@65|||FS1350|pin@74||-2|9|pin@75||-1|8
+AThicker|net@66|||FS450|pin@75||-1|8|pin@76||-2|7
+AThicker|net@67|||FS1800|pin@76||-2|7|pin@60||0|7
+AThicker|net@68|||FS2700|pin@47||-3|4|pin@18||-3|6
+Aschematic:bus|net@71||-0.5|IJ0|pin@77||4|3|pin@81||3|3
 Eout[1:36]|m1[1:36]|D5G2;|pin@8||O
 Esucc_1|m1cate[1:6][T,F]|D5G2;|pin@77||O
-Epred||D5G2;|pin@10||I
+Epred|pred[R]|D5G2;|pin@10||I
+Ein[1:36]|ring[1:36]|D5G2;|pin@4||I
 Esir[1:9]||D5G2;|pin@67||I
 Esor[1:9]||D5G2;|pin@68||O
-Esucc||D5G2;|pin@46||O
-Etake[1]||D5G2;|pin@63||O
+Esucc|succ[m1]|D5G2;|pin@46||O
+Etake[1]|take[m1]|D5G2;|pin@63||O
 X
 
-# Cell mOneDockStage;1{lay}
-CmOneDockStage;1{lay}||cmos90|1234794758477|1235190176894||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235190189923|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235190189923
+# Cell mOneDockStage;3{lay}
+CmOneDockStage;3{lay}||cmos90|1234794758477|1243246708862|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-210|-32||||
 NX-Metal-2-Metal-3-Con|contact@1||1680|-50||||
 NX-Metal-1-Metal-2-Con|contact@2||-84.5|-50||||
-NX-Metal-1-Metal-2-Con|contact@3||-114.5|-112||||
+NX-Metal-1-Metal-2-Con|contact@3||-112.5|-112||||
 NX-Metal-1-Metal-2-Con|contact@4||1698.5|-112||||
-NX-Metal-3-Metal-4-Con|contact@5||-1140|86.5||||
-NX-Metal-3-Metal-4-Con|contact@6||-996|80.7||||
-NX-Metal-3-Metal-4-Con|contact@7||-852|74.9||||
-NX-Metal-3-Metal-4-Con|contact@8||-708|69.1||||
-NX-Metal-3-Metal-4-Con|contact@9||-564|63.3||||
-NX-Metal-3-Metal-4-Con|contact@10||-420|57.5||||
-NX-Metal-2-Metal-3-Con|contact@11||-1140|-56||||
-NX-Metal-2-Metal-3-Con|contact@12||-996|-56||||
-NX-Metal-2-Metal-3-Con|contact@13||-852|-56||||
-NX-Metal-2-Metal-3-Con|contact@14||-708|-56||||
-NX-Metal-2-Metal-3-Con|contact@15||-564|-56||||
-NX-Metal-2-Metal-3-Con|contact@16||-420|-56||||
-NX-Metal-2-Metal-3-Con|contact@17||-1542|-88||||
-NX-Metal-2-Metal-3-Con|contact@18||-1398|-88||||
-NX-Metal-2-Metal-3-Con|contact@19||-1254|-88||||
-NX-Metal-2-Metal-3-Con|contact@20||-1110|-88||||
-NX-Metal-2-Metal-3-Con|contact@21||-966|-88||||
-NX-Metal-2-Metal-3-Con|contact@22||-822|-88||||
-NX-Metal-2-Metal-3-Con|contact@23||-678|-88||||
-NX-Metal-2-Metal-3-Con|contact@24||-534|-88||||
-NX-Metal-2-Metal-3-Con|contact@25||-390|-88||||
-NX-Metal-2-Metal-3-Con|contact@26||330|-88||||
-NX-Metal-2-Metal-3-Con|contact@27||474|-88||||
-NX-Metal-2-Metal-3-Con|contact@28||618|-88||||
-NX-Metal-2-Metal-3-Con|contact@29||762|-88||||
-NX-Metal-2-Metal-3-Con|contact@30||906|-88||||
-NX-Metal-2-Metal-3-Con|contact@31||1050|-88||||
-NX-Metal-2-Metal-3-Con|contact@32||1194|-88||||
-NX-Metal-2-Metal-3-Con|contact@33||1338|-88||||
-NX-Metal-2-Metal-3-Con|contact@34||1482|-88||||
-NX-Metal-2-Metal-3-Con|contact@35||-1482|-88||||
-NX-Metal-2-Metal-3-Con|contact@36||-330|-88||||
-NX-Metal-2-Metal-3-Con|contact@37||-474|-88||||
-NX-Metal-2-Metal-3-Con|contact@38||-618|-88||||
-NX-Metal-2-Metal-3-Con|contact@39||-762|-88||||
-NX-Metal-2-Metal-3-Con|contact@40||-906|-88||||
-NX-Metal-2-Metal-3-Con|contact@41||-1050|-88||||
-NX-Metal-2-Metal-3-Con|contact@42||-1194|-88||||
-NX-Metal-2-Metal-3-Con|contact@43||-1338|-88||||
-NX-Metal-2-Metal-3-Con|contact@44||1542|-88||||
-NX-Metal-2-Metal-3-Con|contact@45||1398|-88||||
-NX-Metal-2-Metal-3-Con|contact@46||1254|-88||||
-NX-Metal-2-Metal-3-Con|contact@47||1110|-88||||
-NX-Metal-2-Metal-3-Con|contact@48||966|-88||||
-NX-Metal-2-Metal-3-Con|contact@49||822|-88||||
-NX-Metal-2-Metal-3-Con|contact@50||678|-88||||
-NX-Metal-2-Metal-3-Con|contact@51||534|-88||||
-NX-Metal-2-Metal-3-Con|contact@52||390|-88||||
+NX-Metal-3-Metal-4-Con|contact@5||-1134|86.5||||
+NX-Metal-3-Metal-4-Con|contact@6||-990|80.7||||
+NX-Metal-3-Metal-4-Con|contact@7||-846|74.9||||
+NX-Metal-3-Metal-4-Con|contact@8||-702|69.1||||
+NX-Metal-3-Metal-4-Con|contact@9||-558|63.3||||
+NX-Metal-3-Metal-4-Con|contact@10||-414|57.5||||
+NX-Metal-2-Metal-3-Con|contact@11||-1134|-56||||
+NX-Metal-2-Metal-3-Con|contact@12||-990|-56||||
+NX-Metal-2-Metal-3-Con|contact@13||-846|-56||||
+NX-Metal-2-Metal-3-Con|contact@14||-702|-56||||
+NX-Metal-2-Metal-3-Con|contact@15||-558|-56||||
+NX-Metal-2-Metal-3-Con|contact@16||-414|-56||||
 NX-Metal-1-Metal-2-Con|contact@53||-1234.5|-62||||
 NX-Metal-1-Metal-2-Con|contact@54||-1234.5|-106||||
-IdriversJ:driveConnecter;3{lay}|driveCon@0||-264|-104|Y||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@0||-936|-72|XY||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@1||936|-72|Y||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@0||-259.5|-72|XY||D5G4;
+IcoversM:cover2h;2{lay}|cover2h@1||0|0|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@1||-264|-104|Y||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@0||-936|-72|XY||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@1||936|-72|Y||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@1||-259.5|-72|XY||D5G4;
 IoneHotM:minusOne;1{lay}|minusOne@0||0|0|||D5G4;
 NMetal-2-Pin|pin@0||-620.5|-132.3|||Y|
 NMetal-1-Pin|pin@1||-210|-47||||
@@ -4249,256 +4830,325 @@ NMetal-1-Pin|pin@3||-210|-97||||
 NMetal-2-Pin|pin@33||113.5|-106||||
 NMetal-2-Pin|pin@38||-1266|-56||||
 NMetal-2-Pin|pin@42||-1260|-62||||
-IfanPinsK:pins6m3at144;1{lay}|pins6m3a@0||-780|30|X||D5G4;
-IfanPinsK:pins36m3at144;2{lay}|pins36m3@0||0|100|||D5G4;
-IscanJ:scanEx1vertD;3{lay}|scanEx1v@0||1656|-72|||D5G4;
-Ametal-2|net@0||1.2|S1800|ins1in20@0|hcl[1]|-288|-132.3|driveCon@0|take|-272|-132.3
-Ametal-2|net@1||1.2|S0|driveCon@0|take|-272|-132.3|pin@0||-620.5|-132.3
-Ametal-1|net@2|||RS900|driveCon@0|out|-280|-104|latchDri@0|out|-280|-104
-Ametal-2|net@3||6.2|S0|ins1in20@0|gnd|-288|-72|latchDri@0|gnd_2|-292.5|-72
-Ametal-2|net@4||6.2|S1800|latchDri@0|vdd_4|-292.5|-122|ins1in20@0|vdd|-288|-122
-Ametal-2|net@5||6.2|S1800|latchDri@0|vdd_5|-292.5|-22|ins1in20@0|vdd_1|-288|-22
-Ametal-2|net@6||6.2|S1800|latchDri@0|gnd_1|-224|-72|minusOne@0|gnd_2|-143|-72
-Ametal-2|net@7||6.2|S0|minusOne@0|vdd_4|-143|-22|latchDri@0|vdd_7|-224|-22
-Ametal-2|net@8||6.2|S0|minusOne@0|vdd_5|-143|-122|latchDri@0|vdd_8|-224|-122
+IfanPinsM:pins06m3at144;1{lay}|pins6m3a@1||-774|30|X||D5G4;
+IscanM:scanEx1vertA;3{lay}|scanEx1v@1||1656|-72|||D5G4;
+IwiresL:select100;1{lay}|select10@0||-182.5|-72|||D5G4;
+IwiresL:select100;1{lay}|select10@1||-384.5|72|||D5G4;
+IwiresL:select100;1{lay}|select10@2||385.5|72|||D5G4;
+IwiresL:select80;1{lay}|select80@0||167.5|-72|||D5G4;
+IwiresL:select80;1{lay}|select80@1||244.5|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-1656|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||-1656|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||-1512|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||-1368|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@5||-1224|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@6||-1080|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@7||-936|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@8||-792|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@9||-648|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@10||-504|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@13||1656|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@14||1512|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@15||1368|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@16||1224|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@17||1080|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@18||936|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@19||792|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@20||648|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@21||504|72|||D5G4;
+Ametal-2|net@0||1.2|S1800|ins1in20@0|hcl[1]|-288|-132.3|driveCon@1|take|-272|-132.3
+Ametal-2|net@1||1.2|S0|driveCon@1|take|-272|-132.3|pin@0||-620.5|-132.3
+Ametal-1|net@2|||RS900|driveCon@1|out|-280|-104|latchDri@1|out|-280|-104
+Ametal-2|net@3||6.2|S0|ins1in20@0|gnd|-288|-72|latchDri@1|gnd|-292.5|-72
+Ametal-2|net@4||6.2|S1800|latchDri@1|vdd|-292.5|-122|ins1in20@0|vdd|-288|-122
+Ametal-2|net@5||6.2|S1800|latchDri@1|vdd_5|-292.5|-22|ins1in20@0|vdd_1|-288|-22
+Ametal-2|net@6||6.2|S1800|latchDri@1|gnd_1|-224|-72|minusOne@0|gnd_2|-143|-72
+Ametal-2|net@7||6.2|S0|minusOne@0|vdd_4|-143|-22|latchDri@1|vdd_7|-224|-22
+Ametal-2|net@8||6.2|S0|minusOne@0|vdd_5|-143|-122|latchDri@1|vdd_8|-224|-122
 Ametal-2|net@9||6.2|S0|ins1in20@1|vdd_1|288|-22|minusOne@0|vdd_2|128|-22
 Ametal-2|net@10||6.2|S1800|minusOne@0|gnd_1|128|-72|ins1in20@1|gnd|288|-72
 Ametal-2|net@11||6.2|S1800|minusOne@0|vdd_3|128|-122|ins1in20@1|vdd|288|-122
-Ametal-1|net@12|||S1800|latchDri@0|in|-228|-47|pin@1||-210|-47
+Ametal-1|net@12|||S1800|latchDri@1|in|-228|-47|pin@1||-210|-47
 Ametal-1|net@14|||S900|pin@1||-210|-47|pin@3||-210|-97
-Ametal-1|net@15|||S1800|latchDri@0|in_1|-228|-97|pin@3||-210|-97
+Ametal-1|net@15|||S1800|latchDri@1|in_1|-228|-97|pin@3||-210|-97
 Ametal-1|net@16|||S2700|pin@1||-210|-47|contact@0||-210|-32
 Ametal-2|net@17|||S0|minusOne@0|fire[m1]|-7|-32|contact@0||-210|-32
-Ametal-2|net@19|||S0|scanEx1v@0|gnd|1584|-72|ins1in20@1|gnd_2|1584|-72
-Ametal-2|net@20|||S0|scanEx1v@0|vdd|1584|-122|ins1in20@1|vdd_5|1584|-122
-Ametal-2|net@21|||S0|scanEx1v@0|vdd_2|1584|-22|ins1in20@1|vdd_4|1584|-22
-Ametal-3|net@22|||S2700|scanEx1v@0|mc|1680|-97|contact@1||1680|-50
+Ametal-3|net@22|||S2700|scanEx1v@1|mc|1680|-97|contact@1||1680|-50
 Ametal-1|net@26|||S2700|minusOne@0|mc|-84.5|-65|contact@2||-84.5|-50
 Ametal-2|net@27|||S0|contact@1||1680|-50|contact@2||-84.5|-50
-Ametal-1|net@28|||S900|minusOne@0|out10|-114.5|-79|contact@3||-114.5|-112
-Ametal-1|net@31|||S900|scanEx1v@0|dIn[1]|1698.5|-79|contact@4||1698.5|-112
-Ametal-2|net@32|||S1800|contact@3||-114.5|-112|contact@4||1698.5|-112
-Ametal-2|net@33||1.2|S0|ins1in20@1|hcl[1]|288|-132.3|driveCon@0|take|-272|-132.3
+Ametal-1|net@28|||S900|minusOne@0|out10|-112.5|-79|contact@3||-112.5|-112
+Ametal-1|net@31|||S900|scanEx1v@1|dIn[1]|1698.5|-79|contact@4||1698.5|-112
+Ametal-2|net@32|||S1800|contact@3||-112.5|-112|contact@4||1698.5|-112
+Ametal-2|net@33||1.2|S0|ins1in20@1|hcl[1]|288|-132.3|driveCon@1|take|-272|-132.3
 Ametal-2|net@64|||S900|minusOne@0|inA|113.5|-100|pin@33||113.5|-106
-Ametal-4|net@83|||S1800|contact@5||-1140|86.5|minusOne@0|in[1]|-300|86.5
-Ametal-4|net@84|||S1800|contact@6||-996|80.7|minusOne@0|in[2]|-300|80.7
-Ametal-4|net@85|||S1800|contact@7||-852|74.9|minusOne@0|in[3]|-300|74.9
-Ametal-3|net@89|||S2700|pins6m3a@0|in[1]|-1140|30|contact@5||-1140|86.5
-Ametal-3|net@91|||S2700|pins6m3a@0|in[2]|-996|30|contact@6||-996|80.7
-Ametal-3|net@93|||S2700|pins6m3a@0|in[3]|-852|30|contact@7||-852|74.9
-Ametal-4|net@94|||S1800|contact@8||-708|69.1|minusOne@0|in[4]|-300|69.1
-Ametal-3|net@95|||S2700|pins6m3a@0|in[4]|-708|30|contact@8||-708|69.1
-Ametal-4|net@96|||S0|minusOne@0|in[5]|-300|63.3|contact@9||-564|63.3
-Ametal-3|net@97|||S2700|pins6m3a@0|in[5]|-564|30|contact@9||-564|63.3
-Ametal-4|net@98|||S1800|contact@10||-420|57.5|minusOne@0|in[6]|-300|57.5
-Ametal-3|net@99|||S2700|pins6m3a@0|in[6]|-420|30|contact@10||-420|57.5
-Ametal-3|net@100|||S900|pins6m3a@0|in[1]|-1140|30|contact@11||-1140|-56
-Ametal-2|net@101|||S0|ins1in20@0|in[13]|-1116|-56|contact@11||-1140|-56
-Ametal-3|net@102|||S900|pins6m3a@0|in[2]|-996|30|contact@12||-996|-56
-Ametal-2|net@103|||S0|ins1in20@0|in[14]|-972|-56|contact@12||-996|-56
-Ametal-3|net@104|||S900|pins6m3a@0|in[3]|-852|30|contact@13||-852|-56
-Ametal-2|net@105|||S0|ins1in20@0|in[15]|-828|-56|contact@13||-852|-56
-Ametal-3|net@106|||S900|pins6m3a@0|in[4]|-708|30|contact@14||-708|-56
-Ametal-2|net@107|||S0|ins1in20@0|in[16]|-684|-56|contact@14||-708|-56
-Ametal-3|net@108|||S900|pins6m3a@0|in[5]|-564|30|contact@15||-564|-56
-Ametal-2|net@109|||S0|ins1in20@0|in[17]|-540|-56|contact@15||-564|-56
-Ametal-3|net@110|||S900|pins6m3a@0|in[6]|-420|30|contact@16||-420|-56
-Ametal-2|net@111|||S0|ins1in20@0|in[18]|-396|-56|contact@16||-420|-56
-Ametal-2|net@112|||S1800|ins1in20@0|out[10]|-1548|-88|contact@17||-1542|-88
-Ametal-3|net@113|||S900|pins36m3@0|x[28]|-1542|100|contact@17||-1542|-88
-Ametal-2|net@114|||S1800|ins1in20@0|out[11]|-1404|-88|contact@18||-1398|-88
-Ametal-3|net@115|||S900|pins36m3@0|x[29]|-1398|100|contact@18||-1398|-88
-Ametal-2|net@116|||S1800|ins1in20@0|out[12]|-1260|-88|contact@19||-1254|-88
-Ametal-3|net@117|||S900|pins36m3@0|x[30]|-1254|100|contact@19||-1254|-88
-Ametal-2|net@118|||S1800|ins1in20@0|out[13]|-1116|-88|contact@20||-1110|-88
-Ametal-3|net@119|||S900|pins36m3@0|x[31]|-1110|100|contact@20||-1110|-88
-Ametal-2|net@120|||S1800|ins1in20@0|out[14]|-972|-88|contact@21||-966|-88
-Ametal-3|net@121|||S900|pins36m3@0|x[32]|-966|100|contact@21||-966|-88
-Ametal-2|net@122|||S1800|ins1in20@0|out[15]|-828|-88|contact@22||-822|-88
-Ametal-3|net@123|||S900|pins36m3@0|x[33]|-822|100|contact@22||-822|-88
-Ametal-2|net@124|||S1800|ins1in20@0|out[16]|-684|-88|contact@23||-678|-88
-Ametal-3|net@125|||S900|pins36m3@0|x[34]|-678|100|contact@23||-678|-88
-Ametal-2|net@126|||S1800|ins1in20@0|out[17]|-540|-88|contact@24||-534|-88
-Ametal-3|net@127|||S900|pins36m3@0|x[35]|-534|100|contact@24||-534|-88
-Ametal-2|net@128|||S1800|ins1in20@0|out[18]|-396|-88|contact@25||-390|-88
-Ametal-3|net@129|||S900|pins36m3@0|x[36]|-390|100|contact@25||-390|-88
-Ametal-2|net@130|||S1800|ins1in20@1|out[1]|324|-88|contact@26||330|-88
-Ametal-3|net@131|||S900|pins36m3@0|x[1]|330|100|contact@26||330|-88
-Ametal-2|net@132|||S1800|ins1in20@1|out[2]|468|-88|contact@27||474|-88
-Ametal-3|net@133|||S900|pins36m3@0|x[2]|474|100|contact@27||474|-88
-Ametal-2|net@134|||S1800|ins1in20@1|out[3]|612|-88|contact@28||618|-88
-Ametal-3|net@135|||S900|pins36m3@0|x[3]|618|100|contact@28||618|-88
-Ametal-2|net@136|||S1800|ins1in20@1|out[4]|756|-88|contact@29||762|-88
-Ametal-3|net@137|||S900|pins36m3@0|x[4]|762|100|contact@29||762|-88
-Ametal-2|net@138|||S1800|ins1in20@1|out[5]|900|-88|contact@30||906|-88
-Ametal-3|net@139|||S900|pins36m3@0|x[5]|906|100|contact@30||906|-88
-Ametal-2|net@140|||S1800|ins1in20@1|out[6]|1044|-88|contact@31||1050|-88
-Ametal-3|net@141|||S900|pins36m3@0|x[6]|1050|100|contact@31||1050|-88
-Ametal-2|net@142|||S1800|ins1in20@1|out[7]|1188|-88|contact@32||1194|-88
-Ametal-3|net@143|||S900|pins36m3@0|x[7]|1194|100|contact@32||1194|-88
-Ametal-2|net@144|||S1800|ins1in20@1|out[8]|1332|-88|contact@33||1338|-88
-Ametal-3|net@145|||S900|pins36m3@0|x[8]|1338|100|contact@33||1338|-88
-Ametal-2|net@146|||S1800|ins1in20@1|out[9]|1476|-88|contact@34||1482|-88
-Ametal-3|net@147|||S900|pins36m3@0|x[9]|1482|100|contact@34||1482|-88
-Ametal-2|net@148|||S0|ins1in20@0|out[9]|-1476|-88|contact@35||-1482|-88
-Ametal-3|net@149|||S900|pins36m3@0|x[27]|-1482|100|contact@35||-1482|-88
-Ametal-2|net@150|||S0|ins1in20@0|out[1]|-324|-88|contact@36||-330|-88
-Ametal-3|net@151|||S900|pins36m3@0|x[19]|-330|100|contact@36||-330|-88
-Ametal-2|net@152|||S0|ins1in20@0|out[2]|-468|-88|contact@37||-474|-88
-Ametal-3|net@153|||S900|pins36m3@0|x[20]|-474|100|contact@37||-474|-88
-Ametal-2|net@154|||S0|ins1in20@0|out[3]|-612|-88|contact@38||-618|-88
-Ametal-3|net@155|||S900|pins36m3@0|x[21]|-618|100|contact@38||-618|-88
-Ametal-2|net@156|||S0|ins1in20@0|out[4]|-756|-88|contact@39||-762|-88
-Ametal-3|net@157|||S900|pins36m3@0|x[22]|-762|100|contact@39||-762|-88
-Ametal-2|net@158|||S0|ins1in20@0|out[5]|-900|-88|contact@40||-906|-88
-Ametal-3|net@159|||S900|pins36m3@0|x[23]|-906|100|contact@40||-906|-88
-Ametal-2|net@160|||S0|ins1in20@0|out[6]|-1044|-88|contact@41||-1050|-88
-Ametal-3|net@161|||S900|pins36m3@0|x[24]|-1050|100|contact@41||-1050|-88
-Ametal-2|net@162|||S0|ins1in20@0|out[7]|-1188|-88|contact@42||-1194|-88
-Ametal-3|net@163|||S900|pins36m3@0|x[25]|-1194|100|contact@42||-1194|-88
-Ametal-2|net@164|||S0|ins1in20@0|out[8]|-1332|-88|contact@43||-1338|-88
-Ametal-3|net@165|||S900|pins36m3@0|x[26]|-1338|100|contact@43||-1338|-88
-Ametal-2|net@166|||S0|ins1in20@1|out[10]|1548|-88|contact@44||1542|-88
-Ametal-3|net@167|||S900|pins36m3@0|x[10]|1542|100|contact@44||1542|-88
-Ametal-2|net@168|||S0|ins1in20@1|out[11]|1404|-88|contact@45||1398|-88
-Ametal-3|net@169|||S900|pins36m3@0|x[11]|1398|100|contact@45||1398|-88
-Ametal-2|net@170|||S0|ins1in20@1|out[12]|1260|-88|contact@46||1254|-88
-Ametal-3|net@171|||S900|pins36m3@0|x[12]|1254|100|contact@46||1254|-88
-Ametal-2|net@172|||S0|ins1in20@1|out[13]|1116|-88|contact@47||1110|-88
-Ametal-3|net@173|||S900|pins36m3@0|x[13]|1110|100|contact@47||1110|-88
-Ametal-2|net@174|||S0|ins1in20@1|out[14]|972|-88|contact@48||966|-88
-Ametal-3|net@175|||S900|pins36m3@0|x[14]|966|100|contact@48||966|-88
-Ametal-2|net@176|||S0|ins1in20@1|out[15]|828|-88|contact@49||822|-88
-Ametal-3|net@177|||S900|pins36m3@0|x[15]|822|100|contact@49||822|-88
-Ametal-2|net@178|||S0|ins1in20@1|out[16]|684|-88|contact@50||678|-88
-Ametal-3|net@179|||S900|pins36m3@0|x[16]|678|100|contact@50||678|-88
-Ametal-2|net@180|||S0|ins1in20@1|out[17]|540|-88|contact@51||534|-88
-Ametal-3|net@181|||S900|pins36m3@0|x[17]|534|100|contact@51||534|-88
-Ametal-2|net@182|||S0|ins1in20@1|out[18]|396|-88|contact@52||390|-88
-Ametal-3|net@183|||S900|pins36m3@0|x[18]|390|100|contact@52||390|-88
+Ametal-4|net@83|||S1800|contact@5||-1134|86.5|minusOne@0|in[1]|-300|86.5
+Ametal-4|net@84|||S1800|contact@6||-990|80.7|minusOne@0|in[2]|-300|80.7
+Ametal-4|net@85|||S1800|contact@7||-846|74.9|minusOne@0|in[3]|-300|74.9
+Ametal-3|net@89|||S2700|pins6m3a@1|in[1]|-1134|30|contact@5||-1134|86.5
+Ametal-3|net@91|||S2700|pins6m3a@1|in[2]|-990|30|contact@6||-990|80.7
+Ametal-3|net@93|||S2700|pins6m3a@1|in[3]|-846|30|contact@7||-846|74.9
+Ametal-4|net@94|||S1800|contact@8||-702|69.1|minusOne@0|in[4]|-300|69.1
+Ametal-3|net@95|||S2700|pins6m3a@1|in[4]|-702|30|contact@8||-702|69.1
+Ametal-4|net@96|||S0|minusOne@0|in[5]|-300|63.3|contact@9||-558|63.3
+Ametal-3|net@97|||S2700|pins6m3a@1|in[5]|-558|30|contact@9||-558|63.3
+Ametal-4|net@98|||S1800|contact@10||-414|57.5|minusOne@0|in[6]|-300|57.5
+Ametal-3|net@99|||S2700|pins6m3a@1|in[6]|-414|30|contact@10||-414|57.5
+Ametal-3|net@100|||S900|pins6m3a@1|in[1]|-1134|30|contact@11||-1134|-56
+Ametal-2|net@101|||S0|ins1in20@0|in[13]|-1116|-56|contact@11||-1134|-56
+Ametal-3|net@102|||S900|pins6m3a@1|in[2]|-990|30|contact@12||-990|-56
+Ametal-2|net@103|||S0|ins1in20@0|in[14]|-972|-56|contact@12||-990|-56
+Ametal-3|net@104|||S900|pins6m3a@1|in[3]|-846|30|contact@13||-846|-56
+Ametal-2|net@105|||S0|ins1in20@0|in[15]|-828|-56|contact@13||-846|-56
+Ametal-3|net@106|||S900|pins6m3a@1|in[4]|-702|30|contact@14||-702|-56
+Ametal-2|net@107|||S0|ins1in20@0|in[16]|-684|-56|contact@14||-702|-56
+Ametal-3|net@108|||S900|pins6m3a@1|in[5]|-558|30|contact@15||-558|-56
+Ametal-2|net@109|||S0|ins1in20@0|in[17]|-540|-56|contact@15||-558|-56
+Ametal-3|net@110|||S900|pins6m3a@1|in[6]|-414|30|contact@16||-414|-56
+Ametal-2|net@111|||S0|ins1in20@0|in[18]|-396|-56|contact@16||-414|-56
 Ametal-2|net@189|||S1800|pin@38||-1266|-56|ins1in20@0|in[12]|-1260|-56
 Ametal-2|net@194|||S0|pin@33||113.5|-106|contact@54||-1234.5|-106
 Ametal-2|net@197|||RS0|contact@53||-1234.5|-62|pin@42||-1260|-62
 Ametal-2|net@198|||RS2700|pin@42||-1260|-62|ins1in20@0|in[12]|-1260|-56
-Ametal-1|net@199|||S2700|contact@54||-1234.5|-106|contact@53||-1234.5|-62
-Egnd_3|gnd|D5G2;|ins1in20@0|gnd_2|G
-Egnd_1||D5G2;|scanEx1v@0|gnd_1|G
-Egnd_2||D5G2;|minusOne@0|gnd|G
-Ein[1]||D5G2;|ins1in20@1|in[1]|I
-Ein[2]||D5G2;|ins1in20@1|in[2]|I
-Ein[3]||D5G2;|ins1in20@1|in[3]|I
-Ein[4]||D5G2;|ins1in20@1|in[4]|I
-Ein[5]||D5G2;|ins1in20@1|in[5]|I
-Ein[6]||D5G2;|ins1in20@1|in[6]|I
-Ein[7]||D5G2;|ins1in20@1|in[7]|I
-Ein[8]||D5G2;|ins1in20@1|in[8]|I
-Ein[9]||D5G2;|ins1in20@1|in[9]|I
-Ein[10]||D5G2;|ins1in20@1|in[10]|I
-Ein[11]||D5G2;|ins1in20@1|in[11]|I
-Ein[12]||D5G2;|ins1in20@1|in[12]|I
-Ein[13]||D5G2;|ins1in20@1|in[13]|I
-Ein[14]||D5G2;|ins1in20@1|in[14]|I
-Ein[15]||D5G2;|ins1in20@1|in[15]|I
-Ein[16]||D5G2;|ins1in20@1|in[16]|I
-Ein[17]||D5G2;|ins1in20@1|in[17]|I
-Ein[18]||D5G2;|ins1in20@1|in[18]|I
-Ein[19]||D5G2;|ins1in20@0|in[1]|I
-Ein[20]||D5G2;|ins1in20@0|in[2]|I
-Ein[21]||D5G2;|ins1in20@0|in[3]|I
-Ein[22]||D5G2;|ins1in20@0|in[4]|I
-Ein[23]||D5G2;|ins1in20@0|in[5]|I
-Ein[24]||D5G2;|ins1in20@0|in[6]|I
-Ein[25]||D5G2;|ins1in20@0|in[7]|I
-Ein[26]||D5G2;|ins1in20@0|in[8]|I
-Ein[27]||D5G2;|ins1in20@0|in[9]|I
-Ein[28]||D5G2;|ins1in20@0|in[10]|I
-Ein[29]||D5G2;|ins1in20@0|in[11]|I
-Ein[30]@505268089|in[30]|D5G2;|ins1in20@0|in[12]|I
-Ein[30]|in[31]|D5G2;|ins1in20@0|in[13]|I
-Ein[31]|in[32]|D5G2;|ins1in20@0|in[14]|I
-Ein[32]|in[33]|D5G2;|ins1in20@0|in[15]|I
-Ein[33]|in[34]|D5G2;|ins1in20@0|in[16]|I
-Ein[34]|in[35]|D5G2;|ins1in20@0|in[17]|I
-Ein[35]|in[36]|D5G2;|ins1in20@0|in[18]|I
-Ex[1]|m1[1]|D5G2;|pins36m3@0|x[1]|I
-Ex[2]|m1[2]|D5G2;|pins36m3@0|x[2]|I
-Ex[3]|m1[3]|D5G2;|pins36m3@0|x[3]|I
-Ex[4]|m1[4]|D5G2;|pins36m3@0|x[4]|I
-Ex[5]|m1[5]|D5G2;|pins36m3@0|x[5]|I
-Ex[6]|m1[6]|D5G2;|pins36m3@0|x[6]|I
-Ex[7]|m1[7]|D5G2;|pins36m3@0|x[7]|I
-Ex[8]|m1[8]|D5G2;|pins36m3@0|x[8]|I
-Ex[9]|m1[9]|D5G2;|pins36m3@0|x[9]|I
-Ex[10]|m1[10]|D5G2;|pins36m3@0|x[10]|O
-Ex[11]|m1[11]|D5G2;|pins36m3@0|x[11]|O
-Ex[12]|m1[12]|D5G2;|pins36m3@0|x[12]|O
-Ex[13]|m1[13]|D5G2;|pins36m3@0|x[13]|O
-Ex[14]|m1[14]|D5G2;|pins36m3@0|x[14]|O
-Ex[15]|m1[15]|D5G2;|pins36m3@0|x[15]|O
-Ex[16]|m1[16]|D5G2;|pins36m3@0|x[16]|O
-Ex[17]|m1[17]|D5G2;|pins36m3@0|x[17]|O
-Ex[18]|m1[18]|D5G2;|pins36m3@0|x[18]|O
-Ex[19]|m1[19]|D5G2;|pins36m3@0|x[19]|I
-Ex[20]|m1[20]|D5G2;|pins36m3@0|x[20]|I
-Ex[21]|m1[21]|D5G2;|pins36m3@0|x[21]|I
-Ex[22]|m1[22]|D5G2;|pins36m3@0|x[22]|I
-Ex[23]|m1[23]|D5G2;|pins36m3@0|x[23]|I
-Ex[24]|m1[24]|D5G2;|pins36m3@0|x[24]|I
-Ex[25]|m1[25]|D5G2;|pins36m3@0|x[25]|I
-Ex[26]|m1[26]|D5G2;|pins36m3@0|x[26]|I
-Ex[27]|m1[27]|D5G2;|pins36m3@0|x[27]|I
-Ex[28]|m1[28]|D5G2;|pins36m3@0|x[28]|O
-Ex[29]|m1[29]|D5G2;|pins36m3@0|x[29]|O
-Ex[30]|m1[30]|D5G2;|pins36m3@0|x[30]|O
-Ex[31]|m1[31]|D5G2;|pins36m3@0|x[31]|O
-Ex[32]|m1[32]|D5G2;|pins36m3@0|x[32]|O
-Ex[33]|m1[33]|D5G2;|pins36m3@0|x[33]|O
-Ex[34]|m1[34]|D5G2;|pins36m3@0|x[34]|O
-Ex[35]|m1[35]|D5G2;|pins36m3@0|x[35]|O
-Ex[36]|m1[36]|D5G2;|pins36m3@0|x[36]|O
-Em1cate[1][F]||D5G2;|minusOne@0|out[1][F]|O
-Em1cate[1][T]||D5G2;|minusOne@0|out[1][T]|O
-Em1cate[2][F]||D5G2;|minusOne@0|out[2][F]|O
-Em1cate[2][T]||D5G2;|minusOne@0|out[2][T]|O
-Em1cate[3][F]||D5G2;|minusOne@0|out[3][F]|O
-Em1cate[3][T]||D5G2;|minusOne@0|out[3][T]|O
-Em1cate[4][F]||D5G2;|minusOne@0|out[4][F]|O
-Em1cate[4][T]||D5G2;|minusOne@0|out[4][T]|O
-Em1cate[5][F]||D5G2;|minusOne@0|out[5][F]|O
-Em1cate[5][T]||D5G2;|minusOne@0|out[5][T]|O
-Em1cate[6][F]||D5G2;|minusOne@0|out[6][F]|O
-Em1cate[6][T]||D5G2;|minusOne@0|out[6][T]|O
-Epred||D5G2;|minusOne@0|pred|I
-Esir[1]||D5G2;|scanEx1v@0|sir[1]|I
-Esir[2]||D5G2;|scanEx1v@0|sir[2]|B
-Esir[3]||D5G2;|scanEx1v@0|sir[3]|B
-Esir[4]||D5G2;|scanEx1v@0|sir[4]|B
-Esir[5]||D5G2;|scanEx1v@0|sir[5]|B
-Esir[6]||D5G2;|scanEx1v@0|sir[6]|B
-Esir[7]||D5G2;|scanEx1v@0|sir[7]|B
-Esir[8]||D5G2;|scanEx1v@0|si[8]|B
-Esir[9]||D5G2;|scanEx1v@0|sir[9]|B
-Esor[1]||D5G2;|scanEx1v@0|sor[1]|O
-Esor[2]||D5G2;|scanEx1v@0|sor[2]|B
-Esor[3]||D5G2;|scanEx1v@0|sor[3]|B
-Esor[4]||D5G2;|scanEx1v@0|sor[4]|B
-Esor[5]||D5G2;|scanEx1v@0|sor[5]|B
-Esor[6]||D5G2;|scanEx1v@0|sor[6]|B
-Esor[7]||D5G2;|scanEx1v@0|sor[7]|B
-Esor[8]||D5G2;|scanEx1v@0|sor[8]|B
-Esor[9]||D5G2;|scanEx1v@0|sor[9]|B
-Esucc||D5G2;|minusOne@0|succ|O
-Etake[1]||D5G2;|pin@0||O
-Evdd_4|vdd|D5G2;|ins1in20@0|vdd_4|P
-Evdd_1||D5G2;|scanEx1v@0|vdd_1|P
-Evdd_3||D5G2;|scanEx1v@0|vdd_3|P
-Evdd_5||D5G2;|minusOne@0|vdd|P
-Evdd_6||D5G2;|minusOne@0|vdd_1|P
-Evdd_7||D5G2;|ins1in20@0|vdd_5|P
+Ametal-1|net@253|||S2700|contact@54||-1234.5|-106|contact@53||-1234.5|-62
+Ametal-2|net@288||6.2|S1800|tranCap@10|vdd_3|-432|22|minusOne@0|vdd_7|-338.5|22
+Ametal-2|net@289||6.2|S0|minusOne@0|gnd_3|-338.5|72|tranCap@10|gnd_1|-432|72
+Ametal-2|net@290||6.2|S0|minusOne@0|vdd_6|-338.5|122|tranCap@10|vdd_2|-432|122
+Ametal-2|net@292|||S0|tranCap@16|gnd_1|1296|72|tranCap@15|gnd|1296|72
+Ametal-2|net@293|||S0|tranCap@17|gnd_1|1152|72|tranCap@16|gnd|1152|72
+Ametal-2|net@294|||S0|tranCap@18|gnd_1|1008|72|tranCap@17|gnd|1008|72
+Ametal-2|net@295|||S0|tranCap@19|gnd_1|864|72|tranCap@18|gnd|864|72
+Ametal-2|net@296|||S0|tranCap@20|gnd_1|720|72|tranCap@19|gnd|720|72
+Ametal-2|net@297|||S0|tranCap@21|gnd_1|576|72|tranCap@20|gnd|576|72
+Ametal-2|net@298|||S0|tranCap@15|vdd|1296|122|tranCap@16|vdd_2|1296|122
+Ametal-2|net@299|||S0|tranCap@15|vdd_1|1296|22|tranCap@16|vdd_3|1296|22
+Ametal-2|net@300|||S0|tranCap@16|vdd|1152|122|tranCap@17|vdd_2|1152|122
+Ametal-2|net@301|||S0|tranCap@16|vdd_1|1152|22|tranCap@17|vdd_3|1152|22
+Ametal-2|net@302|||S0|tranCap@17|vdd|1008|122|tranCap@18|vdd_2|1008|122
+Ametal-2|net@303|||S0|tranCap@17|vdd_1|1008|22|tranCap@18|vdd_3|1008|22
+Ametal-2|net@304|||S0|tranCap@18|vdd|864|122|tranCap@19|vdd_2|864|122
+Ametal-2|net@305|||S0|tranCap@18|vdd_1|864|22|tranCap@19|vdd_3|864|22
+Ametal-2|net@306|||S0|tranCap@19|vdd|720|122|tranCap@20|vdd_2|720|122
+Ametal-2|net@307|||S0|tranCap@19|vdd_1|720|22|tranCap@20|vdd_3|720|22
+Ametal-2|net@308|||S0|tranCap@20|vdd|576|122|tranCap@21|vdd_2|576|122
+Ametal-2|net@309|||S0|tranCap@20|vdd_1|576|22|tranCap@21|vdd_3|576|22
+Ametal-2|net@310|||S0|tranCap@15|gnd_1|1440|72|tranCap@14|gnd|1440|72
+Ametal-2|net@311|||S0|tranCap@13|vdd|1584|122|tranCap@14|vdd_2|1584|122
+Ametal-2|net@312|||S0|tranCap@13|vdd_1|1584|22|tranCap@14|vdd_3|1584|22
+Ametal-2|net@313|||S0|tranCap@14|vdd|1440|122|tranCap@15|vdd_2|1440|122
+Ametal-2|net@314|||S0|tranCap@14|vdd_1|1440|22|tranCap@15|vdd_3|1440|22
+Ametal-2|net@315|||S0|tranCap@3|gnd|-1584|72|tranCap@2|gnd_1|-1584|72
+Ametal-2|net@316|||S0|tranCap@2|vdd_2|-1584|122|tranCap@3|vdd|-1584|122
+Ametal-2|net@317|||S0|tranCap@2|vdd_3|-1584|22|tranCap@3|vdd_1|-1584|22
+Ametal-2|net@318|||S0|tranCap@4|gnd|-1440|72|tranCap@3|gnd_1|-1440|72
+Ametal-2|net@319|||S0|tranCap@3|vdd_2|-1440|122|tranCap@4|vdd|-1440|122
+Ametal-2|net@320|||S0|tranCap@3|vdd_3|-1440|22|tranCap@4|vdd_1|-1440|22
+Ametal-2|net@321|||S0|tranCap@5|gnd|-1296|72|tranCap@4|gnd_1|-1296|72
+Ametal-2|net@322|||S0|tranCap@4|vdd_2|-1296|122|tranCap@5|vdd|-1296|122
+Ametal-2|net@323|||S0|tranCap@4|vdd_3|-1296|22|tranCap@5|vdd_1|-1296|22
+Ametal-2|net@324|||S0|tranCap@6|gnd|-1152|72|tranCap@5|gnd_1|-1152|72
+Ametal-2|net@325|||S0|tranCap@5|vdd_2|-1152|122|tranCap@6|vdd|-1152|122
+Ametal-2|net@326|||S0|tranCap@5|vdd_3|-1152|22|tranCap@6|vdd_1|-1152|22
+Ametal-2|net@327|||S0|tranCap@7|gnd|-1008|72|tranCap@6|gnd_1|-1008|72
+Ametal-2|net@328|||S0|tranCap@6|vdd_2|-1008|122|tranCap@7|vdd|-1008|122
+Ametal-2|net@329|||S0|tranCap@6|vdd_3|-1008|22|tranCap@7|vdd_1|-1008|22
+Ametal-2|net@330|||S0|tranCap@8|gnd|-864|72|tranCap@7|gnd_1|-864|72
+Ametal-2|net@331|||S0|tranCap@7|vdd_2|-864|122|tranCap@8|vdd|-864|122
+Ametal-2|net@332|||S0|tranCap@7|vdd_3|-864|22|tranCap@8|vdd_1|-864|22
+Ametal-2|net@333|||S0|tranCap@9|gnd|-720|72|tranCap@8|gnd_1|-720|72
+Ametal-2|net@334|||S0|tranCap@8|vdd_2|-720|122|tranCap@9|vdd|-720|122
+Ametal-2|net@335|||S0|tranCap@8|vdd_3|-720|22|tranCap@9|vdd_1|-720|22
+Ametal-2|net@336|||S0|tranCap@10|gnd|-576|72|tranCap@9|gnd_1|-576|72
+Ametal-2|net@337|||S0|tranCap@9|vdd_2|-576|122|tranCap@10|vdd|-576|122
+Ametal-2|net@338|||S0|tranCap@9|vdd_3|-576|22|tranCap@10|vdd_1|-576|22
+Ametal-2|net@339|||S0|tranCap@14|gnd_1|1584|72|tranCap@13|gnd|1584|72
+Ametal-2|net@340|||S0|ins1in20@0|gnd_2|-1584|-72|tranCap@1|gnd_1|-1584|-72
+Ametal-2|net@341|||S0|ins1in20@0|vdd_4|-1584|-22|tranCap@1|vdd_2|-1584|-22
+Ametal-2|net@342|||S0|ins1in20@0|vdd_5|-1584|-122|tranCap@1|vdd_3|-1584|-122
+Ametal-2|net@343|||S0|ins1in20@1|gnd_2|1584|-72|scanEx1v@1|gnd|1584|-72
+Ametal-2|net@344|||S0|ins1in20@1|vdd_4|1584|-22|scanEx1v@1|vdd_2|1584|-22
+Ametal-2|net@345|||S0|ins1in20@1|vdd_5|1584|-122|scanEx1v@1|vdd|1584|-122
+Ametal-2|net@346||6.2|S1800|minusOne@0|gnd|338.5|72|tranCap@21|gnd|432|72
+Ametal-2|net@347||6.2|S0|tranCap@21|vdd|432|122|minusOne@0|vdd|338.5|122
+Ametal-2|net@348||6.2|S0|tranCap@21|vdd_1|432|22|minusOne@0|vdd_1|338.5|22
+Ametal-2|net@349||6.2|S0|tranCap@1|vdd_1|-1728|-122|cover2h@1|vdd_49|-1800|-122
+Ametal-2|net@350||6.2|S1800|cover2h@1|gnd_42|-1800|-72|tranCap@1|gnd|-1728|-72
+Ametal-2|net@351||6.2|S1800|cover2h@1|gnd_30|-1800|72|tranCap@2|gnd|-1728|72
+Ametal-2|net@352||6.2|S1800|cover2h@1|vdd_30|-1800|122|tranCap@2|vdd|-1728|122
+Ametal-2|net@353||6.2|S1800|cover2h@1|vdd_51|-1800|22|tranCap@2|vdd_1|-1728|22
+Ametal-2|net@354||6.2|S1800|scanEx1v@1|gnd_1|1728|-72|cover2h@1|gnd_40|1800|-72
+Ametal-2|net@355||6.2|S1800|tranCap@13|gnd_1|1728|72|cover2h@1|gnd_1|1800|72
+Ametal-2|net@356||6.2|S1800|tranCap@13|vdd_2|1728|122|cover2h@1|vdd_1|1800|122
+Ametal-2|net@357||6.2|S1800|tranCap@13|vdd_3|1728|22|cover2h@1|vdd_52|1800|22
+Ametal-2|net@358||6.2|S1800|cover2h@1|vdd_48|-1800|-22|tranCap@1|vdd|-1728|-22
+Ametal-2|net@359||6.2|S1800|scanEx1v@1|vdd_1|1728|-122|cover2h@1|vdd_50|1800|-122
+Ametal-2|net@360||6.2|S1800|scanEx1v@1|vdd_3|1728|-22|cover2h@1|vdd_44|1800|-22
+Egnd||D5G7;|cover2h@1|gnd|G
+Egnd_3||D5G7;|cover2h@1|gnd_3|G
+Egnd_4||D5G7;|cover2h@1|gnd_4|G
+Egnd_5||D5G7;|cover2h@1|gnd_5|G
+Egnd_6||D5G7;|cover2h@1|gnd_6|G
+Egnd_7||D5G7;|cover2h@1|gnd_7|G
+Egnd_8||D5G7;|cover2h@1|gnd_8|G
+Egnd_9||D5G7;|cover2h@1|gnd_9|G
+Egnd_10||D5G7;|cover2h@1|gnd_10|G
+Egnd_11||D5G7;|cover2h@1|gnd_11|G
+Egnd_12||D5G7;|cover2h@1|gnd_12|G
+Egnd_13||D5G7;|cover2h@1|gnd_13|G
+Egnd_14||D5G7;|cover2h@1|gnd_14|G
+Egnd_15||D5G7;|cover2h@1|gnd_15|G
+Egnd_16||D5G7;|cover2h@1|gnd_16|G
+Egnd_17||D5G7;|cover2h@1|gnd_17|G
+Egnd_18||D5G7;|cover2h@1|gnd_18|G
+Egnd_19||D5G7;|cover2h@1|gnd_19|G
+Egnd_20||D5G7;|cover2h@1|gnd_20|G
+Egnd_21||D5G7;|cover2h@1|gnd_21|G
+Egnd_22||D5G7;|cover2h@1|gnd_22|G
+Egnd_23||D5G7;|cover2h@1|gnd_23|G
+Egnd_24||D5G7;|cover2h@1|gnd_24|G
+Egnd_25||D5G7;|cover2h@1|gnd_25|G
+Egnd_26||D5G7;|cover2h@1|gnd_26|G
+Egnd_27||D5G7;|cover2h@1|gnd_27|G
+Egnd_28||D5G7;|cover2h@1|gnd_28|G
+Egnd_29||D5G7;|cover2h@1|gnd_29|G
+Egnd_39||D5G7;|cover2h@1|gnd_39|G
+Egnd_41||D5G7;|cover2h@1|gnd_41|G
+Em1[1]||D5G7;|ins1in20@1|out[1]|O
+Em1[2]||D5G7;|ins1in20@1|out[2]|O
+Em1[3]||D5G7;|ins1in20@1|out[3]|O
+Em1[4]||D5G7;|ins1in20@1|out[4]|O
+Em1[5]||D5G7;|ins1in20@1|out[5]|O
+Em1[6]||D5G7;|ins1in20@1|out[6]|O
+Em1[7]||D5G7;|ins1in20@1|out[7]|O
+Em1[8]||D5G7;|ins1in20@1|out[8]|O
+Em1[9]||D5G7;|ins1in20@1|out[9]|O
+Em1[10]||D5G7;|ins1in20@1|out[10]|O
+Em1[11]||D5G7;|ins1in20@1|out[11]|O
+Em1[12]||D5G7;|ins1in20@1|out[12]|O
+Em1[13]||D5G7;|ins1in20@1|out[13]|O
+Em1[14]||D5G7;|ins1in20@1|out[14]|O
+Em1[15]||D5G7;|ins1in20@1|out[15]|O
+Em1[16]||D5G7;|ins1in20@1|out[16]|O
+Em1[17]||D5G7;|ins1in20@1|out[17]|O
+Em1[18]||D5G7;|ins1in20@1|out[18]|O
+Em1[19]||D5G7;|ins1in20@0|out[1]|O
+Em1[20]||D5G7;|ins1in20@0|out[2]|O
+Em1[21]||D5G7;|ins1in20@0|out[3]|O
+Em1[22]||D5G7;|ins1in20@0|out[4]|O
+Em1[23]||D5G7;|ins1in20@0|out[5]|O
+Em1[24]||D5G7;|ins1in20@0|out[6]|O
+Em1[25]||D5G7;|ins1in20@0|out[7]|O
+Em1[26]||D5G7;|ins1in20@0|out[8]|O
+Em1[27]||D5G7;|ins1in20@0|out[9]|O
+Em1[28]||D5G7;|ins1in20@0|out[10]|O
+Em1[29]||D5G7;|ins1in20@0|out[11]|O
+Em1[30]||D5G7;|ins1in20@0|out[12]|O
+Em1[31]||D5G7;|ins1in20@0|out[13]|O
+Em1[32]||D5G7;|ins1in20@0|out[14]|O
+Em1[33]||D5G7;|ins1in20@0|out[15]|O
+Em1[34]||D5G7;|ins1in20@0|out[16]|O
+Em1[35]||D5G7;|ins1in20@0|out[17]|O
+Em1[36]||D5G7;|ins1in20@0|out[18]|O
+Em1cate[1][F]||D5G7;|minusOne@0|out[1][F]|O
+Em1cate[1][T]||D5G7;|minusOne@0|out[1][T]|O
+Em1cate[2][F]||D5G7;|minusOne@0|out[2][F]|O
+Em1cate[2][T]||D5G7;|minusOne@0|out[2][T]|O
+Em1cate[3][F]||D5G7;|minusOne@0|out[3][F]|O
+Em1cate[3][T]||D5G7;|minusOne@0|out[3][T]|O
+Em1cate[4][F]||D5G7;|minusOne@0|out[4][F]|O
+Em1cate[4][T]||D5G7;|minusOne@0|out[4][T]|O
+Em1cate[5][F]||D5G7;|minusOne@0|out[5][F]|O
+Em1cate[5][T]||D5G7;|minusOne@0|out[5][T]|O
+Em1cate[6][F]||D5G7;|minusOne@0|out[6][F]|O
+Em1cate[6][T]||D5G7;|minusOne@0|out[6][T]|O
+Epred[R]||D5G7;|minusOne@0|pred|I
+Ering[1]||D5G7;|ins1in20@1|in[1]|I
+Ering[2]||D5G7;|ins1in20@1|in[2]|I
+Ering[3]||D5G7;|ins1in20@1|in[3]|I
+Ering[4]||D5G7;|ins1in20@1|in[4]|I
+Ering[5]||D5G7;|ins1in20@1|in[5]|I
+Ering[6]||D5G7;|ins1in20@1|in[6]|I
+Ering[7]||D5G7;|ins1in20@1|in[7]|I
+Ering[8]||D5G7;|ins1in20@1|in[8]|I
+Ering[9]||D5G7;|ins1in20@1|in[9]|I
+Ering[10]||D5G7;|ins1in20@1|in[10]|I
+Ering[11]||D5G7;|ins1in20@1|in[11]|I
+Ering[12]||D5G7;|ins1in20@1|in[12]|I
+Ering[13]||D5G7;|ins1in20@1|in[13]|I
+Ering[14]||D5G7;|ins1in20@1|in[14]|I
+Ering[15]||D5G7;|ins1in20@1|in[15]|I
+Ering[16]||D5G7;|ins1in20@1|in[16]|I
+Ering[17]||D5G7;|ins1in20@1|in[17]|I
+Ering[18]||D5G7;|ins1in20@1|in[18]|I
+Ering[19]||D5G7;|ins1in20@0|in[1]|I
+Ering[20]||D5G7;|ins1in20@0|in[2]|I
+Ering[21]||D5G7;|ins1in20@0|in[3]|I
+Ering[22]||D5G7;|ins1in20@0|in[4]|I
+Ering[23]||D5G7;|ins1in20@0|in[5]|I
+Ering[24]||D5G7;|ins1in20@0|in[6]|I
+Ering[25]||D5G7;|ins1in20@0|in[7]|I
+Ering[26]||D5G7;|ins1in20@0|in[8]|I
+Ering[27]||D5G7;|ins1in20@0|in[9]|I
+Ering[28]||D5G7;|ins1in20@0|in[10]|I
+Ering[29]||D5G7;|ins1in20@0|in[11]|I
+Ering[30]||D5G7;|ins1in20@0|in[12]|I
+Ering[31]||D5G7;|ins1in20@0|in[13]|I
+Ering[32]||D5G7;|ins1in20@0|in[14]|I
+Ering[33]||D5G7;|ins1in20@0|in[15]|I
+Ering[34]||D5G7;|ins1in20@0|in[16]|I
+Ering[35]||D5G7;|ins1in20@0|in[17]|I
+Ering[36]||D5G7;|ins1in20@0|in[18]|I
+Esir[1]||D5G7;|scanEx1v@1|sir[1]|I
+Esir[2]||D5G7;|scanEx1v@1|sir[2]|B
+Esir[3]||D5G7;|scanEx1v@1|sir[3]|B
+Esir[4]||D5G7;|scanEx1v@1|sir[4]|B
+Esir[5]||D5G7;|scanEx1v@1|sir[5]|B
+Esir[6]||D5G7;|scanEx1v@1|sir[6]|B
+Esir[7]||D5G7;|scanEx1v@1|sir[7]|B
+Esir[8]||D5G7;|scanEx1v@1|sir[8]|B
+Esir[9]||D5G7;|scanEx1v@1|sir[9]|B
+Esor[1]||D5G7;|scanEx1v@1|sor[1]|O
+Esor[2]||D5G7;|scanEx1v@1|sor[2]|B
+Esor[3]||D5G7;|scanEx1v@1|sor[3]|B
+Esor[4]||D5G7;|scanEx1v@1|sor[4]|B
+Esor[5]||D5G7;|scanEx1v@1|sor[5]|B
+Esor[6]||D5G7;|scanEx1v@1|sor[6]|B
+Esor[7]||D5G7;|scanEx1v@1|sor[7]|B
+Esor[8]||D5G7;|scanEx1v@1|sor[8]|B
+Esor[9]||D5G7;|scanEx1v@1|sor[9]|B
+Esucc[m1]||D5G7;|minusOne@0|succ|O
+Etake[m1]||D5G7;|pin@0||O
+Evdd||D5G7;|cover2h@1|vdd|P
+Evdd_3||D5G7;|cover2h@1|vdd_3|P
+Evdd_4||D5G7;|cover2h@1|vdd_4|P
+Evdd_5||D5G7;|cover2h@1|vdd_5|P
+Evdd_6||D5G7;|cover2h@1|vdd_6|P
+Evdd_7||D5G7;|cover2h@1|vdd_7|P
+Evdd_8||D5G7;|cover2h@1|vdd_8|P
+Evdd_9||D5G7;|cover2h@1|vdd_9|P
+Evdd_10||D5G7;|cover2h@1|vdd_10|P
+Evdd_11||D5G7;|cover2h@1|vdd_11|P
+Evdd_12||D5G7;|cover2h@1|vdd_12|P
+Evdd_13||D5G7;|cover2h@1|vdd_13|P
+Evdd_14||D5G7;|cover2h@1|vdd_14|P
+Evdd_15||D5G7;|cover2h@1|vdd_15|P
+Evdd_16||D5G7;|cover2h@1|vdd_16|P
+Evdd_17||D5G7;|cover2h@1|vdd_17|P
+Evdd_18||D5G7;|cover2h@1|vdd_18|P
+Evdd_19||D5G7;|cover2h@1|vdd_19|P
+Evdd_20||D5G7;|cover2h@1|vdd_20|P
+Evdd_21||D5G7;|cover2h@1|vdd_21|P
+Evdd_22||D5G7;|cover2h@1|vdd_22|P
+Evdd_23||D5G7;|cover2h@1|vdd_23|P
+Evdd_24||D5G7;|cover2h@1|vdd_24|P
+Evdd_25||D5G7;|cover2h@1|vdd_25|P
+Evdd_26||D5G7;|cover2h@1|vdd_26|P
+Evdd_43||D5G7;|cover2h@1|vdd_43|P
+Evdd_45||D5G7;|cover2h@1|vdd_45|P
+Evdd_47||D5G7;|cover2h@1|vdd_47|P
 X
 
 # Cell mOneDockStage;1{sch}
-CmOneDockStage;1{sch}||schematic|1227450428956|1234875232306|
+CmOneDockStage;1{sch}||schematic|1227450428956|1243246708862|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-12|3|||Y|
 NOff-Page|conn@3||18.5|-24||||
@@ -4509,12 +5159,11 @@ NOff-Page|conn@7||-9|16|||Y|
 NOff-Page|conn@8||12|16||||
 NOff-Page|conn@9||13|-2||||
 IregistersM:ins1in20Bx36;1{ic}|ins1in20@0||14|-30|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||12|-17|RRR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@1||12|-17|RRR||D5G4;
 ImOneDockStage;1{ic}|mOneDocK@0||34.5|20.5|||D5G4;
 IoneHotM:minusOne;1{ic}|minusOne@0||0|0|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||2.5|34|||||ART_message(D5G4;)Sthe M1 stage with scan chain
 Ngeneric:Invisible-Pin|pin@1||1|39.5|||||ART_message(D5G6;)SmOneDockStage
-Ngeneric:Invisible-Pin|pin@2||-0.5|26|||||ART_message(D5G3;)Sies 15 January 2009
 NWire_Pin|pin@3||12|-9||||
 NWire_Pin|pin@4||12|-24||||
 NWire_Pin|pin@7||0|-9||||
@@ -4523,22 +5172,22 @@ NBus_Pin|pin@22||-9|-2|-1|-1||
 NBus_Pin|pin@23||-9|-7|-1|-1||
 NWire_Pin|pin@24||-18|0||||
 NWire_Pin|pin@25||-18|-4||||
-IscanJ:scanEx1vertA;1{ic}|scanEx1v@0||4|16|YRRR||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||6|-9|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D791.7000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-Awire|fire[1]|D5G2;||2700|latchDri@0|inA|12|-13|pin@3||12|-9
-Awire|in[30]|D5G2;||900|pin@24||-18|0|pin@25||-18|-4
-Abus|in[31:36]|D5G2;|-0.5|IJ900|pin@22||-9|-2|pin@23||-9|-7
+Ngeneric:Invisible-Pin|pin@26||-0.5|26|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
+IscanM:scanEx1;1{ic}|scanEx1@0||4|16|YRRR||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:19]|D5G3;X2;Y2;|-24|16|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||6|-9|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D793.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Awire|fire[1]|D5G2;||2700|latchDri@1|in|12|-13|pin@3||12|-9
 Awire|net@3|||1800|pin@4||12|-24|conn@3|a|16.5|-24
-Awire|net@4|||900|latchDri@0|out|12|-21|pin@4||12|-24
+Awire|net@4|||900|latchDri@1|out|12|-21|pin@4||12|-24
 Abus|net@5||-0.5|IJ0|ins1in20@0|in[1:36]|11|-30|conn@4|y|2|-30
 Abus|net@6||-0.5|IJ1800|ins1in20@0|out[1:36]|17|-30|conn@5|a|27|-30
 Awire|net@11|||0|wire90@1|a|3.5|-9|pin@7||0|-9
 Awire|net@12|||0|pin@3||12|-9|wire90@1|b|8.5|-9
-Abus|net@30||-0.5|IJ1800|conn@7|y|-7|16|scanEx1v@0|si[1:9]|2|16
-Abus|net@31||-0.5|IJ1800|scanEx1v@0|so[1:9]|6|16|conn@8|a|10|16
-Awire|net@35|||0|scanEx1v@0|mc|3|21|pin@17||-2|21
+Abus|net@30||-0.5|IJ1800|conn@7|y|-7|16|scanEx1@0|sir[1:9]|2|16
+Abus|net@31||-0.5|IJ1800|scanEx1@0|sor[1:9]|6|16|conn@8|a|10|16
+Awire|net@35|||0|scanEx1@0|mc|3|21|pin@17||-2|21
 Awire|net@40|||2700|ins1in20@0|hcl[1]|12|-27|pin@4||12|-24
-Awire|net@47|||900|scanEx1v@0|dIn[1]|2|11|minusOne@0|succ_1|2|6
+Awire|net@47|||900|scanEx1@0|dIn[1]|2|11|minusOne@0|succ_1|2|6
 Awire|net@48|||2700|minusOne@0|pred_1|-2|5|pin@17||-2|21
 Awire|net@49|||900|minusOne@0|take[P]|0|-5|pin@7||0|-9
 Awire|net@50|||0|minusOne@0|pred|-4|3|conn@0|y|-10|3
@@ -4546,18 +5195,20 @@ Awire|net@51|||1800|minusOne@0|succ|4|3|conn@6|a|10|3
 Abus|net@52||-0.5|IJ0|minusOne@0|pred_1@931992807|-4|-2|pin@22||-9|-2
 Abus|net@54||-0.5|IJ1800|minusOne@0|out[1:6][T,F]|4|-2|conn@9|a|11|-2
 Awire|net@55|||0|minusOne@0|pred_1@740900629|-4|0|pin@24||-18|0
-Ein[1:36]||D4G2;|conn@4|a|I
+Awire|ring[30]|D5G2;||900|pin@24||-18|0|pin@25||-18|-4
+Abus|ring[31:36]|D5G2;|-0.5|IJ900|pin@22||-9|-2|pin@23||-9|-7
 Eout[1:36]|m1[1:36]|D6G2;|conn@5|y|O
 Esucc_1|m1cate[1:6][T,F]|D6G2;|conn@9|y|O
-Epred||D4G2;|conn@0|a|I
+Epred|pred[R]|D4G2;|conn@0|a|I
+Ein[1:36]|ring[1:36]|D4G2;|conn@4|a|I
 Esir[1:9]||D4G2;|conn@7|a|I
 Esor[1:9]||D6G2;|conn@8|y|O
-Esucc||D6G2;|conn@6|y|O
-Etake[1]||D6G2;|conn@3|y|O
+Esucc|succ[m1]|D6G2;|conn@6|y|O
+Etake[1]|take[m1]|D6G2;|conn@3|y|O
 X
 
 # Cell mergeModule;1{ic}
-CmergeModule;1{ic}||artwork|1230588853323|1230905621242|E
+CmergeModule;1{ic}||artwork|1230588853323|1237158357747|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-2|-8|-1|-1||
 Nschematic:Bus_Pin|pin@1||-2|-10|-1|-1||
@@ -4607,7 +5258,7 @@ Esucc||D5G2;|pin@7||O
 X
 
 # Cell mergeModule;1{lay}
-CmergeModule;1{lay}||cmos90|1230572655232|1230853190956||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230853200220|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230853200220
+CmergeModule;1{lay}||cmos90|1230572655232|1238257435226|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 IregistersM:addr2in60Cx7;2{lay}|addr2in6@0||-792|144|X||D5G4;
 IregistersM:addr2in60Cx7;2{lay}|addr2in6@1||936|144|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -4879,7 +5530,7 @@ Evdd_13||D5G2;|addr2in6@0|vdd_3|P
 X
 
 # Cell mergeModule;1{sch}
-CmergeModule;1{sch}||schematic|1230578073905|1230905621242|
+CmergeModule;1{sch}||schematic|1230578073905|1237158357747|I
 IregistersM:addr2in60Cx15;1{ic}|addr2in6@0||-14|-19|Y||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||34|-24||||
@@ -4950,7 +5601,7 @@ Esucc||D6G2;|conn@5|y|O
 X
 
 # Cell onDeckDockStage;1{ic}
-ConDeckDockStage;1{ic}||artwork|1217322049125|1235677934336|EI
+ConDeckDockStage;1{ic}||artwork|1217322049125|1237223078927|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@4||-4|-7|-1|-1||
 Nschematic:Bus_Pin|pin@8||5|-7|-1|-1||
@@ -4986,10 +5637,8 @@ NPin|pin@73||1|7|1|1||
 NPin|pin@74||-2|7|1|1||
 NPin|pin@75||-1|6|1|1||
 NPin|pin@76||-2|5|1|1||
-Nschematic:Bus_Pin|pin@77||-3|0|-1|-1||
-Ngeneric:Invisible-Pin|pin@78||-2|0|1|1||
-Nschematic:Bus_Pin|pin@79||-3|-3|-1|-1|R|
-Ngeneric:Invisible-Pin|pin@80||-2|-3|1|1|R|
+Nschematic:Bus_Pin|pin@77||-3|-3|-1|-1||
+Ngeneric:Invisible-Pin|pin@78||-2|-3|1|1||
 Ngeneric:Invisible-Pin|pin@85||2|3|1|1||
 Ngeneric:Invisible-Pin|pin@86||0|6|||||ART_message(D5G1.5;)S2
 AThicker|net@11|||FS1800|pin@30||0|-4|pin@29||2|-4
@@ -5019,13 +5668,11 @@ AThicker|net@65|||FS1350|pin@74||-2|7|pin@75||-1|6
 AThicker|net@66|||FS450|pin@75||-1|6|pin@76||-2|5
 AThicker|net@67|||FS1800|pin@76||-2|5|pin@60||0|5
 AThicker|net@68|||FS2700|pin@47||-2|3|pin@18||-2|4
-Aschematic:bus|net@69||-0.5|IJ0|pin@78||-2|0|pin@77||-3|0
-Aschematic:bus|net@70||-0.5|IJ0|pin@80||-2|-3|pin@79||-3|-3
+Aschematic:bus|net@69||-0.5|IJ0|pin@78||-2|-3|pin@77||-3|-3
 AThicker|net@72|||FS900|pin@19||2|4|pin@29||2|-4
 Aschematic:bus|net@75||-0.5|IJ1800|pin@85||2|3|pin@46||3|3
 Epred|do[od]|D5G2;|pin@10||I
-Eflag[A][set,clr]||D5G2;|pin@77||I
-Eflag[D][set,clr]||D5G2;|pin@79||I
+Eflag[A][set,clr]|flag[A,D][set,clr]|D5G2;|pin@77||I
 Ein[1:36]|m1[1:36]|D5G2;|pin@4||I
 Eout[1:36]|od[1:36]|D5G2;|pin@8||O
 Esucc|od[HEAD,ABORT,OTHER]|D5G2;|pin@46||O
@@ -5034,8 +5681,8 @@ Esor[1:9]||D5G2;|pin@68||O
 Etake[1]|take[od]|D5G2;|pin@63||O
 X
 
-# Cell onDeckDockStage;1{lay}
-ConDeckDockStage;1{lay}||cmos90|1234815224960|1235246879060||ATTR_NCC(D5G4;NTY142;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235135665576|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235185214788
+# Cell onDeckDockStage;2{lay}
+ConDeckDockStage;2{lay}||cmos90|1234815224960|1244036631533||ATTR_NCC(D5G6;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244036639958
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@2||-157|12||||
 NX-Metal-1-Metal-2-Con|contact@5||-239|141||||
@@ -5046,35 +5693,44 @@ NX-Metal-1-Metal-2-Con|contact@9||1624.5|-82||||
 NX-Metal-1-Metal-2-Con|contact@10||1624.5|12||||
 NX-Metal-1-Metal-2-Con|contact@11||1624.5|56||||
 NX-Metal-1-Metal-2-Con|contact@12||1698.5|56||||
-NX-Metal-1-Metal-2-Con|contact@16||-120|6||||
+NX-Metal-1-Metal-2-Con|contact@16||-122|6||||
 NX-Metal-1-Metal-2-Con|contact@17||-282|44||||
 NX-Metal-1-Metal-2-Con|contact@18||-276.5|50||||
-NX-Metal-1-Metal-2-Con|contact@19||-282|-94||||
-NX-Metal-1-Metal-2-Con|contact@20||-276.5|-88||||
-IdriversJ:driveConnecter;3{lay}|driveCon@1||122|104|X||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@0||-936|72|X||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@1||936|72|||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@1||117.5|72|||D5G4;
-IoneHotM:onDeck;2{lay}|onDeck@1||-99|0|||D5G4;
+NX-Metal-1-Metal-2-Con|contact@19||-282|-100||||
+NX-Metal-1-Metal-2-Con|contact@20||-276.5|-94||||
+IdriversM:driveConnecter;3{lay}|driveCon@2||122|104|X||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@0||-936|72|X||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@1||936|72|||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@2||117.5|72|||D5G4;
+IoneHotM:onDeck;4{lay}|onDeck@3||-99|0|||D5G4;
 NMetal-2-Pin|pin@28||-1260|50||||
 NMetal-2-Pin|pin@30||-1404|44||||
 NMetal-1-Pin|pin@36||1612.5|-4||||
 NMetal-1-Pin|pin@37||1624.5|-4||||
 NMetal-1-Pin|pin@40||73|47||||
 NMetal-1-Pin|pin@41||73|97||||
-IscanM:scanEx2vertA;1{lay}|scanEx2v@1||1656|0|||D5G4;
-IwiresL:select144;1{lay}|select14@0||216|72|||D5G4;
+IscanM:scanEx2vertB;1{lay}|scanEx2v@2||1656|0|||D5G4;
+IwiresL:select144;1{lay}|select14@1||221|72|||D5G4;
+IwiresL:select15;1{lay}|select15@0||-282|-72|||D5G4;
 IwiresL:select22;1{lay}|select22@0||-282|72|||D5G4;
-Ametal-2|net@28|||S0|scanEx2v@1|gnd|1584|72|ins1in20@1|gnd_2|1584|72
-Ametal-2|net@29|||S0|scanEx2v@1|vdd|1584|122|ins1in20@1|vdd_5|1584|122
-Ametal-2|net@30|||S0|scanEx2v@1|vdd_2|1584|22|ins1in20@1|vdd_4|1584|22
-Ametal-1|net@33|||S900|onDeck@1|s[2]|-157|79|contact@2||-157|12
-Ametal-1|net@40|||S2700|onDeck@1|mc|-239|79|contact@5||-239|141
-Ametal-3|net@43|||S2700|scanEx2v@1|mc_1|1680|97|contact@6||1680|141
+IwiresL:tranCap;1{lay}|tranCap@0||-1656|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-1656|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||-1512|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||-1368|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||-1224|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@5||-1080|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@6||-936|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@7||-792|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@8||-648|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@9||-504|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@10||-360|-72|||D5G4;
+Ametal-1|net@33|||S900|onDeck@3|s[2]|-157|79|contact@2||-157|12
+Ametal-1|net@40|||S2700|onDeck@3|mc|-239|79|contact@5||-239|141
+Ametal-3|net@43|||S2700|scanEx2v@2|mc_1|1680|97|contact@6||1680|141
 Ametal-2|net@46|||S1800|contact@5||-239|141|contact@6||1680|141
-Ametal-1|net@57|||S900|scanEx2v@1|dIn[1]|1698.5|-79|contact@8||1698.5|-82
+Ametal-1|net@57|||S900|scanEx2v@2|dIn[1]|1698.5|-79|contact@8||1698.5|-82
 Ametal-2|net@67|||S1800|contact@2||-157|12|contact@10||1624.5|12
-Ametal-1|net@69|||S900|scanEx2v@1|dIn[2]|1698.5|79|contact@12||1698.5|56
+Ametal-1|net@69|||S900|scanEx2v@2|dIn[2]|1698.5|79|contact@12||1698.5|56
 Ametal-1|net@70|||S900|pin@37||1624.5|-4|contact@9||1624.5|-82
 Ametal-2|net@71|||S0|contact@8||1698.5|-82|contact@9||1624.5|-82
 Ametal-1|net@72|||S2700|contact@10||1624.5|12|contact@11||1624.5|56
@@ -5083,151 +5739,184 @@ Ametal-2|net@88|||S900|ins1in20@0|in[12]|-1260|56|pin@28||-1260|50
 Ametal-2|net@89|||S1800|pin@28||-1260|50|contact@18||-276.5|50
 Ametal-2|net@90|||S900|ins1in20@0|in[11]|-1404|56|pin@30||-1404|44
 Ametal-2|net@91|||S1800|pin@30||-1404|44|contact@17||-282|44
-Ametal-1|net@92|||RS900|driveCon@1|out|138|104|latchDri@1|out|138|104
-Ametal-2|net@93||1.2|S1800|driveCon@1|take|130|132.3|ins1in20@1|hcl[1]|288|132.3
-Ametal-2|net@94||6.2|S1800|onDeck@1|gnd_1|77.5|72|latchDri@1|gnd_1|82|72
-Ametal-2|net@95||6.2|S0|latchDri@1|vdd_7|82|22|onDeck@1|vdd_2|77.5|22
-Ametal-2|net@96||6.2|S0|latchDri@1|vdd_8|82|122|onDeck@1|vdd_3|77.5|122
-Ametal-2|net@104||1.2|S1800|ins1in20@0|hcl[1]|-288|132.3|driveCon@1|take|130|132.3
-Ametal-2|net@105||6.2|S0|onDeck@1|vdd_8|-275.5|122|ins1in20@0|vdd|-288|122
-Ametal-2|net@106||6.2|S1800|ins1in20@0|gnd|-288|72|onDeck@1|gnd_3|-275.5|72
-Ametal-2|net@107||6.2|S1800|ins1in20@0|vdd_1|-288|22|onDeck@1|vdd_7|-275.5|22
-Ametal-2|net@108||6.2|S1800|latchDri@1|vdd_5|150.5|22|ins1in20@1|vdd_1|288|22
-Ametal-2|net@109||6.2|S0|ins1in20@1|gnd|288|72|latchDri@1|gnd_2|150.5|72
-Ametal-2|net@110||6.2|S0|ins1in20@1|vdd|288|122|latchDri@1|vdd_4|150.5|122
-Ametal-1|net@114|||S900|onDeck@1|s[1]|-120|79|contact@16||-120|6
-Ametal-2|net@115|||S0|contact@7||1612.5|6|contact@16||-120|6
+Ametal-1|net@92|||RS900|driveCon@2|out|138|104|latchDri@2|out|138|104
+Ametal-2|net@93||1.2|S1800|driveCon@2|take|130|132.3|ins1in20@1|hcl[1]|288|132.3
+Ametal-2|net@94||6.2|S1800|onDeck@3|gnd_1|77.5|72|latchDri@2|gnd_1|82|72
+Ametal-2|net@95||6.2|S0|latchDri@2|vdd_7|82|22|onDeck@3|vdd_2|77.5|22
+Ametal-2|net@96||6.2|S0|latchDri@2|vdd_8|82|122|onDeck@3|vdd_3|77.5|122
+Ametal-2|net@104||1.2|S1800|ins1in20@0|hcl[1]|-288|132.3|driveCon@2|take|130|132.3
+Ametal-2|net@105||6.2|S0|onDeck@3|vdd_8|-275.5|122|ins1in20@0|vdd|-288|122
+Ametal-2|net@106||6.2|S1800|ins1in20@0|gnd|-288|72|onDeck@3|gnd_3|-275.5|72
+Ametal-2|net@107||6.2|S1800|ins1in20@0|vdd_1|-288|22|onDeck@3|vdd_7|-275.5|22
+Ametal-1|net@114|||S900|onDeck@3|s[1]|-122|79|contact@16||-122|6
+Ametal-2|net@115|||S0|contact@7||1612.5|6|contact@16||-122|6
 Ametal-1|net@116|||S900|contact@7||1612.5|6|pin@36||1612.5|-4
 Ametal-1|net@117|||S1800|pin@36||1612.5|-4|pin@37||1624.5|-4
-Ametal-2|net@122|||S0|onDeck@1|bits[ABORT]|-269|-94|contact@19||-282|-94
-Ametal-2|net@124|||S0|onDeck@1|bits[HEAD]|-269|-88|contact@20||-276.5|-88
-Ametal-1|net@127|||S900|contact@17||-282|44|contact@19||-282|-94
-Ametal-1|net@128|||S900|contact@18||-276.5|50|contact@20||-276.5|-88
-Ametal-1|net@129|||S0|latchDri@1|in|86|47|pin@40||73|47
-Ametal-1|net@130|||S2700|pin@40||73|47|onDeck@1|out|73|72
-Ametal-1|net@131|||S0|latchDri@1|in_1|86|97|pin@41||73|97
-Ametal-1|net@132|||S900|pin@41||73|97|onDeck@1|out|73|72
-Epred|do[od]|D5G2;|onDeck@1|pred|I
-Eflag[A][clr]||D5G2;|onDeck@1|flag[A][clr]|I
-Eflag[A][set]||D5G2;|onDeck@1|flag[A][set]|I
-Eflag[D][clr]||D5G2;|onDeck@1|flag[D][clr]|I
-Eflag[D][set]||D5G2;|onDeck@1|flag[D][set]|I
-Egnd||D5G2;|onDeck@1|gnd|G
-Egnd_1||D5G2;|scanEx2v@1|gnd_1|G
-Egnd_2||D5G2;|scanEx2v@1|gnd_2|G
-Egnd_3||D5G2;|ins1in20@0|gnd_2|G
-Egnd_4||D5G2;|onDeck@1|gnd_2|G
-Egnd_5||D5G2;|scanEx2v@1|gnd_3|G
-Ein[1]|m1[1]|D5G2;|ins1in20@1|in[1]|I
-Ein[2]|m1[2]|D5G2;|ins1in20@1|in[2]|I
-Ein[3]|m1[3]|D5G2;|ins1in20@1|in[3]|I
-Ein[4]|m1[4]|D5G2;|ins1in20@1|in[4]|I
-Ein[5]|m1[5]|D5G2;|ins1in20@1|in[5]|I
-Ein[6]|m1[6]|D5G2;|ins1in20@1|in[6]|I
-Ein[7]|m1[7]|D5G2;|ins1in20@1|in[7]|I
-Ein[8]|m1[8]|D5G2;|ins1in20@1|in[8]|I
-Ein[9]|m1[9]|D5G2;|ins1in20@1|in[9]|I
-Ein[10]|m1[10]|D5G2;|ins1in20@1|in[10]|I
-Ein[11]|m1[11]|D5G2;|ins1in20@1|in[11]|I
-Ein[12]|m1[12]|D5G2;|ins1in20@1|in[12]|I
-Ein[13]|m1[13]|D5G2;|ins1in20@1|in[13]|I
-Ein[14]|m1[14]|D5G2;|ins1in20@1|in[14]|I
-Ein[15]|m1[15]|D5G2;|ins1in20@1|in[15]|I
-Ein[16]|m1[16]|D5G2;|ins1in20@1|in[16]|I
-Ein[17]|m1[17]|D5G2;|ins1in20@1|in[17]|I
-Ein[18]|m1[18]|D5G2;|ins1in20@1|in[18]|I
-Ein[19]|m1[19]|D5G2;|ins1in20@0|in[1]|I
-Ein[20]|m1[20]|D5G2;|ins1in20@0|in[2]|I
-Ein[21]|m1[21]|D5G2;|ins1in20@0|in[3]|I
-Ein[22]|m1[22]|D5G2;|ins1in20@0|in[4]|I
-Ein[23]|m1[23]|D5G2;|ins1in20@0|in[5]|I
-Ein[24]|m1[24]|D5G2;|ins1in20@0|in[6]|I
-Ein[25]|m1[25]|D5G2;|ins1in20@0|in[7]|I
-Ein[26]|m1[26]|D5G2;|ins1in20@0|in[8]|I
-Ein[27]|m1[27]|D5G2;|ins1in20@0|in[9]|I
-Ein[28]|m1[28]|D5G2;|ins1in20@0|in[10]|I
-Ein[29]|m1[29]|D5G2;|ins1in20@0|in[11]|I
-Ein[30]|m1[30]|D5G2;|ins1in20@0|in[12]|I
-Ein[31]|m1[31]|D5G2;|ins1in20@0|in[13]|I
-Ein[32]|m1[32]|D5G2;|ins1in20@0|in[14]|I
-Ein[33]|m1[33]|D5G2;|ins1in20@0|in[15]|I
-Ein[34]|m1[34]|D5G2;|ins1in20@0|in[16]|I
-Ein[35]|m1[35]|D5G2;|ins1in20@0|in[17]|I
-Ein[36]|m1[36]|D5G2;|ins1in20@0|in[18]|I
-Eout[1]|od[1]|D5G2;|ins1in20@1|out[1]|O
-Eout[2]|od[2]|D5G2;|ins1in20@1|out[2]|O
-Eout[3]|od[3]|D5G2;|ins1in20@1|out[3]|O
-Eout[4]|od[4]|D5G2;|ins1in20@1|out[4]|O
-Eout[5]|od[5]|D5G2;|ins1in20@1|out[5]|O
-Eout[6]|od[6]|D5G2;|ins1in20@1|out[6]|O
-Eout[7]|od[7]|D5G2;|ins1in20@1|out[7]|O
-Eout[8]|od[8]|D5G2;|ins1in20@1|out[8]|O
-Eout[9]|od[9]|D5G2;|ins1in20@1|out[9]|O
-Eout[10]|od[10]|D5G2;|ins1in20@1|out[10]|O
-Eout[11]|od[11]|D5G2;|ins1in20@1|out[11]|O
-Eout[12]|od[12]|D5G2;|ins1in20@1|out[12]|O
-Eout[13]|od[13]|D5G2;|ins1in20@1|out[13]|O
-Eout[14]|od[14]|D5G2;|ins1in20@1|out[14]|O
-Eout[15]|od[15]|D5G2;|ins1in20@1|out[15]|O
-Eout[16]|od[16]|D5G2;|ins1in20@1|out[16]|O
-Eout[17]|od[17]|D5G2;|ins1in20@1|out[17]|O
-Eout[18]|od[18]|D5G2;|ins1in20@1|out[18]|O
-Eout[19]|od[19]|D5G2;|ins1in20@0|out[1]|O
-Eout[20]|od[20]|D5G2;|ins1in20@0|out[2]|O
-Eout[21]|od[21]|D5G2;|ins1in20@0|out[3]|O
-Eout[22]|od[22]|D5G2;|ins1in20@0|out[4]|O
-Eout[23]|od[23]|D5G2;|ins1in20@0|out[5]|O
-Eout[24]|od[24]|D5G2;|ins1in20@0|out[6]|O
-Eout[25]|od[25]|D5G2;|ins1in20@0|out[7]|O
-Eout[26]|od[26]|D5G2;|ins1in20@0|out[8]|O
-Eout[27]|od[27]|D5G2;|ins1in20@0|out[9]|O
-Eout[28]|od[28]|D5G2;|ins1in20@0|out[10]|O
-Eout[29]|od[29]|D5G2;|ins1in20@0|out[11]|O
-Eout[30]|od[30]|D5G2;|ins1in20@0|out[12]|O
-Eout[31]|od[31]|D5G2;|ins1in20@0|out[13]|O
-Eout[32]|od[32]|D5G2;|ins1in20@0|out[14]|O
-Eout[33]|od[33]|D5G2;|ins1in20@0|out[15]|O
-Eout[34]|od[34]|D5G2;|ins1in20@0|out[16]|O
-Eout[35]|od[35]|D5G2;|ins1in20@0|out[17]|O
-Eout[36]|od[36]|D5G2;|ins1in20@0|out[18]|O
-Eod[ABORT]||D5G2;|onDeck@1|od[ABORT]|I
-Eod[HEAD]||D5G2;|onDeck@1|od[HEAD]|I
-Eod[OTHER]||D5G2;|onDeck@1|od[OTHER]|O
-Esir[1]||D5G2;|scanEx2v@1|sir[1]|B
-Esir[2]||D5G2;|scanEx2v@1|sir[2]|B
-Esir[3]||D5G2;|scanEx2v@1|sir[3]|B
-Esir[4]||D5G2;|scanEx2v@1|sir[4]|B
-Esir[5]||D5G2;|scanEx2v@1|sir[5]|B
-Esir[6]||D5G2;|scanEx2v@1|sir[6]|B
-Esir[7]||D5G2;|scanEx2v@1|sir[7]|B
-Esir[8]||D5G2;|scanEx2v@1|sir[8]|B
-Esir[9]||D5G2;|scanEx2v@1|sir[9]|B
-Esor[1]||D5G2;|scanEx2v@1|sor[1]|B
-Esor[2]||D5G2;|scanEx2v@1|sor[2]|B
-Esor[3]||D5G2;|scanEx2v@1|sor[3]|B
-Esor[4]||D5G2;|scanEx2v@1|sor[4]|B
-Esor[5]||D5G2;|scanEx2v@1|sor[5]|B
-Esor[6]||D5G2;|scanEx2v@1|sor[6]|B
-Esor[7]||D5G2;|scanEx2v@1|sor[7]|B
-Esor[8]||D5G2;|scanEx2v@1|sor[8]|B
-Esor[9]||D5G2;|scanEx2v@1|sor[9]|B
-Etake|take[od]|D5G2;|driveCon@1|take|O
-Evdd||D5G2;|onDeck@1|vdd|P
-Evdd_1||D5G2;|scanEx2v@1|vdd_1|P
-Evdd_3||D5G2;|scanEx2v@1|vdd_3|P
-Evdd_4||D5G2;|scanEx2v@1|vdd_4|P
-Evdd_5||D5G2;|scanEx2v@1|vdd_5|P
-Evdd_6||D5G2;|ins1in20@0|vdd_4|P
-Evdd_7||D5G2;|ins1in20@0|vdd_5|P
-Evdd_8||D5G2;|onDeck@1|vdd_4|P
-Evdd_9||D5G2;|onDeck@1|vdd_5|P
-Evdd_10||D5G2;|onDeck@1|vdd_9|P
-Evdd_11||D5G2;|scanEx2v@1|vdd_6|P
-Evdd_12||D5G2;|scanEx2v@1|vdd_7|P
+Ametal-2|net@122|||S0|onDeck@3|bits[ABORT]|-245|-100|contact@19||-282|-100
+Ametal-2|net@124|||S0|onDeck@3|bits[HEAD]|-245|-94|contact@20||-276.5|-94
+Ametal-1|net@127|||S900|contact@17||-282|44|contact@19||-282|-100
+Ametal-1|net@128|||S900|contact@18||-276.5|50|contact@20||-276.5|-94
+Ametal-1|net@129|||S0|latchDri@2|in|86|47|pin@40||73|47
+Ametal-1|net@130|||S2700|pin@40||73|47|onDeck@3|fire[od]|73|72
+Ametal-1|net@131|||S0|latchDri@2|in_1|86|97|pin@41||73|97
+Ametal-1|net@132|||S900|pin@41||73|97|onDeck@3|fire[od]|73|72
+Ametal-2|net@137|||S0|tranCap@1|gnd_1|-1584|-72|tranCap@2|gnd|-1584|-72
+Ametal-2|net@138|||S0|tranCap@1|vdd_2|-1584|-22|tranCap@2|vdd|-1584|-22
+Ametal-2|net@139|||S0|tranCap@2|vdd_1|-1584|-122|tranCap@1|vdd_3|-1584|-122
+Ametal-2|net@140|||S0|tranCap@2|gnd_1|-1440|-72|tranCap@3|gnd|-1440|-72
+Ametal-2|net@141|||S0|tranCap@2|vdd_2|-1440|-22|tranCap@3|vdd|-1440|-22
+Ametal-2|net@142|||S0|tranCap@3|vdd_1|-1440|-122|tranCap@2|vdd_3|-1440|-122
+Ametal-2|net@143|||S0|tranCap@3|gnd_1|-1296|-72|tranCap@4|gnd|-1296|-72
+Ametal-2|net@144|||S0|tranCap@3|vdd_2|-1296|-22|tranCap@4|vdd|-1296|-22
+Ametal-2|net@145|||S0|tranCap@4|vdd_1|-1296|-122|tranCap@3|vdd_3|-1296|-122
+Ametal-2|net@146|||S0|tranCap@4|gnd_1|-1152|-72|tranCap@5|gnd|-1152|-72
+Ametal-2|net@147|||S0|tranCap@4|vdd_2|-1152|-22|tranCap@5|vdd|-1152|-22
+Ametal-2|net@148|||S0|tranCap@5|vdd_1|-1152|-122|tranCap@4|vdd_3|-1152|-122
+Ametal-2|net@149|||S0|tranCap@5|gnd_1|-1008|-72|tranCap@6|gnd|-1008|-72
+Ametal-2|net@150|||S0|tranCap@5|vdd_2|-1008|-22|tranCap@6|vdd|-1008|-22
+Ametal-2|net@151|||S0|tranCap@6|vdd_1|-1008|-122|tranCap@5|vdd_3|-1008|-122
+Ametal-2|net@152|||S0|tranCap@6|gnd_1|-864|-72|tranCap@7|gnd|-864|-72
+Ametal-2|net@153|||S0|tranCap@6|vdd_2|-864|-22|tranCap@7|vdd|-864|-22
+Ametal-2|net@154|||S0|tranCap@7|vdd_1|-864|-122|tranCap@6|vdd_3|-864|-122
+Ametal-2|net@155|||S0|tranCap@7|gnd_1|-720|-72|tranCap@8|gnd|-720|-72
+Ametal-2|net@156|||S0|tranCap@7|vdd_2|-720|-22|tranCap@8|vdd|-720|-22
+Ametal-2|net@157|||S0|tranCap@8|vdd_1|-720|-122|tranCap@7|vdd_3|-720|-122
+Ametal-2|net@158|||S0|tranCap@8|gnd_1|-576|-72|tranCap@9|gnd|-576|-72
+Ametal-2|net@159|||S0|tranCap@9|gnd_1|-432|-72|tranCap@10|gnd|-432|-72
+Ametal-2|net@160|||S0|tranCap@9|vdd_2|-432|-22|tranCap@10|vdd|-432|-22
+Ametal-2|net@161|||S0|tranCap@10|vdd_1|-432|-122|tranCap@9|vdd_3|-432|-122
+Ametal-2|net@162|||S0|tranCap@8|vdd_2|-576|-22|tranCap@9|vdd|-576|-22
+Ametal-2|net@163|||S0|tranCap@8|vdd_3|-576|-122|tranCap@9|vdd_1|-576|-122
+Ametal-2|net@164|||S0|ins1in20@0|gnd_2|-1584|72|tranCap@0|gnd_1|-1584|72
+Ametal-2|net@165|||S0|ins1in20@0|vdd_4|-1584|22|tranCap@0|vdd_3|-1584|22
+Ametal-2|net@166|||S0|ins1in20@0|vdd_5|-1584|122|tranCap@0|vdd_2|-1584|122
+Ametal-2|net@167|||S0|ins1in20@1|gnd_2|1584|72|scanEx2v@2|gnd|1584|72
+Ametal-2|net@168|||S0|ins1in20@1|vdd_4|1584|22|scanEx2v@2|vdd_2|1584|22
+Ametal-2|net@169|||S0|ins1in20@1|vdd_5|1584|122|scanEx2v@2|vdd|1584|122
+Ametal-2|net@170||6.2|S1800|tranCap@10|vdd_2|-288|-22|onDeck@3|vdd|-275.5|-22
+Ametal-2|net@171||6.2|S0|onDeck@3|gnd|-275.5|-72|tranCap@10|gnd_1|-288|-72
+Ametal-2|net@172||6.2|S0|onDeck@3|vdd_9|-275.5|-122|tranCap@10|vdd_3|-288|-122
+Ametal-2|net@173||6.2|S1800|latchDri@2|gnd|150.5|72|ins1in20@1|gnd|288|72
+Ametal-2|net@174||6.2|S1800|latchDri@2|vdd|150.5|122|ins1in20@1|vdd|288|122
+Ametal-2|net@175||6.2|S0|ins1in20@1|vdd_1|288|22|latchDri@2|vdd_5|150.5|22
+Edo[od]||D5G7;|onDeck@3|pred|I
+Eflag[A][clr]||D5G7;|onDeck@3|flag[A][clr]|I
+Eflag[A][set]||D5G7;|onDeck@3|flag[A][set]|I
+Eflag[D][clr]||D5G7;|onDeck@3|flag[D][clr]|I
+Eflag[D][set]||D5G7;|onDeck@3|flag[D][set]|I
+Egnd||D5G2;|tranCap@0|gnd|G
+Egnd_1||D5G7;|scanEx2v@2|gnd_1|G
+Egnd_2||D5G7;|onDeck@3|gnd_2|G
+Egnd_3||D5G7;|scanEx2v@2|gnd_3|G
+Egnd_6||D5G2;|tranCap@1|gnd|G
+Em1[1]||D5G7;|ins1in20@1|in[1]|I
+Em1[2]||D5G7;|ins1in20@1|in[2]|I
+Em1[3]||D5G7;|ins1in20@1|in[3]|I
+Em1[4]||D5G7;|ins1in20@1|in[4]|I
+Em1[5]||D5G7;|ins1in20@1|in[5]|I
+Em1[6]||D5G7;|ins1in20@1|in[6]|I
+Em1[7]||D5G7;|ins1in20@1|in[7]|I
+Em1[8]||D5G7;|ins1in20@1|in[8]|I
+Em1[9]||D5G7;|ins1in20@1|in[9]|I
+Em1[10]||D5G7;|ins1in20@1|in[10]|I
+Em1[11]||D5G7;|ins1in20@1|in[11]|I
+Em1[12]||D5G7;|ins1in20@1|in[12]|I
+Em1[13]||D5G7;|ins1in20@1|in[13]|I
+Em1[14]||D5G7;|ins1in20@1|in[14]|I
+Em1[15]||D5G7;|ins1in20@1|in[15]|I
+Em1[16]||D5G7;|ins1in20@1|in[16]|I
+Em1[17]||D5G7;|ins1in20@1|in[17]|I
+Em1[18]||D5G7;|ins1in20@1|in[18]|I
+Em1[19]||D5G7;|ins1in20@0|in[1]|I
+Em1[20]||D5G7;|ins1in20@0|in[2]|I
+Em1[21]||D5G7;|ins1in20@0|in[3]|I
+Em1[22]||D5G7;|ins1in20@0|in[4]|I
+Em1[23]||D5G7;|ins1in20@0|in[5]|I
+Em1[24]||D5G7;|ins1in20@0|in[6]|I
+Em1[25]||D5G7;|ins1in20@0|in[7]|I
+Em1[26]||D5G7;|ins1in20@0|in[8]|I
+Em1[27]||D5G7;|ins1in20@0|in[9]|I
+Em1[28]||D5G7;|ins1in20@0|in[10]|I
+Em1[29]||D5G7;|ins1in20@0|in[11]|I
+Em1[30]||D5G7;|ins1in20@0|in[12]|I
+Em1[31]||D5G7;|ins1in20@0|in[13]|I
+Em1[32]||D5G7;|ins1in20@0|in[14]|I
+Em1[33]||D5G7;|ins1in20@0|in[15]|I
+Em1[34]||D5G7;|ins1in20@0|in[16]|I
+Em1[35]||D5G7;|ins1in20@0|in[17]|I
+Em1[36]||D5G7;|ins1in20@0|in[18]|I
+Eod[1]||D5G7;|ins1in20@1|out[1]|O
+Eod[2]||D5G7;|ins1in20@1|out[2]|O
+Eod[3]||D5G7;|ins1in20@1|out[3]|O
+Eod[4]||D5G7;|ins1in20@1|out[4]|O
+Eod[5]||D5G7;|ins1in20@1|out[5]|O
+Eod[6]||D5G7;|ins1in20@1|out[6]|O
+Eod[7]||D5G7;|ins1in20@1|out[7]|O
+Eod[8]||D5G7;|ins1in20@1|out[8]|O
+Eod[9]||D5G7;|ins1in20@1|out[9]|O
+Eod[10]||D5G7;|ins1in20@1|out[10]|O
+Eod[11]||D5G7;|ins1in20@1|out[11]|O
+Eod[12]||D5G7;|ins1in20@1|out[12]|O
+Eod[13]||D5G7;|ins1in20@1|out[13]|O
+Eod[14]||D5G7;|ins1in20@1|out[14]|O
+Eod[15]||D5G7;|ins1in20@1|out[15]|O
+Eod[16]||D5G7;|ins1in20@1|out[16]|O
+Eod[17]||D5G7;|ins1in20@1|out[17]|O
+Eod[18]||D5G7;|ins1in20@1|out[18]|O
+Eod[19]||D5G7;|ins1in20@0|out[1]|O
+Eod[20]||D5G7;|ins1in20@0|out[2]|O
+Eod[21]||D5G7;|ins1in20@0|out[3]|O
+Eod[22]||D5G7;|ins1in20@0|out[4]|O
+Eod[23]||D5G7;|ins1in20@0|out[5]|O
+Eod[24]||D5G7;|ins1in20@0|out[6]|O
+Eod[25]||D5G7;|ins1in20@0|out[7]|O
+Eod[26]||D5G7;|ins1in20@0|out[8]|O
+Eod[27]||D5G7;|ins1in20@0|out[9]|O
+Eod[28]||D5G7;|ins1in20@0|out[10]|O
+Eod[29]||D5G7;|ins1in20@0|out[11]|O
+Eod[30]||D5G7;|ins1in20@0|out[12]|O
+Eod[31]||D5G7;|ins1in20@0|out[13]|O
+Eod[32]||D5G7;|ins1in20@0|out[14]|O
+Eod[33]||D5G7;|ins1in20@0|out[15]|O
+Eod[34]||D5G7;|ins1in20@0|out[16]|O
+Eod[35]||D5G7;|ins1in20@0|out[17]|O
+Eod[36]||D5G7;|ins1in20@0|out[18]|O
+Eod[ABORT]||D5G7;|onDeck@3|od[ABORT]|I
+Eod[HEAD]||D5G7;|onDeck@3|od[HEAD]|I
+Eod[OTHER]||D5G7;|onDeck@3|od[OTHER]|O
+Esir[1]||D5G7;|scanEx2v@2|sir[1]|I
+Esir[2]||D5G7;|scanEx2v@2|sir[2]|B
+Esir[3]||D5G7;|scanEx2v@2|sir[3]|B
+Esir[4]||D5G7;|scanEx2v@2|sir[4]|B
+Esir[5]||D5G7;|scanEx2v@2|sir[5]|B
+Esir[6]||D5G7;|scanEx2v@2|sir[6]|B
+Esir[7]||D5G7;|scanEx2v@2|sir[7]|B
+Esir[8]||D5G7;|scanEx2v@2|sir[8]|B
+Esir[9]||D5G7;|scanEx2v@2|sir[9]|B
+Esor[1]||D5G7;|scanEx2v@2|sor[1]|O
+Esor[2]||D5G7;|scanEx2v@2|sor[2]|B
+Esor[3]||D5G7;|scanEx2v@2|sor[3]|B
+Esor[4]||D5G7;|scanEx2v@2|sor[4]|B
+Esor[5]||D5G7;|scanEx2v@2|sor[5]|B
+Esor[6]||D5G7;|scanEx2v@2|sor[6]|B
+Esor[7]||D5G7;|scanEx2v@2|sor[7]|B
+Esor[8]||D5G7;|scanEx2v@2|sor[8]|B
+Esor[9]||D5G7;|scanEx2v@2|sor[9]|B
+Etake[od]||D5G7;|driveCon@2|take|O
+Evdd||D5G2;|tranCap@0|vdd|P
+Evdd_1||D5G7;|scanEx2v@2|vdd_1|P
+Evdd_4||D5G7;|scanEx2v@2|vdd_4|P
+Evdd_5||D5G7;|onDeck@3|vdd_5|P
+Evdd_6||D5G7;|scanEx2v@2|vdd_6|P
+Evdd_7||D5G7;|scanEx2v@2|vdd_7|P
+Evdd_13||D5G2;|tranCap@0|vdd_1|P
+Evdd_14||D5G2;|tranCap@1|vdd|P
+Evdd_15||D5G2;|tranCap@1|vdd_1|P
+Evdd_16||D5G7;|onDeck@3|vdd_4|P
 X
 
 # Cell onDeckDockStage;1{sch}
-ConDeckDockStage;1{sch}||schematic|1227450428956|1235236802551|
+ConDeckDockStage;1{sch}||schematic|1227450428956|1243246708862|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-12|3|||Y|
 NOff-Page|conn@3||18.5|-24||||
@@ -5236,10 +5925,9 @@ NOff-Page|conn@5||29|-30||||
 NOff-Page|conn@6||12|3||||
 NOff-Page|conn@7||-9|16.5|||Y|
 NOff-Page|conn@8||21|16.5||||
-NOff-Page|conn@9||-13|-1||||
-NOff-Page|conn@10||-15|-3||||
+NOff-Page|conn@9||-13|-3||||
 IregistersM:ins1in20Bx36;1{ic}|ins1in20@0||14|-30|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||12|-17|RRR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@1||12|-17|RRR||D5G4;
 IoneHotM:onDeck;1{ic}|onDeck@0||0|0|||D5G4;
 IonDeckDockStage;1{ic}|onDeckDo@0||-31|17|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||2.5|46|||||ART_message(D5G4;)Son deck stage with scan chain
@@ -5249,14 +5937,15 @@ NWire_Pin|pin@3||12|-9||||
 NWire_Pin|pin@4||12|-24||||
 NWire_Pin|pin@7||0|-9||||
 NWire_Pin|pin@20||-2|21.5||||
-NBus_Pin|pin@23||-22|1|-1|-1||
+NBus_Pin|pin@23||-22|0|-1|-1||
 NBus_Pin|pin@24||-22|5|-1|-1||
 IscanM:scanEx2;1{ic}|scanEx2v@2||4|16.5|XR||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:11]|D5G1;X2;Y2;|14|26|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||6|-9|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D791.7000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-Awire|fire[1]|D5G2;||2700|latchDri@0|inA|12|-13|pin@3||12|-9
-Abus|m1[30,29]|D5G2;X-3;|-0.5|IJ2700|pin@23||-22|1|pin@24||-22|5
+Awire|fire[1]|D5G2;||2700|latchDri@1|in|12|-13|pin@3||12|-9
+Abus|m1[30,29]|D5G2;X-3;|-0.5|IJ2700|pin@23||-22|0|pin@24||-22|5
 Awire|net@3|||1800|pin@4||12|-24|conn@3|a|16.5|-24
-Awire|net@4|||900|latchDri@0|out|12|-21|pin@4||12|-24
+Awire|net@4|||900|latchDri@1|out|12|-21|pin@4||12|-24
 Abus|net@5||-0.5|IJ0|ins1in20@0|in[1:36]|11|-30|conn@4|y|2|-30
 Abus|net@6||-0.5|IJ1800|ins1in20@0|out[1:36]|17|-30|conn@5|a|27|-30
 Awire|net@11|||0|wire90@1|a|3.5|-9|pin@7||0|-9
@@ -5265,17 +5954,15 @@ Awire|net@40|||2700|ins1in20@0|hcl[1]|12|-27|pin@4||12|-24
 Awire|net@42|||900|onDeck@0|take[P]|0|-5|pin@7||0|-9
 Awire|net@43|||1800|conn@0|y|-10|3|onDeck@0|mc_1@106580186|-4|3
 Abus|net@44||-0.5|IJ1800|onDeck@0|succ|4|3|conn@6|a|10|3
-Abus|net@46||-0.5|IJ0|onDeck@0|mc_1|-4|-1|conn@9|y|-11|-1
-Abus|net@47||-0.5|IJ0|onDeck@0|flag[A_1][set,clr]|-4|-3|conn@10|y|-13|-3
+Abus|net@46||-0.5|IJ0|onDeck@0|mc_1|-4|-3|conn@9|y|-11|-3
 Awire|net@49|||2700|onDeck@0|mc|-2|5|pin@20||-2|21.5
 Abus|net@62||-0.5|IJ900|scanEx2v@2|dIn[1,2]|2|11.5|onDeck@0|s[1]|2|6
 Abus|net@67||-0.5|IJ1800|conn@7|y|-7|16.5|scanEx2v@2|sir[1:9]|2|16.5
 Abus|net@68||-0.5|IJ1800|scanEx2v@2|sor[1:9]|6|16.5|conn@8|a|19|16.5
 Awire|net@69|||1800|pin@20||-2|21.5|scanEx2v@2|mc|3|21.5
-Abus|net@71||-0.5|IJ0|onDeck@0|headBit_1|-4|1|pin@23||-22|1
+Abus|net@71||-0.5|IJ0|onDeck@0|headBit_1|-4|0|pin@23||-22|0
 Epred|do[od]|D4G2;|conn@0|a|I
-Eflag[A][set,clr]||D4G2;|conn@9|a|I
-Eflag[D][set,clr]||D4G2;|conn@10|a|I
+Eflag[A][set,clr]|flag[A,D][set,clr]|D4G2;|conn@9|a|I
 Ein[1:36]|m1[1:36]|D4G2;|conn@4|a|I
 Eout[1:36]|od[1:36]|D6G2;|conn@5|y|O
 Esucc|od[HEAD,ABORT,OTHER]|D6G2;|conn@6|y|O
@@ -5284,13 +5971,3225 @@ Esor[1:9]||D6G2;|conn@8|y|O
 Etake[1]|take[od]|D6G2;|conn@3|y|O
 X
 
-# Cell plainDockStage;1{ic}
-CplainDockStage;1{ic}||artwork|1217322049125|1231689844356|EI
+# Cell outDockCenter;1{ic}
+CoutDockCenter;1{ic}||artwork|1237129228588|1241472893214|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@4||-4|-7|-1|-1||
-Nschematic:Bus_Pin|pin@8||5|-7|-1|-1||
-Nschematic:Bus_Pin|pin@10||-3|3|-1|-1||
-NPin|pin@18||-2|4|1|1||
+Nschematic:Bus_Pin|pin@2||6|-8|-1|-1|R|
+Ngeneric:Invisible-Pin|pin@3||6|-6|1|1|R|
+Nschematic:Bus_Pin|pin@6||11|7|-1|-1||
+Nschematic:Bus_Pin|pin@8||11|-7|-1|-1||
+Nschematic:Bus_Pin|pin@12||-11|7|-1|-1|R|
+Nschematic:Bus_Pin|pin@14||-11|-8|-1|-1|R|
+Ngeneric:Invisible-Pin|pin@15||-11|-6|1|1|R|
+Nschematic:Bus_Pin|pin@16||-6|-8|-1|-1|R|
+Ngeneric:Invisible-Pin|pin@17||-6|-6|1|1|R|
+Nschematic:Bus_Pin|pin@18||-14|2|-1|-1||
+Ngeneric:Invisible-Pin|pin@19||-12|2|1|1||
+Nschematic:Bus_Pin|pin@22||-14|5|-1|-1||
+Ngeneric:Invisible-Pin|pin@23||-12|5|1|1||
+Nschematic:Bus_Pin|pin@24||13|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@25||12|0|1|1||
+Nschematic:Bus_Pin|pin@34||-13|-5|-1|-1||
+NPin|pin@36||-12|-6|1|1||
+NPin|pin@37||-12|6|1|1||
+NPin|pin@38||12|6|1|1||
+NPin|pin@39||12|-6|1|1||
+Ngeneric:Invisible-Pin|pin@40||0|0|||||ART_message(D5G2;)SoutDockCenter
+NPin|pin@41||0|6|1|1||
+NPin|pin@42||0|7|1|1||
+NPin|pin@43||2|7|1|1||
+NPin|pin@44||3|8|1|1||
+NPin|pin@45||2|9|1|1||
+NPin|pin@46||-3|9|1|1||
+NPin|pin@47||-2|8|1|1||
+NPin|pin@48||-3|7|1|1||
+NPin|pin@49||12|5|1|1||
+NPin|pin@50||13|5|1|1||
+NPin|pin@51||11|6|1|1||
+NPin|pin@52||11|7|1|1||
+NPin|pin@53||11|-6|1|1||
+NPin|pin@54||11|-7|1|1||
+NPin|pin@59||-12|-5|1|1||
+NPin|pin@60||-13|-5|1|1||
+Nschematic:Bus_Pin|pin@61||-13|-2|-1|-1||
+Ngeneric:Invisible-Pin|pin@64||-12|-2|1|1||
+NPin|pin@65||-11|6|1|1||
+NPin|pin@66||-11|7|1|1||
+Nschematic:Bus_Pin|pin@67||13|5|-1|-1||
+Nschematic:Bus_Pin|pin@68||-7|7.5|-1|-1||
+Ngeneric:Invisible-Pin|pin@70||-7|6|1|1||
+Nschematic:Bus_Pin|pin@71||-2|8|-1|-1||
+Nschematic:Bus_Pin|pin@72||3|8|-1|-1||
+Ngeneric:Invisible-Pin|pin@73||0|8|||||ART_message(D5G1.5;)S27
+Aschematic:bus|net@1||-0.5|IJ900|pin@3||6|-6|pin@2||6|-8
+Aschematic:bus|net@7||-0.5|IJ900|pin@15||-11|-6|pin@14||-11|-8
+Aschematic:bus|net@8||-0.5|IJ900|pin@17||-6|-6|pin@16||-6|-8
+Aschematic:bus|net@9||-0.5|IJ0|pin@19||-12|2|pin@18||-14|2
+Aschematic:bus|net@11||-0.5|IJ0|pin@23||-12|5|pin@22||-14|5
+Aschematic:bus|net@12||-0.5|IJ1800|pin@25||12|0|pin@24||13|0
+AThicker|net@19|||FS1800|pin@41||0|6|pin@51||11|6
+AThicker|net@21|||FS0|pin@53||11|-6|pin@36||-12|-6
+AThicker|net@22|||FS1800|pin@65||-11|6|pin@41||0|6
+AThicker|net@23|||FS2700|pin@41||0|6|pin@42||0|7
+AThicker|net@24|||FS1800|pin@42||0|7|pin@43||2|7
+AThicker|net@25|||FS2250|pin@43||2|7|pin@44||3|8
+AThicker|net@26|||FS3150|pin@44||3|8|pin@45||2|9
+AThicker|net@27|||FS0|pin@45||2|9|pin@46||-3|9
+AThicker|net@28|||FS1350|pin@46||-3|9|pin@47||-2|8
+AThicker|net@29|||FS450|pin@47||-2|8|pin@48||-3|7
+AThicker|net@30|||FS1800|pin@48||-3|7|pin@42||0|7
+AThicker|net@31|||FS900|pin@38||12|6|pin@49||12|5
+AThicker|net@32|||FS1800|pin@49||12|5|pin@50||13|5
+AThicker|net@33|||FS1800|pin@51||11|6|pin@38||12|6
+AThicker|net@34|||FS2700|pin@51||11|6|pin@52||11|7
+AThicker|net@35|||FS0|pin@39||12|-6|pin@53||11|-6
+AThicker|net@36|||FS900|pin@53||11|-6|pin@54||11|-7
+AThicker|net@39|||FS900|pin@37||-12|6|pin@59||-12|-5
+AThicker|net@42|||FS900|pin@59||-12|-5|pin@36||-12|-6
+AThicker|net@43|||FS0|pin@59||-12|-5|pin@60||-13|-5
+Aschematic:bus|net@45||-0.5|IJ1800|pin@61||-13|-2|pin@64||-12|-2
+AThicker|net@46|||FS1800|pin@37||-12|6|pin@65||-11|6
+AThicker|net@47|||FS2700|pin@65||-11|6|pin@66||-11|7
+Aschematic:bus|net@49||-0.5|IJ2700|pin@70||-7|6|pin@68||-7|7.5
+AThicker|net@50|||FS900|pin@49||12|5|pin@39||12|-6
+Efire[do]|do[ins]|D5G2;|pin@8||O
+Etorp|epi[torp]|D5G2;|pin@34||I
+Efire[M]||D5G2;|pin@6||O
+Esucc_1|flag[A,D][set,clr]|D5G2;|pin@61||O
+Eflag[C][T,F]|flag[C][T]|D5G2;|pin@12||I
+EinLO[1:6,8]||D5G2;|pin@14||I
+Ein[1:6]||D5G2;|pin@68||I
+Em1[1:12]|m1[1:12,21,22]|D5G2;|pin@16||I
+Em1cate[1:6][T,F]||D5G2;|pin@18||I
+Epred[D,T]||D5G2;|pin@22||I
+Ebit[Di,Ti,Do]|ps[18:26]|D5G2;|pin@2||I
+Eps[skip,do]||D5G2;|pin@24||O
+Esir[1:9]||D5G2;|pin@71||I
+Esor[1:9]||D5G2;|pin@72||O
+Esucc[sf]||D5G2;|pin@67||I
+X
+
+# Cell outDockCenter;7{lay}
+CoutDockCenter;7{lay}||cmos90|1236868105838|1244052929594|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244053085616
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-3-Metal-4-Con|contact@5||-530|-337||||
+NX-Metal-2-Metal-3-Con|contact@6||-530|-328||||
+NX-Metal-3-Metal-4-Con|contact@7||486|-337||||
+NX-Metal-2-Metal-3-Con|contact@8||486|-304||||
+NX-Metal-2-Metal-3-Con|contact@12||-1194|-66||||
+NX-Metal-2-Metal-3-Con|contact@14||414|-448||||
+NX-Metal-3-Metal-4-Con|contact@15||414|-346.2||||
+NX-Metal-1-Metal-2-Con|contact@24||-385|278||||
+NX-Metal-1-Metal-2-Con|contact@26||-385|260||||
+NX-Metal-1-Metal-2-Con|contact@27||-396.5|278||||
+NX-Metal-1-Metal-2-Con|contact@28||-396.5|304||||
+NX-Metal-2-Metal-3-Con|contact@38||-450|422||||
+NX-Metal-2-Metal-3-Con|contact@39||-414|416||||
+NX-Metal-2-Metal-3-Con|contact@40||-384|422||||
+NX-Metal-2-Metal-3-Con|contact@41||-360|416||||
+NX-Metal-2-Metal-3-Con|contact@42||-330|422||||
+NX-Metal-2-Metal-3-Con|contact@43||-312|416||||
+NX-Metal-2-Metal-3-Con|contact@44||-270|422||||
+NX-Metal-3-Metal-4-Con|contact@53||-450|-161.4||||
+NX-Metal-3-Metal-4-Con|contact@54||-414|-155.6||||
+NX-Metal-3-Metal-4-Con|contact@55||-384|-149.8||||
+NX-Metal-3-Metal-4-Con|contact@56||-360|-144||||
+NX-Metal-3-Metal-4-Con|contact@57||-330|-138.2||||
+NX-Metal-3-Metal-4-Con|contact@58||-312|-132.4||||
+NX-Metal-3-Metal-4-Con|contact@59||-270|-126.6||||
+NX-Metal-2-Metal-3-Con|contact@61||1680|272||||
+NX-Metal-2-Metal-3-Con|contact@63||1644|322||||
+NX-Metal-2-Metal-3-Con|contact@64||1656|328||||
+NX-Metal-2-Metal-3-Con|contact@66||1632|304||||
+NX-Metal-2-Metal-3-Con|contact@67||1638|310||||
+NX-Metal-2-Metal-3-Con|contact@69||1632|278||||
+NX-Metal-1-Metal-2-Con|contact@70||168|-248||||
+NX-Metal-1-Metal-2-Con|contact@71||168|160||||
+NX-Metal-2-Metal-3-Con|contact@73||264|-28||||
+NX-Metal-1-Metal-2-Con|contact@76||-837|-28||||
+NX-Metal-1-Metal-2-Con|contact@77||-884.5|-248||||
+IcoversM:cover7h;2{lay}|cover7h@0||0|0|||D5G4;
+IoneHotM:flags;3{lay}|flags@2||1362|-216|||D5G4;
+ImoveM:ilcMoveOut;4{lay}|ilcMoveO@4||-1062|-144|X||D5G4;
+IloopCountM:muxForD;1{lay}|muxForD@0||-369|432|Y||D5G4;
+IpredicateM:ohPredAll;4{lay}|ohPredAl@2||-204|-216|||D5G4;
+IloopCountM:olcWcont;3{lay}|olcWcont@3||600|0|||D5G4;
+NMetal-2-Pin|pin@70||-200|-272||||
+IfanPinsM:pinsIn07m4;1{lay}|pinsIn07@1||-495|-144|||D5G4;
+IscanM:scanBusInM3;1{lay}|scanBusI@0||1656|216|||D5G4;
+IscanM:scanBusOutM3;1{lay}|scanBusO@0||1656|360|||D5G4;
+IwiresL:select100;1{lay}|select10@0||92|432|||D5G4;
+IwiresL:select15;1{lay}|select15@0||-1582|-432|||D5G4;
+IwiresL:select15;1{lay}|select15@1||-1582|-288|||D5G4;
+IwiresL:select15;1{lay}|select15@2||-1582|-144|||D5G4;
+IwiresL:select15;1{lay}|select15@3||-1582|0|||D5G4;
+IwiresL:select15;1{lay}|select15@4||-1582|144|||D5G4;
+IwiresL:select15;1{lay}|select15@5||-1582|288|||D5G4;
+IwiresL:select15;1{lay}|select15@6||-1582|432|||D5G4;
+IwiresL:select40;1{lay}|select40@0||-524|432|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||1656|-432|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-1656|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||1656|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||-1656|-432|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||-1656|-288|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@5||1656|-288|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@6||-1656|-144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@7||1656|-144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@8||-1656|144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@9||1656|144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@10||-1656|288|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@11||1656|288|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@12||-1656|432|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@13||1656|432|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@14||-162|432|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@15||-18|432|||D5G4;
+Ametal-4|net@147|||S1800|ohPredAl@2|flag[B][set]|-237|-355.4|flags@2|flag[B][set]|1362|-355.4
+Ametal-4|net@148|||S0|flags@2|flag[A][clr]|1362|-383|ohPredAl@2|flag[A][clr]|-237|-383
+Ametal-4|net@149|||S0|flags@2|flag[A][set]|1362|-373.8|ohPredAl@2|flag[A][set]|-237|-373.8
+Ametal-4|net@150|||S0|flags@2|flag[B][clr]|1362|-364.6|ohPredAl@2|flag[B][clr]|-237|-364.6
+Ametal-4|net@154|||S0|ohPredAl@2|flag[D][set]|-237|-337|contact@5||-530|-337
+Ametal-2|net@157|||S1800|ilcMoveO@4|flag[D][set]|-665.5|-328|contact@6||-530|-328
+Ametal-3|net@158|||S2700|contact@5||-530|-337|contact@6||-530|-328
+Ametal-4|net@159|||S1800|ohPredAl@2|flag[D][set]|-237|-337|contact@7||486|-337
+Ametal-3|net@180|||S2700|ilcMoveO@4|ilc[load]|-1194|-156|contact@12||-1194|-66
+Ametal-4|net@187|||S1800|ohPredAl@2|flag[D][clr]|-237|-346.2|contact@15||414|-346.2
+Ametal-3|net@219|||S2700|contact@7||486|-337|contact@8||486|-304
+Ametal-3|net@221|||S2700|contact@14||414|-448|contact@15||414|-346.2
+Ametal-2|net@244|||S1800|ilcMoveO@4|sin|-547|260|contact@26||-385|260
+Ametal-1|net@245|||S900|contact@24||-385|278|contact@26||-385|260
+Ametal-2|net@246|||S1800|ilcMoveO@4|sout|-547|278|contact@27||-396.5|278
+Ametal-1|net@247|||S2700|contact@27||-396.5|278|contact@28||-396.5|304
+Ametal-2|net@297|||S0|pin@70||-200|-272|ilcMoveO@4|epi[torp]|-642.5|-272
+Ametal-2|net@311|||S1800|muxForD@0|outLO[1]|-459|422|contact@38||-450|422
+Ametal-2|net@313|||S1800|muxForD@0|outLO[2]|-431|416|contact@39||-414|416
+Ametal-2|net@315|||S1800|muxForD@0|outLO[3]|-403|422|contact@40||-384|422
+Ametal-2|net@317|||S1800|muxForD@0|outLO[4]|-375|416|contact@41||-360|416
+Ametal-2|net@320|||S1800|muxForD@0|outLO[5]|-347|422|contact@42||-330|422
+Ametal-2|net@322|||S1800|muxForD@0|outLO[6]|-319|416|contact@43||-312|416
+Ametal-2|net@324|||S1800|muxForD@0|outLO[7]|-291|422|contact@44||-270|422
+Ametal-4|net@338|||S0|pinsIn07@1|in[1]|-495|-161.4|ilcMoveO@4|inLO[1]|-1009|-161.4
+Ametal-4|net@340|||S1800|ilcMoveO@4|inLO[2]|-1009|-155.6|pinsIn07@1|in[2]|-495|-155.6
+Ametal-4|net@342|||S1800|ilcMoveO@4|inLO[3]|-1009|-149.8|pinsIn07@1|in[3]|-495|-149.8
+Ametal-4|net@344|||S1800|ilcMoveO@4|inLO[4]|-1009|-144|pinsIn07@1|in[4]|-495|-144
+Ametal-4|net@346|||S1800|ilcMoveO@4|inLO[5]|-1009|-138.2|pinsIn07@1|in[5]|-495|-138.2
+Ametal-4|net@348|||S1800|ilcMoveO@4|inLO[6]|-1009|-132.4|pinsIn07@1|in[6]|-495|-132.4
+Ametal-4|net@350|||S1800|ilcMoveO@4|inLO[8]|-1009|-126.6|pinsIn07@1|in[7]|-495|-126.6
+Ametal-3|net@353|||S900|contact@38||-450|422|contact@53||-450|-161.4
+Ametal-3|net@354|||S900|contact@39||-414|416|contact@54||-414|-155.6
+Ametal-3|net@355|||S900|contact@40||-384|422|contact@55||-384|-149.8
+Ametal-3|net@356|||S900|contact@41||-360|416|contact@56||-360|-144
+Ametal-3|net@357|||S900|contact@42||-330|422|contact@57||-330|-138.2
+Ametal-3|net@358|||S900|contact@43||-312|416|contact@58||-312|-132.4
+Ametal-3|net@359|||S900|contact@44||-270|422|contact@59||-270|-126.6
+Ametal-4|net@360|||S0|contact@53||-450|-161.4|pinsIn07@1|in[1]|-495|-161.4
+Ametal-4|net@361|||S1800|pinsIn07@1|in[2]|-495|-155.6|contact@54||-414|-155.6
+Ametal-4|net@362|||S1800|pinsIn07@1|in[3]|-495|-149.8|contact@55||-384|-149.8
+Ametal-4|net@363|||S1800|pinsIn07@1|in[4]|-495|-144|contact@56||-360|-144
+Ametal-4|net@364|||S1800|pinsIn07@1|in[7]|-495|-126.6|contact@59||-270|-126.6
+Ametal-4|net@365|||S1800|pinsIn07@1|in[6]|-495|-132.4|contact@58||-312|-132.4
+Ametal-4|net@366|||S1800|pinsIn07@1|in[5]|-495|-138.2|contact@57||-330|-138.2
+Ametal-3|net@412|||S900|scanBusO@0|so[1]|1632|360|contact@66||1632|304
+Ametal-3|net@414|||S2700|scanBusI@0|si[9]|1680|216|contact@61||1680|272
+Ametal-3|net@416|||S2700|contact@63||1644|322|scanBusO@0|so[3]|1644|360
+Ametal-3|net@417|||S2700|contact@64||1656|328|scanBusO@0|so[5]|1656|360
+Ametal-3|net@418|||S2700|scanBusI@0|si[3]|1644|216|contact@63||1644|322
+Ametal-3|net@419|||S2700|scanBusI@0|si[4]|1650|219|scanBusO@0|so[4]|1650|363
+Ametal-3|net@420|||S2700|scanBusI@0|si[5]|1656|216|contact@64||1656|328
+Ametal-3|net@421|||S2700|scanBusI@0|si[6]|1662|216|scanBusO@0|so[6]|1662|360
+Ametal-3|net@422|||S2700|scanBusI@0|si[7]|1668|216|scanBusO@0|so[7]|1668|360
+Ametal-3|net@423|||S2700|scanBusI@0|si[8]|1674|216|scanBusO@0|so[8]|1674|360
+Ametal-3|net@424|||S2700|contact@61||1680|272|scanBusO@0|so[9]|1680|360
+Ametal-3|net@438|||S2700|scanBusI@0|si[2]|1638|216|contact@67||1638|310
+Ametal-3|net@439|||S2700|contact@67||1638|310|scanBusO@0|so[2]|1638|360
+Ametal-3|net@442|||S2700|scanBusI@0|si[1]|1632|216|contact@69||1632|278
+Ametal-2|net@486|||S1800|flags@2|p2p|1496.5|310|contact@67||1638|310
+Ametal-2|net@487|||S1800|flags@2|p1p|1496.5|322|contact@63||1644|322
+Ametal-2|net@488|||S1800|flags@2|rd|1496.5|328|contact@64||1656|328
+Ametal-2|net@489|||S1800|flags@2|sin|1496.5|278|contact@69||1632|278
+Ametal-2|net@511||6.2|S0|ilcMoveO@4|gnd_26|-1572.5|288|tranCap@10|gnd_1|-1584|288
+Ametal-2|net@512||6.2|S1800|tranCap@10|vdd_2|-1584|338|ilcMoveO@4|vdd_54|-1572.5|338
+Ametal-2|net@513||6.2|S1800|tranCap@10|vdd_3|-1584|238|ilcMoveO@4|vdd_52|-1572.5|238
+Ametal-2|net@526||6.2|S1800|flags@2|vdd_1|1578|-338|tranCap@5|vdd_1|1584|-338
+Ametal-2|net@527||6.2|S0|tranCap@5|gnd|1584|-288|flags@2|gnd_6|1578|-288
+Ametal-2|net@528||6.2|S0|tranCap@7|gnd|1584|-144|flags@2|gnd_10|1578|-144
+Ametal-2|net@529||6.2|S0|tranCap@7|vdd|1584|-94|flags@2|vdd_16|1578|-94
+Ametal-2|net@530||6.2|S0|tranCap@7|vdd_1|1584|-194|flags@2|vdd_22|1578|-194
+Ametal-2|net@531||6.2|S0|tranCap@5|vdd|1584|-238|flags@2|vdd_14|1578|-238
+Ametal-2|net@631|||S1800|contact@28||-396.5|304|contact@66||1632|304
+Ametal-2|net@700|||S1800|contact@77||-884.5|-248|contact@70||168|-248
+Ametal-1|net@704|||S2700|contact@70||168|-248|contact@71||168|160
+Ametal-2|net@707|||S0|contact@61||1680|272|flags@2|mc_1|1064.5|272
+Ametal-2|net@708||6.2|S1800|olcWcont@3|vdd_35|1062|-482|flags@2|vdd_4|1067|-482
+Ametal-2|net@709||6.2|S0|flags@2|gnd|1067|-288|olcWcont@3|gnd_16|1062|-288
+Ametal-2|net@710||6.2|S0|flags@2|gnd_2|1067|-432|olcWcont@3|gnd_17|1062|-432
+Ametal-2|net@711||6.2|S0|flags@2|gnd_11|1067|0|olcWcont@3|gnd_1|1062|0
+Ametal-2|net@712||6.2|S0|flags@2|gnd_12|1067|-144|olcWcont@3|gnd_21|1062|-144
+Ametal-2|net@713||6.2|S0|flags@2|gnd_14|1067|144|olcWcont@3|gnd_6|1062|144
+Ametal-2|net@714||6.2|S0|flags@2|vdd|1067|-338|olcWcont@3|vdd_36|1062|-338
+Ametal-2|net@715||6.2|S0|flags@2|vdd_5|1067|-382|olcWcont@3|vdd_12|1062|-382
+Ametal-2|net@716||6.2|S0|flags@2|vdd_15|1067|-238|olcWcont@3|vdd_37|1062|-238
+Ametal-2|net@717||6.2|S0|flags@2|vdd_23|1067|-94|olcWcont@3|vdd_59|1062|-94
+Ametal-2|net@718||6.2|S0|flags@2|vdd_24|1067|50|olcWcont@3|vdd_2|1062|50
+Ametal-2|net@719||6.2|S0|flags@2|vdd_25|1067|-50|olcWcont@3|vdd_3|1062|-50
+Ametal-2|net@720||6.2|S0|flags@2|vdd_26|1067|-194|olcWcont@3|vdd_60|1062|-194
+Ametal-2|net@721||6.2|S0|flags@2|vdd_29|1067|194|olcWcont@3|vdd_33|1062|194
+Ametal-2|net@722||6.2|S0|flags@2|vdd_30|1067|94|olcWcont@3|vdd_18|1062|94
+Ametal-2|net@755|||S0|olcWcont@3|mc|1064.5|272|flags@2|mc_1|1064.5|272
+Ametal-2|net@756|||S0|olcWcont@3|p1p|1064.5|322|flags@2|p1p_1|1064.5|322
+Ametal-2|net@757|||S0|olcWcont@3|p2p|1064.5|310|flags@2|p2p_1|1064.5|310
+Ametal-2|net@758|||S0|olcWcont@3|sin|1064.5|278|flags@2|sout|1064.5|278
+Ametal-2|net@759|||S0|olcWcont@3|rd|1064.5|328|flags@2|rd_1|1064.5|328
+Ametal-2|net@761|||S1800|contact@14||414|-448|olcWcont@3|flag[D][clr]|484|-448
+Ametal-2|net@762|||S0|contact@8||486|-304|olcWcont@3|flag[D][set]|484|-304
+Ametal-2|net@763|||S1800|contact@71||168|160|olcWcont@3|do[reD]|196.5|160
+Ametal-2|net@764|||S1800|contact@12||-1194|-66|olcWcont@3|ilc[load]|221|-66
+Ametal-4|net@766|||S1800|contact@53||-450|-161.4|olcWcont@3|inLO[1]|532.5|-161.4
+Ametal-4|net@767|||S1800|contact@54||-414|-155.6|olcWcont@3|inLO[2]|532.5|-155.6
+Ametal-4|net@768|||S1800|contact@55||-384|-149.8|olcWcont@3|inLO[3]|532.5|-149.8
+Ametal-4|net@769|||S1800|contact@56||-360|-144|olcWcont@3|inLO[4]|532.5|-144
+Ametal-4|net@770|||S1800|contact@57||-330|-138.2|olcWcont@3|inLO[5]|532.5|-138.2
+Ametal-4|net@771|||S1800|contact@58||-312|-132.4|olcWcont@3|inLO[6]|532.5|-132.4
+Ametal-2|net@784|||S1800|ohPredAl@2|do[ins]|-163.5|-28|contact@73||264|-28
+Ametal-3|net@785|||S900|olcWcont@3|do[ins_2]|264|4|contact@73||264|-28
+Ametal-2|net@788|||S0|ohPredAl@2|do[ins]|-163.5|-28|contact@76||-837|-28
+Ametal-1|net@811|||S2700|ilcMoveO@4|do[ins]|-837|-60|contact@76||-837|-28
+Ametal-2|net@814|||S0|olcWcont@3|mc_1|279.5|272|ohPredAl@2|mc|133|272
+Ametal-2|net@815|||S0|olcWcont@3|p1p_1|279.5|322|ohPredAl@2|p1p|133|322
+Ametal-2|net@816|||S0|olcWcont@3|p2p_1|279.5|310|ohPredAl@2|p2p|133|310
+Ametal-2|net@817|||S0|olcWcont@3|rd_1|279.5|328|ohPredAl@2|rd|133|328
+Ametal-2|net@818|||S0|olcWcont@3|sout|279.5|278|ohPredAl@2|sin|133|278
+Ametal-2|net@823|||S1800|contact@24||-385|278|ohPredAl@2|sout|-299|278
+Ametal-2|net@824|||S0|ohPredAl@2|mc_1|-299|272|ilcMoveO@4|mc|-686.5|272
+Ametal-2|net@825|||S1800|ilcMoveO@4|p1p|-686.5|322|ohPredAl@2|p1p_1|-299|322
+Ametal-2|net@826|||S1800|ilcMoveO@4|p2p|-686.5|310|ohPredAl@2|p2p_1|-299|310
+Ametal-2|net@827|||S1800|ilcMoveO@4|rd|-686.5|328|ohPredAl@2|rd_1|-299|328
+Ametal-2|net@830||6.2|S0|tranCap@3|vdd_1|-1728|-482|cover7h@0|vdd_71|-1800|-482
+Ametal-2|net@831||6.2|S1800|cover7h@0|gnd_30|-1800|0|tranCap@1|gnd|-1728|0
+Ametal-2|net@832||6.2|S1800|cover7h@0|vdd_30|-1800|50|tranCap@1|vdd|-1728|50
+Ametal-2|net@833||6.2|S1800|cover7h@0|vdd_69|-1800|-50|tranCap@1|vdd_1|-1728|-50
+Ametal-2|net@834||6.2|S1800|cover7h@0|gnd_34|-1800|-432|tranCap@3|gnd|-1728|-432
+Ametal-2|net@835||6.2|S1800|cover7h@0|gnd_38|-1800|-288|tranCap@4|gnd|-1728|-288
+Ametal-2|net@836||6.2|S1800|cover7h@0|vdd_42|-1800|-238|tranCap@4|vdd|-1728|-238
+Ametal-2|net@837||6.2|S1800|cover7h@0|vdd_73|-1800|-338|tranCap@4|vdd_1|-1728|-338
+Ametal-2|net@838||6.2|S1800|cover7h@0|gnd_42|-1800|-144|tranCap@6|gnd|-1728|-144
+Ametal-2|net@839||6.2|S1800|cover7h@0|vdd_48|-1800|-94|tranCap@6|vdd|-1728|-94
+Ametal-2|net@840||6.2|S1800|cover7h@0|vdd_75|-1800|-194|tranCap@6|vdd_1|-1728|-194
+Ametal-2|net@841||6.2|S1800|cover7h@0|gnd_46|-1800|144|tranCap@8|gnd|-1728|144
+Ametal-2|net@842||6.2|S1800|cover7h@0|vdd_54|-1800|194|tranCap@8|vdd|-1728|194
+Ametal-2|net@843||6.2|S1800|cover7h@0|vdd_77|-1800|94|tranCap@8|vdd_1|-1728|94
+Ametal-2|net@844||6.2|S1800|cover7h@0|gnd_50|-1800|288|tranCap@10|gnd|-1728|288
+Ametal-2|net@845||6.2|S1800|cover7h@0|vdd_60|-1800|338|tranCap@10|vdd|-1728|338
+Ametal-2|net@846||6.2|S1800|cover7h@0|vdd_79|-1800|238|tranCap@10|vdd_1|-1728|238
+Ametal-2|net@847||6.2|S1800|cover7h@0|gnd_54|-1800|432|tranCap@12|gnd|-1728|432
+Ametal-2|net@848||6.2|S1800|cover7h@0|vdd_66|-1800|482|tranCap@12|vdd|-1728|482
+Ametal-2|net@849||6.2|S1800|cover7h@0|vdd_67|-1800|382|tranCap@12|vdd_1|-1728|382
+Ametal-2|net@850||6.2|S1800|tranCap@0|gnd_1|1728|-432|cover7h@0|gnd_32|1800|-432
+Ametal-2|net@851||6.2|S1800|tranCap@2|gnd_1|1728|0|cover7h@0|gnd_1|1800|0
+Ametal-2|net@852||6.2|S1800|tranCap@2|vdd_2|1728|50|cover7h@0|vdd_1|1800|50
+Ametal-2|net@853||6.2|S1800|tranCap@2|vdd_3|1728|-50|cover7h@0|vdd_70|1800|-50
+Ametal-2|net@854||6.2|S1800|tranCap@5|gnd_1|1728|-288|cover7h@0|gnd_36|1800|-288
+Ametal-2|net@855||6.2|S1800|tranCap@5|vdd_2|1728|-238|cover7h@0|vdd_38|1800|-238
+Ametal-2|net@856||6.2|S1800|tranCap@5|vdd_3|1728|-338|cover7h@0|vdd_74|1800|-338
+Ametal-2|net@857||6.2|S1800|tranCap@7|gnd_1|1728|-144|cover7h@0|gnd_40|1800|-144
+Ametal-2|net@858||6.2|S1800|tranCap@7|vdd_2|1728|-94|cover7h@0|vdd_44|1800|-94
+Ametal-2|net@859||6.2|S1800|tranCap@7|vdd_3|1728|-194|cover7h@0|vdd_76|1800|-194
+Ametal-2|net@860||6.2|S1800|tranCap@9|gnd_1|1728|144|cover7h@0|gnd_44|1800|144
+Ametal-2|net@861||6.2|S1800|tranCap@9|vdd_2|1728|194|cover7h@0|vdd_50|1800|194
+Ametal-2|net@862||6.2|S1800|tranCap@9|vdd_3|1728|94|cover7h@0|vdd_78|1800|94
+Ametal-2|net@863||6.2|S1800|tranCap@11|gnd_1|1728|288|cover7h@0|gnd_48|1800|288
+Ametal-2|net@864||6.2|S1800|tranCap@11|vdd_2|1728|338|cover7h@0|vdd_56|1800|338
+Ametal-2|net@865||6.2|S1800|tranCap@11|vdd_3|1728|238|cover7h@0|vdd_80|1800|238
+Ametal-2|net@866||6.2|S1800|tranCap@13|gnd_1|1728|432|cover7h@0|gnd_52|1800|432
+Ametal-2|net@867||6.2|S1800|tranCap@13|vdd_2|1728|482|cover7h@0|vdd_62|1800|482
+Ametal-2|net@868||6.2|S1800|tranCap@13|vdd_3|1728|382|cover7h@0|vdd_68|1800|382
+Ametal-2|net@869||6.2|S1800|cover7h@0|vdd_36|-1800|-382|tranCap@3|vdd|-1728|-382
+Ametal-2|net@870||6.2|S1800|tranCap@0|vdd_2|1728|-382|cover7h@0|vdd_32|1800|-382
+Ametal-2|net@871||6.2|S1800|tranCap@0|vdd_3|1728|-482|cover7h@0|vdd_72|1800|-482
+Ametal-2|net@890||6.2|S0|ohPredAl@2|vdd_36|-542|94|ilcMoveO@4|vdd_62|-542.5|94
+Ametal-2|net@891||6.2|S1800|ilcMoveO@4|gnd_5|-542.5|-432|ohPredAl@2|gnd_2|-541|-432
+Ametal-2|net@892||6.2|S1800|ilcMoveO@4|gnd_6|-542.5|0|ohPredAl@2|gnd_15|-541|0
+Ametal-2|net@893||6.2|S1800|ilcMoveO@4|gnd_7|-542.5|-144|ohPredAl@2|gnd|-541|-144
+Ametal-2|net@894||6.2|S1800|ilcMoveO@4|gnd_8|-542.5|-288|ohPredAl@2|gnd_6|-541|-288
+Ametal-2|net@895||6.2|S1800|ilcMoveO@4|gnd_32|-542.5|144|ohPredAl@2|gnd_18|-542|144
+Ametal-2|net@896||6.2|S1800|ilcMoveO@4|gnd_33|-542.5|288|ohPredAl@2|gnd_20|-542|288
+Ametal-2|net@897||6.2|S1800|ilcMoveO@4|vdd_8|-542.5|-94|ohPredAl@2|vdd|-541|-94
+Ametal-2|net@898||6.2|S1800|ilcMoveO@4|vdd_11|-542.5|-382|ohPredAl@2|vdd_11|-541|-382
+Ametal-2|net@899||6.2|S1800|ilcMoveO@4|vdd_12|-542.5|-482|ohPredAl@2|vdd_12|-541|-482
+Ametal-2|net@900||6.2|S1800|ilcMoveO@4|vdd_13|-542.5|-50|ohPredAl@2|vdd_29|-541|-50
+Ametal-2|net@901||6.2|S1800|ilcMoveO@4|vdd_14|-542.5|-194|ohPredAl@2|vdd_25|-541|-194
+Ametal-2|net@902||6.2|S1800|ilcMoveO@4|vdd_15|-542.5|194|ohPredAl@2|vdd_35|-542|194
+Ametal-2|net@903||6.2|S1800|ilcMoveO@4|vdd_16|-542.5|-238|ohPredAl@2|vdd_14|-541|-238
+Ametal-2|net@904||6.2|S1800|ilcMoveO@4|vdd_17|-542.5|-338|ohPredAl@2|vdd_13|-541|-338
+Ametal-2|net@905||6.2|S1800|ilcMoveO@4|vdd_61|-542.5|50|ohPredAl@2|vdd_28|-541|50
+Ametal-2|net@906||6.2|S1800|ilcMoveO@4|vdd_63|-542.5|338|ohPredAl@2|vdd_39|-542|338
+Ametal-2|net@907||6.2|S1800|ilcMoveO@4|vdd_64|-542.5|238|ohPredAl@2|vdd_40|-542|238
+Ametal-2|net@908||6.2|S0|muxForD@0|vdd_2|-504|382|ilcMoveO@4|vdd_57|-542.5|382
+Ametal-2|net@909||6.2|S1800|ilcMoveO@4|gnd_28|-542.5|432|muxForD@0|gnd_1|-504|432
+Ametal-2|net@910||6.2|S1800|ilcMoveO@4|vdd_56|-542.5|482|muxForD@0|vdd_3|-504|482
+Ametal-2|net@911||6.2|S0|olcWcont@3|gnd_45|135.5|-432|ohPredAl@2|gnd_14|133|-432
+Ametal-2|net@912||6.2|S1800|ohPredAl@2|gnd_1|133|-144|olcWcont@3|gnd_43|135.5|-144
+Ametal-2|net@913||6.2|S1800|ohPredAl@2|gnd_3|133|0|olcWcont@3|gnd_42|135.5|0
+Ametal-2|net@914||6.2|S1800|ohPredAl@2|gnd_13|133|-288|olcWcont@3|gnd_44|135.5|-288
+Ametal-2|net@915||6.2|S1800|ohPredAl@2|gnd_16|133|288|olcWcont@3|gnd_38|135.5|288
+Ametal-2|net@916||6.2|S1800|ohPredAl@2|gnd_19|133|144|olcWcont@3|gnd_41|135.5|144
+Ametal-2|net@917||6.2|S1800|ohPredAl@2|vdd_2|133|-194|olcWcont@3|vdd_100|135.5|-194
+Ametal-2|net@918||6.2|S1800|ohPredAl@2|vdd_3|133|-94|olcWcont@3|vdd_99|135.5|-94
+Ametal-2|net@919||6.2|S1800|ohPredAl@2|vdd_6|133|50|olcWcont@3|vdd_97|135.5|50
+Ametal-2|net@920||6.2|S1800|ohPredAl@2|vdd_7|133|-50|olcWcont@3|vdd_98|135.5|-50
+Ametal-2|net@921||6.2|S1800|ohPredAl@2|vdd_26|133|-382|olcWcont@3|vdd_103|135.5|-382
+Ametal-2|net@922||6.2|S1800|ohPredAl@2|vdd_27|133|-482|olcWcont@3|vdd_104|135.5|-482
+Ametal-2|net@923||6.2|S1800|ohPredAl@2|vdd_30|133|-238|olcWcont@3|vdd_101|135.5|-238
+Ametal-2|net@924||6.2|S1800|ohPredAl@2|vdd_31|133|-338|olcWcont@3|vdd_102|135.5|-338
+Ametal-2|net@925||6.2|S1800|ohPredAl@2|vdd_32|133|238|olcWcont@3|vdd_92|135.5|238
+Ametal-2|net@926||6.2|S1800|ohPredAl@2|vdd_33|133|338|olcWcont@3|vdd_91|135.5|338
+Ametal-2|net@927||6.2|S1800|ohPredAl@2|vdd_37|133|194|olcWcont@3|vdd_80|135.5|194
+Ametal-2|net@928||6.2|S1800|ohPredAl@2|vdd_38|133|94|olcWcont@3|vdd_96|135.5|94
+Ametal-2|net@932||6.2|S1800|tranCap@1|gnd_1|-1584|0|ilcMoveO@4|gnd_1|-1581.5|0
+Ametal-2|net@933||6.2|S1800|tranCap@1|vdd_2|-1584|50|ilcMoveO@4|vdd_2|-1581.5|50
+Ametal-2|net@934||6.2|S1800|tranCap@1|vdd_3|-1584|-50|ilcMoveO@4|vdd_7|-1581.5|-50
+Ametal-2|net@935||6.2|S1800|tranCap@3|gnd_1|-1584|-432|ilcMoveO@4|gnd_19|-1581.5|-432
+Ametal-2|net@936||6.2|S1800|tranCap@3|vdd_2|-1584|-382|ilcMoveO@4|vdd_38|-1581.5|-382
+Ametal-2|net@937||6.2|S1800|tranCap@3|vdd_3|-1584|-482|ilcMoveO@4|vdd_39|-1581.5|-482
+Ametal-2|net@938||6.2|S1800|tranCap@4|gnd_1|-1584|-288|ilcMoveO@4|gnd_18|-1581.5|-288
+Ametal-2|net@939||6.2|S1800|tranCap@4|vdd_2|-1584|-238|ilcMoveO@4|vdd_36|-1581.5|-238
+Ametal-2|net@940||6.2|S1800|tranCap@4|vdd_3|-1584|-338|ilcMoveO@4|vdd_37|-1581.5|-338
+Ametal-2|net@941||6.2|S1800|tranCap@6|gnd_1|-1584|-144|ilcMoveO@4|gnd_30|-1581.5|-144
+Ametal-2|net@942||6.2|S1800|tranCap@6|vdd_2|-1584|-94|ilcMoveO@4|vdd_49|-1581.5|-94
+Ametal-2|net@943||6.2|S1800|tranCap@6|vdd_3|-1584|-194|ilcMoveO@4|vdd_50|-1581.5|-194
+Ametal-2|net@944||6.2|S1800|tranCap@8|gnd_1|-1584|144|ilcMoveO@4|gnd|-1581.5|144
+Ametal-2|net@945||6.2|S1800|tranCap@8|vdd_2|-1584|194|ilcMoveO@4|vdd_1|-1581.5|194
+Ametal-2|net@946||6.2|S1800|tranCap@8|vdd_3|-1584|94|ilcMoveO@4|vdd|-1581.5|94
+Ametal-2|net@947||6.2|S1800|tranCap@12|gnd_1|-1584|432|ilcMoveO@4|gnd_29|-1581.5|432
+Ametal-2|net@948||6.2|S1800|tranCap@12|vdd_2|-1584|482|ilcMoveO@4|vdd_58|-1581.5|482
+Ametal-2|net@949||6.2|S1800|tranCap@12|vdd_3|-1584|382|ilcMoveO@4|vdd_59|-1581.5|382
+Ametal-2|net@954|||S0|tranCap@14|vdd|-234|482|muxForD@0|vdd_5|-234|482
+Ametal-2|net@955|||S0|tranCap@14|gnd|-234|432|muxForD@0|gnd_2|-234|432
+Ametal-2|net@956|||S0|tranCap@14|vdd_1|-234|382|muxForD@0|vdd_4|-234|382
+Ametal-2|net@957|||S0|tranCap@15|gnd|-90|432|tranCap@14|gnd_1|-90|432
+Ametal-2|net@958|||S0|tranCap@14|vdd_2|-90|482|tranCap@15|vdd|-90|482
+Ametal-2|net@959|||S0|tranCap@14|vdd_3|-90|382|tranCap@15|vdd_1|-90|382
+Ametal-2|net@960||6.2|S1800|tranCap@15|gnd_1|54|432|olcWcont@3|gnd|135.5|432
+Ametal-2|net@961||6.2|S0|olcWcont@3|vdd|135.5|482|tranCap@15|vdd_2|54|482
+Ametal-2|net@962||6.2|S0|olcWcont@3|vdd_90|135.5|382|tranCap@15|vdd_3|54|382
+Ametal-2|net@963||6.2|S1800|olcWcont@3|vdd_73|1064.5|382|flags@2|vdd_38|1067|382
+Ametal-2|net@964||6.2|S0|flags@2|gnd_18|1067|432|olcWcont@3|gnd_29|1064.5|432
+Ametal-2|net@965||6.2|S0|flags@2|gnd_16|1067|288|olcWcont@3|gnd_27|1064.5|288
+Ametal-2|net@966||6.2|S0|flags@2|vdd_33|1067|338|olcWcont@3|vdd_70|1064.5|338
+Ametal-2|net@967||6.2|S0|flags@2|vdd_34|1067|238|olcWcont@3|vdd_69|1064.5|238
+Ametal-2|net@968||6.2|S0|flags@2|vdd_37|1067|482|olcWcont@3|vdd_74|1064.5|482
+Ametal-2|net@969||6.2|S1800|flags@2|vdd_40|1584|382|tranCap@13|vdd_1|1584|382
+Ametal-2|net@970||6.2|S0|tranCap@0|gnd|1584|-432|flags@2|gnd_4|1579.5|-432
+Ametal-2|net@971||6.2|S0|tranCap@0|vdd|1584|-382|flags@2|vdd_9|1579.5|-382
+Ametal-2|net@972||6.2|S0|tranCap@0|vdd_1|1584|-482|flags@2|vdd_8|1579.5|-482
+Ametal-2|net@973||6.2|S0|tranCap@2|gnd|1584|0|flags@2|gnd_8|1579.5|0
+Ametal-2|net@974||6.2|S0|tranCap@2|vdd|1584|50|flags@2|vdd_17|1579.5|50
+Ametal-2|net@975||6.2|S0|tranCap@2|vdd_1|1584|-50|flags@2|vdd_18|1579.5|-50
+Ametal-2|net@976||6.2|S0|tranCap@9|gnd|1584|144|flags@2|gnd_1|1584|144
+Ametal-2|net@977||6.2|S0|tranCap@9|vdd|1584|194|flags@2|vdd_2|1584|194
+Ametal-2|net@978||6.2|S0|tranCap@9|vdd_1|1584|94|flags@2|vdd_3|1584|94
+Ametal-2|net@979||6.2|S0|tranCap@11|gnd|1584|288|flags@2|gnd_17|1579.5|288
+Ametal-2|net@980||6.2|S0|tranCap@11|vdd|1584|338|flags@2|vdd_35|1579.5|338
+Ametal-2|net@981||6.2|S0|tranCap@11|vdd_1|1584|238|flags@2|vdd_36|1579.5|238
+Ametal-2|net@982||6.2|S0|tranCap@13|gnd|1584|432|flags@2|gnd_19|1584|432
+Ametal-2|net@983||6.2|S0|tranCap@13|vdd|1584|482|flags@2|vdd_39|1584|482
+Ametal-1|net@1044|||S2700|ilcMoveO@4|doneLO[M]|-884.5|-256|contact@77||-884.5|-248
+Edo[ins]||D5G7;|ohPredAl@2|do[ins]|O
+Eepi[torp]||D5G7;|pin@70||I
+Efire[M]||D5G7;|ilcMoveO@4|fire[M]|I
+Eflag[A][clr]||D5G7;|ohPredAl@2|flag[A][clr]|I
+Eflag[A][set]||D5G7;|ohPredAl@2|flag[A][set]|I
+Eflag[C][T]||D5G7;|flags@2|flag[C][T]|I
+Eflag[D][clr]||D5G7;|ohPredAl@2|flag[D][clr]|I
+Eflag[D][set]||D5G7;|ohPredAl@2|flag[D][set]|I
+Egnd||D5G7;|cover7h@0|gnd|G
+Egnd_1||D5G7;|cover7h@0|gnd_3|G
+Egnd_2||D5G7;|cover7h@0|gnd_4|G
+Egnd_3||D5G7;|cover7h@0|gnd_5|G
+Egnd_4||D5G7;|cover7h@0|gnd_6|G
+Egnd_5||D5G7;|cover7h@0|gnd_7|G
+Egnd_6||D5G7;|cover7h@0|gnd_8|G
+Egnd_7||D5G7;|cover7h@0|gnd_9|G
+Egnd_8||D5G7;|cover7h@0|gnd_10|G
+Egnd_9||D5G7;|cover7h@0|gnd_11|G
+Egnd_10||D5G7;|cover7h@0|gnd_12|G
+Egnd_11||D5G7;|cover7h@0|gnd_13|G
+Egnd_12||D5G7;|cover7h@0|gnd_14|G
+Egnd_13||D5G7;|cover7h@0|gnd_15|G
+Egnd_14||D5G7;|cover7h@0|gnd_16|G
+Egnd_15||D5G7;|cover7h@0|gnd_17|G
+Egnd_16||D5G7;|cover7h@0|gnd_18|G
+Egnd_17||D5G7;|cover7h@0|gnd_19|G
+Egnd_18||D5G7;|cover7h@0|gnd_20|G
+Egnd_19||D5G7;|cover7h@0|gnd_21|G
+Egnd_20||D5G7;|cover7h@0|gnd_22|G
+Egnd_21||D5G7;|cover7h@0|gnd_23|G
+Egnd_22||D5G7;|cover7h@0|gnd_24|G
+Egnd_23||D5G7;|cover7h@0|gnd_25|G
+Egnd_24||D5G7;|cover7h@0|gnd_26|G
+Egnd_25||D5G7;|cover7h@0|gnd_27|G
+Egnd_26||D5G7;|cover7h@0|gnd_28|G
+Egnd_27||D5G7;|cover7h@0|gnd_29|G
+Egnd_28||D5G7;|cover7h@0|gnd_31|G
+Egnd_29||D5G7;|cover7h@0|gnd_33|G
+Egnd_30||D5G7;|cover7h@0|gnd_35|G
+Egnd_31||D5G7;|cover7h@0|gnd_37|G
+Egnd_32||D5G7;|cover7h@0|gnd_39|G
+Egnd_33||D5G7;|cover7h@0|gnd_41|G
+Egnd_34||D5G7;|cover7h@0|gnd_43|G
+Egnd_35||D5G7;|cover7h@0|gnd_45|G
+Egnd_36||D5G7;|cover7h@0|gnd_47|G
+Egnd_37||D5G7;|cover7h@0|gnd_49|G
+Egnd_38||D5G7;|cover7h@0|gnd_51|G
+Egnd_39||D5G7;|cover7h@0|gnd_53|G
+EinLO[1]||D5G7;|pinsIn07@1|in[1]|I
+EinLO[2]||D5G7;|pinsIn07@1|in[2]|I
+EinLO[3]||D5G7;|pinsIn07@1|in[3]|I
+EinLO[4]||D5G7;|pinsIn07@1|in[4]|I
+EinLO[5]||D5G7;|pinsIn07@1|in[5]|I
+EinLO[6]||D5G7;|pinsIn07@1|in[6]|I
+EinLO[8]||D5G7;|pinsIn07@1|in[7]|I
+Ein[1]||D5G7;|muxForD@0|in[1]|I
+Ein[2]||D5G7;|muxForD@0|in[2]|I
+Ein[3]||D5G7;|muxForD@0|in[3]|I
+Ein[4]||D5G7;|muxForD@0|in[4]|I
+Ein[5]||D5G7;|muxForD@0|in[5]|I
+Ein[6]||D5G7;|muxForD@0|in[6]|I
+Em1[1]||D5G7;|flags@2|m1[1]|O
+Em1[2]||D5G7;|flags@2|m1[2]|I
+Em1[3]||D5G7;|flags@2|m1[3]|O
+Em1[4]||D5G7;|flags@2|m1[4]|I
+Em1[5]||D5G7;|flags@2|m1[5]|O
+Em1[6]||D5G7;|flags@2|m1[6]|I
+Em1[7]||D5G7;|flags@2|m1[7]|I
+Em1[8]||D5G7;|flags@2|m1[8]|I
+Em1[9]||D5G7;|flags@2|m1[9]|I
+Em1[10]||D5G7;|flags@2|m1[10]|I
+Em1[11]||D5G7;|flags@2|m1[11]|I
+Em1[12]||D5G7;|flags@2|m1[12]|I
+Em1[21]||D5G7;|ohPredAl@2|m1[rD]|U
+Em1[22]||D5G7;|ohPredAl@2|sel[Fl]|I
+Em1cate[1][F]||D5G7;|ohPredAl@2|m1cate[1][F]|I
+Em1cate[1][T]||D5G7;|ohPredAl@2|m1cate[1][T]|I
+Em1cate[2][F]||D5G7;|ohPredAl@2|m1cate[2][F]|I
+Em1cate[2][T]||D5G7;|ohPredAl@2|m1cate[2][T]|I
+Em1cate[3][F]||D5G7;|ohPredAl@2|m1cate[3][F]|I
+Em1cate[3][T]||D5G7;|ohPredAl@2|m1cate[3][T]|I
+Em1cate[4][F]||D5G7;|ohPredAl@2|m1cate[4][F]|I
+Em1cate[4][T]||D5G7;|ohPredAl@2|m1cate[4][T]|I
+Em1cate[5][F]||D5G7;|ohPredAl@2|m1cate[5][F]|I
+Em1cate[5][T]||D5G7;|ohPredAl@2|m1cate[5][T]|I
+Em1cate[6][F]||D5G7;|ohPredAl@2|m1cate[6][F]|I
+Em1cate[6][T]||D5G7;|ohPredAl@2|m1cate[6][T]|I
+Epred[D]||D5G7;|ilcMoveO@4|pred[D]|I
+Epred[T]||D5G7;|ilcMoveO@4|pred[T]|I
+Eps[18]||D5G5;|ilcMoveO@4|sel[Di]|I
+Eps[19]||D5G7;|ilcMoveO@4|sel[Ti]|I
+Eps[20]||D5G7;|muxForD@0|sel|I
+Eps[21]||D5G5;|olcWcont@3|sel[rD]|I
+Eps[22]||D5G5;|ohPredAl@2|ps[Fl]|I
+Eps[23]||D5G5;|olcWcont@3|sel[Ld]|I
+Eps[24]||D5G7;|olcWcont@3|sel[Co]|I
+Eps[25]||D5G7;|ilcMoveO@4|sel[Mv]|I
+Eps[26]||D5G7;|ilcMoveO@4|sel[Tp]|I
+Eps[do]||D5G7;|ohPredAl@2|ps[do]|O
+Eps[skip]||D5G7;|ohPredAl@2|ps[skip]|O
+Esel[rD_1]||D5G5;|olcWcont@3|sel[rD_1]|I
+Esir[1]||D5G7;|scanBusI@0|si[1]|B
+Esir[2]||D5G7;|scanBusI@0|si[2]|B
+Esir[3]||D5G7;|scanBusI@0|si[3]|B
+Esir[4]||D5G7;|scanBusI@0|si[4]|B
+Esir[5]||D5G7;|scanBusI@0|si[5]|B
+Esir[6]||D5G7;|scanBusI@0|si[6]|B
+Esir[7]||D5G7;|scanBusI@0|si[7]|B
+Esir[8]||D5G7;|scanBusI@0|si[8]|B
+Esir[9]||D5G7;|scanBusI@0|si[9]|B
+Esor[1]||D5G7;|scanBusO@0|so[1]|B
+Esor[2]||D5G7;|scanBusO@0|so[2]|B
+Esor[3]||D5G7;|scanBusO@0|so[3]|B
+Esor[4]||D5G7;|scanBusO@0|so[4]|B
+Esor[5]||D5G7;|scanBusO@0|so[5]|B
+Esor[6]||D5G7;|scanBusO@0|so[6]|B
+Esor[7]||D5G7;|scanBusO@0|so[7]|B
+Esor[8]||D5G7;|scanBusO@0|so[8]|B
+Esor[9]||D5G7;|scanBusO@0|so[9]|B
+Esucc[sf]||D5G7;|ilcMoveO@4|succ[sf]|I
+Evdd||D5G7;|cover7h@0|vdd|P
+Evdd_1||D5G7;|cover7h@0|vdd_3|P
+Evdd_2||D5G7;|cover7h@0|vdd_4|P
+Evdd_3||D5G7;|cover7h@0|vdd_5|P
+Evdd_4||D5G7;|cover7h@0|vdd_6|P
+Evdd_5||D5G7;|cover7h@0|vdd_7|P
+Evdd_6||D5G7;|cover7h@0|vdd_8|P
+Evdd_7||D5G7;|cover7h@0|vdd_9|P
+Evdd_8||D5G7;|cover7h@0|vdd_10|P
+Evdd_9||D5G7;|cover7h@0|vdd_11|P
+Evdd_10||D5G7;|cover7h@0|vdd_12|P
+Evdd_11||D5G7;|cover7h@0|vdd_13|P
+Evdd_12||D5G7;|cover7h@0|vdd_14|P
+Evdd_13||D5G7;|cover7h@0|vdd_15|P
+Evdd_14||D5G7;|cover7h@0|vdd_16|P
+Evdd_15||D5G7;|cover7h@0|vdd_17|P
+Evdd_16||D5G7;|cover7h@0|vdd_18|P
+Evdd_17||D5G7;|cover7h@0|vdd_19|P
+Evdd_18||D5G7;|cover7h@0|vdd_20|P
+Evdd_19||D5G7;|cover7h@0|vdd_21|P
+Evdd_20||D5G7;|cover7h@0|vdd_22|P
+Evdd_21||D5G7;|cover7h@0|vdd_23|P
+Evdd_22||D5G7;|cover7h@0|vdd_24|P
+Evdd_23||D5G7;|cover7h@0|vdd_25|P
+Evdd_26|vdd_24|D5G7;|cover7h@0|vdd_31|P
+Evdd_27|vdd_25|D5G7;|cover7h@0|vdd_33|P
+Evdd_28|vdd_26|D5G7;|cover7h@0|vdd_37|P
+Evdd_29|vdd_27|D5G7;|cover7h@0|vdd_39|P
+Evdd_30|vdd_28|D5G7;|cover7h@0|vdd_43|P
+Evdd_31|vdd_29|D5G7;|cover7h@0|vdd_45|P
+Evdd_32|vdd_30|D5G7;|cover7h@0|vdd_49|P
+Evdd_33|vdd_31|D5G7;|cover7h@0|vdd_51|P
+Evdd_34|vdd_32|D5G7;|cover7h@0|vdd_55|P
+Evdd_35|vdd_33|D5G7;|cover7h@0|vdd_57|P
+Evdd_36|vdd_34|D5G7;|cover7h@0|vdd_61|P
+Evdd_37|vdd_35|D5G7;|cover7h@0|vdd_63|P
+Evdd_38|vdd_36|D5G7;|cover7h@0|vdd_26|P
+Evdd_39|vdd_37|D5G7;|cover7h@0|vdd_27|P
+X
+
+# Cell outDockCenter;3{sch}
+CoutDockCenter;3{sch}||schematic|1233272314089|1244130180273|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+IwiresL:bitAssignments;1{ic}|bitAssig@0||-62|29|||D5G4;
+NOff-Page|conn@0||23|-20.5|||RRR|
+NOff-Page|conn@1||-1.5|-11|||XYRR|
+NOff-Page|conn@3||-75.5|-34|||XR|
+NOff-Page|conn@8||2|5|||Y|
+NOff-Page|conn@11||-123|-10|||R|
+NOff-Page|conn@13||-6|-41|||XYRRR|
+NOff-Page|conn@19||18|-31|||YRRR|
+NOff-Page|conn@21||-32|-3||||
+NOff-Page|conn@23||-14.5|-3||||
+NOff-Page|conn@25||-22|-31|||RRR|
+NOff-Page|conn@30||-54.5|-17|||Y|
+NOff-Page|conn@31||29|3|||XRRR|
+NOff-Page|conn@32||0|-24||||
+NOff-Page|conn@33||-78.5|17.5|||YRRR|
+NOff-Page|conn@34||-78.5|35.5|||R|
+NWire_Con|conn@35||-78.5|26.5||||
+NWire_Con|conn@37||-6|-36||||
+IoneHotM:flags;1{ic}|flags@0||-114|-4|||D5G4;
+ImoveM:ilcMoveOut;1{ic}|ilcMoveO@0||24|-6|||D5G4;
+IloopCountM:muxForD;1{ic}|muxForD@0||12.5|-24|||D5G4;
+IpredicateM:ohPredAll;1{ic}|ohPredAl@0||-24|-6|||D5G4;
+IloopCountM:olcWcont;1{ic}|olcWcont@0||-72|-6|||D5G4;
+IoutDockCenter;1{ic}|outDockC@2||11.5|26.5|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-46|46.5|||||ART_message(D5G6;)SoutDockCenter
+Ngeneric:Invisible-Pin|pin@2||-48|41.5|||||ART_message(D5G4;)S"the \"guts\""
+NBus_Pin|pin@26||-63|-17|-1|-1||
+NBus_Pin|pin@29||-101|-4|-1|-1||
+NBus_Pin|pin@30||-101|-7|-1|-1||
+NWire_Pin|pin@40||-46|23||||
+NWire_Pin|pin@41||-46|26||||
+NWire_Pin|pin@42||-46|17||||
+NWire_Pin|pin@43||-46|20||||
+NWire_Pin|pin@44||-34|23||||
+NWire_Pin|pin@45||-34|26||||
+NWire_Pin|pin@46||-34|17||||
+NWire_Pin|pin@47||-34|20||||
+NWire_Pin|pin@48||-22|23||||
+NWire_Pin|pin@49||-22|26||||
+NWire_Pin|pin@50||-22|17||||
+NWire_Pin|pin@51||-22|20||||
+NBus_Pin|pin@97||-84|-3|-1|-1||
+NWire_Pin|pin@114||36|-16.5||||
+NWire_Pin|pin@116||0|-8||||
+NWire_Pin|pin@118||0|-6||||
+NWire_Pin|pin@120||36|-11||||
+NBus_Pin|pin@121||-63|-10|-1|-1||
+NWire_Pin|pin@122||33|-6||||
+NWire_Pin|pin@123||33|0||||
+NBus_Pin|pin@124||8|-3|-1|-1||
+NBus_Pin|pin@125||-84|-6|-1|-1||
+NBus_Pin|pin@126||-37|-9|-1|-1||
+NBus_Pin|pin@127||-37|-14|-1|-1||
+NBus_Pin|pin@131||-24|9|-1|-1||
+NBus_Pin|pin@132||18|9|-1|-1||
+NBus_Pin|pin@133||8|5|-1|-1||
+NBus_Pin|pin@134||-72|9|-1|-1||
+NBus_Pin|pin@135||-72|-18|-1|-1||
+NWire_Pin|pin@151||-54|-8||||
+NWire_Pin|pin@152||-54|-1||||
+Ngeneric:Invisible-Pin|pin@158||-39|-28.5|||||ART_message(D3G2;)S["do[ins] goes to",many places]
+Ngeneric:Invisible-Pin|pin@159||25|-25.5|||||ART_message(D3G2;)S["fire[M] goes",to D register]
+NWire_Pin|pin@165||29|-1||||
+NBus_Pin|pin@166||18|-24|-1|-1||
+NWire_Pin|pin@167||12.5|-31||||
+NBus_Pin|pin@168||13|-17.5|-1|-1||
+NBus_Pin|pin@169||-78.5|21.5|-1|-1||
+NBus_Pin|pin@170||-78.5|31.5|-1|-1||
+NWire_Pin|pin@174||-118.5|7||||
+NWire_Pin|pin@175||24|7||||
+NBus_Pin|pin@176||-114|9|-1|-1||
+NWire_Pin|pin@177||24|2||||
+NWire_Pin|pin@180||-118.5|2||||
+NWire_Pin|pin@181||-123|-4||||
+NWire_Pin|pin@183||6|-1||||
+NWire_Pin|pin@184||6|-27||||
+NWire_Pin|pin@185||-22|-27||||
+NWire_Pin|pin@186||-62|-5||||
+NWire_Pin|pin@187||-62|-8||||
+NWire_Pin|pin@188||-81|-27||||
+NWire_Pin|pin@189||-81|-1||||
+NBus_Pin|pin@193||-6|-30|-1|-1||
+NBus_Pin|pin@196||-114|-15|-1|-1||
+NBus_Pin|pin@198||-26|-17|-1|-1||
+NWire_Pin|pin@199||-41.5|-6||||
+NWire_Pin|pin@200||-41.5|-9.5||||
+Ngeneric:Invisible-Pin|pin@201||-47|37.5|||||ART_message(D5G3;)Sies 10 May 2009
+IwiresL:tranCap;1{ic}|tc[1:16]|D5G3;X2;Y2;|-93|27|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||-52|23|||D0G4;|ATTR_L(D5G1;PUD)D3585.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||-52|17|||D0G4;|ATTR_L(D5G1;PUD)D3431.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@7||-40|23|||D0G4;|ATTR_L(D5G1;PUD)D3643.1000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@8||-40|17|||D0G4;|ATTR_L(D5G1;PUD)D3498.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@9||-28|23|||D0G4;|ATTR_L(D5G1;PUD)D2424.999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@10||-28|17|||D0G4;|ATTR_L(D5G1;PUD)D1981.7999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@24||-61|-1|||D0G4;|ATTR_L(D5G1;PUD)D5586.200000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@25||30|-11|||D0G4;|ATTR_L(D5G1;PUD)D2119.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|doneLO[M]|D5G2;||900|pin@186||-62|-5|pin@187||-62|-8
+Awire|doneLO[M]|D5G2;||2700|pin@114||36|-16.5|pin@120||36|-11
+Abus|flag[A,B,D][set,clr]|D5G2;|-0.5|IJ900|pin@126||-37|-9|pin@127||-37|-14
+Abus|flag[A,B][set,clr]|D5G2;|-0.5|IJ900|pin@29||-101|-4|pin@30||-101|-7
+Awire|flag[A][clr]|D5G2;||2700|pin@42||-46|17|pin@43||-46|20
+Awire|flag[A][set]|D5G2;||2700|pin@40||-46|23|pin@41||-46|26
+Awire|flag[B][clr]|D5G2;||2700|pin@46||-34|17|pin@47||-34|20
+Awire|flag[B][set]|D5G2;||2700|pin@44||-34|23|pin@45||-34|26
+Awire|flag[D][clr]|D5G2;||2700|pin@50||-22|17|pin@51||-22|20
+Abus|flag[D][set,clr]|D5G2;|-0.5|IJ2700|pin@26||-63|-17|pin@121||-63|-10
+Awire|flag[D][set]|D5G2;||2700|pin@48||-22|23|pin@49||-22|26
+Awire|flag[D][set]|D5G2;||2700|pin@122||33|-6|pin@123||33|0
+Awire|ilc[load]|D5G2;||900|pin@118||0|-6|pin@116||0|-8
+Awire|ilc[load]|D5G2;||2700|pin@151||-54|-8|pin@152||-54|-1
+Abus|inLO[1:6]|D5G2;|-0.5|IJ900|olcWcont@0|inLO[1:6]|-72|-13|pin@135||-72|-18
+Abus|m1[1:12]|D5G2;|-0.5|IJ900|flags@0|in[1:12][T,F]|-114|-9|pin@196||-114|-15
+Abus|m1[22,21]|D5G2;|-0.5|IJ900|ohPredAl@0|sel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|-26|-13|pin@198||-26|-17
+Abus|net@35||-0.5|IJ1800|flags@0|flag[A,B][set,clr]|-110|-4|pin@29||-101|-4
+Awire|net@47|||1800|wire90@5|b|-49.5|23|pin@40||-46|23
+Awire|net@49|||1800|wire90@6|b|-49.5|17|pin@42||-46|17
+Awire|net@52|||1800|wire90@7|b|-37.5|23|pin@44||-34|23
+Awire|net@53|||1800|wire90@8|b|-37.5|17|pin@46||-34|17
+Awire|net@56|||1800|wire90@9|b|-25.5|23|pin@48||-22|23
+Awire|net@57|||1800|wire90@10|b|-25.5|17|pin@50||-22|17
+Awire|net@164|||0|ilcMoveO@0|ilc[load]|11|-8|pin@116||0|-8
+Awire|net@165|||1800|olcWcont@0|ilc[load]|-67|-1|wire90@24|a|-63.5|-1
+Awire|net@170|||1800|conn@1|y|0.5|-11|ilcMoveO@0|torp|11|-11
+Awire|net@172|||900|ilcMoveO@0|fire[M]|23|-13|conn@0|a|23|-18.5
+Abus|net@178||-0.5|IJ0|pin@121||-63|-10|olcWcont@0|flag[D][set,clr]|-67|-10
+Awire|net@179|||1800|ilcMoveO@0|flag[D][set]|25|-6|pin@122||33|-6
+Abus|net@182||-0.5|IJ1800|pin@124||8|-3|ilcMoveO@0|pred[D,T]|11|-3
+Abus|net@187||-0.5|IJ1800|pin@125||-84|-6|olcWcont@0|do[Ld,Co,reD]|-77|-6
+Abus|net@189||-0.5|IJ0|ohPredAl@0|m1cate[1:6][T,F]|-28|-3|conn@21|y|-30|-3
+Abus|net@190||-0.5|IJ0|ohPredAl@0|flag[A,B][set,clr]|-28|-9|pin@126||-37|-9
+Abus|net@194||-0.5|IJ0|conn@23|a|-16.5|-3|ohPredAl@0|succ[skip,do]|-20|-3
+Abus|net@198||-0.5|IJ2700|ohPredAl@0|p2p,p1p,rd|-24|4|pin@131||-24|9
+Abus|net@199||-0.5|IJ1800|pin@134||-72|9|pin@131||-24|9
+Abus|net@200||-0.5|IJ900|pin@132||18|9|ilcMoveO@0|p2p,p1p,rd|18|4
+Abus|net@201||-0.5|IJ1800|conn@8|y|4|5|pin@133||8|5
+Abus|net@202||-0.5|IJ900|pin@133||8|5|pin@124||8|-3
+Awire|net@229|||0|pin@152||-54|-1|wire90@24|b|-58.5|-1
+Awire|net@244|||1800|olcWcont@0|sout|-70|2|ohPredAl@0|sin|-25|2
+Awire|net@249|||0|ilcMoveO@0|sin|16.5|2|ohPredAl@0|sout|-22|2
+Awire|net@253|||900|conn@31|y|29|1|pin@165||29|-1
+Awire|net@254|||0|pin@165||29|-1|ilcMoveO@0|succ[sf]|25|-1
+Abus|net@256||-0.5|IJ0|pin@166||18|-24|muxForD@0|out[1:7]|15.5|-24
+Abus|net@259||-0.5|IJ900|ilcMoveO@0|inLO[1:6,8]|18|-14|pin@166||18|-24
+Abus|net@260||-0.5|IJ2700|conn@19|y|18|-29|pin@166||18|-24
+Abus|net@261||-0.5|IJ1800|conn@32|y|2|-24|muxForD@0|in[1:6]|10.5|-24
+Abus|net@262||-0.5|IJ1800|pin@131||-24|9|pin@132||18|9
+Abus|net@267||-0.5|IJ900|pin@176||-114|9|flags@0|p2p,p1p,rd,mc|-114|4
+Awire|net@276|||0|pin@177||24|2|ilcMoveO@0|sout|21|2
+Awire|net@278|||1800|pin@180||-118.5|2|flags@0|sin|-115|2
+Awire|net@279|||1800|flags@0|sout|-112|2|olcWcont@0|sin|-73|2
+Abus|net@280||-0.5|IJ0|pin@134||-72|9|pin@176||-114|9
+Awire|net@281|||0|flags@0|in[13:24][T]|-118|-4|pin@181||-123|-4
+Awire|net@285|||900|pin@181||-123|-4|conn@11|y|-123|-8
+Awire|net@286|||0|ilcMoveO@0|do[Mv,Tp]|11|-1|pin@183||6|-1
+Awire|net@287|||0|pin@184||6|-27|pin@185||-22|-27
+Awire|net@289|||2700|conn@25|a|-22|-29|pin@185||-22|-27
+Awire|net@290|||900|pin@183||6|-1|pin@184||6|-27
+Awire|net@291|||1800|olcWcont@0|Dvoid_1|-67|-5|pin@186||-62|-5
+Awire|net@293|||0|wire90@25|a|27.5|-11|ilcMoveO@0|do[reD]|25|-11
+Awire|net@294|||1800|wire90@25|b|32.5|-11|pin@120||36|-11
+Awire|net@295|||2700|pin@185||-22|-27|ohPredAl@0|do[Lo,Co,Tp,Mv,Lt]|-22|-13
+Awire|net@296|||0|pin@185||-22|-27|pin@188||-81|-27
+Awire|net@297|||2700|pin@188||-81|-27|pin@189||-81|-1
+Awire|net@298|||1800|pin@189||-81|-1|olcWcont@0|do[ins]|-77|-1
+Abus|net@303||-0.5|IJ900|conn@37||-6|-36|conn@13|y|-6|-39
+Awire|net@304|||0|ohPredAl@0|ps[Fl]|-28|-6|pin@199||-41.5|-6
+Abus|sel[Di,Ti,LL,rD,Fl,Ld,Co,Mv,Tp]|D5G2;|-0.5|IJ2700|conn@37||-6|-36|pin@193||-6|-30
+Awire|sel[Fl]|D5G2;||900|pin@199||-41.5|-6|pin@200||-41.5|-9.5
+Awire|sel[LL]|D5G2;||900|muxForD@0|sel|12.5|-27|pin@167||12.5|-31
+Abus|sel[Ld,Co,rD]|D5G2;|-0.5|IJ900|pin@97||-84|-3|pin@125||-84|-6
+Abus|sel[Mv,Tp,Di,Ti]|D5G2;|-0.5|IJ2700|pin@168||13|-17.5|ilcMoveO@0|bit[Di,Ti]|13|-13
+Awire|sir[1]|D5G2;||2700|pin@180||-118.5|2|pin@174||-118.5|7
+Abus|sir[2,3,5,9]|D5G2;|-0.5|IJ2700|olcWcont@0|p2p,p1p,rd,mc|-72|4|pin@134||-72|9
+Abus|sir[2:9]|D5G2;|-0.5|IJ900|conn@35||-78.5|26.5|pin@169||-78.5|21.5
+Awire|sor[1]|D5G2;||2700|pin@177||24|2|pin@175||24|7
+Abus|sor[2:9]|D5G2;|-0.5|IJ2700|conn@35||-78.5|26.5|pin@170||-78.5|31.5
+Efire[do]|do[ins]|D6G2;|conn@25|y|O
+Eepi[torp]||D4G2;|conn@1|a|I
+Efire[M]||D6G2;|conn@0|y|O
+Eflag[A,D][set,clr]||D6G2;|conn@30|y|O
+Eflag[C][T]||D4G2;|conn@11|a|I
+EinLO[1:6,8]||D4G2;|conn@19|a|I
+Ein[1:6]||D4G2;|conn@32|a|I
+Em1[1:12]|m1[1:12,21,22]|D4G2;|conn@3|a|I
+Em1cate[1:6][T,F]||D4G2;|conn@21|a|I
+Epred[D,T]||D4G2;|conn@8|a|I
+Ebit[18:20]|ps[18:26]|D4G2;|conn@13|a|I
+Eps[skip,do]||D6G2;|conn@23|y|O
+Esir[1:9]||D4G2;|conn@33|a|I
+Esor[1:9]||D6G2;|conn@34|y|O
+Esucc[sf]||D4G2;|conn@31|a|I
+X
+
+# Cell outDockCenterStretch;1{ic}
+CoutDockCenterStretch;1{ic}||artwork|1237129228588|1244202540254|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@2||6|-8|-1|-1|R|
+Ngeneric:Invisible-Pin|pin@3||6|-6|1|1|R|
+Nschematic:Bus_Pin|pin@6||11|7|-1|-1||
+Nschematic:Bus_Pin|pin@8||11|-7|-1|-1||
+Nschematic:Bus_Pin|pin@12||-11|7|-1|-1|R|
+Nschematic:Bus_Pin|pin@14||-11|-8|-1|-1|R|
+Ngeneric:Invisible-Pin|pin@15||-11|-6|1|1|R|
+Nschematic:Bus_Pin|pin@16||-6|-9|-1|-1|R|
+Ngeneric:Invisible-Pin|pin@17||-6|-6|1|1|R|
+Nschematic:Bus_Pin|pin@18||-14|2|-1|-1||
+Ngeneric:Invisible-Pin|pin@19||-12|2|1|1||
+Nschematic:Bus_Pin|pin@22||-14|5|-1|-1||
+Ngeneric:Invisible-Pin|pin@23||-12|5|1|1||
+Nschematic:Bus_Pin|pin@24||13|0|-1|-1||
+Ngeneric:Invisible-Pin|pin@25||12|0|1|1||
+Nschematic:Bus_Pin|pin@34||-13|-5|-1|-1||
+NPin|pin@36||-12|-6|1|1||
+NPin|pin@37||-12|6|1|1||
+NPin|pin@38||12|6|1|1||
+NPin|pin@39||12|-6|1|1||
+Ngeneric:Invisible-Pin|pin@40||0|0|||||ART_message(D5G2;)S[outDockCenter,STRETCH]
+NPin|pin@41||0|6|1|1||
+NPin|pin@42||0|7|1|1||
+NPin|pin@43||2|7|1|1||
+NPin|pin@44||3|8|1|1||
+NPin|pin@45||2|9|1|1||
+NPin|pin@46||-3|9|1|1||
+NPin|pin@47||-2|8|1|1||
+NPin|pin@48||-3|7|1|1||
+NPin|pin@49||12|5|1|1||
+NPin|pin@50||13|5|1|1||
+NPin|pin@51||11|6|1|1||
+NPin|pin@52||11|7|1|1||
+NPin|pin@53||11|-6|1|1||
+NPin|pin@54||11|-7|1|1||
+NPin|pin@59||-12|-5|1|1||
+NPin|pin@60||-13|-5|1|1||
+Nschematic:Bus_Pin|pin@61||-13|-2|-1|-1||
+Ngeneric:Invisible-Pin|pin@64||-12|-2|1|1||
+NPin|pin@65||-11|6|1|1||
+NPin|pin@66||-11|7|1|1||
+Nschematic:Bus_Pin|pin@67||13|5|-1|-1||
+Nschematic:Bus_Pin|pin@68||-7|7.5|-1|-1||
+Ngeneric:Invisible-Pin|pin@70||-7|6|1|1||
+Nschematic:Bus_Pin|pin@71||-2|8|-1|-1||
+Nschematic:Bus_Pin|pin@72||3|8|-1|-1||
+Ngeneric:Invisible-Pin|pin@73||0|8|||||ART_message(D5G1.5;)S27
+Nschematic:Bus_Pin|pin@75||2|-6|-1|-1||
+Aschematic:bus|net@1||-0.5|IJ900|pin@3||6|-6|pin@2||6|-8
+Aschematic:bus|net@7||-0.5|IJ900|pin@15||-11|-6|pin@14||-11|-8
+Aschematic:bus|net@8||-0.5|IJ900|pin@17||-6|-6|pin@16||-6|-9
+Aschematic:bus|net@9||-0.5|IJ0|pin@19||-12|2|pin@18||-14|2
+Aschematic:bus|net@11||-0.5|IJ0|pin@23||-12|5|pin@22||-14|5
+Aschematic:bus|net@12||-0.5|IJ1800|pin@25||12|0|pin@24||13|0
+AThicker|net@19|||FS1800|pin@41||0|6|pin@51||11|6
+AThicker|net@21|||FS0|pin@53||11|-6|pin@36||-12|-6
+AThicker|net@22|||FS1800|pin@65||-11|6|pin@41||0|6
+AThicker|net@23|||FS2700|pin@41||0|6|pin@42||0|7
+AThicker|net@24|||FS1800|pin@42||0|7|pin@43||2|7
+AThicker|net@25|||FS2250|pin@43||2|7|pin@44||3|8
+AThicker|net@26|||FS3150|pin@44||3|8|pin@45||2|9
+AThicker|net@27|||FS0|pin@45||2|9|pin@46||-3|9
+AThicker|net@28|||FS1350|pin@46||-3|9|pin@47||-2|8
+AThicker|net@29|||FS450|pin@47||-2|8|pin@48||-3|7
+AThicker|net@30|||FS1800|pin@48||-3|7|pin@42||0|7
+AThicker|net@31|||FS900|pin@38||12|6|pin@49||12|5
+AThicker|net@32|||FS1800|pin@49||12|5|pin@50||13|5
+AThicker|net@33|||FS1800|pin@51||11|6|pin@38||12|6
+AThicker|net@34|||FS2700|pin@51||11|6|pin@52||11|7
+AThicker|net@35|||FS0|pin@39||12|-6|pin@53||11|-6
+AThicker|net@36|||FS900|pin@53||11|-6|pin@54||11|-7
+AThicker|net@39|||FS900|pin@37||-12|6|pin@59||-12|-5
+AThicker|net@42|||FS900|pin@59||-12|-5|pin@36||-12|-6
+AThicker|net@43|||FS0|pin@59||-12|-5|pin@60||-13|-5
+Aschematic:bus|net@45||-0.5|IJ1800|pin@61||-13|-2|pin@64||-12|-2
+AThicker|net@46|||FS1800|pin@37||-12|6|pin@65||-11|6
+AThicker|net@47|||FS2700|pin@65||-11|6|pin@66||-11|7
+Aschematic:bus|net@49||-0.5|IJ2700|pin@70||-7|6|pin@68||-7|7.5
+AThicker|net@50|||FS900|pin@49||12|5|pin@39||12|-6
+Edo[ins]||D5G2;|pin@8||O
+Eepi[torp]||D5G2;|pin@34||I
+Efire[M]||D5G2;|pin@6||O
+Eflag[A,D][set,clr]||D5G2;|pin@61||O
+Eflag[C][T]||D5G2;|pin@12||I
+EinLO[1:6,8]||D5G2;|pin@14||I
+Ein[1:6]||D5G2;|pin@68||I
+Em1[1:12,21,22]||D5G2;|pin@16||I
+Em1cate[1:6][T,F]||D5G2;|pin@18||I
+Epred[D,T]||D5G2;|pin@22||I
+Eps[18:26]||D5G2;|pin@2||I
+Eps[skip,do]||D5G2;|pin@24||O
+Eepi[torp_1]@481762684|selA[Co,rD,Ld,Tp]|D5G2;|pin@75||I
+Esir[1:9]||D5G2;|pin@71||I
+Esor[1:9]||D5G2;|pin@72||O
+Esucc[sf]||D5G2;|pin@67||I
+X
+
+# Cell outDockCenterStretch;2{lay}
+CoutDockCenterStretch;2{lay}||cmos90|1236868105838|1244311819085||DRC_last_good_drc_area_date()G1244312039804|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244312039804
+IkesselsCounter:__counter_and_scan_and_dock_interface;3{lay}|__counte@3||0|936|XY||D5G4;
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-3-Metal-4-Con|contact@5||-530|-337||||
+NX-Metal-2-Metal-3-Con|contact@6||-530|-328||||
+NX-Metal-2-Metal-3-Con|contact@12||-1194|-66||||
+NX-Metal-1-Metal-2-Con|contact@24||-385|278||||
+NX-Metal-1-Metal-2-Con|contact@26||-385|260||||
+NX-Metal-1-Metal-2-Con|contact@27||-396.5|278||||
+NX-Metal-1-Metal-2-Con|contact@28||-396.5|304||||
+NX-Metal-2-Metal-3-Con|contact@38||-456|422||||
+NX-Metal-2-Metal-3-Con|contact@39||-408|416||||
+NX-Metal-2-Metal-3-Con|contact@40||-384|422||||
+NX-Metal-2-Metal-3-Con|contact@41||-366|416||||
+NX-Metal-2-Metal-3-Con|contact@42||-336|422||||
+NX-Metal-2-Metal-3-Con|contact@43||-312|416||||
+NX-Metal-2-Metal-3-Con|contact@44||-270|422||||
+NX-Metal-3-Metal-4-Con|contact@53||-456|-161.4||||
+NX-Metal-3-Metal-4-Con|contact@54||-408|-155.6||||
+NX-Metal-3-Metal-4-Con|contact@55||-384|-149.8||||
+NX-Metal-3-Metal-4-Con|contact@56||-366|-144||||
+NX-Metal-3-Metal-4-Con|contact@57||-336|-138.2||||
+NX-Metal-3-Metal-4-Con|contact@58||-312|-132.4||||
+NX-Metal-3-Metal-4-Con|contact@59||-270|-126.6||||
+NX-Metal-2-Metal-3-Con|contact@61||1680|272||||
+NX-Metal-2-Metal-3-Con|contact@63||1644|322||||
+NX-Metal-2-Metal-3-Con|contact@64||1656|328||||
+NX-Metal-2-Metal-3-Con|contact@66||1632|304||||
+NX-Metal-2-Metal-3-Con|contact@67||1638|310||||
+NX-Metal-2-Metal-3-Con|contact@69||1632|278||||
+NX-Metal-1-Metal-2-Con|contact@70||168|-248||||
+NX-Metal-1-Metal-2-Con|contact@71||168|160||||
+NX-Metal-2-Metal-3-Con|contact@73||264|-28||||
+NX-Metal-1-Metal-2-Con|contact@76||-837|-28||||
+NX-Metal-1-Metal-2-Con|contact@77||-884.5|-248||||
+NX-Metal-3-Metal-4-Con|contact@78||288|-132.4|21.2|||
+NX-Metal-2-Metal-3-Con|contact@79||1680|592||||
+NX-Metal-2-Metal-3-Con|contact@80||1680|892||||
+NX-Metal-2-Metal-3-Con|contact@81||1632|586||||
+NX-Metal-2-Metal-3-Con|contact@82||1626|560||||
+NX-Metal-2-Metal-3-Con|contact@83||1638|554||||
+NX-Metal-2-Metal-3-Con|contact@84||1644|542||||
+NX-Metal-2-Metal-3-Con|contact@85||1656|536||||
+NX-Metal-3-Metal-4-Con|contact@86||1620|-337||||
+NX-Metal-2-Metal-3-Con|contact@87||1620|886||||
+NX-Metal-3-Metal-4-Con|contact@88||1614|-346.2||||
+NX-Metal-2-Metal-3-Con|contact@89||1614|998||||
+NX-Metal-2-Metal-3-Con|contact@90||264|760||||
+NX-Metal-2-Metal-3-Con|contact@91||-756|1136||||
+NX-Metal-2-Metal-3-Con|contact@92||-456|786||||
+NX-Metal-2-Metal-3-Con|contact@93||-408|780||||
+NX-Metal-2-Metal-3-Con|contact@94||-384|760||||
+NX-Metal-2-Metal-3-Con|contact@95||-366|680||||
+NX-Metal-2-Metal-3-Con|contact@96||-336|686||||
+NX-Metal-2-Metal-3-Con|contact@97||-312|692||||
+IcoversM:cover5h;2{lay}|cover5h@0||0|864|||D5G4;
+IcoversM:cover7h;2{lay}|cover7h@0||0|0|||D5G4;
+IoneHotM:flags;3{lay}|flags@2||1362|-216|||D5G4;
+ImoveM:ilcMoveOutAdam;1{lay}|ilcMoveO@5||-1062|-144|X||D5G4;
+IloopCountM:muxForD;1{lay}|muxForD@0||-369|432|Y||D5G4;
+IpredicateM:ohPredAllAdam;1{lay}|ohPredAl@3||-204|-216|||D5G4;
+IloopCountM:olcWcontAdam;1{lay}|olcWcont@4||600|0|||D5G4;
+NMetal-2-Pin|pin@70||-200|-272||||
+NMetal-3-Pin|pin@78||1632|621.5||||
+NMetal-3-Pin|pin@79||1626|621.5||||
+NMetal-3-Pin|pin@90||1614|769||||
+NMetal-3-Pin|pin@95||-384|422||||
+NMetal-2-Pin|pin@96||-522|-328||||
+IfanPinsM:pinsIn07m4;1{lay}|pinsIn07@1||-495|-144|||D5G4;
+IscanM:scanBusInM3;1{lay}|scanBusI@0||1656|216|||D5G4;
+IscanM:scanBusOutM3;1{lay}|scanBusO@0||1656|1224|||D5G4;
+IwiresL:select100;1{lay}|select10@0||92|432|||D5G4;
+IwiresL:select15;1{lay}|select15@0||-1582|-432|||D5G4;
+IwiresL:select15;1{lay}|select15@1||-1582|-288|||D5G4;
+IwiresL:select15;1{lay}|select15@2||-1582|-144|||D5G4;
+IwiresL:select15;1{lay}|select15@3||-1582|0|||D5G4;
+IwiresL:select15;1{lay}|select15@4||-1582|144|||D5G4;
+IwiresL:select15;1{lay}|select15@5||-1582|288|||D5G4;
+IwiresL:select15;1{lay}|select15@6||-1582|432|||D5G4;
+IwiresL:select40;1{lay}|select40@0||-524|432|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||1656|-432|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-1656|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||1656|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||-1656|-432|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||-1656|-288|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@5||1656|-288|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@6||-1656|-144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@7||1656|-144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@8||-1656|144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@9||1656|144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@10||-1656|288|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@11||1656|288|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@12||-1656|432|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@13||1656|432|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@14||-162|432|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@15||-18|432|||D5G4;
+Ametal-4|net@147|||S1800|ohPredAl@3|flag[B][set]|-237|-355.4|flags@2|flag[B][set]|1362|-355.4
+Ametal-4|net@148|||S0|flags@2|flag[A][clr]|1362|-383|ohPredAl@3|flag[A][clr]|-237|-383
+Ametal-4|net@149|||S0|flags@2|flag[A][set]|1362|-373.8|ohPredAl@3|flag[A][set]|-237|-373.8
+Ametal-4|net@150|||S0|flags@2|flag[B][clr]|1362|-364.6|ohPredAl@3|flag[B][clr]|-237|-364.6
+Ametal-4|net@154|||S0|ohPredAl@3|flag[D][set]|-237|-337|contact@5||-530|-337
+Ametal-3|net@158|||S2700|contact@5||-530|-337|contact@6||-530|-328
+Ametal-3|net@180|||S2700|ilcMoveO@5|ilc[load]|-1194|-156|contact@12||-1194|-66
+Ametal-2|net@244|||S1800|ilcMoveO@5|sin|-547|260|contact@26||-385|260
+Ametal-1|net@245|||S900|contact@24||-385|278|contact@26||-385|260
+Ametal-2|net@246|||S1800|ilcMoveO@5|sout|-547|278|contact@27||-396.5|278
+Ametal-1|net@247|||S2700|contact@27||-396.5|278|contact@28||-396.5|304
+Ametal-2|net@297|||S0|pin@70||-200|-272|ilcMoveO@5|epi[torp]|-642.5|-272
+Ametal-2|net@311|||S1800|muxForD@0|outLO[1]|-459|422|contact@38||-456|422
+Ametal-2|net@313|||S1800|muxForD@0|outLO[2]|-431|416|contact@39||-408|416
+Ametal-2|net@315|||S1800|muxForD@0|outLO[3]|-403|422|contact@40||-384|422
+Ametal-2|net@317|||S1800|muxForD@0|outLO[4]|-375|416|contact@41||-366|416
+Ametal-2|net@320|||S1800|muxForD@0|outLO[5]|-347|422|contact@42||-336|422
+Ametal-2|net@322|||S1800|muxForD@0|outLO[6]|-319|416|contact@43||-312|416
+Ametal-2|net@324|||S1800|muxForD@0|outLO[7]|-291|422|contact@44||-270|422
+Ametal-4|net@338|||S0|pinsIn07@1|in[1]|-495|-161.4|ilcMoveO@5|inLO[1]|-1009|-161.4
+Ametal-4|net@340|||S1800|ilcMoveO@5|inLO[2]|-1009|-155.6|pinsIn07@1|in[2]|-495|-155.6
+Ametal-4|net@342|||S1800|ilcMoveO@5|inLO[3]|-1009|-149.8|pinsIn07@1|in[3]|-495|-149.8
+Ametal-4|net@344|||S1800|ilcMoveO@5|inLO[4]|-1009|-144|pinsIn07@1|in[4]|-495|-144
+Ametal-4|net@346|||S1800|ilcMoveO@5|inLO[5]|-1009|-138.2|pinsIn07@1|in[5]|-495|-138.2
+Ametal-4|net@348|||S1800|ilcMoveO@5|inLO[6]|-1009|-132.4|pinsIn07@1|in[6]|-495|-132.4
+Ametal-4|net@350|||S1800|ilcMoveO@5|inLO[8]|-1009|-126.6|pinsIn07@1|in[7]|-495|-126.6
+Ametal-3|net@353|||S900|contact@38||-456|422|contact@53||-456|-161.4
+Ametal-3|net@354|||S900|contact@39||-408|416|contact@54||-408|-155.6
+Ametal-3|net@355|||S900|pin@95||-384|422|contact@55||-384|-149.8
+Ametal-3|net@356|||S900|contact@41||-366|416|contact@56||-366|-144
+Ametal-3|net@357|||S900|contact@42||-336|422|contact@57||-336|-138.2
+Ametal-3|net@358|||S900|contact@43||-312|416|contact@58||-312|-132.4
+Ametal-3|net@359|||S900|contact@44||-270|422|contact@59||-270|-126.6
+Ametal-4|net@360|||S0|contact@53||-456|-161.4|pinsIn07@1|in[1]|-495|-161.4
+Ametal-4|net@361|||S1800|pinsIn07@1|in[2]|-495|-155.6|contact@54||-408|-155.6
+Ametal-4|net@362|||S1800|pinsIn07@1|in[3]|-495|-149.8|contact@55||-384|-149.8
+Ametal-4|net@363|||S1800|pinsIn07@1|in[4]|-495|-144|contact@56||-366|-144
+Ametal-4|net@364|||S1800|pinsIn07@1|in[7]|-495|-126.6|contact@59||-270|-126.6
+Ametal-4|net@365|||S1800|pinsIn07@1|in[6]|-495|-132.4|contact@58||-312|-132.4
+Ametal-4|net@366|||S1800|pinsIn07@1|in[5]|-495|-138.2|contact@57||-336|-138.2
+Ametal-3|net@412|||S900|scanBusO@0|so[1]|1632|1224|pin@78||1632|621.5
+Ametal-3|net@414|||S2700|scanBusI@0|si[9]|1680|216|contact@61||1680|272
+Ametal-3|net@416|||S2700|contact@84||1644|542|scanBusO@0|so[3]|1644|1224
+Ametal-3|net@417|||S2700|contact@85||1656|536|scanBusO@0|so[5]|1656|1224
+Ametal-3|net@418|||S2700|scanBusI@0|si[3]|1644|216|contact@63||1644|322
+Ametal-3|net@419|||S2700|scanBusI@0|si[4]|1650|219|scanBusO@0|so[4]|1650|1227
+Ametal-3|net@420|||S2700|scanBusI@0|si[5]|1656|216|contact@64||1656|328
+Ametal-3|net@421|||S2700|scanBusI@0|si[6]|1662|216|scanBusO@0|so[6]|1662|1224
+Ametal-3|net@422|||S2700|scanBusI@0|si[7]|1668|216|scanBusO@0|so[7]|1668|1224
+Ametal-3|net@423|||S2700|scanBusI@0|si[8]|1674|216|scanBusO@0|so[8]|1674|1224
+Ametal-3|net@424|||S2700|contact@80||1680|892|scanBusO@0|so[9]|1680|1224
+Ametal-3|net@438|||S2700|scanBusI@0|si[2]|1638|216|contact@67||1638|310
+Ametal-3|net@439|||S2700|contact@83||1638|554|scanBusO@0|so[2]|1638|1224
+Ametal-3|net@442|||S2700|scanBusI@0|si[1]|1632|216|contact@69||1632|278
+Ametal-2|net@486|||S1800|flags@2|p2p|1496.5|310|contact@67||1638|310
+Ametal-2|net@487|||S1800|flags@2|p1p|1496.5|322|contact@63||1644|322
+Ametal-2|net@488|||S1800|flags@2|rd|1496.5|328|contact@64||1656|328
+Ametal-2|net@489|||S1800|flags@2|sin|1496.5|278|contact@69||1632|278
+Ametal-2|net@511||6.2|S0|ilcMoveO@5|gnd_26|-1572.5|288|tranCap@10|gnd_1|-1584|288
+Ametal-2|net@512||6.2|S1800|tranCap@10|vdd_2|-1584|338|ilcMoveO@5|vdd_54|-1572.5|338
+Ametal-2|net@513||6.2|S1800|tranCap@10|vdd_3|-1584|238|ilcMoveO@5|vdd_52|-1572.5|238
+Ametal-2|net@526||6.2|S1800|flags@2|vdd_1|1578|-338|tranCap@5|vdd_1|1584|-338
+Ametal-2|net@527||6.2|S0|tranCap@5|gnd|1584|-288|flags@2|gnd_6|1578|-288
+Ametal-2|net@528||6.2|S0|tranCap@7|gnd|1584|-144|flags@2|gnd_10|1578|-144
+Ametal-2|net@529||6.2|S0|tranCap@7|vdd|1584|-94|flags@2|vdd_16|1578|-94
+Ametal-2|net@530||6.2|S0|tranCap@7|vdd_1|1584|-194|flags@2|vdd_22|1578|-194
+Ametal-2|net@531||6.2|S0|tranCap@5|vdd|1584|-238|flags@2|vdd_14|1578|-238
+Ametal-2|net@631|||S1800|contact@28||-396.5|304|contact@66||1632|304
+Ametal-2|net@700|||S1800|contact@77||-884.5|-248|contact@70||168|-248
+Ametal-1|net@704|||S2700|contact@70||168|-248|contact@71||168|160
+Ametal-2|net@707|||S0|contact@61||1680|272|flags@2|mc_1|1064.5|272
+Ametal-2|net@708||6.2|S1800|olcWcont@4|vdd_35|1062|-482|flags@2|vdd_4|1067|-482
+Ametal-2|net@709||6.2|S0|flags@2|gnd|1067|-288|olcWcont@4|gnd_16|1062|-288
+Ametal-2|net@710||6.2|S0|flags@2|gnd_2|1067|-432|olcWcont@4|gnd_17|1062|-432
+Ametal-2|net@711||6.2|S0|flags@2|gnd_11|1067|0|olcWcont@4|gnd_1|1062|0
+Ametal-2|net@712||6.2|S0|flags@2|gnd_12|1067|-144|olcWcont@4|gnd_21|1062|-144
+Ametal-2|net@713||6.2|S0|flags@2|gnd_14|1067|144|olcWcont@4|gnd_6|1062|144
+Ametal-2|net@714||6.2|S0|flags@2|vdd|1067|-338|olcWcont@4|vdd_36|1062|-338
+Ametal-2|net@715||6.2|S0|flags@2|vdd_5|1067|-382|olcWcont@4|vdd_12|1062|-382
+Ametal-2|net@716||6.2|S0|flags@2|vdd_15|1067|-238|olcWcont@4|vdd_37|1062|-238
+Ametal-2|net@717||6.2|S0|flags@2|vdd_23|1067|-94|olcWcont@4|vdd_59|1062|-94
+Ametal-2|net@718||6.2|S0|flags@2|vdd_24|1067|50|olcWcont@4|vdd_2|1062|50
+Ametal-2|net@719||6.2|S0|flags@2|vdd_25|1067|-50|olcWcont@4|vdd_3|1062|-50
+Ametal-2|net@720||6.2|S0|flags@2|vdd_26|1067|-194|olcWcont@4|vdd_60|1062|-194
+Ametal-2|net@721||6.2|S0|flags@2|vdd_29|1067|194|olcWcont@4|vdd_33|1062|194
+Ametal-2|net@722||6.2|S0|flags@2|vdd_30|1067|94|olcWcont@4|vdd_18|1062|94
+Ametal-2|net@755|||S0|olcWcont@4|mc|1064.5|272|flags@2|mc_1|1064.5|272
+Ametal-2|net@756|||S0|olcWcont@4|p1p|1064.5|322|flags@2|p1p_1|1064.5|322
+Ametal-2|net@757|||S0|olcWcont@4|p2p|1064.5|310|flags@2|p2p_1|1064.5|310
+Ametal-2|net@758|||S0|olcWcont@4|sin|1064.5|278|flags@2|sout|1064.5|278
+Ametal-2|net@759|||S0|olcWcont@4|rd|1064.5|328|flags@2|rd_1|1064.5|328
+Ametal-2|net@763|||S1800|contact@71||168|160|olcWcont@4|doneLO[M]|196.5|160
+Ametal-2|net@764|||S1800|contact@12||-1194|-66|olcWcont@4|ilc[load]|221|-66
+Ametal-2|net@784|||S1800|ohPredAl@3|do[ins]|-163.5|-28|contact@73||264|-28
+Ametal-3|net@785|||S900|olcWcont@4|do[ins]|264|4|contact@73||264|-28
+Ametal-2|net@788|||S0|ohPredAl@3|do[ins]|-163.5|-28|contact@76||-837|-28
+Ametal-1|net@811|||S2700|ilcMoveO@5|do[ins]|-837|-60|contact@76||-837|-28
+Ametal-2|net@814|||S0|olcWcont@4|mc_1|279.5|272|ohPredAl@3|mc|133|272
+Ametal-2|net@815|||S0|olcWcont@4|p1p_1|279.5|322|ohPredAl@3|p1p|133|322
+Ametal-2|net@816|||S0|olcWcont@4|p2p_1|279.5|310|ohPredAl@3|p2p|133|310
+Ametal-2|net@817|||S0|olcWcont@4|rd_1|279.5|328|ohPredAl@3|rd|133|328
+Ametal-2|net@818|||S0|olcWcont@4|sout|279.5|278|ohPredAl@3|sin|133|278
+Ametal-2|net@823|||S1800|contact@24||-385|278|ohPredAl@3|sout|-299|278
+Ametal-2|net@824|||S0|ohPredAl@3|mc_1|-299|272|ilcMoveO@5|mc|-686.5|272
+Ametal-2|net@825|||S1800|ilcMoveO@5|p1p|-686.5|322|ohPredAl@3|p1p_1|-299|322
+Ametal-2|net@826|||S1800|ilcMoveO@5|p2p|-686.5|310|ohPredAl@3|p2p_1|-299|310
+Ametal-2|net@827|||S1800|ilcMoveO@5|rd|-686.5|328|ohPredAl@3|rd_1|-299|328
+Ametal-2|net@890||6.2|S0|ohPredAl@3|vdd_36|-542|94|ilcMoveO@5|vdd_62|-542.5|94
+Ametal-2|net@891||6.2|S1800|ilcMoveO@5|gnd_5|-542.5|-432|ohPredAl@3|gnd_2|-541|-432
+Ametal-2|net@892||6.2|S1800|ilcMoveO@5|gnd_6|-542.5|0|ohPredAl@3|gnd_15|-541|0
+Ametal-2|net@893||6.2|S1800|ilcMoveO@5|gnd_7|-542.5|-144|ohPredAl@3|gnd|-541|-144
+Ametal-2|net@894||6.2|S1800|ilcMoveO@5|gnd_8|-542.5|-288|ohPredAl@3|gnd_6|-541|-288
+Ametal-2|net@895||6.2|S1800|ilcMoveO@5|gnd_32|-542.5|144|ohPredAl@3|gnd_18|-542|144
+Ametal-2|net@896||6.2|S1800|ilcMoveO@5|gnd_33|-542.5|288|ohPredAl@3|gnd_20|-542|288
+Ametal-2|net@897||6.2|S1800|ilcMoveO@5|vdd_8|-542.5|-94|ohPredAl@3|vdd|-541|-94
+Ametal-2|net@898||6.2|S1800|ilcMoveO@5|vdd_11|-542.5|-382|ohPredAl@3|vdd_11|-541|-382
+Ametal-2|net@899||6.2|S1800|ilcMoveO@5|vdd_12|-542.5|-482|ohPredAl@3|vdd_12|-541|-482
+Ametal-2|net@900||6.2|S1800|ilcMoveO@5|vdd_13|-542.5|-50|ohPredAl@3|vdd_29|-541|-50
+Ametal-2|net@901||6.2|S1800|ilcMoveO@5|vdd_14|-542.5|-194|ohPredAl@3|vdd_25|-541|-194
+Ametal-2|net@902||6.2|S1800|ilcMoveO@5|vdd_15|-542.5|194|ohPredAl@3|vdd_35|-542|194
+Ametal-2|net@903||6.2|S1800|ilcMoveO@5|vdd_16|-542.5|-238|ohPredAl@3|vdd_14|-541|-238
+Ametal-2|net@904||6.2|S1800|ilcMoveO@5|vdd_17|-542.5|-338|ohPredAl@3|vdd_13|-541|-338
+Ametal-2|net@905||6.2|S1800|ilcMoveO@5|vdd_61|-542.5|50|ohPredAl@3|vdd_28|-541|50
+Ametal-2|net@906||6.2|S1800|ilcMoveO@5|vdd_63|-542.5|338|ohPredAl@3|vdd_39|-542|338
+Ametal-2|net@907||6.2|S1800|ilcMoveO@5|vdd_64|-542.5|238|ohPredAl@3|vdd_40|-542|238
+Ametal-2|net@908||6.2|S0|muxForD@0|vdd_2|-504|382|ilcMoveO@5|vdd_57|-542.5|382
+Ametal-2|net@909||6.2|S1800|ilcMoveO@5|gnd_28|-542.5|432|muxForD@0|gnd_1|-504|432
+Ametal-2|net@910||6.2|S1800|ilcMoveO@5|vdd_56|-542.5|482|muxForD@0|vdd_3|-504|482
+Ametal-2|net@911||6.2|S0|olcWcont@4|gnd_45|135.5|-432|ohPredAl@3|gnd_14|133|-432
+Ametal-2|net@912||6.2|S1800|ohPredAl@3|gnd_1|133|-144|olcWcont@4|gnd_43|135.5|-144
+Ametal-2|net@913||6.2|S1800|ohPredAl@3|gnd_3|133|0|olcWcont@4|gnd_42|135.5|0
+Ametal-2|net@914||6.2|S1800|ohPredAl@3|gnd_13|133|-288|olcWcont@4|gnd_44|135.5|-288
+Ametal-2|net@915||6.2|S1800|ohPredAl@3|gnd_16|133|288|olcWcont@4|gnd_38|135.5|288
+Ametal-2|net@916||6.2|S1800|ohPredAl@3|gnd_19|133|144|olcWcont@4|gnd_41|135.5|144
+Ametal-2|net@917||6.2|S1800|ohPredAl@3|vdd_2|133|-194|olcWcont@4|vdd_100|135.5|-194
+Ametal-2|net@918||6.2|S1800|ohPredAl@3|vdd_3|133|-94|olcWcont@4|vdd_99|135.5|-94
+Ametal-2|net@919||6.2|S1800|ohPredAl@3|vdd_6|133|50|olcWcont@4|vdd_97|135.5|50
+Ametal-2|net@920||6.2|S1800|ohPredAl@3|vdd_7|133|-50|olcWcont@4|vdd_98|135.5|-50
+Ametal-2|net@921||6.2|S1800|ohPredAl@3|vdd_26|133|-382|olcWcont@4|vdd_103|135.5|-382
+Ametal-2|net@922||6.2|S1800|ohPredAl@3|vdd_27|133|-482|olcWcont@4|vdd_104|135.5|-482
+Ametal-2|net@923||6.2|S1800|ohPredAl@3|vdd_30|133|-238|olcWcont@4|vdd_101|135.5|-238
+Ametal-2|net@924||6.2|S1800|ohPredAl@3|vdd_31|133|-338|olcWcont@4|vdd_102|135.5|-338
+Ametal-2|net@925||6.2|S1800|ohPredAl@3|vdd_32|133|238|olcWcont@4|vdd_92|135.5|238
+Ametal-2|net@926||6.2|S1800|ohPredAl@3|vdd_33|133|338|olcWcont@4|vdd_91|135.5|338
+Ametal-2|net@927||6.2|S1800|ohPredAl@3|vdd_37|133|194|olcWcont@4|vdd_80|135.5|194
+Ametal-2|net@928||6.2|S1800|ohPredAl@3|vdd_38|133|94|olcWcont@4|vdd_96|135.5|94
+Ametal-2|net@932||6.2|S1800|tranCap@1|gnd_1|-1584|0|ilcMoveO@5|gnd_1|-1581.5|0
+Ametal-2|net@933||6.2|S1800|tranCap@1|vdd_2|-1584|50|ilcMoveO@5|vdd_2|-1581.5|50
+Ametal-2|net@934||6.2|S1800|tranCap@1|vdd_3|-1584|-50|ilcMoveO@5|vdd_7|-1581.5|-50
+Ametal-2|net@935||6.2|S1800|tranCap@3|gnd_1|-1584|-432|ilcMoveO@5|gnd_19|-1581.5|-432
+Ametal-2|net@936||6.2|S1800|tranCap@3|vdd_2|-1584|-382|ilcMoveO@5|vdd_38|-1581.5|-382
+Ametal-2|net@937||6.2|S1800|tranCap@3|vdd_3|-1584|-482|ilcMoveO@5|vdd_39|-1581.5|-482
+Ametal-2|net@938||6.2|S1800|tranCap@4|gnd_1|-1584|-288|ilcMoveO@5|gnd_18|-1581.5|-288
+Ametal-2|net@939||6.2|S1800|tranCap@4|vdd_2|-1584|-238|ilcMoveO@5|vdd_36|-1581.5|-238
+Ametal-2|net@940||6.2|S1800|tranCap@4|vdd_3|-1584|-338|ilcMoveO@5|vdd_37|-1581.5|-338
+Ametal-2|net@941||6.2|S1800|tranCap@6|gnd_1|-1584|-144|ilcMoveO@5|gnd_30|-1581.5|-144
+Ametal-2|net@942||6.2|S1800|tranCap@6|vdd_2|-1584|-94|ilcMoveO@5|vdd_49|-1581.5|-94
+Ametal-2|net@943||6.2|S1800|tranCap@6|vdd_3|-1584|-194|ilcMoveO@5|vdd_50|-1581.5|-194
+Ametal-2|net@944||6.2|S1800|tranCap@8|gnd_1|-1584|144|ilcMoveO@5|gnd|-1581.5|144
+Ametal-2|net@945||6.2|S1800|tranCap@8|vdd_2|-1584|194|ilcMoveO@5|vdd_1|-1581.5|194
+Ametal-2|net@946||6.2|S1800|tranCap@8|vdd_3|-1584|94|ilcMoveO@5|vdd|-1581.5|94
+Ametal-2|net@947||6.2|S1800|tranCap@12|gnd_1|-1584|432|ilcMoveO@5|gnd_29|-1581.5|432
+Ametal-2|net@948||6.2|S1800|tranCap@12|vdd_2|-1584|482|ilcMoveO@5|vdd_58|-1581.5|482
+Ametal-2|net@949||6.2|S1800|tranCap@12|vdd_3|-1584|382|ilcMoveO@5|vdd_59|-1581.5|382
+Ametal-2|net@954|||S0|tranCap@14|vdd|-234|482|muxForD@0|vdd_5|-234|482
+Ametal-2|net@955|||S0|tranCap@14|gnd|-234|432|muxForD@0|gnd_2|-234|432
+Ametal-2|net@956|||S0|tranCap@14|vdd_1|-234|382|muxForD@0|vdd_4|-234|382
+Ametal-2|net@957|||S0|tranCap@15|gnd|-90|432|tranCap@14|gnd_1|-90|432
+Ametal-2|net@958|||S0|tranCap@14|vdd_2|-90|482|tranCap@15|vdd|-90|482
+Ametal-2|net@959|||S0|tranCap@14|vdd_3|-90|382|tranCap@15|vdd_1|-90|382
+Ametal-2|net@960||6.2|S1800|tranCap@15|gnd_1|54|432|olcWcont@4|gnd|135.5|432
+Ametal-2|net@961||6.2|S0|olcWcont@4|vdd|135.5|482|tranCap@15|vdd_2|54|482
+Ametal-2|net@962||6.2|S0|olcWcont@4|vdd_90|135.5|382|tranCap@15|vdd_3|54|382
+Ametal-2|net@963||6.2|S1800|olcWcont@4|vdd_73|1064.5|382|flags@2|vdd_38|1067|382
+Ametal-2|net@964||6.2|S0|flags@2|gnd_18|1067|432|olcWcont@4|gnd_29|1064.5|432
+Ametal-2|net@965||6.2|S0|flags@2|gnd_16|1067|288|olcWcont@4|gnd_27|1064.5|288
+Ametal-2|net@966||6.2|S0|flags@2|vdd_33|1067|338|olcWcont@4|vdd_70|1064.5|338
+Ametal-2|net@967||6.2|S0|flags@2|vdd_34|1067|238|olcWcont@4|vdd_69|1064.5|238
+Ametal-2|net@968||6.2|S0|flags@2|vdd_37|1067|482|olcWcont@4|vdd_74|1064.5|482
+Ametal-2|net@969||6.2|S1800|flags@2|vdd_40|1584|382|tranCap@13|vdd_1|1584|382
+Ametal-2|net@970||6.2|S0|tranCap@0|gnd|1584|-432|flags@2|gnd_4|1579.5|-432
+Ametal-2|net@971||6.2|S0|tranCap@0|vdd|1584|-382|flags@2|vdd_9|1579.5|-382
+Ametal-2|net@972||6.2|S0|tranCap@0|vdd_1|1584|-482|flags@2|vdd_8|1579.5|-482
+Ametal-2|net@973||6.2|S0|tranCap@2|gnd|1584|0|flags@2|gnd_8|1579.5|0
+Ametal-2|net@974||6.2|S0|tranCap@2|vdd|1584|50|flags@2|vdd_17|1579.5|50
+Ametal-2|net@975||6.2|S0|tranCap@2|vdd_1|1584|-50|flags@2|vdd_18|1579.5|-50
+Ametal-2|net@976||6.2|S0|tranCap@9|gnd|1584|144|flags@2|gnd_1|1584|144
+Ametal-2|net@977||6.2|S0|tranCap@9|vdd|1584|194|flags@2|vdd_2|1584|194
+Ametal-2|net@978||6.2|S0|tranCap@9|vdd_1|1584|94|flags@2|vdd_3|1584|94
+Ametal-2|net@979||6.2|S0|tranCap@11|gnd|1584|288|flags@2|gnd_17|1579.5|288
+Ametal-2|net@980||6.2|S0|tranCap@11|vdd|1584|338|flags@2|vdd_35|1579.5|338
+Ametal-2|net@981||6.2|S0|tranCap@11|vdd_1|1584|238|flags@2|vdd_36|1579.5|238
+Ametal-2|net@982||6.2|S0|tranCap@13|gnd|1584|432|flags@2|gnd_19|1584|432
+Ametal-2|net@983||6.2|S0|tranCap@13|vdd|1584|482|flags@2|vdd_39|1584|482
+Ametal-1|net@1044|||S2700|ilcMoveO@5|doneLO[M]|-884.5|-256|contact@77||-884.5|-248
+Ametal-3|net@1112|||S900|cover7h@0|gnd_5|0|504|cover5h@0|gnd_3|0|504
+Ametal-3|net@1113|||S900|cover7h@0|gnd_4|-1728|504|cover5h@0|gnd_5|-1728|504
+Ametal-3|net@1114|||S900|cover7h@0|gnd_7|-1440|504|cover5h@0|gnd_8|-1440|504
+Ametal-3|net@1115|||S900|cover7h@0|gnd_9|-1152|504|cover5h@0|gnd_10|-1152|504
+Ametal-3|net@1116|||S900|cover7h@0|gnd_11|-864|504|cover5h@0|gnd_12|-864|504
+Ametal-3|net@1117|||S900|cover7h@0|gnd_13|-576|504|cover5h@0|gnd_14|-576|504
+Ametal-3|net@1118|||S900|cover7h@0|gnd_15|-288|504|cover5h@0|gnd_16|-288|504
+Ametal-3|net@1119|||S900|cover7h@0|gnd_17|288|504|cover5h@0|gnd_18|288|504
+Ametal-3|net@1120|||S900|cover7h@0|gnd_19|576|504|cover5h@0|gnd_20|576|504
+Ametal-3|net@1121|||S900|cover7h@0|gnd_21|864|504|cover5h@0|gnd_22|864|504
+Ametal-3|net@1122|||S900|cover7h@0|gnd_23|1152|504|cover5h@0|gnd_24|1152|504
+Ametal-3|net@1123|||S900|cover7h@0|gnd_25|1440|504|cover5h@0|gnd_26|1440|504
+Ametal-3|net@1124|||S900|cover7h@0|gnd_27|1728|504|cover5h@0|gnd_28|1728|504
+Ametal-3|net@1125|||S900|cover7h@0|vdd_4|144|504|cover5h@0|vdd_7|144|504
+Ametal-3|net@1126|||S900|cover7h@0|vdd_8|-1296|504|cover5h@0|vdd_11|-1296|504
+Ametal-3|net@1127|||S900|cover7h@0|vdd_10|-1008|504|cover5h@0|vdd_13|-1008|504
+Ametal-3|net@1128|||S900|cover7h@0|vdd_12|-720|504|cover5h@0|vdd_15|-720|504
+Ametal-3|net@1129|||S900|cover7h@0|vdd_14|-432|504|cover5h@0|vdd_17|-432|504
+Ametal-3|net@1130|||S900|cover7h@0|vdd_16|-144|504|cover5h@0|vdd_19|-144|504
+Ametal-3|net@1131|||S900|cover7h@0|vdd_18|432|504|cover5h@0|vdd_21|432|504
+Ametal-3|net@1132|||S900|cover7h@0|vdd_20|720|504|cover5h@0|vdd_23|720|504
+Ametal-3|net@1133|||S900|cover7h@0|vdd_22|1008|504|cover5h@0|vdd_25|1008|504
+Ametal-3|net@1134|||S900|cover7h@0|vdd_24|1296|504|cover5h@0|vdd_27|1296|504
+Ametal-3|net@1135|||S900|cover7h@0|vdd_26|1584|504|cover5h@0|vdd_29|1584|504
+Ametal-3|net@1136|||S900|cover5h@0|vdd_9|-1584|504|cover7h@0|vdd_6|-1584|504
+Ametal-2|net@1177||6.2|S1800|cover7h@0|gnd_30|-1800|0|tranCap@1|gnd|-1728|0
+Ametal-2|net@1178||6.2|S1800|cover7h@0|vdd_30|-1800|50|tranCap@1|vdd|-1728|50
+Ametal-2|net@1179||6.2|S1800|cover7h@0|vdd_69|-1800|-50|tranCap@1|vdd_1|-1728|-50
+Ametal-2|net@1180||6.2|S1800|cover7h@0|gnd_34|-1800|-432|tranCap@3|gnd|-1728|-432
+Ametal-2|net@1181||6.2|S1800|cover7h@0|vdd_36|-1800|-382|tranCap@3|vdd|-1728|-382
+Ametal-2|net@1182||6.2|S1800|cover7h@0|vdd_71|-1800|-482|tranCap@3|vdd_1|-1728|-482
+Ametal-2|net@1183||6.2|S1800|cover7h@0|gnd_38|-1800|-288|tranCap@4|gnd|-1728|-288
+Ametal-2|net@1184||6.2|S1800|cover7h@0|vdd_42|-1800|-238|tranCap@4|vdd|-1728|-238
+Ametal-2|net@1185||6.2|S1800|cover7h@0|vdd_73|-1800|-338|tranCap@4|vdd_1|-1728|-338
+Ametal-2|net@1186||6.2|S1800|cover7h@0|gnd_42|-1800|-144|tranCap@6|gnd|-1728|-144
+Ametal-2|net@1187||6.2|S1800|cover7h@0|vdd_48|-1800|-94|tranCap@6|vdd|-1728|-94
+Ametal-2|net@1188||6.2|S1800|cover7h@0|vdd_75|-1800|-194|tranCap@6|vdd_1|-1728|-194
+Ametal-2|net@1189||6.2|S1800|cover7h@0|gnd_46|-1800|144|tranCap@8|gnd|-1728|144
+Ametal-2|net@1190||6.2|S1800|cover7h@0|vdd_54|-1800|194|tranCap@8|vdd|-1728|194
+Ametal-2|net@1191||6.2|S1800|cover7h@0|vdd_77|-1800|94|tranCap@8|vdd_1|-1728|94
+Ametal-2|net@1192||6.2|S1800|cover7h@0|gnd_50|-1800|288|tranCap@10|gnd|-1728|288
+Ametal-2|net@1193||6.2|S1800|cover7h@0|vdd_60|-1800|338|tranCap@10|vdd|-1728|338
+Ametal-2|net@1194||6.2|S1800|cover7h@0|vdd_79|-1800|238|tranCap@10|vdd_1|-1728|238
+Ametal-2|net@1195||6.2|S1800|cover7h@0|gnd_54|-1800|432|tranCap@12|gnd|-1728|432
+Ametal-2|net@1196||6.2|S1800|cover7h@0|vdd_66|-1800|482|tranCap@12|vdd|-1728|482
+Ametal-2|net@1197||6.2|S1800|cover7h@0|vdd_67|-1800|382|tranCap@12|vdd_1|-1728|382
+Ametal-2|net@1198||6.2|S1800|tranCap@0|gnd_1|1728|-432|cover7h@0|gnd_32|1800|-432
+Ametal-2|net@1199||6.2|S1800|tranCap@0|vdd_2|1728|-382|cover7h@0|vdd_32|1800|-382
+Ametal-2|net@1200||6.2|S1800|tranCap@0|vdd_3|1728|-482|cover7h@0|vdd_72|1800|-482
+Ametal-2|net@1201||6.2|S1800|tranCap@2|gnd_1|1728|0|cover7h@0|gnd_1|1800|0
+Ametal-2|net@1202||6.2|S1800|tranCap@2|vdd_2|1728|50|cover7h@0|vdd_1|1800|50
+Ametal-2|net@1203||6.2|S1800|tranCap@2|vdd_3|1728|-50|cover7h@0|vdd_70|1800|-50
+Ametal-2|net@1204||6.2|S1800|tranCap@5|gnd_1|1728|-288|cover7h@0|gnd_36|1800|-288
+Ametal-2|net@1205||6.2|S1800|tranCap@5|vdd_2|1728|-238|cover7h@0|vdd_38|1800|-238
+Ametal-2|net@1206||6.2|S1800|tranCap@5|vdd_3|1728|-338|cover7h@0|vdd_74|1800|-338
+Ametal-2|net@1207||6.2|S1800|tranCap@7|gnd_1|1728|-144|cover7h@0|gnd_40|1800|-144
+Ametal-2|net@1208||6.2|S1800|tranCap@7|vdd_2|1728|-94|cover7h@0|vdd_44|1800|-94
+Ametal-2|net@1209||6.2|S1800|tranCap@7|vdd_3|1728|-194|cover7h@0|vdd_76|1800|-194
+Ametal-2|net@1210||6.2|S1800|tranCap@9|gnd_1|1728|144|cover7h@0|gnd_44|1800|144
+Ametal-2|net@1211||6.2|S1800|tranCap@9|vdd_2|1728|194|cover7h@0|vdd_50|1800|194
+Ametal-2|net@1212||6.2|S1800|tranCap@9|vdd_3|1728|94|cover7h@0|vdd_78|1800|94
+Ametal-2|net@1213||6.2|S1800|tranCap@11|gnd_1|1728|288|cover7h@0|gnd_48|1800|288
+Ametal-2|net@1214||6.2|S1800|tranCap@11|vdd_2|1728|338|cover7h@0|vdd_56|1800|338
+Ametal-2|net@1215||6.2|S1800|tranCap@11|vdd_3|1728|238|cover7h@0|vdd_80|1800|238
+Ametal-2|net@1216||6.2|S1800|tranCap@13|gnd_1|1728|432|cover7h@0|gnd_52|1800|432
+Ametal-2|net@1217||6.2|S1800|tranCap@13|vdd_2|1728|482|cover7h@0|vdd_62|1800|482
+Ametal-2|net@1218||6.2|S1800|tranCap@13|vdd_3|1728|382|cover7h@0|vdd_68|1800|382
+Ametal-4|net@1243|||S1800|contact@78||288|-132.4|olcWcont@4|inLO[6]|532.5|-132.4
+Ametal-3|net@1249||6.2|S900|contact@78||288|-132.4|cover7h@0|gnd_18|288|-504
+Ametal-3|net@1252|||S2700|contact@61||1680|272|contact@79||1680|592
+Ametal-2|net@1253|||S0|__counte@3|mc_1|1728|592|contact@79||1680|592
+Ametal-3|net@1254|||S2700|contact@79||1680|592|contact@80||1680|892
+Ametal-2|net@1255|||S1800|__counte@3|mc|1432.5|892|contact@80||1680|892
+Ametal-3|net@1258|||S0|pin@78||1632|621.5|pin@79||1626|621.5
+Ametal-2|net@1262|||S0|__counte@3|sin|1728|586|contact@81||1632|586
+Ametal-3|net@1263|||S2700|contact@66||1632|304|contact@81||1632|586
+Ametal-3|net@1264|||S900|pin@79||1626|621.5|contact@82||1626|560
+Ametal-2|net@1266|||S0|__counte@3|sout|1728|560|contact@82||1626|560
+Ametal-3|net@1267|||S2700|contact@67||1638|310|contact@83||1638|554
+Ametal-2|net@1268|||S0|__counte@3|p2p|1728|554|contact@83||1638|554
+Ametal-3|net@1269|||S2700|contact@63||1644|322|contact@84||1644|542
+Ametal-2|net@1270|||S0|__counte@3|p1p|1728|542|contact@84||1644|542
+Ametal-3|net@1271|||S2700|contact@64||1656|328|contact@85||1656|536
+Ametal-2|net@1272|||S0|__counte@3|rd|1728|536|contact@85||1656|536
+Ametal-2|net@1280||6.2|S0|__counte@3|vdd_317|-1727|1202|cover5h@0|vdd_30|-1800|1202
+Ametal-2|net@1281||6.2|S1800|cover5h@0|gnd_30|-1800|1152|__counte@3|gnd_16|-1727|1152
+Ametal-2|net@1282||6.2|S1800|cover5h@0|gnd_34|-1800|864|__counte@3|gnd_14|-1727|864
+Ametal-2|net@1283||6.2|S1800|cover5h@0|gnd_42|-1800|720|__counte@3|gnd_13|-1727|720
+Ametal-2|net@1284||6.2|S1800|cover5h@0|gnd_46|-1800|1008|__counte@3|gnd_15|-1727|1008
+Ametal-2|net@1285||6.2|S1800|cover5h@0|vdd_4|-1800|1102|__counte@3|vdd_316|-1727|1102
+Ametal-2|net@1286||6.2|S1800|cover5h@0|vdd_34|-1800|814|__counte@3|vdd_312|-1727|814
+Ametal-2|net@1287||6.2|S1800|cover5h@0|vdd_36|-1800|914|__counte@3|vdd_313|-1727|914
+Ametal-2|net@1288||6.2|S1800|cover5h@0|vdd_46|-1800|670|__counte@3|vdd_311|-1727|670
+Ametal-2|net@1289||6.2|S1800|cover5h@0|vdd_48|-1800|770|__counte@3|vdd_1|-1727|770
+Ametal-2|net@1290||6.2|S1800|cover5h@0|vdd_52|-1800|958|__counte@3|vdd_314|-1727|958
+Ametal-2|net@1291||6.2|S1800|cover5h@0|vdd_54|-1800|1058|__counte@3|vdd_315|-1727|1058
+Ametal-2|net@1292||6.2|S1800|__counte@3|gnd_17|1727|720|cover5h@0|gnd_40|1800|720
+Ametal-2|net@1293||6.2|S1800|__counte@3|gnd_18|1727|864|cover5h@0|gnd_32|1800|864
+Ametal-2|net@1294||6.2|S1800|__counte@3|gnd_19|1727|1008|cover5h@0|gnd_44|1800|1008
+Ametal-2|net@1295||6.2|S1800|__counte@3|gnd_20|1727|1152|cover5h@0|gnd_1|1800|1152
+Ametal-2|net@1296||6.2|S1800|__counte@3|vdd_318|1727|770|cover5h@0|vdd_44|1800|770
+Ametal-2|net@1297||6.2|S1800|__counte@3|vdd_319|1727|670|cover5h@0|vdd_47|1800|670
+Ametal-2|net@1298||6.2|S1800|__counte@3|vdd_320|1727|814|cover5h@0|vdd_35|1800|814
+Ametal-2|net@1299||6.2|S1800|__counte@3|vdd_321|1727|914|cover5h@0|vdd_32|1800|914
+Ametal-2|net@1300||6.2|S1800|__counte@3|vdd_322|1727|958|cover5h@0|vdd_53|1800|958
+Ametal-2|net@1301||6.2|S1800|__counte@3|vdd_323|1727|1058|cover5h@0|vdd_50|1800|1058
+Ametal-2|net@1302||6.2|S1800|__counte@3|vdd_324|1727|1102|cover5h@0|vdd_5|1800|1102
+Ametal-2|net@1304||6.2|S0|__counte@3|vdd_17|-1728|626|cover5h@0|vdd_42|-1800|626
+Ametal-2|net@1305||6.2|S1800|cover5h@0|gnd_38|-1800|576|__counte@3|gnd_9|-1728|576
+Ametal-2|net@1306||6.2|S1800|cover5h@0|vdd_40|-1800|526|__counte@3|vdd_3|-1728|526
+Ametal-2|net@1307||6.2|S1800|__counte@3|gnd|1728|576|cover5h@0|gnd_36|1800|576
+Ametal-2|net@1308||6.2|S1800|__counte@3|vdd|1728|526|cover5h@0|vdd_41|1800|526
+Ametal-2|net@1309||6.2|S1800|__counte@3|vdd_16|1728|626|cover5h@0|vdd_38|1800|626
+Ametal-2|net@1310||6.2|S1800|__counte@3|vdd_325|1727|1202|cover5h@0|vdd_1|1800|1202
+Ametal-2|net@1314|||S1800|__counte@3|flag[D][set]|1432.5|886|contact@87||1620|886
+Ametal-3|net@1315|||S2700|contact@86||1620|-337|contact@87||1620|886
+Ametal-3|net@1317|||S2700|contact@88||1614|-346.2|pin@90||1614|769
+Ametal-3|net@1318|||S2700|pin@90||1614|769|contact@89||1614|998
+Ametal-2|net@1319|||S1800|__counte@3|flag[D][clr]|1432.5|998|contact@89||1614|998
+Ametal-3|net@1320|||S2700|olcWcont@4|do[ins]|264|4|contact@90||264|760
+Ametal-3|net@1323|||S2700|ilcMoveO@5|fire[T]|-756|-29|contact@91||-756|1136
+Ametal-2|net@1325|||S0|__counte@3|fire[T]|1014.5|1136|contact@91||-756|1136
+Ametal-3|net@1327|||S2700|contact@38||-456|422|contact@92||-456|786
+Ametal-2|net@1328|||S0|__counte@3|inLO[1]|-291.5|786|contact@92||-456|786
+Ametal-3|net@1330|||S2700|contact@39||-408|416|contact@93||-408|780
+Ametal-2|net@1331|||S0|__counte@3|inLO[2]|-291.5|780|contact@93||-408|780
+Ametal-3|net@1332|||S900|contact@40||-384|422|pin@95||-384|422
+Ametal-3|net@1334|||S2700|pin@95||-384|422|contact@94||-384|760
+Ametal-2|net@1335|||S0|__counte@3|inLO[3]|-291.5|760|contact@94||-384|760
+Ametal-3|net@1337|||S2700|contact@41||-366|416|contact@95||-366|680
+Ametal-2|net@1338|||S1800|__counte@3|inLO[4]|-511.5|680|contact@95||-366|680
+Ametal-3|net@1340|||S2700|contact@42||-336|422|contact@96||-336|686
+Ametal-2|net@1341|||S1800|__counte@3|inLO[5]|-511.5|686|contact@96||-336|686
+Ametal-3|net@1343|||S2700|contact@43||-312|416|contact@97||-312|692
+Ametal-2|net@1344|||S1800|__counte@3|inLO[6]|-511.5|692|contact@97||-312|692
+Ametal-2|net@1345|||S1800|contact@90||264|760|__counte@3|do[ins]|1043|760
+Ametal-2|net@1346|||S1800|contact@6||-530|-328|pin@96||-522|-328
+Ametal-4|net@1347|||S1800|ohPredAl@3|flag[D][set]|-237|-337|contact@86||1620|-337
+Ametal-4|net@1348|||S1800|ohPredAl@3|flag[D][clr]|-237|-346.2|contact@88||1614|-346.2
+Edo[ins]||D5G7;|ohPredAl@3|do[ins]|O
+Eepi[torp]||D5G7;|pin@70||I
+Efire[M]||D5G7;|ilcMoveO@5|fire[M]|I
+Eflag[A][clr]||D5G7;|ohPredAl@3|flag[A][clr]|I
+Eflag[A][set]||D5G7;|ohPredAl@3|flag[A][set]|I
+Eflag[C][T]||D5G7;|flags@2|flag[C][T]|I
+Eflag[D][clr]||D5G7;|ohPredAl@3|flag[D][clr]|I
+Eflag[D][set]||D5G7;|ohPredAl@3|flag[D][set]|I
+Egnd||D5G7;|cover7h@0|gnd|G
+Egnd_1||D5G7;|cover7h@0|gnd_3|G
+Egnd_2||D5G7;|cover5h@0|gnd_2|G
+Egnd_4||D5G7;|cover7h@0|gnd_6|G
+Egnd_6||D5G7;|cover7h@0|gnd_8|G
+Egnd_7||D5G7;|cover5h@0|gnd_7|G
+Egnd_8||D5G7;|cover7h@0|gnd_10|G
+Egnd_9||D5G7;|cover5h@0|gnd_9|G
+Egnd_10||D5G7;|cover7h@0|gnd_12|G
+Egnd_11||D5G7;|cover5h@0|gnd_11|G
+Egnd_12||D5G7;|cover7h@0|gnd_14|G
+Egnd_13||D5G7;|cover5h@0|gnd_13|G
+Egnd_14||D5G7;|cover7h@0|gnd_16|G
+Egnd_15||D5G7;|cover5h@0|gnd_15|G
+Egnd_16||D5G7;|cover7h@0|gnd_18|G
+Egnd_17||D5G7;|cover5h@0|gnd_17|G
+Egnd_18||D5G7;|cover7h@0|gnd_20|G
+Egnd_19||D5G7;|cover5h@0|gnd_19|G
+Egnd_20||D5G7;|cover7h@0|gnd_22|G
+Egnd_21||D5G7;|cover5h@0|gnd_21|G
+Egnd_22||D5G7;|cover7h@0|gnd_24|G
+Egnd_23||D5G7;|cover5h@0|gnd_23|G
+Egnd_24||D5G7;|cover7h@0|gnd_26|G
+Egnd_25||D5G7;|cover5h@0|gnd_25|G
+Egnd_26||D5G7;|cover7h@0|gnd_28|G
+Egnd_27||D5G7;|cover7h@0|gnd_29|G
+Egnd_28||D5G7;|cover7h@0|gnd_31|G
+Egnd_29||D5G7;|cover7h@0|gnd_33|G
+Egnd_30||D5G7;|cover7h@0|gnd_35|G
+Egnd_31||D5G7;|cover7h@0|gnd_37|G
+Egnd_32||D5G7;|cover7h@0|gnd_39|G
+Egnd_33||D5G7;|cover7h@0|gnd_41|G
+Egnd_34||D5G7;|cover7h@0|gnd_43|G
+Egnd_35||D5G7;|cover7h@0|gnd_45|G
+Egnd_36||D5G7;|cover7h@0|gnd_47|G
+Egnd_37||D5G7;|cover7h@0|gnd_49|G
+Egnd_38||D5G7;|cover7h@0|gnd_51|G
+Egnd_39||D5G7;|cover7h@0|gnd_53|G
+Egnd_40||D5G7;|cover5h@0|gnd|G
+Egnd_41||D5G7;|cover5h@0|gnd_4|G
+Egnd_42||D5G7;|cover5h@0|gnd_27|G
+Egnd_43||D5G7;|cover5h@0|gnd_29|G
+Egnd_44||D5G7;|cover5h@0|gnd_31|G
+Egnd_45||D5G7;|cover5h@0|gnd_33|G
+Egnd_46||D5G7;|cover5h@0|gnd_35|G
+Egnd_47||D5G7;|cover5h@0|gnd_37|G
+Egnd_48||D5G7;|cover5h@0|gnd_39|G
+Egnd_49||D5G7;|cover5h@0|gnd_41|G
+Egnd_50||D5G7;|cover5h@0|gnd_43|G
+Egnd_51||D5G7;|cover5h@0|gnd_45|G
+EinLO[1]||D5G7;|pinsIn07@1|in[1]|I
+EinLO[2]||D5G7;|pinsIn07@1|in[2]|I
+EinLO[3]||D5G7;|pinsIn07@1|in[3]|I
+EinLO[4]||D5G7;|pinsIn07@1|in[4]|I
+EinLO[5]||D5G7;|pinsIn07@1|in[5]|I
+EinLO[6]||D5G7;|pinsIn07@1|in[6]|I
+EinLO[8]||D5G7;|pinsIn07@1|in[7]|I
+Ein[1]||D5G7;|muxForD@0|in[1]|I
+Ein[2]||D5G7;|muxForD@0|in[2]|I
+Ein[3]||D5G7;|muxForD@0|in[3]|I
+Ein[4]||D5G7;|muxForD@0|in[4]|I
+Ein[5]||D5G7;|muxForD@0|in[5]|I
+Ein[6]||D5G7;|muxForD@0|in[6]|I
+Em1[1]||D5G7;|flags@2|m1[1]|O
+Em1[2]||D5G7;|flags@2|m1[2]|I
+Em1[3]||D5G7;|flags@2|m1[3]|O
+Em1[4]||D5G7;|flags@2|m1[4]|I
+Em1[5]||D5G7;|flags@2|m1[5]|O
+Em1[6]||D5G7;|flags@2|m1[6]|I
+Em1[7]||D5G7;|flags@2|m1[7]|I
+Em1[8]||D5G7;|flags@2|m1[8]|I
+Em1[9]||D5G7;|flags@2|m1[9]|I
+Em1[10]||D5G7;|flags@2|m1[10]|I
+Em1[11]||D5G7;|flags@2|m1[11]|I
+Em1[12]||D5G7;|flags@2|m1[12]|I
+Em1[21]||D5G7;|ohPredAl@3|m1[rD]|U
+Em1[22]||D5G7;|ohPredAl@3|m1[Fl]|I
+Em1cate[1][F]||D5G7;|ohPredAl@3|m1cate[1][F]|I
+Em1cate[1][T]||D5G7;|ohPredAl@3|m1cate[1][T]|I
+Em1cate[2][F]||D5G7;|ohPredAl@3|m1cate[2][F]|I
+Em1cate[2][T]||D5G7;|ohPredAl@3|m1cate[2][T]|I
+Em1cate[3][F]||D5G7;|ohPredAl@3|m1cate[3][F]|I
+Em1cate[3][T]||D5G7;|ohPredAl@3|m1cate[3][T]|I
+Em1cate[4][F]||D5G7;|ohPredAl@3|m1cate[4][F]|I
+Em1cate[4][T]||D5G7;|ohPredAl@3|m1cate[4][T]|I
+Em1cate[5][F]||D5G7;|ohPredAl@3|m1cate[5][F]|I
+Em1cate[5][T]||D5G7;|ohPredAl@3|m1cate[5][T]|I
+Em1cate[6][F]||D5G7;|ohPredAl@3|m1cate[6][F]|I
+Em1cate[6][T]||D5G7;|ohPredAl@3|m1cate[6][T]|I
+Epred[D]||D5G7;|ilcMoveO@5|pred[D]|I
+Epred[T]||D5G7;|ilcMoveO@5|pred[T]|I
+Eps[18]||D5G5;|ilcMoveO@5|sel[Di]|I
+Eps[19]||D5G7;|ilcMoveO@5|sel[Ti]|I
+Eps[20]||D5G7;|muxForD@0|sel|I
+Eps[21]||D5G5;|olcWcont@4|sel[rD]|I
+Eps[22]||D5G5;|ohPredAl@3|ps[Fl]|I
+Eps[23]||D5G5;|olcWcont@4|sel[Ld]|I
+Eps[24]||D5G7;|olcWcont@4|sel[Co]|I
+Eps[25]||D5G7;|ilcMoveO@5|sel[Mv]|I
+Eps[26]||D5G7;|ilcMoveO@5|sel[Tp]|I
+Eps[do]||D5G7;|ohPredAl@3|ps[do]|O
+Eps[skip]||D5G7;|ohPredAl@3|ps[skip]|O
+EselA[Co]||D5G6;|__counte@3|sel[Co]|U
+EselA[Ld]||D5G6;|__counte@3|sel[Ld]|U
+EselA[Tp]||D5G6;|__counte@3|sel[Tp]|U
+EselA[rD]||D5G6;|__counte@3|sel[rD]|U
+Esir[1]||D5G7;|scanBusI@0|si[1]|B
+Esir[2]||D5G7;|scanBusI@0|si[2]|B
+Esir[3]||D5G7;|scanBusI@0|si[3]|B
+Esir[4]||D5G7;|scanBusI@0|si[4]|B
+Esir[5]||D5G7;|scanBusI@0|si[5]|B
+Esir[6]||D5G7;|scanBusI@0|si[6]|B
+Esir[7]||D5G7;|scanBusI@0|si[7]|B
+Esir[8]||D5G7;|scanBusI@0|si[8]|B
+Esir[9]||D5G7;|scanBusI@0|si[9]|B
+Esor[1]||D5G7;|scanBusO@0|so[1]|B
+Esor[2]||D5G7;|scanBusO@0|so[2]|B
+Esor[3]||D5G7;|scanBusO@0|so[3]|B
+Esor[4]||D5G7;|scanBusO@0|so[4]|B
+Esor[5]||D5G7;|scanBusO@0|so[5]|B
+Esor[6]||D5G7;|scanBusO@0|so[6]|B
+Esor[7]||D5G7;|scanBusO@0|so[7]|B
+Esor[8]||D5G7;|scanBusO@0|so[8]|B
+Esor[9]||D5G7;|scanBusO@0|so[9]|B
+Esucc[sf]||D5G7;|ilcMoveO@5|succ[sf]|I
+Evdd||D5G7;|cover7h@0|vdd|P
+Evdd_1||D5G7;|cover7h@0|vdd_3|P
+Evdd_3||D5G7;|cover7h@0|vdd_5|P
+Evdd_5||D5G7;|cover7h@0|vdd_7|P
+Evdd_6||D5G7;|cover5h@0|vdd_6|P
+Evdd_7||D5G7;|cover7h@0|vdd_9|P
+Evdd_8||D5G7;|cover5h@0|vdd_8|P
+Evdd_9||D5G7;|cover7h@0|vdd_11|P
+Evdd_10||D5G7;|cover5h@0|vdd_10|P
+Evdd_11||D5G7;|cover7h@0|vdd_13|P
+Evdd_12||D5G7;|cover5h@0|vdd_12|P
+Evdd_13||D5G7;|cover7h@0|vdd_15|P
+Evdd_14||D5G7;|cover5h@0|vdd_14|P
+Evdd_15||D5G7;|cover7h@0|vdd_17|P
+Evdd_16||D5G7;|cover5h@0|vdd_16|P
+Evdd_17||D5G7;|cover7h@0|vdd_19|P
+Evdd_18||D5G7;|cover5h@0|vdd_18|P
+Evdd_19||D5G7;|cover7h@0|vdd_21|P
+Evdd_20||D5G7;|cover5h@0|vdd_20|P
+Evdd_21||D5G7;|cover7h@0|vdd_23|P
+Evdd_22||D5G7;|cover5h@0|vdd_22|P
+Evdd_23||D5G7;|cover7h@0|vdd_25|P
+Evdd_24||D5G7;|cover5h@0|vdd_24|P
+Evdd_26||D5G7;|cover7h@0|vdd_31|P
+Evdd_27||D5G7;|cover7h@0|vdd_33|P
+Evdd_28||D5G7;|cover7h@0|vdd_37|P
+Evdd_29||D5G7;|cover7h@0|vdd_39|P
+Evdd_30||D5G7;|cover7h@0|vdd_43|P
+Evdd_31||D5G7;|cover7h@0|vdd_45|P
+Evdd_32||D5G7;|cover7h@0|vdd_49|P
+Evdd_33||D5G7;|cover7h@0|vdd_51|P
+Evdd_34||D5G7;|cover7h@0|vdd_55|P
+Evdd_35||D5G7;|cover7h@0|vdd_57|P
+Evdd_36||D5G7;|cover7h@0|vdd_61|P
+Evdd_37||D5G7;|cover7h@0|vdd_63|P
+Evdd_39||D5G7;|cover5h@0|vdd_39|P
+Evdd_43||D5G7;|cover5h@0|vdd_43|P
+Evdd_45||D5G7;|cover5h@0|vdd_45|P
+Evdd_49||D5G7;|cover5h@0|vdd_49|P
+Evdd_51||D5G7;|cover5h@0|vdd_51|P
+Evdd_60||D5G7;|cover7h@0|vdd_27|P
+Evdd_61||D5G7;|cover5h@0|vdd|P
+Evdd_62||D5G7;|cover5h@0|vdd_3|P
+Evdd_63||D5G7;|cover5h@0|vdd_26|P
+Evdd_64||D5G7;|cover5h@0|vdd_28|P
+Evdd_65||D5G7;|cover5h@0|vdd_31|P
+Evdd_66||D5G7;|cover5h@0|vdd_33|P
+Evdd_67||D5G7;|cover5h@0|vdd_37|P
+X
+
+# Cell outDockCenterStretch;1{sch}
+CoutDockCenterStretch;1{sch}||schematic|1233272314089|1244312041460|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+IwiresL:bitAssignments;1{ic}|bitAssig@0||-62|29|||D5G4;
+NOff-Page|conn@0||23|-20.5|||RRR|
+NOff-Page|conn@1||-1.5|-11|||XYRR|
+NOff-Page|conn@3||-75.5|-34|||XR|
+NOff-Page|conn@8||2|5|||Y|
+NOff-Page|conn@11||-123|-10|||R|
+NOff-Page|conn@13||-6|-41|||XYRRR|
+NOff-Page|conn@19||18|-31|||YRRR|
+NOff-Page|conn@21||-32|-3||||
+NOff-Page|conn@23||-14.5|-3||||
+NOff-Page|conn@25||-22|-31|||RRR|
+NOff-Page|conn@30||-58|-20.5|||Y|
+NOff-Page|conn@31||29|3|||XRRR|
+NOff-Page|conn@32||0|-24||||
+NOff-Page|conn@33||-78.5|17.5|||YRRR|
+NOff-Page|conn@34||-78.5|35.5|||R|
+NWire_Con|conn@35||-78.5|26.5||||
+NWire_Con|conn@37||-6|-36||||
+NOff-Page|conn@39||-50|-53|||XYRRR|
+IkesselsCounter:__counter_and_scan_and_dock_interface;1{ic}|counte@0||-46|-44|||D5G4;
+IoneHotM:flags;1{ic}|flags@0||-114|-4|||D5G4;
+ImoveM:ilcMoveOutAdam;1{ic}|ilcMoveO@0||24|-6|||D5G4;
+IloopCountM:muxForD;1{ic}|muxForD@0||12.5|-24|||D5G4;
+IpredicateM:ohPredAllAdam;1{ic}|ohPredAl@0||-24|-6|||D5G4;
+IloopCountM:olcWcontAdam;1{ic}|olcWcont@0||-72|-6|||D5G4;
+IoutDockCenterStretch;1{ic}|outDockC@3||11.5|26.5|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-46|46.5|||||ART_message(D5G6;)SoutDockCenterStretch
+Ngeneric:Invisible-Pin|pin@2||-48|41.5|||||ART_message(D5G4;)S"the \"guts\""
+NBus_Pin|pin@29||-101|-4|-1|-1||
+NBus_Pin|pin@30||-101|-7|-1|-1||
+NWire_Pin|pin@40||-46|23||||
+NWire_Pin|pin@41||-46|26||||
+NWire_Pin|pin@42||-46|17||||
+NWire_Pin|pin@43||-46|20||||
+NWire_Pin|pin@44||-34|23||||
+NWire_Pin|pin@45||-34|26||||
+NWire_Pin|pin@46||-34|17||||
+NWire_Pin|pin@47||-34|20||||
+NWire_Pin|pin@48||-22|23||||
+NWire_Pin|pin@49||-22|26||||
+NWire_Pin|pin@50||-22|17||||
+NWire_Pin|pin@51||-22|20||||
+NBus_Pin|pin@97||-84|-3|-1|-1||
+NWire_Pin|pin@114||36|-16.5||||
+NWire_Pin|pin@116||0|-8||||
+NWire_Pin|pin@118||0|-6||||
+NWire_Pin|pin@120||36|-11||||
+NBus_Pin|pin@124||8|-3|-1|-1||
+NBus_Pin|pin@125||-84|-6|-1|-1||
+NBus_Pin|pin@126||-37|-9|-1|-1||
+NBus_Pin|pin@127||-37|-14|-1|-1||
+NBus_Pin|pin@131||-24|9|-1|-1||
+NBus_Pin|pin@132||18|9|-1|-1||
+NBus_Pin|pin@133||8|5|-1|-1||
+NBus_Pin|pin@134||-72|9|-1|-1||
+NWire_Pin|pin@151||-54|-8||||
+NWire_Pin|pin@152||-54|-1||||
+Ngeneric:Invisible-Pin|pin@158||-39|-28.5|||||ART_message(D3G2;)S["do[ins] goes to",many places]
+Ngeneric:Invisible-Pin|pin@159||25|-25.5|||||ART_message(D3G2;)S["fire[M] goes",to D register]
+NWire_Pin|pin@165||29|-1||||
+NBus_Pin|pin@166||18|-24|-1|-1||
+NWire_Pin|pin@167||12.5|-31||||
+NBus_Pin|pin@168||13|-17.5|-1|-1||
+NBus_Pin|pin@169||-78.5|21.5|-1|-1||
+NBus_Pin|pin@170||-78.5|31.5|-1|-1||
+NWire_Pin|pin@174||-118.5|7||||
+NWire_Pin|pin@175||24|7||||
+NBus_Pin|pin@176||-114|9|-1|-1||
+NWire_Pin|pin@177||24|2||||
+NWire_Pin|pin@180||-118.5|2||||
+NWire_Pin|pin@181||-123|-4||||
+NWire_Pin|pin@183||6|-1||||
+NWire_Pin|pin@184||6|-27||||
+NWire_Pin|pin@185||-22|-27||||
+NWire_Pin|pin@186||-62|-5||||
+NWire_Pin|pin@187||-62|-8||||
+NWire_Pin|pin@188||-81|-27||||
+NWire_Pin|pin@189||-81|-1||||
+NBus_Pin|pin@193||-6|-30|-1|-1||
+NBus_Pin|pin@196||-114|-15|-1|-1||
+NBus_Pin|pin@198||-26|-17|-1|-1||
+NWire_Pin|pin@199||-41.5|-6||||
+NWire_Pin|pin@200||-41.5|-9.5||||
+Ngeneric:Invisible-Pin|pin@201||-47|37.5|||||ART_message(D5G3;)Sies 6 June 2009
+NWire_Pin|pin@202||44|-6||||
+NWire_Pin|pin@203||44|-44||||
+NBus_Pin|pin@209||-63|-38|-1|-1||
+NBus_Pin|pin@210||-63|-45|-1|-1||
+NWire_Pin|pin@212||-56|-41||||
+NWire_Pin|pin@214||-56|-27||||
+NBus_Pin|pin@215||-46|9|-1|-1||
+NWire_Pin|pin@216||-51|-38||||
+NWire_Pin|pin@217||-51|-34||||
+NWire_Pin|pin@218||-41|-38||||
+NWire_Pin|pin@219||-41|-35||||
+Ngeneric:Invisible-Pin|pin@220||-62|-60|||||ART_message(D3G2;)S[connections made,higher up.]
+NBus_Pin|pin@221||-41|-53|-1|-1||
+IwiresL:tranCap;1{ic}|tc[1:16]|D5G3;X2;Y2;|-93|27|||D5G4;
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||-52|23|||D0G4;|ATTR_L(D5G1;PUD)D3585.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||-52|17|||D0G4;|ATTR_L(D5G1;PUD)D3431.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@7||-40|23|||D0G4;|ATTR_L(D5G1;PUD)D3643.1000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@8||-40|17|||D0G4;|ATTR_L(D5G1;PUD)D3498.9|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@9||-28|23|||D0G4;|ATTR_L(D5G1;PUD)D2424.999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@10||-28|17|||D0G4;|ATTR_L(D5G1;PUD)D1981.7999999999993|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@24||-61|-1|||D0G4;|ATTR_L(D5G1;PUD)D5586.200000000003|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@25||30|-11|||D0G4;|ATTR_L(D5G1;PUD)D2119.6|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
+Awire|doneLO[M]|D5G2;||900|pin@186||-62|-5|pin@187||-62|-8
+Awire|doneLO[M]|D5G2;||2700|pin@114||36|-16.5|pin@120||36|-11
+Abus|flag[A,B,D][set,clr]|D5G2;|-0.5|IJ900|pin@126||-37|-9|pin@127||-37|-14
+Abus|flag[A,B][set,clr]|D5G2;|-0.5|IJ900|pin@29||-101|-4|pin@30||-101|-7
+Awire|flag[A][clr]|D5G2;||2700|pin@42||-46|17|pin@43||-46|20
+Awire|flag[A][set]|D5G2;||2700|pin@40||-46|23|pin@41||-46|26
+Awire|flag[B][clr]|D5G2;||2700|pin@46||-34|17|pin@47||-34|20
+Awire|flag[B][set]|D5G2;||2700|pin@44||-34|23|pin@45||-34|26
+Awire|flag[D][clr]|D5G2;||2700|pin@50||-22|17|pin@51||-22|20
+Abus|flag[D][set,clr]|D5G2;|-0.5|IJ2700|pin@210||-63|-45|pin@209||-63|-38
+Awire|flag[D][set]|D5G2;||2700|pin@48||-22|23|pin@49||-22|26
+Awire|ilc[load]|D5G2;||900|pin@118||0|-6|pin@116||0|-8
+Awire|ilc[load]|D5G2;||2700|pin@151||-54|-8|pin@152||-54|-1
+Abus|inLO[1:6]|D5G2;|-0.5|IJ900|counte@0|inLO[1:6]|-41|-49|pin@221||-41|-53
+Abus|m1[1:12]|D5G2;|-0.5|IJ900|flags@0|in[1:12][T,F]|-114|-9|pin@196||-114|-15
+Abus|m1[22,21]|D5G2;|-0.5|IJ900|ohPredAl@0|m1[Fl,rD]|-26|-13|pin@198||-26|-17
+Abus|net@35||-0.5|IJ1800|flags@0|flag[A,B][set,clr]|-110|-4|pin@29||-101|-4
+Awire|net@47|||1800|wire90@5|b|-49.5|23|pin@40||-46|23
+Awire|net@49|||1800|wire90@6|b|-49.5|17|pin@42||-46|17
+Awire|net@52|||1800|wire90@7|b|-37.5|23|pin@44||-34|23
+Awire|net@53|||1800|wire90@8|b|-37.5|17|pin@46||-34|17
+Awire|net@56|||1800|wire90@9|b|-25.5|23|pin@48||-22|23
+Awire|net@57|||1800|wire90@10|b|-25.5|17|pin@50||-22|17
+Awire|net@164|||0|ilcMoveO@0|ilc[load]|11|-8|pin@116||0|-8
+Awire|net@165|||1800|olcWcont@0|ilc[load]|-67|-1|wire90@24|a|-63.5|-1
+Awire|net@170|||1800|conn@1|y|0.5|-11|ilcMoveO@0|epi[torp]|11|-11
+Awire|net@172|||900|ilcMoveO@0|fire[M]|23|-13|conn@0|a|23|-18.5
+Abus|net@182||-0.5|IJ1800|pin@124||8|-3|ilcMoveO@0|pred[D,T]|11|-3
+Abus|net@187||-0.5|IJ1800|pin@125||-84|-6|olcWcont@0|sel[Ld,Co,rD]|-77|-6
+Abus|net@189||-0.5|IJ0|ohPredAl@0|m1cate[1:6][T,F]|-28|-3|conn@21|y|-30|-3
+Abus|net@190||-0.5|IJ0|ohPredAl@0|flag[A,B,D][set,clr]|-28|-9|pin@126||-37|-9
+Abus|net@194||-0.5|IJ0|conn@23|a|-16.5|-3|ohPredAl@0|ps[skip,do]|-20|-3
+Abus|net@198||-0.5|IJ2700|ohPredAl@0|p2p,p1p,rd,mc|-24|4|pin@131||-24|9
+Abus|net@199||-0.5|IJ1800|pin@134||-72|9|pin@215||-46|9
+Abus|net@200||-0.5|IJ900|pin@132||18|9|ilcMoveO@0|p2p,p1p,rd,mc|18|4
+Abus|net@201||-0.5|IJ1800|conn@8|y|4|5|pin@133||8|5
+Abus|net@202||-0.5|IJ900|pin@133||8|5|pin@124||8|-3
+Awire|net@229|||0|pin@152||-54|-1|wire90@24|b|-58.5|-1
+Awire|net@244|||1800|olcWcont@0|sout|-70|2|ohPredAl@0|sin|-25|2
+Awire|net@249|||0|ilcMoveO@0|sin|16.5|2|ohPredAl@0|sout|-22|2
+Awire|net@253|||900|conn@31|y|29|1|pin@165||29|-1
+Awire|net@254|||0|pin@165||29|-1|ilcMoveO@0|succ[sf]|25|-1
+Abus|net@256||-0.5|IJ0|pin@166||18|-24|muxForD@0|out[1:7]|15.5|-24
+Abus|net@259||-0.5|IJ900|ilcMoveO@0|inLO[1:6,8]|18|-14|pin@166||18|-24
+Abus|net@260||-0.5|IJ2700|conn@19|y|18|-29|pin@166||18|-24
+Abus|net@261||-0.5|IJ1800|conn@32|y|2|-24|muxForD@0|in[1:6]|10.5|-24
+Abus|net@262||-0.5|IJ1800|pin@131||-24|9|pin@132||18|9
+Abus|net@267||-0.5|IJ900|pin@176||-114|9|flags@0|p2p,p1p,rd,mc|-114|4
+Awire|net@276|||0|pin@177||24|2|ilcMoveO@0|sout|21|2
+Awire|net@278|||1800|pin@180||-118.5|2|flags@0|sin|-115|2
+Awire|net@279|||1800|flags@0|sout|-112|2|olcWcont@0|sin|-73|2
+Abus|net@280||-0.5|IJ0|pin@134||-72|9|pin@176||-114|9
+Awire|net@281|||0|flags@0|in[13:24][T]|-118|-4|pin@181||-123|-4
+Awire|net@285|||900|pin@181||-123|-4|conn@11|y|-123|-8
+Awire|net@286|||0|ilcMoveO@0|do[ins]|11|-1|pin@183||6|-1
+Awire|net@287|||0|pin@184||6|-27|pin@185||-22|-27
+Awire|net@289|||2700|conn@25|a|-22|-29|pin@185||-22|-27
+Awire|net@290|||900|pin@183||6|-1|pin@184||6|-27
+Awire|net@291|||1800|olcWcont@0|doneLO[M]|-67|-5|pin@186||-62|-5
+Awire|net@293|||0|wire90@25|a|27.5|-11|ilcMoveO@0|doneLO[M]|25|-11
+Awire|net@294|||1800|wire90@25|b|32.5|-11|pin@120||36|-11
+Awire|net@295|||2700|pin@185||-22|-27|ohPredAl@0|do[ins]|-22|-13
+Awire|net@296|||0|pin@185||-22|-27|pin@214||-56|-27
+Awire|net@297|||2700|pin@188||-81|-27|pin@189||-81|-1
+Awire|net@298|||1800|pin@189||-81|-1|olcWcont@0|do[ins]|-77|-1
+Abus|net@303||-0.5|IJ900|conn@37||-6|-36|conn@13|y|-6|-39
+Awire|net@304|||0|ohPredAl@0|ps[Fl]|-28|-6|pin@199||-41.5|-6
+Awire|net@305|||1800|ilcMoveO@0|flag[D][set]|25|-6|pin@202||44|-6
+Awire|net@306|||900|pin@202||44|-6|pin@203||44|-44
+Awire|net@314|||1800|counte@0|fire[T]|-40|-44|pin@203||44|-44
+Abus|net@316||-0.5|IJ0|counte@0|flag[D][set,clr]|-52|-45|pin@210||-63|-45
+Awire|net@318|||0|counte@0|do[ins]|-52|-41|pin@212||-56|-41
+Awire|net@320|||0|pin@214||-56|-27|pin@188||-81|-27
+Abus|net@322||-0.5|IJ1800|pin@215||-46|9|pin@131||-24|9
+Abus|net@323||-0.5|IJ2700|counte@0|p2p,p1p,rd|-46|-36|pin@215||-46|9
+Awire|net@324|||0|counte@0|sin|-47|-38|pin@216||-51|-38
+Awire|net@326|||1800|counte@0|sout|-44|-38|pin@218||-41|-38
+Awire|net@328|||2700|pin@212||-56|-41|pin@214||-56|-27
+Abus|net@334||-0.5|IJ2700|conn@39|y|-50|-51|counte@0|sel[Co]|-50|-49
+Abus|sel[Di,Ti,LL,rD,Fl,Ld,Co,Mv,Tp]|D5G2;|-0.5|IJ2700|conn@37||-6|-36|pin@193||-6|-30
+Awire|sel[Fl]|D5G2;||900|pin@199||-41.5|-6|pin@200||-41.5|-9.5
+Awire|sel[LL]|D5G2;||900|muxForD@0|sel|12.5|-27|pin@167||12.5|-31
+Abus|sel[Ld,Co,rD]|D5G2;|-0.5|IJ900|pin@97||-84|-3|pin@125||-84|-6
+Abus|sel[Mv,Tp,Di,Ti]|D5G2;|-0.5|IJ2700|pin@168||13|-17.5|ilcMoveO@0|sel[Mv,Tp,Di,Ti]|13|-13
+Awire|sir[1]|D5G2;||2700|pin@180||-118.5|2|pin@174||-118.5|7
+Abus|sir[2,3,5,9]|D5G2;|-0.5|IJ2700|olcWcont@0|p2p,p1p,rd,mc|-72|4|pin@134||-72|9
+Abus|sir[2:9]|D5G2;|-0.5|IJ900|conn@35||-78.5|26.5|pin@169||-78.5|21.5
+Awire|sor[1]|D5G2;||2700|pin@218||-41|-38|pin@219||-41|-35
+Abus|sor[2:9]|D5G2;|-0.5|IJ2700|conn@35||-78.5|26.5|pin@170||-78.5|31.5
+Awire|xxx|D5G2;||2700|pin@177||24|2|pin@175||24|7
+Awire|xxx|D5G2;||2700|pin@216||-51|-38|pin@217||-51|-34
+Edo[ins]||D6G2;|conn@25|y|O
+Eepi[torp]||D4G2;|conn@1|a|I
+Efire[M]||D6G2;|conn@0|y|O
+Eflag[A,D][set,clr]||D6G2;|conn@30|y|O
+Eflag[C][T]||D4G2;|conn@11|a|I
+EinLO[1:6,8]||D4G2;|conn@19|a|I
+Ein[1:6]||D4G2;|conn@32|a|I
+Em1[1:12,21,22]||D4G2;|conn@3|a|I
+Em1cate[1:6][T,F]||D4G2;|conn@21|a|I
+Epred[D,T]||D4G2;|conn@8|a|I
+Eps[18:26]||D4G2;|conn@13|a|I
+Eps[skip,do]||D6G2;|conn@23|y|O
+Eepi[torp_1]@210522222|selA[Co,rD,Ld,Tp]|D4G2;|conn@39|a|I
+Esir[1:9]||D4G2;|conn@33|a|I
+Esor[1:9]||D6G2;|conn@34|y|O
+Esucc[sf]||D4G2;|conn@31|a|I
+X
+
+# Cell outDockPredStage;1{ic}
+CoutDockPredStage;1{ic}||artwork|1237133917961|1240875842825|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@2||4|-5|-1|-1||
+Nschematic:Bus_Pin|pin@4||-4|0|-1|-1||
+Nschematic:Bus_Pin|pin@6||0|-13|-1|-1||
+Nschematic:Bus_Pin|pin@8||-4|-9|-1|-1||
+Nschematic:Bus_Pin|pin@10||-5|3|-1|-1||
+Ngeneric:Invisible-Pin|pin@11||-3|3|1|1||
+Nschematic:Bus_Pin|pin@12||-4|5|-1|-1||
+Ngeneric:Invisible-Pin|pin@13||-3|5|1|1||
+Nschematic:Bus_Pin|pin@14||6|-9|-1|-1||
+Nschematic:Bus_Pin|pin@16||5|3|-1|-1||
+Ngeneric:Invisible-Pin|pin@17||3|3|1|1||
+Nschematic:Bus_Pin|pin@18||-1|8|-1|-1||
+Nschematic:Bus_Pin|pin@20||2|8|-1|-1||
+Nschematic:Bus_Pin|pin@26||-4|-5|-1|-1||
+NPin|pin@28||-3|-6|1|1||
+NPin|pin@29||-3|6|1|1||
+NPin|pin@30||3|6|1|1||
+NPin|pin@31||3|-6|1|1||
+NPin|pin@32||0|6|1|1||
+NPin|pin@33||0|7|1|1||
+NPin|pin@34||1|7|1|1||
+NPin|pin@35||2|8|1|1||
+NPin|pin@36||1|9|1|1||
+NPin|pin@37||-2|9|1|1||
+NPin|pin@38||-1|8|1|1||
+NPin|pin@39||-2|7|1|1||
+NPin|pin@40||0|-6|1|1||
+NPin|pin@41||0|-7|1|1||
+NPin|pin@42||4|-7|1|1||
+NPin|pin@43||4|-6|1|1||
+NPin|pin@44||6|-9|1|1||
+NPin|pin@45||4|-12|1|1||
+NPin|pin@46||4|-11|1|1||
+NPin|pin@47||-4|-11|1|1||
+NPin|pin@48||-4|-7|1|1||
+NPin|pin@49||3|5|1|1||
+NPin|pin@50||4|5|1|1||
+NPin|pin@53||-3|-5|1|1||
+NPin|pin@54||-4|-5|1|1||
+Ngeneric:Invisible-Pin|pin@55||0|0|||||ART_message(D5G2;)S[out,pred]
+NPin|pin@58||3|-5|1|1||
+NPin|pin@59||4|-5|1|1||
+Nschematic:Bus_Pin|pin@60||4|1|-1|-1||
+Ngeneric:Invisible-Pin|pin@61||3|1|1|1||
+Ngeneric:Invisible-Pin|pin@63||0|-11|1|1||
+NPin|pin@64||-3|0|1|1||
+NPin|pin@65||-4|0|1|1||
+Nschematic:Bus_Pin|pin@66||4|5|-1|-1||
+Nschematic:Bus_Pin|pin@67||4|-2|-1|-1||
+NPin|pin@68||3|-2|1|1||
+NPin|pin@69||4|-2|1|1||
+Aschematic:bus|net@5||-0.5|IJ0|pin@11||-3|3|pin@10||-5|3
+Aschematic:bus|net@6||-0.5|IJ0|pin@13||-3|5|pin@12||-4|5
+Aschematic:bus|net@8||-0.5|IJ1800|pin@17||3|3|pin@16||5|3
+AThicker|net@14|||FS2700|pin@64||-3|0|pin@29||-3|6
+AThicker|net@15|||FS1800|pin@32||0|6|pin@30||3|6
+AThicker|net@17|||FS0|pin@40||0|-6|pin@28||-3|-6
+AThicker|net@18|||FS1800|pin@29||-3|6|pin@32||0|6
+AThicker|net@19|||FS2700|pin@32||0|6|pin@33||0|7
+AThicker|net@20|||FS1800|pin@33||0|7|pin@34||1|7
+AThicker|net@21|||FS2250|pin@34||1|7|pin@35||2|8
+AThicker|net@22|||FS3150|pin@35||2|8|pin@36||1|9
+AThicker|net@23|||FS0|pin@36||1|9|pin@37||-2|9
+AThicker|net@24|||FS1350|pin@37||-2|9|pin@38||-1|8
+AThicker|net@25|||FS450|pin@38||-1|8|pin@39||-2|7
+AThicker|net@26|||FS1800|pin@39||-2|7|pin@33||0|7
+AThicker|net@27|||FS0|pin@31||3|-6|pin@40||0|-6
+AThicker|net@28|||FS900|pin@40||0|-6|pin@41||0|-7
+AThicker|net@29|||FS1800|pin@41||0|-7|pin@42||4|-7
+AThicker|net@30|||FS2700|pin@42||4|-7|pin@43||4|-6
+AThicker|net@31|||FS1237|pin@43||4|-6|pin@44||6|-9
+AThicker|net@32|||FS563|pin@44||6|-9|pin@45||4|-12
+AThicker|net@33|||FS2700|pin@45||4|-12|pin@46||4|-11
+AThicker|net@35|||FS2700|pin@47||-4|-11|pin@48||-4|-7
+AThicker|net@36|||FS1800|pin@48||-4|-7|pin@41||0|-7
+AThicker|net@37|||FS900|pin@30||3|6|pin@49||3|5
+AThicker|net@38|||FS1800|pin@49||3|5|pin@50||4|5
+AThicker|net@41|||FS2700|pin@28||-3|-6|pin@53||-3|-5
+AThicker|net@42|||FS0|pin@53||-3|-5|pin@54||-4|-5
+AThicker|net@45|||FS900|pin@58||3|-5|pin@31||3|-6
+AThicker|net@46|||FS1800|pin@58||3|-5|pin@59||4|-5
+Aschematic:bus|net@47||-0.5|IJ1800|pin@61||3|1|pin@60||4|1
+Aschematic:bus|net@48||-0.5|IJ2700|pin@6||0|-13|pin@63||0|-11
+AThicker|net@49|||FS2700|pin@53||-3|-5|pin@64||-3|0
+AThicker|net@50|||FS0|pin@64||-3|0|pin@65||-4|0
+AThicker|net@51|||FS1800|pin@47||-4|-11|pin@46||4|-11
+AThicker|net@52|||FS900|pin@49||3|5|pin@68||3|-2
+AThicker|net@53|||FS900|pin@68||3|-2|pin@58||3|-5
+AThicker|net@54|||FS1800|pin@68||3|-2|pin@69||4|-2
+Efire[M_1]|do[ins]|D5G2;|pin@67||O
+Etorp|epi[torp]|D5G2;|pin@26||I
+Efire[M]||D5G2;|pin@2||O
+Eflag[A,D][set,clr]||D5G2;|pin@60||O
+Eflag[C][T,F]|flag[C][T]|D5G2;|pin@4||I
+EinLO[1:6,8]|in[1:6]|D5G2;|pin@6||I
+Ein[1:36]|m1[1:27]|D5G2;|pin@8||I
+Em1cate[1:6][T,F]||D5G2;|pin@10||I
+Epred[D,T]||D5G2;|pin@12||I
+Eps[1:36]|ps[1:20,27]|D5G2;|pin@14||O
+Eps[skip,do]||D5G2;|pin@16||O
+Esir[1:9]||D5G2;|pin@18||I
+Esor[1:9]||D5G2;|pin@20||O
+Esucc[sf]||D5G2;|pin@66||I
+X
+
+# Cell outDockPredStage;8{lay}
+CoutDockPredStage;8{lay}||cmos90|1237130886640|1244053071901|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244053085616
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-2-Metal-3-Con|contact@21||1248|-28||||
+NX-Metal-2-Metal-3-Con|contact@22||1536|-16||||
+NX-Metal-2-Metal-3-Con|contact@23||1332|-34||||
+NX-Metal-2-Metal-3-Con|contact@24||1188|34||||
+NX-Metal-2-Metal-3-Con|contact@26||1392|-10||||
+NX-Metal-2-Metal-3-Con|contact@29||1476|22||||
+NX-Metal-3-Metal-4-Con|contact@35||102|-17.4||||
+NX-Metal-3-Metal-4-Con|contact@36||114|-11.6||||
+NX-Metal-3-Metal-4-Con|contact@38||162|0||||
+NX-Metal-3-Metal-4-Con|contact@39||192|5.8||||
+NX-Metal-3-Metal-4-Con|contact@40||222|11.6||||
+NX-Metal-3-Metal-4-Con|contact@41||246|17.4||||
+NX-Metal-2-Metal-3-Con|contact@42||-624|-354||||
+NX-Metal-1-Metal-2-Con|contact@43||-365|-354||||
+NX-Metal-2-Metal-3-Con|contact@44||-768|-360||||
+NX-Metal-1-Metal-2-Con|contact@45||-459|-360||||
+NX-Metal-2-Metal-3-Con|contact@48||-900|-34||||
+NX-Metal-2-Metal-3-Con|contact@57||-234|-404||||
+NX-Metal-1-Metal-2-Con|contact@60||1119|-216||||
+NX-Metal-2-Metal-3-Con|contact@61||324|-216||||
+NX-Metal-1-Metal-2-Con|contact@62||1066|-210||||
+NX-Metal-2-Metal-3-Con|contact@63||900|-210||||
+NX-Metal-1-Metal-2-Con|contact@64||1092.5|-204||||
+NX-Metal-2-Metal-3-Con|contact@65||612|-204||||
+NX-Metal-1-Metal-2-Con|contact@66||1066|-116||||
+NX-Metal-2-Metal-3-Con|contact@68||1044|-116||||
+NX-Metal-1-Metal-2-Con|contact@69||1092.5|-72||||
+NX-Metal-2-Metal-3-Con|contact@70||756|-72||||
+NX-Metal-1-Metal-2-Con|contact@71||1119|-66||||
+NX-Metal-2-Metal-3-Con|contact@72||468|-66||||
+NX-Metal-2-Metal-3-Con|contact@77||378|222||||
+NX-Metal-2-Metal-3-Con|contact@79||-828|110||||
+NX-Metal-2-Metal-3-Con|contact@80||-324|110||||
+NX-Metal-3-Metal-4-Con|contact@81||114|-11.6||||
+NX-Metal-3-Metal-4-Con|contact@82||126|-5.8||||
+NX-Metal-3-Metal-4-Con|contact@83||192|5.8||||
+NX-Metal-3-Metal-4-Con|contact@84||246|17.4||||
+NX-Metal-2-Metal-3-Con|contact@85||-474|610||||
+NX-Metal-2-Metal-3-Con|contact@86||318|-416||||
+NX-Metal-2-Metal-3-Con|contact@87||462|-416||||
+NX-Metal-2-Metal-3-Con|contact@88||606|-416||||
+NX-Metal-2-Metal-3-Con|contact@89||750|-416||||
+NX-Metal-2-Metal-3-Con|contact@90||894|-416||||
+NX-Metal-2-Metal-3-Con|contact@91||1038|-416||||
+NX-Metal-2-Metal-3-Con|contact@92||1182|-416||||
+NX-Metal-2-Metal-3-Con|contact@93||1326|-416||||
+NX-Metal-2-Metal-3-Con|contact@94||1470|-416||||
+NX-Metal-2-Metal-3-Con|contact@95||378|-416||||
+NX-Metal-2-Metal-3-Con|contact@96||1530|-416||||
+NX-Metal-2-Metal-3-Con|contact@97||1386|-416||||
+NX-Metal-2-Metal-3-Con|contact@98||1242|-416||||
+NX-Metal-2-Metal-3-Con|contact@99||1098|-416||||
+NX-Metal-2-Metal-3-Con|contact@100||954|-416||||
+NX-Metal-2-Metal-3-Con|contact@101||810|-416||||
+NX-Metal-2-Metal-3-Con|contact@102||666|-416||||
+NX-Metal-2-Metal-3-Con|contact@103||522|-416||||
+NX-Metal-2-Metal-3-Con|contact@104||-234|-404||||
+NX-Metal-2-Metal-3-Con|contact@106||324|-448||||
+NX-Metal-2-Metal-3-Con|contact@107||468|-448||||
+NX-Metal-2-Metal-3-Con|contact@108||612|-448||||
+NX-Metal-2-Metal-3-Con|contact@109||756|-448||||
+NX-Metal-2-Metal-3-Con|contact@110||900|-448||||
+NX-Metal-2-Metal-3-Con|contact@111||1044|-448||||
+NX-Metal-2-Metal-3-Con|contact@112||1188|-448||||
+NX-Metal-2-Metal-3-Con|contact@113||1332|-448||||
+NX-Metal-2-Metal-3-Con|contact@114||1476|-448||||
+NX-Metal-2-Metal-3-Con|contact@124||-1488|-448||||
+NX-Metal-2-Metal-3-Con|contact@125||1536|-448||||
+NX-Metal-2-Metal-3-Con|contact@126||1392|-448||||
+NX-Metal-2-Metal-3-Con|contact@127||1248|-448||||
+NX-Metal-2-Metal-3-Con|contact@128||1104|-448||||
+NX-Metal-2-Metal-3-Con|contact@129||960|-448||||
+NX-Metal-2-Metal-3-Con|contact@130||816|-448||||
+NX-Metal-2-Metal-3-Con|contact@131||672|-448||||
+NX-Metal-2-Metal-3-Con|contact@132||528|-448||||
+NX-Metal-2-Metal-3-Con|contact@133||384|-448||||
+NX-Metal-2-Metal-3-Con|contact@134||-336|-448||||
+NX-Metal-2-Metal-3-Con|contact@135||-480|-448||||
+NX-Metal-2-Metal-3-Con|contact@136||-624|-448||||
+NX-Metal-2-Metal-3-Con|contact@137||-768|-448||||
+NX-Metal-2-Metal-3-Con|contact@138||-900|-448||||
+NX-Metal-2-Metal-3-Con|contact@139||-1056|-448||||
+NX-Metal-2-Metal-3-Con|contact@140||-1200|-448||||
+NX-Metal-2-Metal-3-Con|contact@141||-1344|-448||||
+NX-Metal-2-Metal-3-Con|contact@142||-474|-416||||
+NX-Metal-2-Metal-3-Con|contact@143||-324|-416||||
+NX-Metal-1-Metal-2-Con|contact@144||1273.5|28||||
+NX-Metal-1-Metal-2-Con|contact@145||1273.5|-10||||
+NX-Metal-2-Metal-3-Con|contact@147||-1200|-416||||
+NX-Metal-2-Metal-3-Con|contact@148||-900|-416||||
+NX-Metal-2-Metal-3-Con|contact@149||-618|-416||||
+NX-Metal-2-Metal-3-Con|contact@150||-618|-28||||
+NX-Metal-2-Metal-3-Con|contact@152||-1056|-416||||
+NX-Metal-1-Metal-2-Con|contact@153||-731|216||||
+NX-Metal-2-Metal-3-Con|contact@154||-1344|216||||
+NX-Metal-2-Metal-3-Con|contact@155||-1344|-416||||
+NX-Metal-1-Metal-2-Con|contact@156||-937|40||||
+NX-Metal-2-Metal-3-Con|contact@157||-234|116||||
+NX-Metal-2-Metal-3-Con|contact@158||-1488|-416||||
+NX-Metal-2-Metal-3-Con|contact@162||-1200|40||||
+NX-Metal-2-Metal-3-Con|contact@163||-1056|-348||||
+NX-Metal-1-Metal-2-Con|contact@164||334.5|-348||||
+NX-Metal-2-Metal-3-Con|contact@165||-774|-416||||
+NX-Metal-2-Metal-3-Con|contact@166||-774|128||||
+NX-Metal-1-Metal-2-Con|contact@167||-485.5|128||||
+IregistersM:dockPSreg;5{lay}|dockPSre@4||0|-432|||D5G4;
+IfanPinsM:m3new18;1{lay}|m3new18@0||924|633.5|||D5G4;
+IfanPinsM:m3new36;1{lay}|m3new36@0||-6|-490|||D5G4;
+IoutDockCenter;7{lay}|outDockC@6||0|144|||D5G4;
+NMetal-2-Pin|pin@130||1261|-22||||
+NMetal-2-Pin|pin@131||1261|-16||||
+NMetal-3-Pin|pin@136||-474|633.5||||
+NMetal-3-Pin|pin@137||-324|633.5||||
+NMetal-3-Pin|pin@139||-900|-490||||
+NMetal-2-Pin|pin@166||-540.5|222||||
+NMetal-2-Pin|pin@167||-540.5|228||||
+NMetal-3-Pin|pin@180||-234|81||||
+NMetal-3-Pin|pin@183||-1488|633.5||||
+NMetal-1-Pin|pin@193||-485.5|119||||
+NMetal-1-Pin|pin@194||-937|29||||
+Ametal-2|net@91|||S1800|pin@131||1261|-16|contact@22||1536|-16
+Ametal-2|net@170|||S1800|contact@42||-624|-354|contact@43||-365|-354
+Ametal-2|net@200|||S1800|contact@44||-768|-360|contact@45||-459|-360
+Ametal-2|net@229|||S0|contact@60||1119|-216|contact@61||324|-216
+Ametal-2|net@230|||S0|contact@62||1066|-210|contact@63||900|-210
+Ametal-2|net@237|||S1800|contact@68||1044|-116|contact@66||1066|-116
+Ametal-2|net@243|||S0|contact@69||1092.5|-72|contact@70||756|-72
+Ametal-2|net@249|||S0|contact@71||1119|-66|contact@72||468|-66
+Ametal-2|net@254|||S0|contact@64||1092.5|-204|contact@65||612|-204
+Ametal-2|net@294|||S2700|pin@130||1261|-22|pin@131||1261|-16
+Ametal-2|net@331|||S1800|contact@79||-828|110|contact@80||-324|110
+Ametal-4|net@368|||S0|contact@35||102|-17.4|outDockC@6|inLO[1]|-495|-17.4
+Ametal-4|net@370|||S1800|outDockC@6|inLO[2]|-495|-11.6|contact@81||114|-11.6
+Ametal-4|net@372|||S1800|outDockC@6|inLO[3]|-495|-5.8|contact@82||126|-5.8
+Ametal-4|net@373|||S0|contact@38||162|0|outDockC@6|inLO[4]|-495|0
+Ametal-4|net@375|||S1800|outDockC@6|inLO[5]|-495|5.8|contact@83||192|5.8
+Ametal-4|net@376|||S0|contact@40||222|11.6|outDockC@6|inLO[6]|-495|11.6
+Ametal-4|net@378|||S1800|outDockC@6|inLO[8]|-495|17.4|contact@84||246|17.4
+Ametal-1|net@379|||S900|contact@62||1066|-210|outDockC@6|m1[5]|1066|-216
+Ametal-1|net@380|||S900|contact@64||1092.5|-204|outDockC@6|m1[3]|1092.5|-216
+Ametal-1|net@381|||S0|contact@60||1119|-216|outDockC@6|m1[1]|1119|-216
+Ametal-2|net@382|||S0|contact@23||1332|-34|outDockC@6|m1[8]|1302.5|-34
+Ametal-2|net@383|||S0|contact@29||1476|22|outDockC@6|m1[9]|1192.5|22
+Ametal-2|net@384|||S1800|contact@24||1188|34|outDockC@6|m1[7]|1296.5|34
+Ametal-2|net@386|||S0|pin@130||1261|-22|outDockC@6|m1[10]|1198.5|-22
+Ametal-2|net@387|||S0|contact@21||1248|-28|outDockC@6|m1[12]|1155.5|-28
+Ametal-3|net@393|||S900|contact@79||-828|110|outDockC@6|ps[19]|-828|95
+Ametal-1|net@397|||S2700|contact@45||-459|-360|outDockC@6|m1[22]|-459|-313
+Ametal-1|net@398|||S900|contact@71||1119|-66|outDockC@6|m1[2]|1119|-104
+Ametal-1|net@399|||S900|contact@69||1092.5|-72|outDockC@6|m1[4]|1092.5|-104
+Ametal-1|net@400|||S2700|contact@66||1066|-116|outDockC@6|m1[6]|1066|-104
+Ametal-2|net@403|||S0|outDockC@6|ps[20]|-468|610|contact@85||-474|610
+Ametal-2|net@423|||S0|dockPSre@4|ps[1]|324|-416|contact@86||318|-416
+Ametal-2|net@425|||S0|dockPSre@4|ps[2]|468|-416|contact@87||462|-416
+Ametal-2|net@427|||S0|dockPSre@4|ps[3]|612|-416|contact@88||606|-416
+Ametal-2|net@429|||S0|dockPSre@4|ps[4]|756|-416|contact@89||750|-416
+Ametal-2|net@431|||S0|dockPSre@4|ps[5]|900|-416|contact@90||894|-416
+Ametal-2|net@433|||S0|dockPSre@4|ps[6]|1044|-416|contact@91||1038|-416
+Ametal-2|net@435|||S0|dockPSre@4|ps[7]|1188|-416|contact@92||1182|-416
+Ametal-2|net@437|||S0|dockPSre@4|ps[8]|1332|-416|contact@93||1326|-416
+Ametal-2|net@439|||S0|dockPSre@4|ps[9]|1476|-416|contact@94||1470|-416
+Ametal-2|net@441|||S0|dockPSre@4|ps[18]|396|-416|contact@95||378|-416
+Ametal-2|net@443|||S0|dockPSre@4|ps[10]|1548|-416|contact@96||1530|-416
+Ametal-2|net@445|||S0|dockPSre@4|ps[11]|1404|-416|contact@97||1386|-416
+Ametal-2|net@447|||S0|dockPSre@4|ps[12]|1260|-416|contact@98||1242|-416
+Ametal-2|net@449|||S0|dockPSre@4|ps[13]|1116|-416|contact@99||1098|-416
+Ametal-2|net@451|||S0|dockPSre@4|ps[14]|972|-416|contact@100||954|-416
+Ametal-2|net@453|||S0|dockPSre@4|ps[15]|828|-416|contact@101||810|-416
+Ametal-2|net@455|||S0|dockPSre@4|ps[16]|684|-416|contact@102||666|-416
+Ametal-2|net@457|||S0|dockPSre@4|ps[17]|540|-416|contact@103||522|-416
+Ametal-2|net@546|||S0|dockPSre@4|fire[1]|-224.5|-404|contact@104||-234|-404
+Ametal-3|net@547|||S900|contact@61||324|-216|m3new36@0|in[1]|324|-490
+Ametal-3|net@548|||S900|contact@72||468|-66|m3new36@0|in[2]|468|-490
+Ametal-3|net@549|||S900|contact@65||612|-204|m3new36@0|in[3]|612|-490
+Ametal-3|net@550|||S900|contact@70||756|-72|m3new36@0|in[4]|756|-490
+Ametal-3|net@551|||S900|contact@63||900|-210|m3new36@0|in[5]|900|-490
+Ametal-3|net@552|||S900|contact@68||1044|-116|m3new36@0|in[6]|1044|-490
+Ametal-3|net@553|||S900|contact@24||1188|34|m3new36@0|in[7]|1188|-490
+Ametal-3|net@554|||S900|contact@23||1332|-34|m3new36@0|in[8]|1332|-490
+Ametal-3|net@555|||S900|contact@29||1476|22|m3new36@0|in[9]|1476|-490
+Ametal-3|net@556|||S900|contact@22||1536|-16|m3new36@0|in[10]|1536|-490
+Ametal-3|net@557|||S900|contact@26||1392|-10|m3new36@0|in[11]|1392|-490
+Ametal-3|net@558|||S900|contact@21||1248|-28|m3new36@0|in[12]|1248|-490
+Ametal-3|net@559|||S900|contact@42||-624|-354|m3new36@0|in[21]|-624|-490
+Ametal-3|net@560|||S900|contact@44||-768|-360|m3new36@0|in[22]|-768|-490
+Ametal-3|net@566|||S900|contact@35||102|-17.4|dockPSre@4|outLO[1]|102|-372
+Ametal-3|net@567|||S900|contact@81||114|-11.6|dockPSre@4|outLO[2]|114|-372
+Ametal-3|net@568|||S900|contact@82||126|-5.8|dockPSre@4|outLO[3]|126|-372
+Ametal-3|net@569|||S900|contact@38||162|0|dockPSre@4|outLO[4]|162|-372
+Ametal-3|net@570|||S900|contact@83||192|5.8|dockPSre@4|outLO[5]|192|-372
+Ametal-3|net@571|||S900|contact@40||222|11.6|dockPSre@4|outLO[6]|222|-372
+Ametal-3|net@572|||S900|contact@84||246|17.4|dockPSre@4|outLO[7]|246|-372
+Ametal-3|net@573|||S900|m3new18@0|in[1]|318|633.5|contact@86||318|-416
+Ametal-3|net@574|||S900|m3new18@0|in[2]|462|633.5|contact@87||462|-416
+Ametal-3|net@575|||S900|m3new18@0|in[3]|606|633.5|contact@88||606|-416
+Ametal-3|net@576|||S900|m3new18@0|in[4]|750|633.5|contact@89||750|-416
+Ametal-3|net@577|||S900|m3new18@0|in[5]|894|633.5|contact@90||894|-416
+Ametal-3|net@578|||S900|m3new18@0|in[6]|1038|633.5|contact@91||1038|-416
+Ametal-3|net@579|||S900|m3new18@0|in[7]|1182|633.5|contact@92||1182|-416
+Ametal-3|net@580|||S900|m3new18@0|in[8]|1326|633.5|contact@93||1326|-416
+Ametal-3|net@581|||S900|m3new18@0|in[9]|1470|633.5|contact@94||1470|-416
+Ametal-3|net@582|||S900|m3new18@0|in[10]|1530|633.5|contact@96||1530|-416
+Ametal-3|net@583|||S900|m3new18@0|in[11]|1386|633.5|contact@97||1386|-416
+Ametal-3|net@584|||S900|m3new18@0|in[12]|1242|633.5|contact@98||1242|-416
+Ametal-3|net@585|||S900|m3new18@0|in[13]|1098|633.5|contact@99||1098|-416
+Ametal-3|net@586|||S900|m3new18@0|in[14]|954|633.5|contact@100||954|-416
+Ametal-3|net@587|||S900|m3new18@0|in[15]|810|633.5|contact@101||810|-416
+Ametal-3|net@588|||S900|m3new18@0|in[16]|666|633.5|contact@102||666|-416
+Ametal-3|net@589|||S900|m3new18@0|in[17]|522|633.5|contact@103||522|-416
+Ametal-3|net@590|||S900|contact@77||378|222|contact@95||378|-416
+Ametal-3|net@620|||S0|contact@57||-234|-404|contact@104||-234|-404
+Ametal-3|net@624|||S2700|m3new36@0|in[1]|324|-490|contact@106||324|-448
+Ametal-2|net@625|||S0|dockPSre@4|m1[1]|324|-448|contact@106||324|-448
+Ametal-3|net@626|||S2700|m3new36@0|in[2]|468|-490|contact@107||468|-448
+Ametal-2|net@627|||S0|dockPSre@4|m1[2]|468|-448|contact@107||468|-448
+Ametal-3|net@628|||S2700|m3new36@0|in[3]|612|-490|contact@108||612|-448
+Ametal-2|net@629|||S0|dockPSre@4|m1[3]|612|-448|contact@108||612|-448
+Ametal-3|net@630|||S2700|m3new36@0|in[4]|756|-490|contact@109||756|-448
+Ametal-2|net@631|||S0|dockPSre@4|m1[4]|756|-448|contact@109||756|-448
+Ametal-3|net@632|||S2700|m3new36@0|in[5]|900|-490|contact@110||900|-448
+Ametal-2|net@633|||S0|dockPSre@4|m1[5]|900|-448|contact@110||900|-448
+Ametal-3|net@634|||S2700|m3new36@0|in[6]|1044|-490|contact@111||1044|-448
+Ametal-2|net@635|||S0|dockPSre@4|m1[6]|1044|-448|contact@111||1044|-448
+Ametal-3|net@636|||S2700|m3new36@0|in[7]|1188|-490|contact@112||1188|-448
+Ametal-2|net@637|||S0|dockPSre@4|m1[7]|1188|-448|contact@112||1188|-448
+Ametal-3|net@638|||S2700|m3new36@0|in[8]|1332|-490|contact@113||1332|-448
+Ametal-2|net@639|||S0|dockPSre@4|m1[8]|1332|-448|contact@113||1332|-448
+Ametal-3|net@640|||S2700|m3new36@0|in[9]|1476|-490|contact@114||1476|-448
+Ametal-2|net@641|||S0|dockPSre@4|m1[9]|1476|-448|contact@114||1476|-448
+Ametal-3|net@660|||S2700|m3new36@0|in[27]|-1488|-490|contact@124||-1488|-448
+Ametal-2|net@661|||S0|dockPSre@4|m1[27]|-1476|-448|contact@124||-1488|-448
+Ametal-3|net@662|||S2700|m3new36@0|in[10]|1536|-490|contact@125||1536|-448
+Ametal-2|net@663|||S0|dockPSre@4|m1[10]|1548|-448|contact@125||1536|-448
+Ametal-3|net@664|||S2700|m3new36@0|in[11]|1392|-490|contact@126||1392|-448
+Ametal-2|net@665|||S0|dockPSre@4|m1[11]|1404|-448|contact@126||1392|-448
+Ametal-3|net@666|||S2700|m3new36@0|in[12]|1248|-490|contact@127||1248|-448
+Ametal-2|net@667|||S0|dockPSre@4|m1[12]|1260|-448|contact@127||1248|-448
+Ametal-3|net@668|||S2700|m3new36@0|in[13]|1104|-490|contact@128||1104|-448
+Ametal-2|net@669|||S0|dockPSre@4|m1[13]|1116|-448|contact@128||1104|-448
+Ametal-3|net@670|||S2700|m3new36@0|in[14]|960|-490|contact@129||960|-448
+Ametal-2|net@671|||S0|dockPSre@4|m1[14]|972|-448|contact@129||960|-448
+Ametal-3|net@672|||S2700|m3new36@0|in[15]|816|-490|contact@130||816|-448
+Ametal-2|net@673|||S0|dockPSre@4|m1[15]|828|-448|contact@130||816|-448
+Ametal-3|net@674|||S2700|m3new36@0|in[16]|672|-490|contact@131||672|-448
+Ametal-2|net@675|||S0|dockPSre@4|m1[16]|684|-448|contact@131||672|-448
+Ametal-3|net@676|||S2700|m3new36@0|in[17]|528|-490|contact@132||528|-448
+Ametal-2|net@677|||S0|dockPSre@4|m1[17]|540|-448|contact@132||528|-448
+Ametal-3|net@678|||S2700|m3new36@0|in[18]|384|-490|contact@133||384|-448
+Ametal-2|net@679|||S0|dockPSre@4|m1[18]|396|-448|contact@133||384|-448
+Ametal-3|net@680|||S2700|m3new36@0|in[19]|-336|-490|contact@134||-336|-448
+Ametal-2|net@681|||S0|dockPSre@4|m1[19]|-324|-448|contact@134||-336|-448
+Ametal-3|net@682|||S2700|m3new36@0|in[20]|-480|-490|contact@135||-480|-448
+Ametal-2|net@683|||S0|dockPSre@4|m1[20]|-468|-448|contact@135||-480|-448
+Ametal-3|net@684|||S2700|m3new36@0|in[21]|-624|-490|contact@136||-624|-448
+Ametal-2|net@685|||S0|dockPSre@4|m1[21]|-612|-448|contact@136||-624|-448
+Ametal-3|net@686|||S2700|m3new36@0|in[22]|-768|-490|contact@137||-768|-448
+Ametal-2|net@687|||S0|dockPSre@4|m1[22]|-756|-448|contact@137||-768|-448
+Ametal-3|net@688|||S1800|m3new36@0|in[23]|-912|-490|pin@139||-900|-490
+Ametal-2|net@689|||S0|dockPSre@4|m1[23]|-900|-448|contact@138||-900|-448
+Ametal-3|net@690|||S2700|m3new36@0|in[24]|-1056|-490|contact@139||-1056|-448
+Ametal-2|net@691|||S0|dockPSre@4|m1[24]|-1044|-448|contact@139||-1056|-448
+Ametal-3|net@692|||S2700|m3new36@0|in[25]|-1200|-490|contact@140||-1200|-448
+Ametal-2|net@693|||S0|dockPSre@4|m1[25]|-1188|-448|contact@140||-1200|-448
+Ametal-3|net@694|||S2700|m3new36@0|in[26]|-1344|-490|contact@141||-1344|-448
+Ametal-2|net@695|||S0|dockPSre@4|m1[26]|-1332|-448|contact@141||-1344|-448
+Ametal-3|net@696|||S900|contact@80||-324|110|contact@143||-324|-416
+Ametal-3|net@697|||S900|contact@85||-474|610|contact@142||-474|-416
+Ametal-2|net@699|||S0|dockPSre@4|ps[20]|-468|-416|contact@142||-474|-416
+Ametal-2|net@701|||S0|dockPSre@4|ps[19]|-324|-416|contact@143||-324|-416
+Ametal-3|net@702|||S2700|contact@80||-324|110|pin@137||-324|633.5
+Ametal-3|net@705|||S2700|contact@85||-474|610|pin@136||-474|633.5
+Ametal-2|net@711|||S1800|outDockC@6|m1[11]|1154.5|28|contact@144||1273.5|28
+Ametal-3|net@712|||S900|contact@48||-900|-34|contact@148||-900|-416
+Ametal-1|net@718|||S2700|contact@145||1273.5|-10|contact@144||1273.5|28
+Ametal-2|net@719|||S0|contact@26||1392|-10|contact@145||1273.5|-10
+Ametal-3|net@890|||S0|contact@36||114|-11.6|contact@81||114|-11.6
+Ametal-3|net@892|||S0|contact@39||192|5.8|contact@83||192|5.8
+Ametal-3|net@893|||S0|contact@41||246|17.4|contact@84||246|17.4
+Ametal-2|net@894|||S0|contact@57||-234|-404|contact@104||-234|-404
+Ametal-3|net@900|||S2700|pin@139||-900|-490|contact@138||-900|-448
+Ametal-3|net@1052|||S2700|contact@77||378|222|m3new18@0|in[18]|378|633.5
+Ametal-3|net@1053|||S1800|outDockC@6|vdd_13|-432|-360|dockPSre@4|vdd_16|-432|-360
+Ametal-3|net@1054|||S1800|outDockC@6|gnd_4|0|-360|dockPSre@4|gnd_2|0|-360
+Ametal-3|net@1055|||S1800|outDockC@6|gnd_14|-288|-360|dockPSre@4|gnd_15|-288|-360
+Ametal-3|net@1056|||S1800|outDockC@6|gnd_26|1728|-360|dockPSre@4|gnd_27|1728|-360
+Ametal-3|net@1057|||S1800|outDockC@6|vdd_9|-1008|-360|dockPSre@4|vdd_12|-1008|-360
+Ametal-3|net@1058|||S1800|outDockC@6|gnd_20|864|-360|dockPSre@4|gnd_21|864|-360
+Ametal-3|net@1059|||S1800|outDockC@6|gnd_18|576|-360|dockPSre@4|gnd_19|576|-360
+Ametal-3|net@1060|||S1800|outDockC@6|vdd_5|-1584|-360|dockPSre@4|vdd_8|-1584|-360
+Ametal-3|net@1061|||S1800|outDockC@6|vdd_17|432|-360|dockPSre@4|vdd_20|432|-360
+Ametal-3|net@1062|||S0|dockPSre@4|gnd_4|-1728|-360|outDockC@6|gnd_1|-1728|-360
+Ametal-3|net@1063|||S1800|outDockC@6|gnd_24|1440|-360|dockPSre@4|gnd_25|1440|-360
+Ametal-3|net@1064|||S1800|outDockC@6|vdd_19|720|-360|dockPSre@4|vdd_22|720|-360
+Ametal-3|net@1065|||S1800|outDockC@6|gnd_16|288|-360|dockPSre@4|gnd_17|288|-360
+Ametal-3|net@1066|||S1800|outDockC@6|vdd_11|-720|-360|dockPSre@4|vdd_14|-720|-360
+Ametal-3|net@1067|||S1800|outDockC@6|gnd_22|1152|-360|dockPSre@4|gnd_23|1152|-360
+Ametal-3|net@1068|||S1800|outDockC@6|vdd_21|1008|-360|dockPSre@4|vdd_24|1008|-360
+Ametal-3|net@1069|||S1800|outDockC@6|gnd_8|-1152|-360|dockPSre@4|gnd_9|-1152|-360
+Ametal-3|net@1070|||S1800|outDockC@6|gnd_10|-864|-360|dockPSre@4|gnd_11|-864|-360
+Ametal-3|net@1071|||S1800|outDockC@6|gnd_6|-1440|-360|dockPSre@4|gnd_7|-1440|-360
+Ametal-3|net@1072|||S1800|outDockC@6|gnd_12|-576|-360|dockPSre@4|gnd_13|-576|-360
+Ametal-3|net@1074|||S1800|outDockC@6|vdd_3|144|-360|dockPSre@4|vdd_6|144|-360
+Ametal-3|net@1075|||S1800|outDockC@6|vdd_7|-1296|-360|dockPSre@4|vdd_10|-1296|-360
+Ametal-3|net@1076|||S1800|outDockC@6|vdd_23|1296|-360|dockPSre@4|vdd_26|1296|-360
+Ametal-3|net@1077|||S1800|outDockC@6|vdd_15|-144|-360|dockPSre@4|vdd_18|-144|-360
+Ametal-1|net@1079|||S2700|contact@43||-365|-354|outDockC@6|m1[21]|-365|-313
+Ametal-2|net@1082|||S0|contact@77||378|222|pin@166||-540.5|222
+Ametal-2|net@1085|||S900|pin@167||-540.5|228|pin@166||-540.5|222
+Ametal-2|net@1086|||S0|pin@167||-540.5|228|outDockC@6|ps[18]|-667.5|228
+Ametal-2|net@1088|||S0|dockPSre@4|ps[25]|-1188|-416|contact@147||-1200|-416
+Ametal-2|net@1090|||S0|outDockC@6|ps[23]|199.5|-34|contact@48||-900|-34
+Ametal-2|net@1093|||S0|dockPSre@4|ps[23]|-900|-416|contact@148||-900|-416
+Ametal-2|net@1094|||S0|dockPSre@4|ps[21]|-612|-416|contact@149||-618|-416
+Ametal-2|net@1096|||S0|outDockC@6|ps[21]|199.5|-28|contact@150||-618|-28
+Ametal-2|net@1102|||S0|dockPSre@4|ps[24]|-1044|-416|contact@152||-1056|-416
+Ametal-1|net@1103|||S900|outDockC@6|ps[26]|-731|263|contact@153||-731|216
+Ametal-3|net@1108|||S2700|contact@155||-1344|-416|contact@154||-1344|216
+Ametal-2|net@1110|||S0|dockPSre@4|ps[26]|-1332|-416|contact@155||-1344|-416
+Ametal-3|net@1111|||S2700|contact@149||-618|-416|contact@150||-618|-28
+Ametal-2|net@1112|||S0|contact@153||-731|216|contact@154||-1344|216
+Ametal-2|net@1119|||S0|outDockC@6|do[ins]|-163.5|116|contact@157||-234|116
+Ametal-3|net@1120|||S2700|contact@57||-234|-404|pin@180||-234|81
+Ametal-3|net@1121|||S2700|pin@180||-234|81|contact@157||-234|116
+Ametal-2|net@1125|||S0|dockPSre@4|ps[27]|-1476|-416|contact@158||-1488|-416
+Ametal-3|net@1129|||S2700|contact@158||-1488|-416|pin@183||-1488|633.5
+Ametal-3|net@1141|||S2700|contact@147||-1200|-416|contact@162||-1200|40
+Ametal-2|net@1142|||S0|contact@156||-937|40|contact@162||-1200|40
+Ametal-3|net@1147|||S2700|contact@152||-1056|-416|contact@163||-1056|-348
+Ametal-1|net@1149|||S900|outDockC@6|ps[24]|334.5|-313|contact@164||334.5|-348
+Ametal-2|net@1151|||S1800|contact@163||-1056|-348|contact@164||334.5|-348
+Ametal-2|net@1153|||S0|dockPSre@4|ps[22]|-756|-416|contact@165||-774|-416
+Ametal-3|net@1154|||S2700|contact@165||-774|-416|contact@166||-774|128
+Ametal-2|net@1157|||S1800|contact@166||-774|128|contact@167||-485.5|128
+Ametal-1|net@1158|||S900|contact@167||-485.5|128|pin@193||-485.5|119
+Ametal-1|net@1159|||S1800|pin@193||-485.5|119|outDockC@6|ps[22]|-473.5|119
+Ametal-1|net@1161||0.4|S1800|pin@194||-937|29|outDockC@6|ps[25]|-923|29
+Ametal-1|net@1162||0.4|S900|contact@156||-937|40|pin@194||-937|29
+Edo[ins]||D5G7;|pin@180||O
+Eepi[torp]||D5G7;|outDockC@6|epi[torp]|I
+Efire[M]||D5G7;|outDockC@6|fire[M]|I
+Eflag[A][clr]||D5G7;|outDockC@6|flag[A][clr]|I
+Eflag[A][set]||D5G7;|outDockC@6|flag[A][set]|I
+Eflag[C][T]||D5G7;|outDockC@6|flag[C][T]|I
+Eflag[D][clr]||D5G7;|outDockC@6|flag[D][clr]|I
+Eflag[D][set]||D5G7;|outDockC@6|flag[D][set]|I
+Egnd||D5G7;|dockPSre@4|gnd|G
+Egnd_3||D5G7;|dockPSre@4|gnd_5|G
+Egnd_4||D5G7;|outDockC@6|gnd_2|G
+Egnd_5||D5G7;|outDockC@6|gnd_3|G
+Egnd_6||D5G7;|dockPSre@4|gnd_3|G
+Egnd_7||D5G7;|outDockC@6|gnd_5|G
+Egnd_8||D5G7;|dockPSre@4|gnd_8|G
+Egnd_9||D5G7;|outDockC@6|gnd_7|G
+Egnd_10||D5G7;|dockPSre@4|gnd_10|G
+Egnd_11||D5G7;|outDockC@6|gnd_9|G
+Egnd_12||D5G7;|dockPSre@4|gnd_12|G
+Egnd_13||D5G7;|outDockC@6|gnd_11|G
+Egnd_14||D5G7;|dockPSre@4|gnd_14|G
+Egnd_15||D5G7;|outDockC@6|gnd_13|G
+Egnd_16||D5G7;|dockPSre@4|gnd_16|G
+Egnd_17||D5G7;|outDockC@6|gnd_15|G
+Egnd_18||D5G7;|dockPSre@4|gnd_18|G
+Egnd_19||D5G7;|outDockC@6|gnd_17|G
+Egnd_20||D5G7;|dockPSre@4|gnd_20|G
+Egnd_21||D5G7;|outDockC@6|gnd_19|G
+Egnd_22||D5G7;|dockPSre@4|gnd_22|G
+Egnd_23||D5G7;|outDockC@6|gnd_21|G
+Egnd_24||D5G7;|dockPSre@4|gnd_24|G
+Egnd_25||D5G7;|outDockC@6|gnd_23|G
+Egnd_26||D5G7;|dockPSre@4|gnd_26|G
+Egnd_27||D5G7;|outDockC@6|gnd_25|G
+Egnd_28||D5G7;|dockPSre@4|gnd_28|G
+Egnd_29||D5G7;|dockPSre@4|gnd_29|G
+Egnd_30||D5G7;|outDockC@6|gnd|G
+Egnd_31||D5G7;|outDockC@6|gnd_27|G
+Egnd_32||D5G7;|outDockC@6|gnd_28|G
+Egnd_33||D5G7;|outDockC@6|gnd_29|G
+Egnd_35||D5G7;|outDockC@6|gnd_30|G
+Egnd_37||D5G7;|outDockC@6|gnd_31|G
+Egnd_39||D5G7;|outDockC@6|gnd_32|G
+Egnd_41||D5G7;|outDockC@6|gnd_33|G
+Egnd_43||D5G7;|outDockC@6|gnd_34|G
+Egnd_45||D5G7;|outDockC@6|gnd_35|G
+Egnd_47||D5G7;|outDockC@6|gnd_36|G
+Egnd_49||D5G7;|outDockC@6|gnd_37|G
+Egnd_51||D5G7;|outDockC@6|gnd_38|G
+Egnd_53||D5G7;|outDockC@6|gnd_39|G
+Ein[1]||D5G7;|outDockC@6|in[1]|I
+Ein[2]||D5G7;|outDockC@6|in[2]|I
+Ein[3]||D5G7;|outDockC@6|in[3]|I
+Ein[4]||D5G7;|outDockC@6|in[4]|I
+Ein[5]||D5G7;|outDockC@6|in[5]|I
+Ein[6]||D5G7;|outDockC@6|in[6]|I
+Em1[1]||D5G7;|m3new36@0|in[1]|I
+Em1[2]||D5G7;|m3new36@0|in[2]|I
+Em1[3]||D5G7;|m3new36@0|in[3]|I
+Em1[4]||D5G7;|m3new36@0|in[4]|I
+Em1[5]||D5G7;|m3new36@0|in[5]|I
+Em1[6]||D5G7;|m3new36@0|in[6]|I
+Em1[7]||D5G7;|m3new36@0|in[7]|I
+Em1[8]||D5G7;|m3new36@0|in[8]|I
+Em1[9]||D5G7;|m3new36@0|in[9]|I
+Em1[10]||D5G7;|m3new36@0|in[10]|O
+Em1[11]||D5G7;|m3new36@0|in[11]|O
+Em1[12]||D5G7;|m3new36@0|in[12]|O
+Em1[13]||D5G7;|m3new36@0|in[13]|O
+Em1[14]||D5G7;|m3new36@0|in[14]|O
+Em1[15]||D5G7;|m3new36@0|in[15]|O
+Em1[16]||D5G7;|m3new36@0|in[16]|O
+Em1[17]||D5G7;|m3new36@0|in[17]|O
+Em1[18]||D5G7;|m3new36@0|in[18]|O
+Em1[19]||D5G7;|m3new36@0|in[19]|I
+Em1[20]||D5G7;|m3new36@0|in[20]|I
+Em1[21]||D5G7;|m3new36@0|in[21]|I
+Em1[22]||D5G7;|m3new36@0|in[22]|I
+Em1[23]||D5G7;|m3new36@0|in[23]|I
+Em1[24]||D5G7;|m3new36@0|in[24]|I
+Em1[25]||D5G7;|m3new36@0|in[25]|I
+Em1[26]||D5G7;|m3new36@0|in[26]|I
+Em1[27]||D5G7;|m3new36@0|in[27]|I
+Em1cate[1][F]||D5G7;|outDockC@6|m1cate[1][F]|I
+Em1cate[1][T]||D5G7;|outDockC@6|m1cate[1][T]|I
+Em1cate[2][F]||D5G7;|outDockC@6|m1cate[2][F]|I
+Em1cate[2][T]||D5G7;|outDockC@6|m1cate[2][T]|I
+Em1cate[3][F]||D5G7;|outDockC@6|m1cate[3][F]|I
+Em1cate[3][T]||D5G7;|outDockC@6|m1cate[3][T]|I
+Em1cate[4][F]||D5G7;|outDockC@6|m1cate[4][F]|I
+Em1cate[4][T]||D5G7;|outDockC@6|m1cate[4][T]|I
+Em1cate[5][F]||D5G7;|outDockC@6|m1cate[5][F]|I
+Em1cate[5][T]||D5G7;|outDockC@6|m1cate[5][T]|I
+Em1cate[6][F]||D5G7;|outDockC@6|m1cate[6][F]|I
+Em1cate[6][T]||D5G7;|outDockC@6|m1cate[6][T]|I
+Epred[D]||D5G7;|outDockC@6|pred[D]|I
+Epred[T]||D5G7;|outDockC@6|pred[T]|I
+Eps[1]||D5G7;|m3new18@0|in[1]|I
+Eps[2]||D5G7;|m3new18@0|in[2]|I
+Eps[3]||D5G7;|m3new18@0|in[3]|I
+Eps[4]||D5G7;|m3new18@0|in[4]|I
+Eps[5]||D5G7;|m3new18@0|in[5]|I
+Eps[6]||D5G7;|m3new18@0|in[6]|I
+Eps[7]||D5G7;|m3new18@0|in[7]|I
+Eps[8]||D5G7;|m3new18@0|in[8]|I
+Eps[9]||D5G7;|m3new18@0|in[9]|I
+Eps[10]||D5G7;|m3new18@0|in[10]|O
+Eps[11]||D5G7;|m3new18@0|in[11]|O
+Eps[12]||D5G7;|m3new18@0|in[12]|O
+Eps[13]||D5G7;|m3new18@0|in[13]|O
+Eps[14]||D5G7;|m3new18@0|in[14]|O
+Eps[15]||D5G7;|m3new18@0|in[15]|O
+Eps[16]||D5G7;|m3new18@0|in[16]|O
+Eps[17]||D5G7;|m3new18@0|in[17]|O
+Eps[18]||D5G7;|m3new18@0|in[18]|O
+Eps[19]||D5G7;|pin@137||O
+Eps[20]||D5G7;|pin@136||O
+Eps[27]||D5G7;|pin@183||O
+Eps[do]||D5G7;|outDockC@6|ps[do]|O
+Eps[skip]||D5G7;|outDockC@6|ps[skip]|O
+Esir[1]||D5G7;|outDockC@6|sir[1]|B
+Esir[2]||D5G7;|outDockC@6|sir[2]|B
+Esir[3]||D5G7;|outDockC@6|sir[3]|B
+Esir[4]||D5G7;|outDockC@6|sir[4]|B
+Esir[5]||D5G7;|outDockC@6|sir[5]|B
+Esir[6]||D5G7;|outDockC@6|sir[6]|B
+Esir[7]||D5G7;|outDockC@6|sir[7]|B
+Esir[8]||D5G7;|outDockC@6|sir[8]|B
+Esir[9]||D5G7;|outDockC@6|sir[9]|B
+Esor[1]||D5G7;|outDockC@6|sor[1]|B
+Esor[2]||D5G7;|outDockC@6|sor[2]|B
+Esor[3]||D5G7;|outDockC@6|sor[3]|B
+Esor[4]||D5G7;|outDockC@6|sor[4]|B
+Esor[5]||D5G7;|outDockC@6|sor[5]|B
+Esor[6]||D5G7;|outDockC@6|sor[6]|B
+Esor[7]||D5G7;|outDockC@6|sor[7]|B
+Esor[8]||D5G7;|outDockC@6|sor[8]|B
+Esor[9]||D5G7;|outDockC@6|sor[9]|B
+Esucc[sf]||D5G7;|outDockC@6|succ[sf]|I
+Evdd||D5G7;|dockPSre@4|vdd|P
+Evdd_3||D5G7;|dockPSre@4|vdd_3|P
+Evdd_4||D5G7;|outDockC@6|vdd_2|P
+Evdd_5||D5G7;|dockPSre@4|vdd_7|P
+Evdd_6||D5G7;|outDockC@6|vdd_4|P
+Evdd_7||D5G7;|dockPSre@4|vdd_9|P
+Evdd_8||D5G7;|outDockC@6|vdd_6|P
+Evdd_9||D5G7;|dockPSre@4|vdd_11|P
+Evdd_10||D5G7;|outDockC@6|vdd_8|P
+Evdd_11||D5G7;|dockPSre@4|vdd_13|P
+Evdd_12||D5G7;|outDockC@6|vdd_10|P
+Evdd_13||D5G7;|dockPSre@4|vdd_15|P
+Evdd_14||D5G7;|outDockC@6|vdd_12|P
+Evdd_15||D5G7;|dockPSre@4|vdd_17|P
+Evdd_16||D5G7;|outDockC@6|vdd_14|P
+Evdd_17||D5G7;|dockPSre@4|vdd_19|P
+Evdd_18||D5G7;|outDockC@6|vdd_16|P
+Evdd_19||D5G7;|dockPSre@4|vdd_21|P
+Evdd_20||D5G7;|outDockC@6|vdd_18|P
+Evdd_21||D5G7;|dockPSre@4|vdd_23|P
+Evdd_22||D5G7;|outDockC@6|vdd_20|P
+Evdd_23||D5G7;|dockPSre@4|vdd_25|P
+Evdd_24||D5G7;|outDockC@6|vdd_22|P
+Evdd_25||D5G7;|dockPSre@4|vdd_27|P
+Evdd_27||D5G7;|dockPSre@4|vdd_29|P
+Evdd_28||D5G7;|outDockC@6|vdd|P
+Evdd_29||D5G7;|outDockC@6|vdd_1|P
+Evdd_32||D5G7;|outDockC@6|vdd_26|P
+Evdd_33||D5G7;|outDockC@6|vdd_27|P
+Evdd_36||D5G7;|outDockC@6|vdd_38|P
+Evdd_37||D5G7;|outDockC@6|vdd_28|P
+Evdd_39||D5G7;|outDockC@6|vdd_29|P
+Evdd_43||D5G7;|outDockC@6|vdd_30|P
+Evdd_45||D5G7;|outDockC@6|vdd_31|P
+Evdd_49||D5G7;|outDockC@6|vdd_32|P
+Evdd_51||D5G7;|outDockC@6|vdd_33|P
+Evdd_55||D5G7;|outDockC@6|vdd_34|P
+Evdd_57||D5G7;|outDockC@6|vdd_35|P
+Evdd_61||D5G7;|outDockC@6|vdd_36|P
+Evdd_63||D5G7;|outDockC@6|vdd_37|P
+Evdd_64||D5G7;|outDockC@6|vdd_39|P
+X
+
+# Cell outDockPredStage;2{sch}
+CoutDockPredStage;2{sch}||schematic|1237130083475|1243246708862|I
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@1||13|-18||||
+NOff-Page|conn@2||41.5|-18||||
+NOff-Page|conn@4||22.5|0||||
+NOff-Page|conn@6||11|12.5|||R|
+NOff-Page|conn@7||-11|14.5|||XRRR|
+NOff-Page|conn@8||-19.5|5|||Y|
+NOff-Page|conn@9||-19.5|2||||
+NOff-Page|conn@10||-20.5|-5|||XYRR|
+NOff-Page|conn@12||-15|8|||Y|
+NOff-Page|conn@13||8|8||||
+NOff-Page|conn@16||-7|12|||YR|
+NOff-Page|conn@17||-23.5|-2|||XY|
+NOff-Page|conn@18||20|5|||X|
+NOff-Page|conn@19||26.5|-10||||
+IregistersM:dockPSreg;1{ic}|dockPSre@0||25|-18|||D5G4;
+IoutDockCenter;1{ic}|outDockC@0||0|0|||D5G4;
+IoutDockPredStage;1{ic}|outDockP@0||41|17|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||2|36.5|||||ART_message(D5G6;)SoutDockPredStage
+Ngeneric:Invisible-Pin|pin@2||0|31.5|||||ART_message(D5G4;)S"the \"guts\" plus psRegister"
+NBus_Pin|pin@7||-6|-18|-1|-1||
+NBus_Pin|pin@9||6|-12.5|-1|-1||
+NBus_Pin|pin@28||-11|-23|-1|-1||
+NWire_Pin|pin@34||-24|-12||||
+NWire_Pin|pin@35||-24|-15||||
+NWire_Pin|pin@36||-24|-18||||
+NWire_Pin|pin@37||-24|-21||||
+NWire_Pin|pin@38||-24|-24||||
+NWire_Pin|pin@39||-24|-27||||
+NWire_Pin|pin@40||-24|-30||||
+NWire_Pin|pin@41||-24|-33||||
+NWire_Pin|pin@42||-24|-36||||
+NWire_Pin|pin@43||-24|-39||||
+NWire_Pin|pin@44||-24|-42||||
+NWire_Pin|pin@45||-24|-45||||
+NWire_Pin|pin@46||-24|-48||||
+NWire_Pin|pin@47||-24|-51||||
+Ngeneric:Invisible-Pin|pin@48||15|-27|||||ART_message(D3G2;)S[psRegister is transparent,"except during do[ins]"]
+NBus_Pin|pin@50||34|-18|-1|-1||
+NBus_Pin|pin@51||34|-23|-1|-1||
+NWire_Pin|pin@52||11|-10||||
+NWire_Pin|pin@53||23|-10||||
+Ngeneric:Invisible-Pin|pin@54||1|27.5|||||ART_message(D5G3;)Sies 10 May 2009
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-30.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D5140.200000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||-30.5|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D5074.200000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||-30.5|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4771.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||-30.5|-30|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4754.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||-30.5|-36|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4487.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||-30.5|-42|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4482.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@7||-30.5|-48|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D3199.0000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Abus|inLO[1:6,8]|D5G2;|-0.5|IJ900|outDockC@0|inLO[1:6,8]|-11|-8|pin@28||-11|-23
+Awire|inLO[1]|D5G2;||900|pin@34||-24|-12|pin@35||-24|-15
+Awire|inLO[2]|D5G2;||900|pin@36||-24|-18|pin@37||-24|-21
+Awire|inLO[3]|D5G2;||900|pin@38||-24|-24|pin@39||-24|-27
+Awire|inLO[4]|D5G2;||900|pin@40||-24|-30|pin@41||-24|-33
+Awire|inLO[5]|D5G2;||900|pin@42||-24|-36|pin@43||-24|-39
+Awire|inLO[6]|D5G2;||900|pin@44||-24|-42|pin@45||-24|-45
+Awire|inLO[8]|D5G2;||900|pin@46||-24|-48|pin@47||-24|-51
+Abus|m1[1:12,21,22]|D5G2;|-0.5|IJ900|outDockC@0|m1[1:12]|-6|-8|pin@7||-6|-18
+Abus|net@13||-0.5|IJ0|conn@4|a|20.5|0|outDockC@0|ps[skip,do]|13|0
+Awire|net@15|||900|conn@6|a|11|10.5|outDockC@0|fire[M]|11|7
+Abus|net@20||-0.5|IJ1800|conn@8|y|-17.5|5|outDockC@0|pred[D,T]|-14|5
+Abus|net@21||-0.5|IJ1800|conn@9|y|-17.5|2|outDockC@0|m1cate[1:6][T,F]|-14|2
+Awire|net@24|||0|outDockC@0|torp|-13|-5|conn@10|y|-18.5|-5
+Abus|net@43||-0.5|IJ1800|conn@1|y|15|-18|dockPSre@0|in[1:36]|22|-18
+Abus|net@57||-0.5|IJ0|outDockC@0|succ_1|-13|-2|conn@17|a|-21.5|-2
+Awire|net@58|||900|conn@7|y|-11|12.5|outDockC@0|flag[C][T,F]|-11|7
+Awire|net@59|||0|conn@18|y|18|5|outDockC@0|succ[sf]|13|5
+Abus|net@67||-0.5|IJ900|conn@16|y|-7|10|outDockC@0|in[1:6]|-7|7.5
+Abus|net@73||-0.5|IJ0|conn@13|a|6|8|outDockC@0|sor[1:9]|3|8
+Abus|net@74||-0.5|IJ1800|conn@12|y|-13|8|outDockC@0|sir[1:9]|-2|8
+Awire|net@76|||1800|wire90@1|b|-28|-12|pin@34||-24|-12
+Awire|net@79|||1800|wire90@2|b|-28|-18|pin@36||-24|-18
+Awire|net@81|||1800|wire90@3|b|-28|-24|pin@38||-24|-24
+Awire|net@83|||1800|wire90@4|b|-28|-30|pin@40||-24|-30
+Awire|net@85|||1800|wire90@5|b|-28|-36|pin@42||-24|-36
+Awire|net@87|||1800|wire90@6|b|-28|-42|pin@44||-24|-42
+Awire|net@89|||1800|wire90@7|b|-28|-48|pin@46||-24|-48
+Abus|net@93||-0.5|IJ1800|pin@28||-11|-23|dockPSre@0|out[1:7]|24|-23
+Abus|net@100||-0.5|IJ1800|dockPSre@0|out[1:36]|29|-18|pin@50||34|-18
+Awire|net@101|||900|outDockC@0|fire[do]|11|-7|pin@52||11|-10
+Awire|net@105|||2700|dockPSre@0|fire[1]|23|-15|pin@53||23|-10
+Awire|net@106|||0|conn@19|a|24.5|-10|pin@53||23|-10
+Awire|net@107|||1800|pin@52||11|-10|pin@53||23|-10
+Abus|ps[1:27]|D5G2;|-0.5|IJ900|pin@50||34|-18|pin@51||34|-23
+Abus|ps[18:26]|D5G2;|-0.5|IJ900|outDockC@0|bit[Di,Ti,Do]|6|-8|pin@9||6|-12.5
+Efire[M_1]|do[ins]|D6G2;|conn@19|y|O
+Eepi[torp]||D4G2;|conn@10|a|I
+Efire[M]||D6G2;|conn@6|y|O
+Eflag[A,D][set,clr]||D6G2;|conn@17|y|O
+Eflag[C][T]||D4G2;|conn@7|a|I
+Ein[1:6]||D4G2;|conn@16|a|I
+Em1[1:36]|m1[1:27]|D4G2;|conn@1|a|I
+Em1cate[1:6][T,F]||D4G2;|conn@9|a|I
+Epred[D,T]||D4G2;|conn@8|a|I
+Eps[1:20]|ps[1:20,27]|D6G2;|conn@2|y|O
+Eps[skip,do]||D6G2;|conn@4|y|O
+Esir[1:9]||D4G2;|conn@12|a|I
+Esor[1:9]||D6G2;|conn@13|y|O
+Esucc[sf]||D4G2;|conn@18|a|I
+X
+
+# Cell outDockPredStageStretch;1{ic}
+CoutDockPredStageStretch;1{ic}||artwork|1237133917961|1244035570062|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@2||4|-5|-1|-1||
+Nschematic:Bus_Pin|pin@4||-4|0|-1|-1||
+Nschematic:Bus_Pin|pin@6||0|-13|-1|-1||
+Nschematic:Bus_Pin|pin@8||-4|-9|-1|-1||
+Nschematic:Bus_Pin|pin@10||-5|3|-1|-1||
+Ngeneric:Invisible-Pin|pin@11||-3|3|1|1||
+Nschematic:Bus_Pin|pin@12||-4|5|-1|-1||
+Ngeneric:Invisible-Pin|pin@13||-3|5|1|1||
+Nschematic:Bus_Pin|pin@14||6|-9|-1|-1||
+Nschematic:Bus_Pin|pin@16||5|3|-1|-1||
+Ngeneric:Invisible-Pin|pin@17||3|3|1|1||
+Nschematic:Bus_Pin|pin@18||-1|8|-1|-1||
+Nschematic:Bus_Pin|pin@20||2|8|-1|-1||
+Nschematic:Bus_Pin|pin@26||-4|-5|-1|-1||
+NPin|pin@28||-3|-6|1|1||
+NPin|pin@29||-3|6|1|1||
+NPin|pin@30||3|6|1|1||
+NPin|pin@31||3|-6|1|1||
+NPin|pin@32||0|6|1|1||
+NPin|pin@33||0|7|1|1||
+NPin|pin@34||1|7|1|1||
+NPin|pin@35||2|8|1|1||
+NPin|pin@36||1|9|1|1||
+NPin|pin@37||-2|9|1|1||
+NPin|pin@38||-1|8|1|1||
+NPin|pin@39||-2|7|1|1||
+NPin|pin@40||0|-6|1|1||
+NPin|pin@41||0|-7|1|1||
+NPin|pin@42||4|-7|1|1||
+NPin|pin@43||4|-6|1|1||
+NPin|pin@44||6|-9|1|1||
+NPin|pin@45||4|-12|1|1||
+NPin|pin@46||4|-11|1|1||
+NPin|pin@47||-4|-11|1|1||
+NPin|pin@48||-4|-7|1|1||
+NPin|pin@49||3|5|1|1||
+NPin|pin@50||4|5|1|1||
+NPin|pin@53||-3|-5|1|1||
+NPin|pin@54||-4|-5|1|1||
+Ngeneric:Invisible-Pin|pin@55||0|0|||||ART_message(D5G2;)S[out,pred,stretch]
+NPin|pin@58||3|-5|1|1||
+NPin|pin@59||4|-5|1|1||
+Nschematic:Bus_Pin|pin@60||4|1|-1|-1||
+Ngeneric:Invisible-Pin|pin@61||3|1|1|1||
+Ngeneric:Invisible-Pin|pin@63||0|-11|1|1||
+NPin|pin@64||-3|0|1|1||
+NPin|pin@65||-4|0|1|1||
+Nschematic:Bus_Pin|pin@66||4|5|-1|-1||
+Nschematic:Bus_Pin|pin@67||4|-2|-1|-1||
+NPin|pin@68||3|-2|1|1||
+NPin|pin@69||4|-2|1|1||
+Aschematic:bus|net@5||-0.5|IJ0|pin@11||-3|3|pin@10||-5|3
+Aschematic:bus|net@6||-0.5|IJ0|pin@13||-3|5|pin@12||-4|5
+Aschematic:bus|net@8||-0.5|IJ1800|pin@17||3|3|pin@16||5|3
+AThicker|net@14|||FS2700|pin@64||-3|0|pin@29||-3|6
+AThicker|net@15|||FS1800|pin@32||0|6|pin@30||3|6
+AThicker|net@17|||FS0|pin@40||0|-6|pin@28||-3|-6
+AThicker|net@18|||FS1800|pin@29||-3|6|pin@32||0|6
+AThicker|net@19|||FS2700|pin@32||0|6|pin@33||0|7
+AThicker|net@20|||FS1800|pin@33||0|7|pin@34||1|7
+AThicker|net@21|||FS2250|pin@34||1|7|pin@35||2|8
+AThicker|net@22|||FS3150|pin@35||2|8|pin@36||1|9
+AThicker|net@23|||FS0|pin@36||1|9|pin@37||-2|9
+AThicker|net@24|||FS1350|pin@37||-2|9|pin@38||-1|8
+AThicker|net@25|||FS450|pin@38||-1|8|pin@39||-2|7
+AThicker|net@26|||FS1800|pin@39||-2|7|pin@33||0|7
+AThicker|net@27|||FS0|pin@31||3|-6|pin@40||0|-6
+AThicker|net@28|||FS900|pin@40||0|-6|pin@41||0|-7
+AThicker|net@29|||FS1800|pin@41||0|-7|pin@42||4|-7
+AThicker|net@30|||FS2700|pin@42||4|-7|pin@43||4|-6
+AThicker|net@31|||FS1237|pin@43||4|-6|pin@44||6|-9
+AThicker|net@32|||FS563|pin@44||6|-9|pin@45||4|-12
+AThicker|net@33|||FS2700|pin@45||4|-12|pin@46||4|-11
+AThicker|net@35|||FS2700|pin@47||-4|-11|pin@48||-4|-7
+AThicker|net@36|||FS1800|pin@48||-4|-7|pin@41||0|-7
+AThicker|net@37|||FS900|pin@30||3|6|pin@49||3|5
+AThicker|net@38|||FS1800|pin@49||3|5|pin@50||4|5
+AThicker|net@41|||FS2700|pin@28||-3|-6|pin@53||-3|-5
+AThicker|net@42|||FS0|pin@53||-3|-5|pin@54||-4|-5
+AThicker|net@45|||FS900|pin@58||3|-5|pin@31||3|-6
+AThicker|net@46|||FS1800|pin@58||3|-5|pin@59||4|-5
+Aschematic:bus|net@47||-0.5|IJ1800|pin@61||3|1|pin@60||4|1
+Aschematic:bus|net@48||-0.5|IJ2700|pin@6||0|-13|pin@63||0|-11
+AThicker|net@49|||FS2700|pin@53||-3|-5|pin@64||-3|0
+AThicker|net@50|||FS0|pin@64||-3|0|pin@65||-4|0
+AThicker|net@51|||FS1800|pin@47||-4|-11|pin@46||4|-11
+AThicker|net@52|||FS900|pin@49||3|5|pin@68||3|-2
+AThicker|net@53|||FS900|pin@68||3|-2|pin@58||3|-5
+AThicker|net@54|||FS1800|pin@68||3|-2|pin@69||4|-2
+Edo[ins]||D5G2;|pin@67||O
+Eepi[torp]||D5G2;|pin@26||I
+Efire[M]||D5G2;|pin@2||O
+Eflag[A,D][set,clr]||D5G2;|pin@60||O
+Eflag[C][T]||D5G2;|pin@4||I
+Ein[1:6]||D5G2;|pin@6||I
+Em1[1:27]||D5G2;|pin@8||I
+Em1cate[1:6][T,F]||D5G2;|pin@10||I
+Epred[D,T]||D5G2;|pin@12||I
+Eps[1:20,27]||D5G2;|pin@14||O
+Eps[skip,do]||D5G2;|pin@16||O
+Esir[1:9]||D5G2;|pin@18||I
+Esor[1:9]||D5G2;|pin@20||O
+Esucc[sf]||D5G2;|pin@66||I
+X
+
+# Cell outDockPredStageStretch;2{lay}
+CoutDockPredStageStretch;2{lay}||cmos90|1237130886640|1244203322933||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244203551067
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-2-Metal-3-Con|contact@21||1248|-28||||
+NX-Metal-2-Metal-3-Con|contact@22||1536|-16||||
+NX-Metal-2-Metal-3-Con|contact@23||1332|-34||||
+NX-Metal-2-Metal-3-Con|contact@24||1188|34||||
+NX-Metal-2-Metal-3-Con|contact@26||1392|-10||||
+NX-Metal-2-Metal-3-Con|contact@29||1476|22||||
+NX-Metal-3-Metal-4-Con|contact@35||102|-17.4||||
+NX-Metal-3-Metal-4-Con|contact@36||114|-11.6||||
+NX-Metal-3-Metal-4-Con|contact@38||162|0||||
+NX-Metal-3-Metal-4-Con|contact@39||192|5.8||||
+NX-Metal-3-Metal-4-Con|contact@40||222|11.6||||
+NX-Metal-3-Metal-4-Con|contact@41||246|17.4||||
+NX-Metal-2-Metal-3-Con|contact@42||-624|-354||||
+NX-Metal-1-Metal-2-Con|contact@43||-365|-354||||
+NX-Metal-2-Metal-3-Con|contact@44||-768|-360||||
+NX-Metal-1-Metal-2-Con|contact@45||-459|-360||||
+NX-Metal-2-Metal-3-Con|contact@48||-900|-34||||
+NX-Metal-2-Metal-3-Con|contact@57||-234|-404||||
+NX-Metal-1-Metal-2-Con|contact@60||1119|-216||||
+NX-Metal-2-Metal-3-Con|contact@61||324|-216||||
+NX-Metal-1-Metal-2-Con|contact@62||1066|-210||||
+NX-Metal-2-Metal-3-Con|contact@63||900|-210||||
+NX-Metal-1-Metal-2-Con|contact@64||1092.5|-204||||
+NX-Metal-2-Metal-3-Con|contact@65||612|-204||||
+NX-Metal-1-Metal-2-Con|contact@66||1066|-116||||
+NX-Metal-2-Metal-3-Con|contact@68||1044|-116||||
+NX-Metal-1-Metal-2-Con|contact@69||1092.5|-72||||
+NX-Metal-2-Metal-3-Con|contact@70||756|-72||||
+NX-Metal-1-Metal-2-Con|contact@71||1119|-66||||
+NX-Metal-2-Metal-3-Con|contact@72||468|-66||||
+NX-Metal-2-Metal-3-Con|contact@77||378|222||||
+NX-Metal-2-Metal-3-Con|contact@79||-828|110||||
+NX-Metal-2-Metal-3-Con|contact@80||-324|110||||
+NX-Metal-3-Metal-4-Con|contact@81||114|-11.6||||
+NX-Metal-3-Metal-4-Con|contact@82||126|-5.8||||
+NX-Metal-3-Metal-4-Con|contact@83||192|5.8||||
+NX-Metal-3-Metal-4-Con|contact@84||246|17.4||||
+NX-Metal-2-Metal-3-Con|contact@85||-474|610||||
+NX-Metal-2-Metal-3-Con|contact@86||318|-416||||
+NX-Metal-2-Metal-3-Con|contact@87||462|-416||||
+NX-Metal-2-Metal-3-Con|contact@88||606|-416||||
+NX-Metal-2-Metal-3-Con|contact@89||750|-416||||
+NX-Metal-2-Metal-3-Con|contact@90||894|-416||||
+NX-Metal-2-Metal-3-Con|contact@91||1038|-416||||
+NX-Metal-2-Metal-3-Con|contact@92||1182|-416||||
+NX-Metal-2-Metal-3-Con|contact@93||1326|-416||||
+NX-Metal-2-Metal-3-Con|contact@94||1470|-416||||
+NX-Metal-2-Metal-3-Con|contact@95||378|-416||||
+NX-Metal-2-Metal-3-Con|contact@96||1530|-416||||
+NX-Metal-2-Metal-3-Con|contact@97||1386|-416||||
+NX-Metal-2-Metal-3-Con|contact@98||1242|-416||||
+NX-Metal-2-Metal-3-Con|contact@99||1098|-416||||
+NX-Metal-2-Metal-3-Con|contact@100||954|-416||||
+NX-Metal-2-Metal-3-Con|contact@101||810|-416||||
+NX-Metal-2-Metal-3-Con|contact@102||666|-416||||
+NX-Metal-2-Metal-3-Con|contact@103||522|-416||||
+NX-Metal-2-Metal-3-Con|contact@104||-234|-404||||
+NX-Metal-2-Metal-3-Con|contact@106||324|-448||||
+NX-Metal-2-Metal-3-Con|contact@107||468|-448||||
+NX-Metal-2-Metal-3-Con|contact@108||612|-448||||
+NX-Metal-2-Metal-3-Con|contact@109||756|-448||||
+NX-Metal-2-Metal-3-Con|contact@110||900|-448||||
+NX-Metal-2-Metal-3-Con|contact@111||1044|-448||||
+NX-Metal-2-Metal-3-Con|contact@112||1188|-448||||
+NX-Metal-2-Metal-3-Con|contact@113||1332|-448||||
+NX-Metal-2-Metal-3-Con|contact@114||1476|-448||||
+NX-Metal-2-Metal-3-Con|contact@124||-1488|-448||||
+NX-Metal-2-Metal-3-Con|contact@125||1536|-448||||
+NX-Metal-2-Metal-3-Con|contact@126||1392|-448||||
+NX-Metal-2-Metal-3-Con|contact@127||1248|-448||||
+NX-Metal-2-Metal-3-Con|contact@128||1104|-448||||
+NX-Metal-2-Metal-3-Con|contact@129||960|-448||||
+NX-Metal-2-Metal-3-Con|contact@130||816|-448||||
+NX-Metal-2-Metal-3-Con|contact@131||672|-448||||
+NX-Metal-2-Metal-3-Con|contact@132||528|-448||||
+NX-Metal-2-Metal-3-Con|contact@133||384|-448||||
+NX-Metal-2-Metal-3-Con|contact@134||-336|-448||||
+NX-Metal-2-Metal-3-Con|contact@135||-480|-448||||
+NX-Metal-2-Metal-3-Con|contact@136||-624|-448||||
+NX-Metal-2-Metal-3-Con|contact@137||-768|-448||||
+NX-Metal-2-Metal-3-Con|contact@138||-900|-448||||
+NX-Metal-2-Metal-3-Con|contact@139||-1056|-448||||
+NX-Metal-2-Metal-3-Con|contact@140||-1200|-448||||
+NX-Metal-2-Metal-3-Con|contact@141||-1344|-448||||
+NX-Metal-2-Metal-3-Con|contact@142||-474|-416||||
+NX-Metal-2-Metal-3-Con|contact@143||-324|-416||||
+NX-Metal-1-Metal-2-Con|contact@144||1273.5|28||||
+NX-Metal-1-Metal-2-Con|contact@145||1273.5|-10||||
+NX-Metal-2-Metal-3-Con|contact@147||-1200|-416||||
+NX-Metal-2-Metal-3-Con|contact@148||-900|-416||||
+NX-Metal-2-Metal-3-Con|contact@149||-618|-416||||
+NX-Metal-2-Metal-3-Con|contact@150||-618|-28||||
+NX-Metal-2-Metal-3-Con|contact@152||-1056|-416||||
+NX-Metal-1-Metal-2-Con|contact@153||-731|216||||
+NX-Metal-2-Metal-3-Con|contact@154||-1344|216||||
+NX-Metal-2-Metal-3-Con|contact@155||-1344|-416||||
+NX-Metal-1-Metal-2-Con|contact@156||-937|40||||
+NX-Metal-2-Metal-3-Con|contact@157||-234|116||||
+NX-Metal-2-Metal-3-Con|contact@158||-1488|-416||||
+NX-Metal-2-Metal-3-Con|contact@162||-1200|40||||
+NX-Metal-2-Metal-3-Con|contact@163||-1056|-348||||
+NX-Metal-1-Metal-2-Con|contact@164||334.5|-348||||
+NX-Metal-2-Metal-3-Con|contact@165||-774|-416||||
+NX-Metal-2-Metal-3-Con|contact@166||-774|128||||
+NX-Metal-1-Metal-2-Con|contact@167||-485.5|128||||
+NX-Metal-2-Metal-3-Con|contact@168||-1344|1186||||
+NX-Metal-2-Metal-3-Con|contact@169||-900|1162||||
+NX-Metal-2-Metal-3-Con|contact@170||-618|1092||||
+NX-Metal-2-Metal-3-Con|contact@171||-1056|804||||
+IregistersM:dockPSreg;5{lay}|dockPSre@4||0|-432|||D5G4;
+IfanPinsM:m3new18;1{lay}|m3new18@0||924|633.5|||D5G4;
+IfanPinsM:m3new36;1{lay}|m3new36@0||-6|-490|||D5G4;
+IoutDockCenterStretch;2{lay}|outDockC@8||0|144|||D5G4;
+NMetal-2-Pin|pin@130||1261|-22||||
+NMetal-2-Pin|pin@131||1261|-16||||
+NMetal-3-Pin|pin@136||-474|633.5||||
+NMetal-3-Pin|pin@137||-324|633.5||||
+NMetal-3-Pin|pin@139||-900|-490||||
+NMetal-2-Pin|pin@166||-540.5|222||||
+NMetal-2-Pin|pin@167||-540.5|228||||
+NMetal-3-Pin|pin@180||-234|81||||
+NMetal-3-Pin|pin@183||-1488|633.5||||
+NMetal-1-Pin|pin@193||-485.5|119||||
+NMetal-1-Pin|pin@194||-937|29||||
+Ametal-2|net@91|||S1800|pin@131||1261|-16|contact@22||1536|-16
+Ametal-2|net@170|||S1800|contact@42||-624|-354|contact@43||-365|-354
+Ametal-2|net@200|||S1800|contact@44||-768|-360|contact@45||-459|-360
+Ametal-2|net@229|||S0|contact@60||1119|-216|contact@61||324|-216
+Ametal-2|net@230|||S0|contact@62||1066|-210|contact@63||900|-210
+Ametal-2|net@237|||S1800|contact@68||1044|-116|contact@66||1066|-116
+Ametal-2|net@243|||S0|contact@69||1092.5|-72|contact@70||756|-72
+Ametal-2|net@249|||S0|contact@71||1119|-66|contact@72||468|-66
+Ametal-2|net@254|||S0|contact@64||1092.5|-204|contact@65||612|-204
+Ametal-2|net@294|||S2700|pin@130||1261|-22|pin@131||1261|-16
+Ametal-2|net@331|||S1800|contact@79||-828|110|contact@80||-324|110
+Ametal-4|net@368|||S0|contact@35||102|-17.4|outDockC@8|inLO[1]|-495|-17.4
+Ametal-4|net@370|||S1800|outDockC@8|inLO[2]|-495|-11.6|contact@81||114|-11.6
+Ametal-4|net@372|||S1800|outDockC@8|inLO[3]|-495|-5.8|contact@82||126|-5.8
+Ametal-4|net@373|||S0|contact@38||162|0|outDockC@8|inLO[4]|-495|0
+Ametal-4|net@375|||S1800|outDockC@8|inLO[5]|-495|5.8|contact@83||192|5.8
+Ametal-4|net@376|||S0|contact@40||222|11.6|outDockC@8|inLO[6]|-495|11.6
+Ametal-4|net@378|||S1800|outDockC@8|inLO[8]|-495|17.4|contact@84||246|17.4
+Ametal-1|net@379|||S900|contact@62||1066|-210|outDockC@8|m1[5]|1066|-216
+Ametal-1|net@380|||S900|contact@64||1092.5|-204|outDockC@8|m1[3]|1092.5|-216
+Ametal-1|net@381|||S0|contact@60||1119|-216|outDockC@8|m1[1]|1119|-216
+Ametal-2|net@382|||S0|contact@23||1332|-34|outDockC@8|m1[8]|1302.5|-34
+Ametal-2|net@383|||S0|contact@29||1476|22|outDockC@8|m1[9]|1192.5|22
+Ametal-2|net@384|||S1800|contact@24||1188|34|outDockC@8|m1[7]|1296.5|34
+Ametal-2|net@386|||S0|pin@130||1261|-22|outDockC@8|m1[10]|1198.5|-22
+Ametal-2|net@387|||S0|contact@21||1248|-28|outDockC@8|m1[12]|1155.5|-28
+Ametal-3|net@393|||S900|contact@79||-828|110|outDockC@8|ps[19]|-828|95
+Ametal-1|net@397|||S2700|contact@45||-459|-360|outDockC@8|m1[22]|-459|-313
+Ametal-1|net@398|||S900|contact@71||1119|-66|outDockC@8|m1[2]|1119|-104
+Ametal-1|net@399|||S900|contact@69||1092.5|-72|outDockC@8|m1[4]|1092.5|-104
+Ametal-1|net@400|||S2700|contact@66||1066|-116|outDockC@8|m1[6]|1066|-104
+Ametal-2|net@403|||S0|outDockC@8|ps[20]|-468|610|contact@85||-474|610
+Ametal-2|net@423|||S0|dockPSre@4|ps[1]|324|-416|contact@86||318|-416
+Ametal-2|net@425|||S0|dockPSre@4|ps[2]|468|-416|contact@87||462|-416
+Ametal-2|net@427|||S0|dockPSre@4|ps[3]|612|-416|contact@88||606|-416
+Ametal-2|net@429|||S0|dockPSre@4|ps[4]|756|-416|contact@89||750|-416
+Ametal-2|net@431|||S0|dockPSre@4|ps[5]|900|-416|contact@90||894|-416
+Ametal-2|net@433|||S0|dockPSre@4|ps[6]|1044|-416|contact@91||1038|-416
+Ametal-2|net@435|||S0|dockPSre@4|ps[7]|1188|-416|contact@92||1182|-416
+Ametal-2|net@437|||S0|dockPSre@4|ps[8]|1332|-416|contact@93||1326|-416
+Ametal-2|net@439|||S0|dockPSre@4|ps[9]|1476|-416|contact@94||1470|-416
+Ametal-2|net@441|||S0|dockPSre@4|ps[18]|396|-416|contact@95||378|-416
+Ametal-2|net@443|||S0|dockPSre@4|ps[10]|1548|-416|contact@96||1530|-416
+Ametal-2|net@445|||S0|dockPSre@4|ps[11]|1404|-416|contact@97||1386|-416
+Ametal-2|net@447|||S0|dockPSre@4|ps[12]|1260|-416|contact@98||1242|-416
+Ametal-2|net@449|||S0|dockPSre@4|ps[13]|1116|-416|contact@99||1098|-416
+Ametal-2|net@451|||S0|dockPSre@4|ps[14]|972|-416|contact@100||954|-416
+Ametal-2|net@453|||S0|dockPSre@4|ps[15]|828|-416|contact@101||810|-416
+Ametal-2|net@455|||S0|dockPSre@4|ps[16]|684|-416|contact@102||666|-416
+Ametal-2|net@457|||S0|dockPSre@4|ps[17]|540|-416|contact@103||522|-416
+Ametal-2|net@546|||S0|dockPSre@4|fire[1]|-224.5|-404|contact@104||-234|-404
+Ametal-3|net@547|||S900|contact@61||324|-216|m3new36@0|in[1]|324|-490
+Ametal-3|net@548|||S900|contact@72||468|-66|m3new36@0|in[2]|468|-490
+Ametal-3|net@549|||S900|contact@65||612|-204|m3new36@0|in[3]|612|-490
+Ametal-3|net@550|||S900|contact@70||756|-72|m3new36@0|in[4]|756|-490
+Ametal-3|net@551|||S900|contact@63||900|-210|m3new36@0|in[5]|900|-490
+Ametal-3|net@552|||S900|contact@68||1044|-116|m3new36@0|in[6]|1044|-490
+Ametal-3|net@553|||S900|contact@24||1188|34|m3new36@0|in[7]|1188|-490
+Ametal-3|net@554|||S900|contact@23||1332|-34|m3new36@0|in[8]|1332|-490
+Ametal-3|net@555|||S900|contact@29||1476|22|m3new36@0|in[9]|1476|-490
+Ametal-3|net@556|||S900|contact@22||1536|-16|m3new36@0|in[10]|1536|-490
+Ametal-3|net@557|||S900|contact@26||1392|-10|m3new36@0|in[11]|1392|-490
+Ametal-3|net@558|||S900|contact@21||1248|-28|m3new36@0|in[12]|1248|-490
+Ametal-3|net@559|||S900|contact@42||-624|-354|m3new36@0|in[21]|-624|-490
+Ametal-3|net@560|||S900|contact@44||-768|-360|m3new36@0|in[22]|-768|-490
+Ametal-3|net@566|||S900|contact@35||102|-17.4|dockPSre@4|outLO[1]|102|-372
+Ametal-3|net@567|||S900|contact@81||114|-11.6|dockPSre@4|outLO[2]|114|-372
+Ametal-3|net@568|||S900|contact@82||126|-5.8|dockPSre@4|outLO[3]|126|-372
+Ametal-3|net@569|||S900|contact@38||162|0|dockPSre@4|outLO[4]|162|-372
+Ametal-3|net@570|||S900|contact@83||192|5.8|dockPSre@4|outLO[5]|192|-372
+Ametal-3|net@571|||S900|contact@40||222|11.6|dockPSre@4|outLO[6]|222|-372
+Ametal-3|net@572|||S900|contact@84||246|17.4|dockPSre@4|outLO[7]|246|-372
+Ametal-3|net@573|||S900|m3new18@0|in[1]|318|633.5|contact@86||318|-416
+Ametal-3|net@574|||S900|m3new18@0|in[2]|462|633.5|contact@87||462|-416
+Ametal-3|net@575|||S900|m3new18@0|in[3]|606|633.5|contact@88||606|-416
+Ametal-3|net@576|||S900|m3new18@0|in[4]|750|633.5|contact@89||750|-416
+Ametal-3|net@577|||S900|m3new18@0|in[5]|894|633.5|contact@90||894|-416
+Ametal-3|net@578|||S900|m3new18@0|in[6]|1038|633.5|contact@91||1038|-416
+Ametal-3|net@579|||S900|m3new18@0|in[7]|1182|633.5|contact@92||1182|-416
+Ametal-3|net@580|||S900|m3new18@0|in[8]|1326|633.5|contact@93||1326|-416
+Ametal-3|net@581|||S900|m3new18@0|in[9]|1470|633.5|contact@94||1470|-416
+Ametal-3|net@582|||S900|m3new18@0|in[10]|1530|633.5|contact@96||1530|-416
+Ametal-3|net@583|||S900|m3new18@0|in[11]|1386|633.5|contact@97||1386|-416
+Ametal-3|net@584|||S900|m3new18@0|in[12]|1242|633.5|contact@98||1242|-416
+Ametal-3|net@585|||S900|m3new18@0|in[13]|1098|633.5|contact@99||1098|-416
+Ametal-3|net@586|||S900|m3new18@0|in[14]|954|633.5|contact@100||954|-416
+Ametal-3|net@587|||S900|m3new18@0|in[15]|810|633.5|contact@101||810|-416
+Ametal-3|net@588|||S900|m3new18@0|in[16]|666|633.5|contact@102||666|-416
+Ametal-3|net@589|||S900|m3new18@0|in[17]|522|633.5|contact@103||522|-416
+Ametal-3|net@590|||S900|contact@77||378|222|contact@95||378|-416
+Ametal-3|net@620|||S0|contact@57||-234|-404|contact@104||-234|-404
+Ametal-3|net@624|||S2700|m3new36@0|in[1]|324|-490|contact@106||324|-448
+Ametal-2|net@625|||S0|dockPSre@4|m1[1]|324|-448|contact@106||324|-448
+Ametal-3|net@626|||S2700|m3new36@0|in[2]|468|-490|contact@107||468|-448
+Ametal-2|net@627|||S0|dockPSre@4|m1[2]|468|-448|contact@107||468|-448
+Ametal-3|net@628|||S2700|m3new36@0|in[3]|612|-490|contact@108||612|-448
+Ametal-2|net@629|||S0|dockPSre@4|m1[3]|612|-448|contact@108||612|-448
+Ametal-3|net@630|||S2700|m3new36@0|in[4]|756|-490|contact@109||756|-448
+Ametal-2|net@631|||S0|dockPSre@4|m1[4]|756|-448|contact@109||756|-448
+Ametal-3|net@632|||S2700|m3new36@0|in[5]|900|-490|contact@110||900|-448
+Ametal-2|net@633|||S0|dockPSre@4|m1[5]|900|-448|contact@110||900|-448
+Ametal-3|net@634|||S2700|m3new36@0|in[6]|1044|-490|contact@111||1044|-448
+Ametal-2|net@635|||S0|dockPSre@4|m1[6]|1044|-448|contact@111||1044|-448
+Ametal-3|net@636|||S2700|m3new36@0|in[7]|1188|-490|contact@112||1188|-448
+Ametal-2|net@637|||S0|dockPSre@4|m1[7]|1188|-448|contact@112||1188|-448
+Ametal-3|net@638|||S2700|m3new36@0|in[8]|1332|-490|contact@113||1332|-448
+Ametal-2|net@639|||S0|dockPSre@4|m1[8]|1332|-448|contact@113||1332|-448
+Ametal-3|net@640|||S2700|m3new36@0|in[9]|1476|-490|contact@114||1476|-448
+Ametal-2|net@641|||S0|dockPSre@4|m1[9]|1476|-448|contact@114||1476|-448
+Ametal-3|net@660|||S2700|m3new36@0|in[27]|-1488|-490|contact@124||-1488|-448
+Ametal-2|net@661|||S0|dockPSre@4|m1[27]|-1476|-448|contact@124||-1488|-448
+Ametal-3|net@662|||S2700|m3new36@0|in[10]|1536|-490|contact@125||1536|-448
+Ametal-2|net@663|||S0|dockPSre@4|m1[10]|1548|-448|contact@125||1536|-448
+Ametal-3|net@664|||S2700|m3new36@0|in[11]|1392|-490|contact@126||1392|-448
+Ametal-2|net@665|||S0|dockPSre@4|m1[11]|1404|-448|contact@126||1392|-448
+Ametal-3|net@666|||S2700|m3new36@0|in[12]|1248|-490|contact@127||1248|-448
+Ametal-2|net@667|||S0|dockPSre@4|m1[12]|1260|-448|contact@127||1248|-448
+Ametal-3|net@668|||S2700|m3new36@0|in[13]|1104|-490|contact@128||1104|-448
+Ametal-2|net@669|||S0|dockPSre@4|m1[13]|1116|-448|contact@128||1104|-448
+Ametal-3|net@670|||S2700|m3new36@0|in[14]|960|-490|contact@129||960|-448
+Ametal-2|net@671|||S0|dockPSre@4|m1[14]|972|-448|contact@129||960|-448
+Ametal-3|net@672|||S2700|m3new36@0|in[15]|816|-490|contact@130||816|-448
+Ametal-2|net@673|||S0|dockPSre@4|m1[15]|828|-448|contact@130||816|-448
+Ametal-3|net@674|||S2700|m3new36@0|in[16]|672|-490|contact@131||672|-448
+Ametal-2|net@675|||S0|dockPSre@4|m1[16]|684|-448|contact@131||672|-448
+Ametal-3|net@676|||S2700|m3new36@0|in[17]|528|-490|contact@132||528|-448
+Ametal-2|net@677|||S0|dockPSre@4|m1[17]|540|-448|contact@132||528|-448
+Ametal-3|net@678|||S2700|m3new36@0|in[18]|384|-490|contact@133||384|-448
+Ametal-2|net@679|||S0|dockPSre@4|m1[18]|396|-448|contact@133||384|-448
+Ametal-3|net@680|||S2700|m3new36@0|in[19]|-336|-490|contact@134||-336|-448
+Ametal-2|net@681|||S0|dockPSre@4|m1[19]|-324|-448|contact@134||-336|-448
+Ametal-3|net@682|||S2700|m3new36@0|in[20]|-480|-490|contact@135||-480|-448
+Ametal-2|net@683|||S0|dockPSre@4|m1[20]|-468|-448|contact@135||-480|-448
+Ametal-3|net@684|||S2700|m3new36@0|in[21]|-624|-490|contact@136||-624|-448
+Ametal-2|net@685|||S0|dockPSre@4|m1[21]|-612|-448|contact@136||-624|-448
+Ametal-3|net@686|||S2700|m3new36@0|in[22]|-768|-490|contact@137||-768|-448
+Ametal-2|net@687|||S0|dockPSre@4|m1[22]|-756|-448|contact@137||-768|-448
+Ametal-3|net@688|||S1800|m3new36@0|in[23]|-912|-490|pin@139||-900|-490
+Ametal-2|net@689|||S0|dockPSre@4|m1[23]|-900|-448|contact@138||-900|-448
+Ametal-3|net@690|||S2700|m3new36@0|in[24]|-1056|-490|contact@139||-1056|-448
+Ametal-2|net@691|||S0|dockPSre@4|m1[24]|-1044|-448|contact@139||-1056|-448
+Ametal-3|net@692|||S2700|m3new36@0|in[25]|-1200|-490|contact@140||-1200|-448
+Ametal-2|net@693|||S0|dockPSre@4|m1[25]|-1188|-448|contact@140||-1200|-448
+Ametal-3|net@694|||S2700|m3new36@0|in[26]|-1344|-490|contact@141||-1344|-448
+Ametal-2|net@695|||S0|dockPSre@4|m1[26]|-1332|-448|contact@141||-1344|-448
+Ametal-3|net@696|||S900|contact@80||-324|110|contact@143||-324|-416
+Ametal-3|net@697|||S900|contact@85||-474|610|contact@142||-474|-416
+Ametal-2|net@699|||S0|dockPSre@4|ps[20]|-468|-416|contact@142||-474|-416
+Ametal-2|net@701|||S0|dockPSre@4|ps[19]|-324|-416|contact@143||-324|-416
+Ametal-3|net@702|||S2700|contact@80||-324|110|pin@137||-324|633.5
+Ametal-3|net@705|||S2700|contact@85||-474|610|pin@136||-474|633.5
+Ametal-2|net@711|||S1800|outDockC@8|m1[11]|1154.5|28|contact@144||1273.5|28
+Ametal-3|net@712|||S900|contact@48||-900|-34|contact@148||-900|-416
+Ametal-1|net@718|||S2700|contact@145||1273.5|-10|contact@144||1273.5|28
+Ametal-2|net@719|||S0|contact@26||1392|-10|contact@145||1273.5|-10
+Ametal-3|net@890|||S0|contact@36||114|-11.6|contact@81||114|-11.6
+Ametal-3|net@892|||S0|contact@39||192|5.8|contact@83||192|5.8
+Ametal-3|net@893|||S0|contact@41||246|17.4|contact@84||246|17.4
+Ametal-2|net@894|||S0|contact@57||-234|-404|contact@104||-234|-404
+Ametal-3|net@900|||S2700|pin@139||-900|-490|contact@138||-900|-448
+Ametal-3|net@1052|||S2700|contact@77||378|222|m3new18@0|in[18]|378|633.5
+Ametal-3|net@1053|||S1800|outDockC@8|vdd_13|-432|-360|dockPSre@4|vdd_16|-432|-360
+Ametal-3|net@1054|||S1800|outDockC@8|gnd_4|0|-360|dockPSre@4|gnd_2|0|-360
+Ametal-3|net@1055|||S1800|outDockC@8|gnd_14|-288|-360|dockPSre@4|gnd_15|-288|-360
+Ametal-3|net@1056|||S1800|outDockC@8|gnd_26|1728|-360|dockPSre@4|gnd_27|1728|-360
+Ametal-3|net@1057|||S1800|outDockC@8|vdd_9|-1008|-360|dockPSre@4|vdd_12|-1008|-360
+Ametal-3|net@1058|||S1800|outDockC@8|gnd_20|864|-360|dockPSre@4|gnd_21|864|-360
+Ametal-3|net@1059|||S1800|outDockC@8|gnd_18|576|-360|dockPSre@4|gnd_19|576|-360
+Ametal-3|net@1060|||S1800|outDockC@8|vdd_5|-1584|-360|dockPSre@4|vdd_8|-1584|-360
+Ametal-3|net@1061|||S1800|outDockC@8|vdd_17|432|-360|dockPSre@4|vdd_20|432|-360
+Ametal-3|net@1062|||S0|dockPSre@4|gnd_4|-1728|-360|outDockC@8|gnd_1|-1728|-360
+Ametal-3|net@1063|||S1800|outDockC@8|gnd_24|1440|-360|dockPSre@4|gnd_25|1440|-360
+Ametal-3|net@1064|||S1800|outDockC@8|vdd_19|720|-360|dockPSre@4|vdd_22|720|-360
+Ametal-3|net@1065|||S1800|outDockC@8|gnd_16|288|-360|dockPSre@4|gnd_17|288|-360
+Ametal-3|net@1066|||S1800|outDockC@8|vdd_11|-720|-360|dockPSre@4|vdd_14|-720|-360
+Ametal-3|net@1067|||S1800|outDockC@8|gnd_22|1152|-360|dockPSre@4|gnd_23|1152|-360
+Ametal-3|net@1068|||S1800|outDockC@8|vdd_21|1008|-360|dockPSre@4|vdd_24|1008|-360
+Ametal-3|net@1069|||S1800|outDockC@8|gnd_8|-1152|-360|dockPSre@4|gnd_9|-1152|-360
+Ametal-3|net@1070|||S1800|outDockC@8|gnd_10|-864|-360|dockPSre@4|gnd_11|-864|-360
+Ametal-3|net@1071|||S1800|outDockC@8|gnd_6|-1440|-360|dockPSre@4|gnd_7|-1440|-360
+Ametal-3|net@1072|||S1800|outDockC@8|gnd_12|-576|-360|dockPSre@4|gnd_13|-576|-360
+Ametal-3|net@1074|||S1800|outDockC@8|vdd_3|144|-360|dockPSre@4|vdd_6|144|-360
+Ametal-3|net@1075|||S1800|outDockC@8|vdd_7|-1296|-360|dockPSre@4|vdd_10|-1296|-360
+Ametal-3|net@1076|||S1800|outDockC@8|vdd_23|1296|-360|dockPSre@4|vdd_26|1296|-360
+Ametal-3|net@1077|||S1800|outDockC@8|vdd_15|-144|-360|dockPSre@4|vdd_18|-144|-360
+Ametal-1|net@1079|||S2700|contact@43||-365|-354|outDockC@8|m1[21]|-365|-313
+Ametal-2|net@1082|||S0|contact@77||378|222|pin@166||-540.5|222
+Ametal-2|net@1085|||S900|pin@167||-540.5|228|pin@166||-540.5|222
+Ametal-2|net@1086|||S0|pin@167||-540.5|228|outDockC@8|ps[18]|-667.5|228
+Ametal-2|net@1088|||S0|dockPSre@4|ps[25]|-1188|-416|contact@147||-1200|-416
+Ametal-2|net@1090|||S0|outDockC@8|ps[23]|199.5|-34|contact@48||-900|-34
+Ametal-2|net@1093|||S0|dockPSre@4|ps[23]|-900|-416|contact@148||-900|-416
+Ametal-2|net@1094|||S0|dockPSre@4|ps[21]|-612|-416|contact@149||-618|-416
+Ametal-2|net@1096|||S0|outDockC@8|ps[21]|199.5|-28|contact@150||-618|-28
+Ametal-2|net@1102|||S0|dockPSre@4|ps[24]|-1044|-416|contact@152||-1056|-416
+Ametal-1|net@1103|||S900|outDockC@8|ps[26]|-731|263|contact@153||-731|216
+Ametal-3|net@1108|||S2700|contact@155||-1344|-416|contact@154||-1344|216
+Ametal-2|net@1110|||S0|dockPSre@4|ps[26]|-1332|-416|contact@155||-1344|-416
+Ametal-3|net@1111|||S2700|contact@149||-618|-416|contact@150||-618|-28
+Ametal-2|net@1112|||S0|contact@153||-731|216|contact@154||-1344|216
+Ametal-2|net@1119|||S0|outDockC@8|do[ins]|-163.5|116|contact@157||-234|116
+Ametal-3|net@1120|||S2700|contact@57||-234|-404|pin@180||-234|81
+Ametal-3|net@1121|||S2700|pin@180||-234|81|contact@157||-234|116
+Ametal-2|net@1125|||S0|dockPSre@4|ps[27]|-1476|-416|contact@158||-1488|-416
+Ametal-3|net@1129|||S2700|contact@158||-1488|-416|pin@183||-1488|633.5
+Ametal-3|net@1141|||S2700|contact@147||-1200|-416|contact@162||-1200|40
+Ametal-2|net@1142|||S0|contact@156||-937|40|contact@162||-1200|40
+Ametal-3|net@1147|||S2700|contact@152||-1056|-416|contact@163||-1056|-348
+Ametal-1|net@1149|||S900|outDockC@8|ps[24]|334.5|-313|contact@164||334.5|-348
+Ametal-2|net@1151|||S1800|contact@163||-1056|-348|contact@164||334.5|-348
+Ametal-2|net@1153|||S0|dockPSre@4|ps[22]|-756|-416|contact@165||-774|-416
+Ametal-3|net@1154|||S2700|contact@165||-774|-416|contact@166||-774|128
+Ametal-2|net@1157|||S1800|contact@166||-774|128|contact@167||-485.5|128
+Ametal-1|net@1158|||S900|contact@167||-485.5|128|pin@193||-485.5|119
+Ametal-1|net@1159|||S1800|pin@193||-485.5|119|outDockC@8|ps[22]|-473.5|119
+Ametal-1|net@1161||0.4|S1800|pin@194||-937|29|outDockC@8|ps[25]|-923|29
+Ametal-1|net@1162||0.4|S900|contact@156||-937|40|pin@194||-937|29
+Ametal-2|net@1163|||S0|outDockC@8|selA[Tp]|1014.5|1186|contact@168||-1344|1186
+Ametal-3|net@1164|||S2700|contact@154||-1344|216|contact@168||-1344|1186
+Ametal-3|net@1167|||S2700|contact@48||-900|-34|contact@169||-900|1162
+Ametal-2|net@1169|||S0|outDockC@8|selA[Ld]|1014.5|1162|contact@169||-900|1162
+Ametal-3|net@1170|||S2700|contact@150||-618|-28|contact@170||-618|1092
+Ametal-2|net@1172|||S0|outDockC@8|selA[rD]|1014.5|1092|contact@170||-618|1092
+Ametal-3|net@1173|||S2700|contact@163||-1056|-348|contact@171||-1056|804
+Ametal-2|net@1175|||S0|outDockC@8|selA[Co]|1014.5|804|contact@171||-1056|804
+Edo[ins]||D5G7;|pin@180||O
+Eepi[torp]||D5G7;|outDockC@8|epi[torp]|I
+Efire[M]||D5G7;|outDockC@8|fire[M]|I
+Eflag[A][clr]||D5G7;|outDockC@8|flag[A][clr]|I
+Eflag[A][set]||D5G7;|outDockC@8|flag[A][set]|I
+Eflag[C][T]||D5G7;|outDockC@8|flag[C][T]|I
+Eflag[D][clr]||D5G7;|outDockC@8|flag[D][clr]|I
+Eflag[D][set]||D5G7;|outDockC@8|flag[D][set]|I
+Egnd||D5G7;|dockPSre@4|gnd|G
+Egnd_2||D5G7;|outDockC@8|gnd_2|G
+Egnd_3||D5G7;|dockPSre@4|gnd_5|G
+Egnd_6||D5G7;|dockPSre@4|gnd_3|G
+Egnd_7||D5G7;|outDockC@8|gnd_7|G
+Egnd_8||D5G7;|dockPSre@4|gnd_8|G
+Egnd_9||D5G7;|outDockC@8|gnd_9|G
+Egnd_10||D5G7;|dockPSre@4|gnd_10|G
+Egnd_11||D5G7;|outDockC@8|gnd_11|G
+Egnd_12||D5G7;|dockPSre@4|gnd_12|G
+Egnd_13||D5G7;|outDockC@8|gnd_13|G
+Egnd_14||D5G7;|dockPSre@4|gnd_14|G
+Egnd_15||D5G7;|outDockC@8|gnd_15|G
+Egnd_16||D5G7;|dockPSre@4|gnd_16|G
+Egnd_17||D5G7;|outDockC@8|gnd_17|G
+Egnd_18||D5G7;|dockPSre@4|gnd_18|G
+Egnd_19||D5G7;|outDockC@8|gnd_19|G
+Egnd_20||D5G7;|dockPSre@4|gnd_20|G
+Egnd_21||D5G7;|outDockC@8|gnd_21|G
+Egnd_22||D5G7;|dockPSre@4|gnd_22|G
+Egnd_23||D5G7;|outDockC@8|gnd_23|G
+Egnd_24||D5G7;|dockPSre@4|gnd_24|G
+Egnd_25||D5G7;|outDockC@8|gnd_25|G
+Egnd_26||D5G7;|dockPSre@4|gnd_26|G
+Egnd_27||D5G7;|outDockC@8|gnd_27|G
+Egnd_28||D5G7;|dockPSre@4|gnd_28|G
+Egnd_29||D5G7;|dockPSre@4|gnd_29|G
+Egnd_30||D5G7;|outDockC@8|gnd|G
+Egnd_31||D5G7;|outDockC@8|gnd_28|G
+Egnd_32||D5G7;|outDockC@8|gnd_29|G
+Egnd_33||D5G7;|outDockC@8|gnd_30|G
+Egnd_34||D5G7;|outDockC@8|gnd_31|G
+Egnd_35||D5G7;|outDockC@8|gnd_32|G
+Egnd_36||D5G7;|outDockC@8|gnd_33|G
+Egnd_37||D5G7;|outDockC@8|gnd_34|G
+Egnd_38||D5G7;|outDockC@8|gnd_35|G
+Egnd_39||D5G7;|outDockC@8|gnd_36|G
+Egnd_40||D5G7;|outDockC@8|gnd_37|G
+Egnd_41||D5G7;|outDockC@8|gnd_38|G
+Egnd_42||D5G7;|outDockC@8|gnd_39|G
+Egnd_43||D5G7;|outDockC@8|gnd_40|G
+Egnd_44||D5G7;|outDockC@8|gnd_41|G
+Egnd_45||D5G7;|outDockC@8|gnd_42|G
+Egnd_46||D5G7;|outDockC@8|gnd_43|G
+Egnd_47||D5G7;|outDockC@8|gnd_44|G
+Egnd_48||D5G7;|outDockC@8|gnd_45|G
+Egnd_49||D5G7;|outDockC@8|gnd_46|G
+Egnd_50||D5G7;|outDockC@8|gnd_47|G
+Egnd_51||D5G7;|outDockC@8|gnd_48|G
+Egnd_52||D5G7;|outDockC@8|gnd_49|G
+Egnd_53||D5G7;|outDockC@8|gnd_50|G
+Egnd_54||D5G7;|outDockC@8|gnd_51|G
+Ein[1]||D5G7;|outDockC@8|in[1]|I
+Ein[2]||D5G7;|outDockC@8|in[2]|I
+Ein[3]||D5G7;|outDockC@8|in[3]|I
+Ein[4]||D5G7;|outDockC@8|in[4]|I
+Ein[5]||D5G7;|outDockC@8|in[5]|I
+Ein[6]||D5G7;|outDockC@8|in[6]|I
+Em1[1]||D5G7;|m3new36@0|in[1]|I
+Em1[2]||D5G7;|m3new36@0|in[2]|I
+Em1[3]||D5G7;|m3new36@0|in[3]|I
+Em1[4]||D5G7;|m3new36@0|in[4]|I
+Em1[5]||D5G7;|m3new36@0|in[5]|I
+Em1[6]||D5G7;|m3new36@0|in[6]|I
+Em1[7]||D5G7;|m3new36@0|in[7]|I
+Em1[8]||D5G7;|m3new36@0|in[8]|I
+Em1[9]||D5G7;|m3new36@0|in[9]|I
+Em1[10]||D5G7;|m3new36@0|in[10]|O
+Em1[11]||D5G7;|m3new36@0|in[11]|O
+Em1[12]||D5G7;|m3new36@0|in[12]|O
+Em1[13]||D5G7;|m3new36@0|in[13]|O
+Em1[14]||D5G7;|m3new36@0|in[14]|O
+Em1[15]||D5G7;|m3new36@0|in[15]|O
+Em1[16]||D5G7;|m3new36@0|in[16]|O
+Em1[17]||D5G7;|m3new36@0|in[17]|O
+Em1[18]||D5G7;|m3new36@0|in[18]|O
+Em1[19]||D5G7;|m3new36@0|in[19]|I
+Em1[20]||D5G7;|m3new36@0|in[20]|I
+Em1[21]||D5G7;|m3new36@0|in[21]|I
+Em1[22]||D5G7;|m3new36@0|in[22]|I
+Em1[23]||D5G7;|m3new36@0|in[23]|I
+Em1[24]||D5G7;|m3new36@0|in[24]|I
+Em1[25]||D5G7;|m3new36@0|in[25]|I
+Em1[26]||D5G7;|m3new36@0|in[26]|I
+Em1[27]||D5G7;|m3new36@0|in[27]|I
+Em1cate[1][F]||D5G7;|outDockC@8|m1cate[1][F]|I
+Em1cate[1][T]||D5G7;|outDockC@8|m1cate[1][T]|I
+Em1cate[2][F]||D5G7;|outDockC@8|m1cate[2][F]|I
+Em1cate[2][T]||D5G7;|outDockC@8|m1cate[2][T]|I
+Em1cate[3][F]||D5G7;|outDockC@8|m1cate[3][F]|I
+Em1cate[3][T]||D5G7;|outDockC@8|m1cate[3][T]|I
+Em1cate[4][F]||D5G7;|outDockC@8|m1cate[4][F]|I
+Em1cate[4][T]||D5G7;|outDockC@8|m1cate[4][T]|I
+Em1cate[5][F]||D5G7;|outDockC@8|m1cate[5][F]|I
+Em1cate[5][T]||D5G7;|outDockC@8|m1cate[5][T]|I
+Em1cate[6][F]||D5G7;|outDockC@8|m1cate[6][F]|I
+Em1cate[6][T]||D5G7;|outDockC@8|m1cate[6][T]|I
+Epred[D]||D5G7;|outDockC@8|pred[D]|I
+Epred[T]||D5G7;|outDockC@8|pred[T]|I
+Eps[1]||D5G7;|m3new18@0|in[1]|I
+Eps[2]||D5G7;|m3new18@0|in[2]|I
+Eps[3]||D5G7;|m3new18@0|in[3]|I
+Eps[4]||D5G7;|m3new18@0|in[4]|I
+Eps[5]||D5G7;|m3new18@0|in[5]|I
+Eps[6]||D5G7;|m3new18@0|in[6]|I
+Eps[7]||D5G7;|m3new18@0|in[7]|I
+Eps[8]||D5G7;|m3new18@0|in[8]|I
+Eps[9]||D5G7;|m3new18@0|in[9]|I
+Eps[10]||D5G7;|m3new18@0|in[10]|O
+Eps[11]||D5G7;|m3new18@0|in[11]|O
+Eps[12]||D5G7;|m3new18@0|in[12]|O
+Eps[13]||D5G7;|m3new18@0|in[13]|O
+Eps[14]||D5G7;|m3new18@0|in[14]|O
+Eps[15]||D5G7;|m3new18@0|in[15]|O
+Eps[16]||D5G7;|m3new18@0|in[16]|O
+Eps[17]||D5G7;|m3new18@0|in[17]|O
+Eps[18]||D5G7;|m3new18@0|in[18]|O
+Eps[19]||D5G7;|pin@137||O
+Eps[20]||D5G7;|pin@136||O
+Eps[27]||D5G7;|pin@183||O
+Eps[do]||D5G7;|outDockC@8|ps[do]|O
+Eps[skip]||D5G7;|outDockC@8|ps[skip]|O
+Esir[1]||D5G7;|outDockC@8|sir[1]|B
+Esir[2]||D5G7;|outDockC@8|sir[2]|B
+Esir[3]||D5G7;|outDockC@8|sir[3]|B
+Esir[4]||D5G7;|outDockC@8|sir[4]|B
+Esir[5]||D5G7;|outDockC@8|sir[5]|B
+Esir[6]||D5G7;|outDockC@8|sir[6]|B
+Esir[7]||D5G7;|outDockC@8|sir[7]|B
+Esir[8]||D5G7;|outDockC@8|sir[8]|B
+Esir[9]||D5G7;|outDockC@8|sir[9]|B
+Esor[1]||D5G7;|outDockC@8|sor[1]|B
+Esor[2]||D5G7;|outDockC@8|sor[2]|B
+Esor[3]||D5G7;|outDockC@8|sor[3]|B
+Esor[4]||D5G7;|outDockC@8|sor[4]|B
+Esor[5]||D5G7;|outDockC@8|sor[5]|B
+Esor[6]||D5G7;|outDockC@8|sor[6]|B
+Esor[7]||D5G7;|outDockC@8|sor[7]|B
+Esor[8]||D5G7;|outDockC@8|sor[8]|B
+Esor[9]||D5G7;|outDockC@8|sor[9]|B
+Esucc[sf]||D5G7;|outDockC@8|succ[sf]|I
+Evdd||D5G7;|dockPSre@4|vdd|P
+Evdd_1||D5G7;|outDockC@8|vdd_1|P
+Evdd_3||D5G7;|dockPSre@4|vdd_3|P
+Evdd_5||D5G7;|dockPSre@4|vdd_7|P
+Evdd_6||D5G7;|outDockC@8|vdd_6|P
+Evdd_7||D5G7;|dockPSre@4|vdd_9|P
+Evdd_8||D5G7;|outDockC@8|vdd_8|P
+Evdd_9||D5G7;|dockPSre@4|vdd_11|P
+Evdd_10||D5G7;|outDockC@8|vdd_10|P
+Evdd_11||D5G7;|dockPSre@4|vdd_13|P
+Evdd_12||D5G7;|outDockC@8|vdd_12|P
+Evdd_13||D5G7;|dockPSre@4|vdd_15|P
+Evdd_14||D5G7;|outDockC@8|vdd_14|P
+Evdd_15||D5G7;|dockPSre@4|vdd_17|P
+Evdd_16||D5G7;|outDockC@8|vdd_16|P
+Evdd_17||D5G7;|dockPSre@4|vdd_19|P
+Evdd_18||D5G7;|outDockC@8|vdd_18|P
+Evdd_19||D5G7;|dockPSre@4|vdd_21|P
+Evdd_20||D5G7;|outDockC@8|vdd_20|P
+Evdd_21||D5G7;|dockPSre@4|vdd_23|P
+Evdd_22||D5G7;|outDockC@8|vdd_22|P
+Evdd_23||D5G7;|dockPSre@4|vdd_25|P
+Evdd_24||D5G7;|outDockC@8|vdd_24|P
+Evdd_25||D5G7;|dockPSre@4|vdd_27|P
+Evdd_26||D5G7;|outDockC@8|vdd_26|P
+Evdd_27||D5G7;|dockPSre@4|vdd_29|P
+Evdd_28||D5G7;|outDockC@8|vdd|P
+Evdd_29||D5G7;|outDockC@8|vdd_27|P
+Evdd_30||D5G7;|outDockC@8|vdd_28|P
+Evdd_31||D5G7;|outDockC@8|vdd_29|P
+Evdd_32||D5G7;|outDockC@8|vdd_30|P
+Evdd_33||D5G7;|outDockC@8|vdd_31|P
+Evdd_34||D5G7;|outDockC@8|vdd_32|P
+Evdd_35||D5G7;|outDockC@8|vdd_33|P
+Evdd_36||D5G7;|outDockC@8|vdd_34|P
+Evdd_37||D5G7;|outDockC@8|vdd_35|P
+Evdd_38||D5G7;|outDockC@8|vdd_36|P
+Evdd_39||D5G7;|outDockC@8|vdd_37|P
+Evdd_43||D5G7;|outDockC@8|vdd_43|P
+Evdd_45||D5G7;|outDockC@8|vdd_45|P
+Evdd_49||D5G7;|outDockC@8|vdd_49|P
+Evdd_51||D5G7;|outDockC@8|vdd_51|P
+Evdd_60||D5G7;|outDockC@8|vdd_60|P
+Evdd_61||D5G7;|outDockC@8|vdd_39|P
+Evdd_62||D5G7;|outDockC@8|vdd_61|P
+Evdd_63||D5G7;|outDockC@8|vdd_62|P
+Evdd_64||D5G7;|outDockC@8|vdd_63|P
+Evdd_65||D5G7;|outDockC@8|vdd_64|P
+Evdd_66||D5G7;|outDockC@8|vdd_65|P
+Evdd_67||D5G7;|outDockC@8|vdd_66|P
+Evdd_68||D5G7;|outDockC@8|vdd_67|P
+X
+
+# Cell outDockPredStageStretch;1{sch}
+CoutDockPredStageStretch;1{sch}||schematic|1237130083475|1244202994020|
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@1||13|-18||||
+NOff-Page|conn@2||41.5|-18||||
+NOff-Page|conn@4||22.5|0||||
+NOff-Page|conn@6||11|12.5|||R|
+NOff-Page|conn@7||-11|14.5|||XRRR|
+NOff-Page|conn@8||-19.5|5|||Y|
+NOff-Page|conn@9||-19.5|2||||
+NOff-Page|conn@10||-20.5|-5|||XYRR|
+NOff-Page|conn@12||-15|8|||Y|
+NOff-Page|conn@13||8|8||||
+NOff-Page|conn@16||-7|12|||YR|
+NOff-Page|conn@17||-23.5|-2|||XY|
+NOff-Page|conn@18||20|5|||X|
+NOff-Page|conn@19||26.5|-10||||
+IregistersM:dockPSreg;1{ic}|dockPSre@0||25|-18|||D5G4;
+IoutDockCenterStretch;1{ic}|outDockC@0||0|0|||D5G4;
+IoutDockPredStageStretch;1{ic}|outDockP@1||41|17|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||2|36.5|||||ART_message(D5G6;)SoutDockPredStageStretch
+Ngeneric:Invisible-Pin|pin@2||0|31.5|||||ART_message(D5G4;)S"the \"guts\" plus psRegister"
+NBus_Pin|pin@7||-6|-18|-1|-1||
+NBus_Pin|pin@9||6|-14.5|-1|-1||
+NBus_Pin|pin@28||-11|-23|-1|-1||
+NWire_Pin|pin@34||-24|-12||||
+NWire_Pin|pin@35||-24|-15||||
+NWire_Pin|pin@36||-24|-18||||
+NWire_Pin|pin@37||-24|-21||||
+NWire_Pin|pin@38||-24|-24||||
+NWire_Pin|pin@39||-24|-27||||
+NWire_Pin|pin@40||-24|-30||||
+NWire_Pin|pin@41||-24|-33||||
+NWire_Pin|pin@42||-24|-36||||
+NWire_Pin|pin@43||-24|-39||||
+NWire_Pin|pin@44||-24|-42||||
+NWire_Pin|pin@45||-24|-45||||
+NWire_Pin|pin@46||-24|-48||||
+NWire_Pin|pin@47||-24|-51||||
+Ngeneric:Invisible-Pin|pin@48||15|-27|||||ART_message(D3G2;)S[psRegister is transparent,"except during do[ins]"]
+NBus_Pin|pin@50||34|-18|-1|-1||
+NBus_Pin|pin@51||34|-23|-1|-1||
+NWire_Pin|pin@52||11|-10||||
+NWire_Pin|pin@53||23|-10||||
+Ngeneric:Invisible-Pin|pin@54||1|27.5|||||ART_message(D5G3;)Sies 3 June 2009
+NBus_Pin|pin@55||2|-10|-1|-1||
+IorangeTSMC090nm:wire90;1{ic}|wire90@1||-30.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D5140.200000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@2||-30.5|-18|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D5074.200000000001|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@3||-30.5|-24|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4771.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@4||-30.5|-30|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4754.4|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@5||-30.5|-36|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4487.8|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@6||-30.5|-42|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D4482.1|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+IorangeTSMC090nm:wire90;1{ic}|wire90@7||-30.5|-48|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D3199.0000000000005|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
+Abus|inLO[1:6,8]|D5G2;|-0.5|IJ900|outDockC@0|inLO[1:6,8]|-11|-8|pin@28||-11|-23
+Awire|inLO[1]|D5G2;||900|pin@34||-24|-12|pin@35||-24|-15
+Awire|inLO[2]|D5G2;||900|pin@36||-24|-18|pin@37||-24|-21
+Awire|inLO[3]|D5G2;||900|pin@38||-24|-24|pin@39||-24|-27
+Awire|inLO[4]|D5G2;||900|pin@40||-24|-30|pin@41||-24|-33
+Awire|inLO[5]|D5G2;||900|pin@42||-24|-36|pin@43||-24|-39
+Awire|inLO[6]|D5G2;||900|pin@44||-24|-42|pin@45||-24|-45
+Awire|inLO[8]|D5G2;||900|pin@46||-24|-48|pin@47||-24|-51
+Abus|m1[1:12,21,22]|D5G2;|-0.5|IJ900|outDockC@0|m1[1:12,21,22]|-6|-9|pin@7||-6|-18
+Abus|net@13||-0.5|IJ0|conn@4|a|20.5|0|outDockC@0|ps[skip,do]|13|0
+Awire|net@15|||900|conn@6|a|11|10.5|outDockC@0|fire[M]|11|7
+Abus|net@20||-0.5|IJ1800|conn@8|y|-17.5|5|outDockC@0|pred[D,T]|-14|5
+Abus|net@21||-0.5|IJ1800|conn@9|y|-17.5|2|outDockC@0|m1cate[1:6][T,F]|-14|2
+Awire|net@24|||0|outDockC@0|epi[torp]|-13|-5|conn@10|y|-18.5|-5
+Abus|net@43||-0.5|IJ1800|conn@1|y|15|-18|dockPSre@0|in[1:36]|22|-18
+Abus|net@57||-0.5|IJ0|outDockC@0|flag[A,D][set,clr]|-13|-2|conn@17|a|-21.5|-2
+Awire|net@58|||900|conn@7|y|-11|12.5|outDockC@0|flag[C][T]|-11|7
+Awire|net@59|||0|conn@18|y|18|5|outDockC@0|succ[sf]|13|5
+Abus|net@67||-0.5|IJ900|conn@16|y|-7|10|outDockC@0|in[1:6]|-7|7.5
+Abus|net@73||-0.5|IJ0|conn@13|a|6|8|outDockC@0|sor[1:9]|3|8
+Abus|net@74||-0.5|IJ1800|conn@12|y|-13|8|outDockC@0|sir[1:9]|-2|8
+Awire|net@76|||1800|wire90@1|b|-28|-12|pin@34||-24|-12
+Awire|net@79|||1800|wire90@2|b|-28|-18|pin@36||-24|-18
+Awire|net@81|||1800|wire90@3|b|-28|-24|pin@38||-24|-24
+Awire|net@83|||1800|wire90@4|b|-28|-30|pin@40||-24|-30
+Awire|net@85|||1800|wire90@5|b|-28|-36|pin@42||-24|-36
+Awire|net@87|||1800|wire90@6|b|-28|-42|pin@44||-24|-42
+Awire|net@89|||1800|wire90@7|b|-28|-48|pin@46||-24|-48
+Abus|net@93||-0.5|IJ1800|pin@28||-11|-23|dockPSre@0|out[1:7]|24|-23
+Abus|net@100||-0.5|IJ1800|dockPSre@0|out[1:36]|29|-18|pin@50||34|-18
+Awire|net@101|||900|outDockC@0|do[ins]|11|-7|pin@52||11|-10
+Awire|net@105|||2700|dockPSre@0|fire[1]|23|-15|pin@53||23|-10
+Awire|net@106|||0|conn@19|a|24.5|-10|pin@53||23|-10
+Awire|net@107|||1800|pin@52||11|-10|pin@53||23|-10
+Abus|ps[1:27]|D5G2;|-0.5|IJ900|pin@50||34|-18|pin@51||34|-23
+Abus|ps[18:26]|D5G2;|-0.5|IJ900|outDockC@0|ps[18:26]|6|-8|pin@9||6|-14.5
+Abus|ps[24,21,23,26]|D5G2;|-0.5|IJ900|outDockC@0|epi[torp_1]@481762684|2|-6|pin@55||2|-10
+Edo[ins]||D6G2;|conn@19|y|O
+Eepi[torp]||D4G2;|conn@10|a|I
+Efire[M]||D6G2;|conn@6|y|O
+Eflag[A,D][set,clr]||D6G2;|conn@17|y|O
+Eflag[C][T]||D4G2;|conn@7|a|I
+Ein[1:6]||D4G2;|conn@16|a|I
+Em1[1:27]||D4G2;|conn@1|a|I
+Em1cate[1:6][T,F]||D4G2;|conn@9|a|I
+Epred[D,T]||D4G2;|conn@8|a|I
+Eps[1:20,27]||D6G2;|conn@2|y|O
+Eps[skip,do]||D6G2;|conn@4|y|O
+Esir[1:9]||D4G2;|conn@12|a|I
+Esor[1:9]||D6G2;|conn@13|y|O
+Esucc[sf]||D4G2;|conn@18|a|I
+X
+
+# Cell plainDockStage;1{ic}
+CplainDockStage;1{ic}||artwork|1217322049125|1231689844356|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@4||-4|-7|-1|-1||
+Nschematic:Bus_Pin|pin@8||5|-7|-1|-1||
+Nschematic:Bus_Pin|pin@10||-3|3|-1|-1||
+NPin|pin@18||-2|4|1|1||
 NPin|pin@19||2|4|1|1||
 NPin|pin@28||-2|-4|1|1||
 NPin|pin@29||2|-4|1|1||
@@ -5363,7 +9262,7 @@ Etake[1]||D5G2;|pin@63||O
 X
 
 # Cell plainDockStage;1{sch}
-CplainDockStage;1{sch}||schematic|1227450428956|1233796375043|
+CplainDockStage;1{sch}||schematic|1227450428956|1243246708862|I
 IgaspM:aStage;1{ic}|aStage@1||0|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-12|0|||Y|
@@ -5374,37 +9273,38 @@ NOff-Page|conn@6||12|0||||
 NOff-Page|conn@7||-9|16|||Y|
 NOff-Page|conn@8||9|16||||
 IregistersM:ins1in20Bx36;1{ic}|ins1in20@0||14|-30|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||12|-15|RRR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@1||12|-15|RRR||D5G4;
 Ngeneric:Invisible-Pin|pin@0||2.5|34|||||ART_message(D5G4;)Sone stage with scan chain
 Ngeneric:Invisible-Pin|pin@1||1|39.5|||||ART_message(D5G6;)SplainDockStage
-Ngeneric:Invisible-Pin|pin@2||-0.5|26|||||ART_message(D5G3;)Sies 23 November 2008
 NWire_Pin|pin@3||12|-6||||
 NWire_Pin|pin@4||12|-24||||
 NWire_Pin|pin@7||0|-6||||
 NWire_Pin|pin@17||-4|21||||
 NWire_Pin|pin@18||-4|8||||
 NWire_Pin|pin@19||-1|8||||
-IscanJ:scanEx1vertA;1{ic}|scanEx1v@0||3|16|YRRR||D5G4;
+Ngeneric:Invisible-Pin|pin@20||-0.5|26|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
+IscanM:scanEx1;1{ic}|scanEx1@0||3|16|YRRR||D5G4;
 IplainDockStage;1{ic}|shortSte@0||-31|17|||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:3]|D5G1;X2;Y1;|26.5|8|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||6|-6|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D791.7000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-Awire|fire[1]|D5G2;||2700|latchDri@0|inA|12|-11|pin@3||12|-6
+Awire|fire[1]|D5G2;||2700|latchDri@1|in|12|-11|pin@3||12|-6
 Awire|net@0|||1800|conn@0|y|-10|0|aStage@1|pred|-3|0
 Awire|net@1|||2700|pin@7||0|-6|aStage@1|fire|0|-4
 Awire|net@3|||1800|pin@4||12|-24|conn@3|a|16.5|-24
-Awire|net@4|||900|latchDri@0|out|12|-19|pin@4||12|-24
+Awire|net@4|||900|latchDri@1|out|12|-19|pin@4||12|-24
 Abus|net@5||-0.5|IJ0|ins1in20@0|in[1:36]|11|-30|conn@4|y|2|-30
 Abus|net@6||-0.5|IJ1800|ins1in20@0|out[1:36]|17|-30|conn@5|a|27|-30
 Awire|net@7|||0|conn@6|a|10|0|aStage@1|succ|3|0
 Awire|net@11|||0|wire90@1|a|3.5|-6|pin@7||0|-6
 Awire|net@12|||0|pin@3||12|-6|wire90@1|b|8.5|-6
-Abus|net@30||-0.5|IJ1800|conn@7|y|-7|16|scanEx1v@0|si[1:9]|1|16
-Abus|net@31||-0.5|IJ1800|scanEx1v@0|so[1:9]|5|16|conn@8|a|7|16
-Awire|net@35|||0|scanEx1v@0|mc|2|21|pin@17||-4|21
+Abus|net@30||-0.5|IJ1800|conn@7|y|-7|16|scanEx1@0|sir[1:9]|1|16
+Abus|net@31||-0.5|IJ1800|scanEx1@0|sor[1:9]|5|16|conn@8|a|7|16
+Awire|net@35|||0|scanEx1@0|mc|2|21|pin@17||-4|21
 Awire|net@36|||900|pin@17||-4|21|pin@18||-4|8
 Awire|net@37|||1800|pin@18||-4|8|pin@19||-1|8
 Awire|net@38|||900|pin@19||-1|8|aStage@1|mc|-1|4
 Awire|net@40|||2700|ins1in20@0|hcl[1]|12|-27|pin@4||12|-24
-Awire|net@41|||900|scanEx1v@0|dIn[1]|1|11|aStage@1|s[1]|1|4
+Awire|net@41|||900|scanEx1@0|dIn[1]|1|11|aStage@1|s[1]|1|4
 Ein[1:36]||D4G2;|conn@4|a|I
 Eout[1:36]||D6G2;|conn@5|y|O
 Epred||D4G2;|conn@0|a|I
@@ -5414,56 +9314,100 @@ Esucc||D6G2;|conn@6|y|O
 Etake[1]||D6G2;|conn@3|y|O
 X
 
-# Cell plainDockStageDn;1{lay}
-CplainDockStageDn;1{lay}|plainDockStage|cmos90|1227451051512|1233795989661||ATTR_NCC(D5G3;NTY26;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233788311457|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233802304700
-IgaspM:aStage;3{lay}|aStage@3||0|0|Y||D5G4;
+# Cell plainDockStageDn;2{lay}
+CplainDockStageDn;2{lay}|plainDockStage|cmos90|1227451051512|1243246708862|I
+IgaspM:aStage;3{lay}|aStage@3||26|0|Y||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@4||-17.5|22|||Y|
+NX-Metal-1-Metal-2-Con|contact@4||8.5|22|||Y|
 NX-Metal-1-Metal-2-Con|contact@6||1698.5|22|||Y|
 NX-Metal-2-Metal-3-Con|contact@8||1680|-34|||Y|
-NX-Metal-1-Metal-2-Con|contact@10||12.5|-22|||Y|
-IdriversJ:driveConnecter;3{lay}|driveCon@2||-141.5|-32|Y||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@0||-936|0|XY||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@1||936|0|Y||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@1||-137|0|XY||D5G4;
+NX-Metal-1-Metal-2-Con|contact@10||38.5|-22|||Y|
+IcoversM:cover1h;2{lay}|cover1h@1||0|0|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@3||-115.5|-32|Y||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@0||-936|0|XY||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@1||936|0|Y||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@2||-111|0|XY||D5G4;
 NMetal-2-Pin|pin@7||-90|-60.3|||Y|
-NMetal-1-Pin|pin@16||-92.5|-25|||Y|
-NMetal-1-Pin|pin@17||-92.5|25|||Y|
+NMetal-1-Pin|pin@16||-66.5|-25|||Y|
+NMetal-1-Pin|pin@17||-66.5|25|||Y|
 NMetal-2-Pin|pin@18||165|-34||||
 NMetal-2-Pin|pin@19||165|-22||||
 NMetal-1-Pin|pin@20||1698.5|28||||
-IscanJ:scanEx1vertD;3{lay}|scanEx1v@1||1656|0|||D5G4;
+IscanM:scanEx1vertA;3{lay}|scanEx1v@2||1656|0|||D5G4;
+IwiresL:select30;1{lay}|select30@0||133|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-1656|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-216|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||216|0|||D5G4;
 Ametal-2|net@5||1.2|S1800|pin@7||-90|-60.3|ins1in20@1|hcl[1]|288|-60.3
-Ametal-2|net@28||1.2|S1800|ins1in20@0|hcl[1]|-288|-60.3|driveCon@2|take|-149.5|-60.3
-Ametal-2|net@44||1.2|S1800|driveCon@2|take|-149.5|-60.3|pin@7||-90|-60.3
-Ametal-1|net@45|||S900|driveCon@2|out|-157.5|-32|latchDri@1|out|-157.5|-32
-Ametal-2|net@46||6.2|S1800|latchDri@1|vdd_7|-101.5|50|aStage@3|vdd_3|-97|50
-Ametal-2|net@47||6.2|S0|aStage@3|gnd|-97|0|latchDri@1|gnd_1|-101.5|0
-Ametal-2|net@48||6.2|S0|aStage@3|vdd|-97|-50|latchDri@1|vdd_8|-101.5|-50
-Ametal-1|net@52|||S2700|aStage@3|s[1]|-17.5|7|contact@4||-17.5|22
-Ametal-2|net@61|||S0|contact@6||1698.5|22|contact@4||-17.5|22
-Ametal-1|net@63|||S2700|scanEx1v@1|dIn[1]|1698.5|-7|contact@6||1698.5|22
-Ametal-2|net@64||6.2|S1800|aStage@3|gnd_2|97|0|ins1in20@1|gnd|288|0
-Ametal-2|net@65||6.2|S0|ins1in20@1|vdd|288|-50|aStage@3|vdd_5|97|-50
-Ametal-2|net@66||6.2|S0|ins1in20@1|vdd_1|288|50|aStage@3|vdd_4|97|50
-Ametal-2|net@67||6.2|S1800|ins1in20@0|vdd_1|-288|50|latchDri@1|vdd_5|-170|50
-Ametal-2|net@68||6.2|S0|latchDri@1|gnd_2|-170|0|ins1in20@0|gnd|-288|0
-Ametal-2|net@69||6.2|S0|latchDri@1|vdd_4|-170|-50|ins1in20@0|vdd|-288|-50
-Ametal-1|net@78|||S2700|pin@16||-92.5|-25|aStage@3|fire|-92.5|-16
-Ametal-1|net@80|||S900|pin@17||-92.5|25|aStage@3|fire|-92.5|-16
-Ametal-1|net@81|||S1800|latchDri@1|in|-105.5|25|pin@17||-92.5|25
-Ametal-1|net@82|||S1800|latchDri@1|in_1|-105.5|-25|pin@16||-92.5|-25
-Ametal-3|net@85|||S900|scanEx1v@1|mc|1680|-25|contact@8||1680|-34
+Ametal-2|net@28||1.2|S1800|ins1in20@0|hcl[1]|-288|-60.3|driveCon@3|take|-123.5|-60.3
+Ametal-2|net@44||1.2|S1800|driveCon@3|take|-123.5|-60.3|pin@7||-90|-60.3
+Ametal-1|net@45|||S900|driveCon@3|out|-131.5|-32|latchDri@2|out|-131.5|-32
+Ametal-2|net@46||6.2|S1800|latchDri@2|vdd_7|-75.5|50|aStage@3|vdd_3|-71|50
+Ametal-2|net@47||6.2|S0|aStage@3|gnd|-71|0|latchDri@2|gnd_1|-75.5|0
+Ametal-2|net@48||6.2|S0|aStage@3|vdd|-71|-50|latchDri@2|vdd_8|-75.5|-50
+Ametal-1|net@52|||S2700|aStage@3|s[1]|8.5|7|contact@4||8.5|22
+Ametal-2|net@61|||S0|contact@6||1698.5|22|contact@4||8.5|22
+Ametal-1|net@63|||S2700|scanEx1v@2|dIn[1]|1698.5|-7|contact@6||1698.5|22
+Ametal-1|net@78|||S2700|pin@16||-66.5|-25|aStage@3|fire|-66.5|-16
+Ametal-1|net@80|||S900|pin@17||-66.5|25|aStage@3|fire|-66.5|-16
+Ametal-1|net@81|||S1800|latchDri@2|in|-79.5|25|pin@17||-66.5|25
+Ametal-1|net@82|||S1800|latchDri@2|in_1|-79.5|-25|pin@16||-66.5|-25
+Ametal-3|net@85|||S900|scanEx1v@2|mc|1680|-25|contact@8||1680|-34
 Ametal-2|net@89|||S0|contact@8||1680|-34|pin@18||165|-34
-Ametal-1|net@91|||S900|aStage@3|mc|12.5|-7|contact@10||12.5|-22
-Ametal-2|net@92|||S0|scanEx1v@1|gnd|1584|0|ins1in20@1|gnd_2|1584|0
-Ametal-2|net@93|||S0|scanEx1v@1|vdd_2|1584|50|ins1in20@1|vdd_4|1584|50
-Ametal-2|net@94|||S0|scanEx1v@1|vdd|1584|-50|ins1in20@1|vdd_5|1584|-50
+Ametal-1|net@91|||S900|aStage@3|mc|38.5|-7|contact@10||38.5|-22
+Ametal-2|net@92|||S0|scanEx1v@2|gnd|1584|0|ins1in20@1|gnd_2|1584|0
+Ametal-2|net@93|||S0|scanEx1v@2|vdd_2|1584|50|ins1in20@1|vdd_4|1584|50
+Ametal-2|net@94|||S0|scanEx1v@2|vdd|1584|-50|ins1in20@1|vdd_5|1584|-50
 Ametal-2|net@96|||S2700|pin@18||165|-34|pin@19||165|-22
-Ametal-2|net@97|||S0|pin@19||165|-22|contact@10||12.5|-22
+Ametal-2|net@97|||S0|pin@19||165|-22|contact@10||38.5|-22
 Ametal-1|net@98||0.4|S2700|contact@6||1698.5|22|pin@20||1698.5|28
-Egnd||D5G2;|ins1in20@0|gnd_2|G
-Egnd_1||D5G2;|scanEx1v@1|gnd_1|G
+Ametal-2|net@105|||S0|tranCap@0|gnd_1|-1584|0|ins1in20@0|gnd_2|-1584|0
+Ametal-2|net@106|||S0|tranCap@0|vdd_2|-1584|50|ins1in20@0|vdd_4|-1584|50
+Ametal-2|net@107|||S0|tranCap@0|vdd_3|-1584|-50|ins1in20@0|vdd_5|-1584|-50
+Ametal-2|net@108||6.2|S0|tranCap@0|gnd|-1728|0|cover1h@1|gnd|-1800|0
+Ametal-2|net@109||6.2|S1800|cover1h@1|vdd|-1800|50|tranCap@0|vdd|-1728|50
+Ametal-2|net@110||6.2|S1800|cover1h@1|vdd_4|-1800|-50|tranCap@0|vdd_1|-1728|-50
+Ametal-2|net@111||6.2|S1800|scanEx1v@2|gnd_1|1728|0|cover1h@1|gnd_1|1800|0
+Ametal-2|net@112||6.2|S0|cover1h@1|vdd_1|1800|50|scanEx1v@2|vdd_3|1728|50
+Ametal-2|net@113||6.2|S0|cover1h@1|vdd_5|1800|-50|scanEx1v@2|vdd_1|1728|-50
+Ametal-2|net@114|||S0|tranCap@1|gnd|-288|0|ins1in20@0|gnd|-288|0
+Ametal-2|net@115|||S0|tranCap@1|vdd|-288|50|ins1in20@0|vdd_1|-288|50
+Ametal-2|net@116|||S0|tranCap@1|gnd_1|-144|0|latchDri@2|gnd|-144|0
+Ametal-2|net@117|||S0|tranCap@1|vdd_2|-144|50|latchDri@2|vdd_5|-144|50
+Ametal-2|net@118|||S0|tranCap@1|vdd_3|-144|-50|latchDri@2|vdd|-144|-50
+Ametal-2|net@119|||S0|tranCap@2|gnd_1|288|0|ins1in20@1|gnd|288|0
+Ametal-2|net@120|||S0|tranCap@2|vdd_3|288|-50|ins1in20@1|vdd|288|-50
+Ametal-2|net@121||6.2|S1800|aStage@3|vdd_4|123|50|tranCap@2|vdd|144|50
+Ametal-2|net@122||6.2|S0|tranCap@2|gnd|144|0|aStage@3|gnd_2|123|0
+Ametal-2|net@123||6.2|S0|tranCap@2|vdd_1|144|-50|aStage@3|vdd_5|123|-50
+Egnd||D5G7;|cover1h@1|gnd_6|G
+Egnd_2||D5G7;|cover1h@1|gnd_2|G
+Egnd_3||D5G7;|cover1h@1|gnd_3|G
+Egnd_4||D5G7;|cover1h@1|gnd_4|G
+Egnd_5||D5G7;|cover1h@1|gnd_5|G
+Egnd_7||D5G7;|cover1h@1|gnd_7|G
+Egnd_8||D5G7;|cover1h@1|gnd_8|G
+Egnd_9||D5G7;|cover1h@1|gnd_9|G
+Egnd_10||D5G7;|cover1h@1|gnd_10|G
+Egnd_11||D5G7;|cover1h@1|gnd_11|G
+Egnd_12||D5G7;|cover1h@1|gnd_12|G
+Egnd_13||D5G7;|cover1h@1|gnd_13|G
+Egnd_14||D5G7;|cover1h@1|gnd_14|G
+Egnd_15||D5G7;|cover1h@1|gnd_15|G
+Egnd_16||D5G7;|cover1h@1|gnd_16|G
+Egnd_17||D5G7;|cover1h@1|gnd_17|G
+Egnd_18||D5G7;|cover1h@1|gnd_18|G
+Egnd_19||D5G7;|cover1h@1|gnd_19|G
+Egnd_20||D5G7;|cover1h@1|gnd_20|G
+Egnd_21||D5G7;|cover1h@1|gnd_21|G
+Egnd_22||D5G7;|cover1h@1|gnd_22|G
+Egnd_23||D5G7;|cover1h@1|gnd_23|G
+Egnd_24||D5G7;|cover1h@1|gnd_24|G
+Egnd_25||D5G7;|cover1h@1|gnd_25|G
+Egnd_26||D5G7;|cover1h@1|gnd_26|G
+Egnd_27||D5G7;|cover1h@1|gnd_27|G
+Egnd_28||D5G7;|cover1h@1|gnd_28|G
+Egnd_29||D5G7;|cover1h@1|gnd_29|G
 Ein[1]||D5G2;|ins1in20@1|in[1]|I
 Ein[2]||D5G2;|ins1in20@1|in[2]|I
 Ein[3]||D5G2;|ins1in20@1|in[3]|I
@@ -5537,76 +9481,143 @@ Eout[34]||D5G2;|ins1in20@0|out[16]|O
 Eout[35]||D5G2;|ins1in20@0|out[17]|O
 Eout[36]||D5G2;|ins1in20@0|out[18]|O
 Epred||D5G2;|aStage@3|pred|I
-Esir[1]||D5G2;|scanEx1v@1|sir[1]|I
-Esir[2]||D5G2;|scanEx1v@1|sir[2]|B
-Esir[3]||D5G2;|scanEx1v@1|sir[3]|B
-Esir[4]||D5G2;|scanEx1v@1|sir[4]|B
-Esir[5]||D5G2;|scanEx1v@1|sir[5]|B
-Esir[6]||D5G2;|scanEx1v@1|sir[6]|B
-Esir[7]||D5G2;|scanEx1v@1|sir[7]|B
-Esir[8]||D5G2;|scanEx1v@1|si[8]|B
-Esir[9]||D5G2;|scanEx1v@1|sir[9]|B
-Esor[1]||D5G2;|scanEx1v@1|sor[1]|O
-Esor[2]||D5G2;|scanEx1v@1|sor[2]|B
-Esor[3]||D5G2;|scanEx1v@1|sor[3]|B
-Esor[4]||D5G2;|scanEx1v@1|sor[4]|B
-Esor[5]||D5G2;|scanEx1v@1|sor[5]|B
-Esor[6]||D5G2;|scanEx1v@1|sor[6]|B
-Esor[7]||D5G2;|scanEx1v@1|sor[7]|B
-Esor[8]||D5G2;|scanEx1v@1|sor[8]|B
-Esor[9]||D5G2;|scanEx1v@1|sor[9]|B
+Esir[1]||D5G2;|scanEx1v@2|sir[1]|I
+Esir[2]||D5G2;|scanEx1v@2|sir[2]|B
+Esir[3]||D5G2;|scanEx1v@2|sir[3]|B
+Esir[4]||D5G2;|scanEx1v@2|sir[4]|B
+Esir[5]||D5G2;|scanEx1v@2|sir[5]|B
+Esir[6]||D5G2;|scanEx1v@2|sir[6]|B
+Esir[7]||D5G2;|scanEx1v@2|sir[7]|B
+Esir[8]||D5G2;|scanEx1v@2|sir[8]|B
+Esir[9]||D5G2;|scanEx1v@2|sir[9]|B
+Esor[1]||D5G2;|scanEx1v@2|sor[1]|O
+Esor[2]||D5G2;|scanEx1v@2|sor[2]|B
+Esor[3]||D5G2;|scanEx1v@2|sor[3]|B
+Esor[4]||D5G2;|scanEx1v@2|sor[4]|B
+Esor[5]||D5G2;|scanEx1v@2|sor[5]|B
+Esor[6]||D5G2;|scanEx1v@2|sor[6]|B
+Esor[7]||D5G2;|scanEx1v@2|sor[7]|B
+Esor[8]||D5G2;|scanEx1v@2|sor[8]|B
+Esor[9]||D5G2;|scanEx1v@2|sor[9]|B
 Esucc||D5G2;|aStage@3|succ|O
 Etake[1]||D5G2;|pin@7||O
-Evdd||D5G2;|ins1in20@0|vdd_5|P
-Evdd_1||D5G2;|scanEx1v@1|vdd_1|P
-Evdd_3||D5G2;|scanEx1v@1|vdd_3|P
-Evdd_4||D5G2;|ins1in20@0|vdd_4|P
+Evdd||D5G7;|cover1h@1|vdd_2|P
+Evdd_3||D5G7;|cover1h@1|vdd_3|P
+Evdd_6||D5G7;|cover1h@1|vdd_6|P
+Evdd_7||D5G7;|cover1h@1|vdd_7|P
+Evdd_8||D5G7;|cover1h@1|vdd_8|P
+Evdd_9||D5G7;|cover1h@1|vdd_9|P
+Evdd_10||D5G7;|cover1h@1|vdd_10|P
+Evdd_11||D5G7;|cover1h@1|vdd_11|P
+Evdd_12||D5G7;|cover1h@1|vdd_12|P
+Evdd_13||D5G7;|cover1h@1|vdd_13|P
+Evdd_14||D5G7;|cover1h@1|vdd_14|P
+Evdd_15||D5G7;|cover1h@1|vdd_15|P
+Evdd_16||D5G7;|cover1h@1|vdd_16|P
+Evdd_17||D5G7;|cover1h@1|vdd_17|P
+Evdd_18||D5G7;|cover1h@1|vdd_18|P
+Evdd_19||D5G7;|cover1h@1|vdd_19|P
+Evdd_20||D5G7;|cover1h@1|vdd_20|P
+Evdd_21||D5G7;|cover1h@1|vdd_21|P
+Evdd_22||D5G7;|cover1h@1|vdd_22|P
+Evdd_23||D5G7;|cover1h@1|vdd_23|P
+Evdd_24||D5G7;|cover1h@1|vdd_24|P
+Evdd_25||D5G7;|cover1h@1|vdd_25|P
+Evdd_26||D5G7;|cover1h@1|vdd_26|P
+Evdd_27||D5G7;|cover1h@1|vdd_27|P
+Evdd_28||D5G7;|cover1h@1|vdd_28|P
+Evdd_29||D5G7;|cover1h@1|vdd_29|P
 X
 
-# Cell plainDockStageUp;1{lay}
-CplainDockStageUp;1{lay}|plainDockStage|cmos90|1227451051512|1233795965631||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1233787793772|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1233802304700
-IgaspM:aStage;3{lay}|aStage@3||0|0|||D5G4;
+# Cell plainDockStageUp;2{lay}
+CplainDockStageUp;2{lay}|plainDockStage|cmos90|1227451051512|1243246708862|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
+IgaspM:aStage;3{lay}|aStage@3||26|0|||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@4||-17.5|-40||||
+NX-Metal-1-Metal-2-Con|contact@4||8.5|-40||||
 NX-Metal-1-Metal-2-Con|contact@6||1698.5|-40||||
 NX-Metal-2-Metal-3-Con|contact@8||1680|22||||
-NX-Metal-1-Metal-2-Con|contact@10||12.5|22||||
-IdriversJ:driveConnecter;3{lay}|driveCon@2||-141.5|32|||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@0||-936|0|X||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@1||936|0|||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@1||-137|0|X||D5G4;
+NX-Metal-1-Metal-2-Con|contact@10||38.5|22||||
+IcoversM:cover1h;2{lay}|cover1h@1||0|0|||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@3||-115.5|32|||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@0||-936|0|X||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@1||936|0|||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@2||-111|0|X||D5G4;
 NMetal-2-Pin|pin@7||-90|60.3||||
-NMetal-1-Pin|pin@16||-92.5|25||||
-NMetal-1-Pin|pin@17||-92.5|-25||||
-IscanJ:scanEx1vertD;3{lay}|scanEx1v@1||1656|0|||D5G4;
+NMetal-1-Pin|pin@16||-66.5|25||||
+NMetal-1-Pin|pin@17||-66.5|-25||||
+IscanM:scanEx1vertA;3{lay}|scanEx1v@2||1656|0|||D5G4;
+IwiresL:select22;1{lay}|select22@0||276|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-1656|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||-216|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||195|0|||D5G4;
 Ametal-2|net@5||1.2|S1800|pin@7||-90|60.3|ins1in20@1|hcl[1]|288|60.3
-Ametal-2|net@28||1.2|S1800|ins1in20@0|hcl[1]|-288|60.3|driveCon@2|take|-149.5|60.3
-Ametal-2|net@44||1.2|S1800|driveCon@2|take|-149.5|60.3|pin@7||-90|60.3
-Ametal-1|net@45|||S900|driveCon@2|out|-157.5|32|latchDri@1|out|-157.5|32
-Ametal-2|net@46||6.2|S1800|latchDri@1|vdd_7|-101.5|-50|aStage@3|vdd_3|-97|-50
-Ametal-2|net@47||6.2|S0|aStage@3|gnd|-97|0|latchDri@1|gnd_1|-101.5|0
-Ametal-2|net@48||6.2|S0|aStage@3|vdd|-97|50|latchDri@1|vdd_8|-101.5|50
-Ametal-1|net@52|||S900|aStage@3|s[1]|-17.5|-7|contact@4||-17.5|-40
-Ametal-2|net@53|||S0|scanEx1v@1|gnd|1584|0|ins1in20@1|gnd_2|1584|0
-Ametal-2|net@54|||S0|scanEx1v@1|vdd|1584|-50|ins1in20@1|vdd_4|1584|-50
-Ametal-2|net@55|||S0|scanEx1v@1|vdd_2|1584|50|ins1in20@1|vdd_5|1584|50
-Ametal-2|net@61|||S0|contact@6||1698.5|-40|contact@4||-17.5|-40
-Ametal-1|net@63|||S900|scanEx1v@1|dIn[1]|1698.5|-7|contact@6||1698.5|-40
-Ametal-2|net@64||6.2|S1800|aStage@3|gnd_2|97|0|ins1in20@1|gnd|288|0
-Ametal-2|net@65||6.2|S0|ins1in20@1|vdd|288|50|aStage@3|vdd_5|97|50
-Ametal-2|net@66||6.2|S0|ins1in20@1|vdd_1|288|-50|aStage@3|vdd_4|97|-50
-Ametal-2|net@67||6.2|S1800|ins1in20@0|vdd_1|-288|-50|latchDri@1|vdd_5|-170|-50
-Ametal-2|net@68||6.2|S0|latchDri@1|gnd_2|-170|0|ins1in20@0|gnd|-288|0
-Ametal-2|net@69||6.2|S0|latchDri@1|vdd_4|-170|50|ins1in20@0|vdd|-288|50
-Ametal-1|net@78|||S900|pin@16||-92.5|25|aStage@3|fire|-92.5|16
-Ametal-1|net@80|||S2700|pin@17||-92.5|-25|aStage@3|fire|-92.5|16
-Ametal-1|net@81|||S1800|latchDri@1|in|-105.5|-25|pin@17||-92.5|-25
-Ametal-1|net@82|||S1800|latchDri@1|in_1|-105.5|25|pin@16||-92.5|25
-Ametal-3|net@85|||S2700|scanEx1v@1|mc|1680|-25|contact@8||1680|22
-Ametal-2|net@89|||S0|contact@8||1680|22|contact@10||12.5|22
-Ametal-1|net@91|||S2700|aStage@3|mc|12.5|7|contact@10||12.5|22
-Egnd_2|gnd|D5G2;|ins1in20@0|gnd_2|G
-Egnd_1||D5G2;|scanEx1v@1|gnd_1|G
+Ametal-2|net@28||1.2|S1800|ins1in20@0|hcl[1]|-288|60.3|driveCon@3|take|-123.5|60.3
+Ametal-2|net@44||1.2|S1800|driveCon@3|take|-123.5|60.3|pin@7||-90|60.3
+Ametal-1|net@45|||S900|driveCon@3|out|-131.5|32|latchDri@2|out|-131.5|32
+Ametal-2|net@46||6.2|S1800|latchDri@2|vdd_7|-75.5|-50|aStage@3|vdd_3|-71|-50
+Ametal-2|net@47||6.2|S0|aStage@3|gnd|-71|0|latchDri@2|gnd_1|-75.5|0
+Ametal-2|net@48||6.2|S0|aStage@3|vdd|-71|50|latchDri@2|vdd_8|-75.5|50
+Ametal-1|net@52|||S900|aStage@3|s[1]|8.5|-7|contact@4||8.5|-40
+Ametal-2|net@53|||S0|scanEx1v@2|gnd|1584|0|ins1in20@1|gnd_2|1584|0
+Ametal-2|net@54|||S0|scanEx1v@2|vdd|1584|-50|ins1in20@1|vdd_4|1584|-50
+Ametal-2|net@55|||S0|scanEx1v@2|vdd_2|1584|50|ins1in20@1|vdd_5|1584|50
+Ametal-2|net@61|||S0|contact@6||1698.5|-40|contact@4||8.5|-40
+Ametal-1|net@63|||S900|scanEx1v@2|dIn[1]|1698.5|-7|contact@6||1698.5|-40
+Ametal-1|net@78|||S900|pin@16||-66.5|25|aStage@3|fire|-66.5|16
+Ametal-1|net@80|||S2700|pin@17||-66.5|-25|aStage@3|fire|-66.5|16
+Ametal-1|net@81|||S1800|latchDri@2|in|-79.5|-25|pin@17||-66.5|-25
+Ametal-1|net@82|||S1800|latchDri@2|in_1|-79.5|25|pin@16||-66.5|25
+Ametal-3|net@85|||S2700|scanEx1v@2|mc|1680|-25|contact@8||1680|22
+Ametal-2|net@89|||S0|contact@8||1680|22|contact@10||38.5|22
+Ametal-1|net@91|||S2700|aStage@3|mc|38.5|7|contact@10||38.5|22
+Ametal-2|net@104|||S0|tranCap@0|gnd_1|-1584|0|ins1in20@0|gnd_2|-1584|0
+Ametal-2|net@105|||S0|tranCap@0|vdd_2|-1584|50|ins1in20@0|vdd_5|-1584|50
+Ametal-2|net@106|||S0|tranCap@0|vdd_3|-1584|-50|ins1in20@0|vdd_4|-1584|-50
+Ametal-2|net@107||6.2|S0|tranCap@0|gnd|-1728|0|cover1h@1|gnd|-1800|0
+Ametal-2|net@108||6.2|S1800|cover1h@1|vdd|-1800|50|tranCap@0|vdd|-1728|50
+Ametal-2|net@109||6.2|S1800|cover1h@1|vdd_4|-1800|-50|tranCap@0|vdd_1|-1728|-50
+Ametal-2|net@110||6.2|S1800|scanEx1v@2|gnd_1|1728|0|cover1h@1|gnd_1|1800|0
+Ametal-2|net@111||6.2|S0|cover1h@1|vdd_1|1800|50|scanEx1v@2|vdd_3|1728|50
+Ametal-2|net@112||6.2|S0|cover1h@1|vdd_5|1800|-50|scanEx1v@2|vdd_1|1728|-50
+Ametal-2|net@113|||S0|tranCap@1|gnd|-288|0|ins1in20@0|gnd|-288|0
+Ametal-2|net@114|||S0|tranCap@1|vdd_1|-288|-50|ins1in20@0|vdd_1|-288|-50
+Ametal-2|net@115|||S0|tranCap@1|vdd|-288|50|ins1in20@0|vdd|-288|50
+Ametal-2|net@116|||S0|latchDri@2|gnd|-144|0|tranCap@1|gnd_1|-144|0
+Ametal-2|net@117|||S0|latchDri@2|vdd|-144|50|tranCap@1|vdd_2|-144|50
+Ametal-2|net@118|||S0|latchDri@2|vdd_5|-144|-50|tranCap@1|vdd_3|-144|-50
+Ametal-2|net@120|||S0|tranCap@2|gnd|123|0|aStage@3|gnd_2|123|0
+Ametal-2|net@121|||S0|tranCap@2|vdd_1|123|-50|aStage@3|vdd_4|123|-50
+Ametal-2|net@122||6.2|S1800|tranCap@2|vdd_2|267|50|ins1in20@1|vdd|288|50
+Ametal-2|net@123||6.2|S0|ins1in20@1|gnd|288|0|tranCap@2|gnd_1|267|0
+Ametal-2|net@124||6.2|S0|ins1in20@1|vdd_1|288|-50|tranCap@2|vdd_3|267|-50
+Egnd_6|gnd|D5G7;|cover1h@1|gnd_6|G
+Egnd_2||D5G7;|cover1h@1|gnd_2|G
+Egnd_3||D5G7;|cover1h@1|gnd_3|G
+Egnd_4||D5G7;|cover1h@1|gnd_4|G
+Egnd_5||D5G7;|cover1h@1|gnd_5|G
+Egnd_7||D5G7;|cover1h@1|gnd_7|G
+Egnd_8||D5G7;|cover1h@1|gnd_8|G
+Egnd_9||D5G7;|cover1h@1|gnd_9|G
+Egnd_10||D5G7;|cover1h@1|gnd_10|G
+Egnd_11||D5G7;|cover1h@1|gnd_11|G
+Egnd_12||D5G7;|cover1h@1|gnd_12|G
+Egnd_13||D5G7;|cover1h@1|gnd_13|G
+Egnd_14||D5G7;|cover1h@1|gnd_14|G
+Egnd_15||D5G7;|cover1h@1|gnd_15|G
+Egnd_16||D5G7;|cover1h@1|gnd_16|G
+Egnd_17||D5G7;|cover1h@1|gnd_17|G
+Egnd_18||D5G7;|cover1h@1|gnd_18|G
+Egnd_19||D5G7;|cover1h@1|gnd_19|G
+Egnd_20||D5G7;|cover1h@1|gnd_20|G
+Egnd_21||D5G7;|cover1h@1|gnd_21|G
+Egnd_22||D5G7;|cover1h@1|gnd_22|G
+Egnd_23||D5G7;|cover1h@1|gnd_23|G
+Egnd_24||D5G7;|cover1h@1|gnd_24|G
+Egnd_25||D5G7;|cover1h@1|gnd_25|G
+Egnd_26||D5G7;|cover1h@1|gnd_26|G
+Egnd_27||D5G7;|cover1h@1|gnd_27|G
+Egnd_28||D5G7;|cover1h@1|gnd_28|G
+Egnd_29||D5G7;|cover1h@1|gnd_29|G
 Ein[1]||D5G2;|ins1in20@1|in[1]|I
 Ein[2]||D5G2;|ins1in20@1|in[2]|I
 Ein[3]||D5G2;|ins1in20@1|in[3]|I
@@ -5680,34 +9691,56 @@ Eout[34]||D5G2;|ins1in20@0|out[16]|O
 Eout[35]||D5G2;|ins1in20@0|out[17]|O
 Eout[36]||D5G2;|ins1in20@0|out[18]|O
 Epred||D5G2;|aStage@3|pred|I
-Esir[1]||D5G2;|scanEx1v@1|sir[1]|I
-Esir[2]||D5G2;|scanEx1v@1|sir[2]|B
-Esir[3]||D5G2;|scanEx1v@1|sir[3]|B
-Esir[4]||D5G2;|scanEx1v@1|sir[4]|B
-Esir[5]||D5G2;|scanEx1v@1|sir[5]|B
-Esir[6]||D5G2;|scanEx1v@1|sir[6]|B
-Esir[7]||D5G2;|scanEx1v@1|sir[7]|B
-Esir[8]||D5G2;|scanEx1v@1|si[8]|B
-Esir[9]||D5G2;|scanEx1v@1|sir[9]|B
-Esor[1]||D5G2;|scanEx1v@1|sor[1]|O
-Esor[2]||D5G2;|scanEx1v@1|sor[2]|B
-Esor[3]||D5G2;|scanEx1v@1|sor[3]|B
-Esor[4]||D5G2;|scanEx1v@1|sor[4]|B
-Esor[5]||D5G2;|scanEx1v@1|sor[5]|B
-Esor[6]||D5G2;|scanEx1v@1|sor[6]|B
-Esor[7]||D5G2;|scanEx1v@1|sor[7]|B
-Esor[8]||D5G2;|scanEx1v@1|sor[8]|B
-Esor[9]||D5G2;|scanEx1v@1|sor[9]|B
+Esir[1]||D5G2;|scanEx1v@2|sir[1]|I
+Esir[2]||D5G2;|scanEx1v@2|sir[2]|B
+Esir[3]||D5G2;|scanEx1v@2|sir[3]|B
+Esir[4]||D5G2;|scanEx1v@2|sir[4]|B
+Esir[5]||D5G2;|scanEx1v@2|sir[5]|B
+Esir[6]||D5G2;|scanEx1v@2|sir[6]|B
+Esir[7]||D5G2;|scanEx1v@2|sir[7]|B
+Esir[8]||D5G2;|scanEx1v@2|sir[8]|B
+Esir[9]||D5G2;|scanEx1v@2|sir[9]|B
+Esor[1]||D5G2;|scanEx1v@2|sor[1]|O
+Esor[2]||D5G2;|scanEx1v@2|sor[2]|B
+Esor[3]||D5G2;|scanEx1v@2|sor[3]|B
+Esor[4]||D5G2;|scanEx1v@2|sor[4]|B
+Esor[5]||D5G2;|scanEx1v@2|sor[5]|B
+Esor[6]||D5G2;|scanEx1v@2|sor[6]|B
+Esor[7]||D5G2;|scanEx1v@2|sor[7]|B
+Esor[8]||D5G2;|scanEx1v@2|sor[8]|B
+Esor[9]||D5G2;|scanEx1v@2|sor[9]|B
 Esucc||D5G2;|aStage@3|succ|O
 Etake[1]||D5G2;|pin@7||O
-Evdd_5|vdd|D5G2;|ins1in20@0|vdd_5|P
-Evdd_1||D5G2;|scanEx1v@1|vdd_1|P
-Evdd_3||D5G2;|scanEx1v@1|vdd_3|P
-Evdd_4||D5G2;|ins1in20@0|vdd_4|P
+Evdd_2|vdd|D5G7;|cover1h@1|vdd_2|P
+Evdd_3||D5G7;|cover1h@1|vdd_3|P
+Evdd_6||D5G7;|cover1h@1|vdd_6|P
+Evdd_7||D5G7;|cover1h@1|vdd_7|P
+Evdd_8||D5G7;|cover1h@1|vdd_8|P
+Evdd_9||D5G7;|cover1h@1|vdd_9|P
+Evdd_10||D5G7;|cover1h@1|vdd_10|P
+Evdd_11||D5G7;|cover1h@1|vdd_11|P
+Evdd_12||D5G7;|cover1h@1|vdd_12|P
+Evdd_13||D5G7;|cover1h@1|vdd_13|P
+Evdd_14||D5G7;|cover1h@1|vdd_14|P
+Evdd_15||D5G7;|cover1h@1|vdd_15|P
+Evdd_16||D5G7;|cover1h@1|vdd_16|P
+Evdd_17||D5G7;|cover1h@1|vdd_17|P
+Evdd_18||D5G7;|cover1h@1|vdd_18|P
+Evdd_19||D5G7;|cover1h@1|vdd_19|P
+Evdd_20||D5G7;|cover1h@1|vdd_20|P
+Evdd_21||D5G7;|cover1h@1|vdd_21|P
+Evdd_22||D5G7;|cover1h@1|vdd_22|P
+Evdd_23||D5G7;|cover1h@1|vdd_23|P
+Evdd_24||D5G7;|cover1h@1|vdd_24|P
+Evdd_25||D5G7;|cover1h@1|vdd_25|P
+Evdd_26||D5G7;|cover1h@1|vdd_26|P
+Evdd_27||D5G7;|cover1h@1|vdd_27|P
+Evdd_28||D5G7;|cover1h@1|vdd_28|P
+Evdd_29||D5G7;|cover1h@1|vdd_29|P
 X
 
 # Cell plainModule;1{lay}
-CplainModule;1{lay}||cmos90|1230593314387|1230859312486||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230859323715|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230859323715
+CplainModule;1{lay}||cmos90|1230593314387|1238257435226|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@0||936|144|||D5G4;
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@1||-792|144|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -5892,7 +9925,7 @@ Evdd_17||D5G2;|data1in6@1|vdd_6|P
 X
 
 # Cell plainModule;1{sch}
-CplainModule;1{sch}||schematic|1230593225542|1235215960389|
+CplainModule;1{sch}||schematic|1230593225542|1237158357747|I
 IregistersM:addr1in60Cx15;1{ic}|addr1in6@0||-5|-21.5|Y||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||11.5|4||||
@@ -5950,7 +9983,7 @@ Esucc||D6G2;|conn@0|y|O
 X
 
 # Cell plainStage;1{ic}
-CplainStage;1{ic}||artwork|1235217063461|1235217193293|E
+CplainStage;1{ic}||artwork|1235217063461|1237158357747|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-2|-7|-1|-1||
 Nschematic:Bus_Pin|pin@2||2|-7|-1|-1||
@@ -6009,7 +10042,7 @@ Esucc||D5G2;|pin@10||O
 X
 
 # Cell plainStage;1{lay}
-CplainStage;1{lay}||cmos90|1230593314387|1235235066835||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230859323715|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230859323715
+CplainStage;1{lay}||cmos90|1230593314387|1238257435226|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@0||936|144|||D5G4;
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@1||-792|144|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -6022,13 +10055,14 @@ NX-Metal-1-Metal-2-Con|contact@5||-42.5|69||||
 NX-Metal-1-Metal-2-Con|contact@6||1698.5|69||||
 NX-Metal-1-Metal-2-Con|contact@7||11.5|-72||||
 NX-Metal-2-Metal-3-Con|contact@8||1680|-72||||
+NX-Metal-2-Metal-3-Con|contact@9||1632|128||||
 IregistersM:data1in60Cx18;3{lay}|data1in6@0||936|-72|||D5G4;
 IregistersM:data1in60Cx18;3{lay}|data1in6@1||-936|-72|X||D5G4;
 IgaspM:gaspPlain;1{lay}|gaspPlai@0||0|0|||D5G4;
 IlatchesK:latch1in60Cm2up;1{lay}|latch1in@0||-216|-144|X||D5G4;
 IlatchesK:latch1in60Cm2dn;2{lay}|latch1in@1||360|144|Y||D5G4;
 NMetal-1-Pin|pin@5||198.5|-24.5||||
-IscanJ:scanEx1vertC;2{lay}|scanEx1v@0||1656|144|||D5G4;
+IscanM:scanEx1vertA;3{lay}|scanEx1v@1||1656|144|||D5G4;
 IscanM:scanFill2;1{lay}|scanFill@1||1656|-72|||D5G4;
 Ametal-2|net@4|||S0|latch1in@1|gnd_1|432|144|addr1in6@0|gnd|432|144
 Ametal-2|net@5|||S0|latch1in@1|vdd_3|432|194|addr1in6@0|vdd|432|194
@@ -6074,23 +10108,24 @@ Ametal-2|net@61|||S0|scanFill@1|vdd|1584|-94|data1in6@0|vdd_3|1584|-94
 Ametal-2|net@62|||S0|scanFill@1|vdd_1|1584|-194|data1in6@0|vdd_4|1584|-194
 Ametal-2|net@63|||S0|scanFill@1|vdd_4|1584|50|data1in6@0|vdd_6|1584|50
 Ametal-2|net@64|||S0|scanFill@1|vdd_5|1584|-50|data1in6@0|vdd_5|1584|-50
-Ametal-3|net@65|||S900|scanFill@1|sor[1]|1632|72|scanEx1v@0|si[1]|1632|72
-Ametal-3|net@66|||S900|scanFill@1|sor[2]|1638|72|scanEx1v@0|si[2]|1638|72
-Ametal-3|net@67|||S900|scanFill@1|sor[3]|1644|72|scanEx1v@0|si[3]|1644|72
-Ametal-3|net@68|||S900|scanFill@1|sor[4]|1650|75|scanEx1v@0|si[4]|1650|75
-Ametal-3|net@69|||S900|scanFill@1|sor[5]|1656|72|scanEx1v@0|si[5]|1656|72
-Ametal-3|net@70|||S900|scanFill@1|sor[6]|1662|72|scanEx1v@0|si[6]|1662|72
-Ametal-3|net@71|||S900|scanFill@1|sor[7]|1668|72|scanEx1v@0|si[7]|1668|72
-Ametal-3|net@72|||S900|scanFill@1|sor[8]|1674|72|scanEx1v@0|si[8]|1674|72
-Ametal-3|net@73|||S900|scanFill@1|sor[9]|1680|72|scanEx1v@0|si[9]|1680|72
-Ametal-2|net@74||6.2|S0|scanEx1v@0|vdd|1584|94|addr1in6@0|vdd_3|1440|94
-Ametal-2|net@75||6.2|S1800|addr1in6@0|gnd_1|1440|144|scanEx1v@0|gnd|1584|144
-Ametal-2|net@76||6.2|S1800|addr1in6@0|vdd_4|1440|194|scanEx1v@0|vdd_2|1584|194
-Ametal-1|net@78|||S900|scanEx1v@0|dIn[1]|1698.5|137|contact@6||1698.5|69
+Ametal-3|net@66|||S900|scanFill@1|sor[2]|1638|72|scanEx1v@1|sir[2]|1638|72
+Ametal-3|net@67|||S900|scanFill@1|sor[3]|1644|72|scanEx1v@1|sir[3]|1644|72
+Ametal-3|net@68|||S900|scanFill@1|sor[4]|1650|75|scanEx1v@1|sir[4]|1650|75
+Ametal-3|net@69|||S900|scanFill@1|sor[5]|1656|72|scanEx1v@1|sir[5]|1656|72
+Ametal-3|net@70|||S900|scanFill@1|sor[6]|1662|72|scanEx1v@1|sir[6]|1662|72
+Ametal-3|net@71|||S900|scanFill@1|sor[7]|1668|72|scanEx1v@1|sir[7]|1668|72
+Ametal-3|net@72|||S900|scanFill@1|sor[8]|1674|72|scanEx1v@1|sir[8]|1674|72
+Ametal-3|net@73|||S900|scanFill@1|sor[9]|1680|72|scanEx1v@1|sir[9]|1680|72
+Ametal-2|net@74||6.2|S0|scanEx1v@1|vdd|1584|94|addr1in6@0|vdd_3|1440|94
+Ametal-2|net@75||6.2|S1800|addr1in6@0|gnd_1|1440|144|scanEx1v@1|gnd|1584|144
+Ametal-2|net@76||6.2|S1800|addr1in6@0|vdd_4|1440|194|scanEx1v@1|vdd_2|1584|194
+Ametal-1|net@78|||S900|scanEx1v@1|dIn[1]|1698.5|137|contact@6||1698.5|69
 Ametal-2|net@79|||S1800|contact@5||-42.5|69|contact@6||1698.5|69
 Ametal-1|net@80|||S900|gaspPlai@0|mc|11.5|-32|contact@7||11.5|-72
 Ametal-3|net@83|||S900|scanFill@1|sor[9]|1680|72|contact@8||1680|-72
 Ametal-2|net@84|||S1800|contact@7||11.5|-72|contact@8||1680|-72
+Ametal-3|net@97|||S2700|scanFill@1|sor[1]|1632|72|contact@9||1632|128
+Ametal-2|net@98|||S1800|scanEx1v@1|sir[1]|1629|128|contact@9||1632|128
 Eain[1]||D5G2;|addr1in6@0|ain[1]|I
 Eain[2]||D5G2;|addr1in6@0|ain[2]|I
 Eain[3]||D5G2;|addr1in6@0|ain[3]|I
@@ -6126,7 +10161,7 @@ Egnd_1||D5G2;|scanFill@1|gnd_1|G
 Egnd_3||D5G2;|scanFill@1|gnd_3|G
 Egnd_6||D5G2;|data1in6@1|gnd_1|G
 Egnd_7||D5G2;|data1in6@1|gnd_2|G
-Egnd_8||D5G2;|scanEx1v@0|gnd_1|G
+Egnd_8||D5G2;|scanEx1v@1|gnd_1|G
 Ein[1]||D5G2;|data1in6@0|inS[1]|I
 Ein[2]||D5G2;|data1in6@0|inS[2]|I
 Ein[3]||D5G2;|data1in6@0|inS[3]|I
@@ -6211,18 +10246,18 @@ Esir[6]||D5G2;|scanFill@1|sir[6]|B
 Esir[7]||D5G2;|scanFill@1|sir[7]|B
 Esir[8]||D5G2;|scanFill@1|sir[8]|B
 Esir[9]||D5G2;|scanFill@1|sir[9]|B
-Esor[1]||D5G2;|scanEx1v@0|so[1]|B
-Esor[2]||D5G2;|scanEx1v@0|so[2]|B
-Esor[3]||D5G2;|scanEx1v@0|so[3]|B
-Esor[4]||D5G2;|scanEx1v@0|so[4]|B
-Esor[5]||D5G2;|scanEx1v@0|so[5]|B
-Esor[6]||D5G2;|scanEx1v@0|so[6]|B
-Esor[7]||D5G2;|scanEx1v@0|so[7]|B
-Esor[8]||D5G2;|scanEx1v@0|so[8]|B
-Esor[9]||D5G2;|scanEx1v@0|so[9]|B
+Esor[1]||D5G2;|scanEx1v@1|sor[1]|O
+Esor[2]||D5G2;|scanEx1v@1|sor[2]|B
+Esor[3]||D5G2;|scanEx1v@1|sor[3]|B
+Esor[4]||D5G2;|scanEx1v@1|sor[4]|B
+Esor[5]||D5G2;|scanEx1v@1|sor[5]|B
+Esor[6]||D5G2;|scanEx1v@1|sor[6]|B
+Esor[7]||D5G2;|scanEx1v@1|sor[7]|B
+Esor[8]||D5G2;|scanEx1v@1|sor[8]|B
+Esor[9]||D5G2;|scanEx1v@1|sor[9]|B
 Esucc||D5G2;|gaspPlai@0|succ|O
 Evdd||D5G2;|addr1in6@1|vdd_4|P
-Evdd_1||D5G2;|scanEx1v@0|vdd_1|P
+Evdd_1||D5G2;|scanEx1v@1|vdd_1|P
 Evdd_2||D5G2;|scanFill@1|vdd_2|P
 Evdd_3||D5G2;|scanFill@1|vdd_3|P
 Evdd_6||D5G2;|scanFill@1|vdd_6|P
@@ -6232,11 +10267,11 @@ Evdd_14||D5G2;|data1in6@1|vdd_3|P
 Evdd_15||D5G2;|data1in6@1|vdd_4|P
 Evdd_16||D5G2;|data1in6@1|vdd_5|P
 Evdd_17||D5G2;|data1in6@1|vdd_6|P
-Evdd_18||D5G2;|scanEx1v@0|vdd_3|P
+Evdd_18||D5G2;|scanEx1v@1|vdd_3|P
 X
 
 # Cell plainStage;1{sch}
-CplainStage;1{sch}||schematic|1230593225542|1235217065974|
+CplainStage;1{sch}||schematic|1230593225542|1237772477689|I
 IregistersM:addr1in60Cx15;1{ic}|addr1in6@0||-5|-21.5|Y||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||11.5|4||||
@@ -6269,7 +10304,7 @@ NWire_Pin|pin@22||-2|25||||
 NWire_Pin|pin@23||3|25||||
 Ngeneric:Invisible-Pin|pin@24||3|31.5|||||ART_message(D5G3;)Sthis is the basic full power switch fabric module
 IplainStage;1{ic}|plainSta@0||45|24|||D5G4;
-IscanJ:scanEx1vertA;1{ic}|scanEx1v@2||4|18|XR||D5G4;
+IscanM:scanEx1;1{ic}|scanEx1@0||4|18|XR||D5G4;
 Abus|ain[TT,1:14]|D5G2;|-0.5|IJ900|pin@8||-13|-21.5|pin@10||-13|-26.5
 Awire|ain[TT]|D5G2;||900|pin@19||-10.5|0|pin@20||-10.5|-10.5
 Abus|aout[TT,1:14]|D5G2;|-0.5|IJ2700|pin@15||2.5|-21.5|pin@16||2.5|-15
@@ -6287,12 +10322,12 @@ Abus|net@13||-0.5|IJ0|data1in6@0|ain[1:14,TT]|11.5|-24.5|pin@11||4|-24.5
 Abus|net@15||-0.5|IJ1800|addr1in6@0|aout[1:14]|-2|-21.5|pin@15||2.5|-21.5
 Abus|net@19||-0.5|IJ1800|data1in6@0|aout[1:14,TT]|17.5|-24.5|pin@17||25|-24.5
 Awire|net@21|||0|gaspPlai@0|mc_1|-3|0|pin@19||-10.5|0
-Awire|net@25|||2700|gaspPlai@0|fire_1|2|8|scanEx1v@2|dIn[1]|2|13
-Abus|net@26||-0.5|IJ1800|conn@6|y|-5|18|scanEx1v@2|si[1:9]|2|18
-Abus|net@27||-0.5|IJ1800|scanEx1v@2|so[1:9]|6|18|conn@7|a|12|18
+Awire|net@25|||2700|gaspPlai@0|fire_1|2|8|scanEx1@0|dIn[1]|2|13
+Abus|net@26||-0.5|IJ1800|conn@6|y|-5|18|scanEx1@0|sir[1:9]|2|18
+Abus|net@27||-0.5|IJ1800|scanEx1@0|sor[1:9]|6|18|conn@7|a|12|18
 Awire|net@28|||2700|gaspPlai@0|mc|-2|7|pin@22||-2|25
 Awire|net@29|||1800|pin@22||-2|25|pin@23||3|25
-Awire|net@30|||900|pin@23||3|25|scanEx1v@2|mc|3|23
+Awire|net@30|||900|pin@23||3|25|scanEx1@0|mc|3|23
 Abus|out[1:37]|D5G2;|-0.5|IJ2700|pin@17||25|-24.5|pin@18||25|-19
 Eain[TT,1:14],in[1:37]||D4G2;|conn@2|a|I
 Eaout[TT,1:14],out[1:37]||D6G2;|conn@3|y|O
@@ -6302,435 +10337,8 @@ Esor[1:9]||D6G2;|conn@7|y|O
 Esucc||D6G2;|conn@0|y|O
 X
 
-# Cell predDockStage;1{ic}
-CpredDockStage;1{ic}||artwork|1217322049125|1234875243513|EI
-Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@4||-4|-7|-1|-1||
-Nschematic:Bus_Pin|pin@8||5|-7|-1|-1||
-NPin|pin@18||-2|4|1|1||
-NPin|pin@19||2|4|1|1||
-NPin|pin@28||-2|-4|1|1||
-NPin|pin@29||2|-4|1|1||
-NPin|pin@30||0|-4|1|1||
-NPin|pin@31||0|-5|1|1||
-NPin|pin@32||-4|-5|1|1||
-NPin|pin@33||-4|-9|1|1||
-NPin|pin@39||3|-5|1|1||
-NPin|pin@40||3|-4|1|1||
-NPin|pin@41||5|-7|1|1||
-NPin|pin@42||3|-10|1|1||
-NPin|pin@43||3|-9|1|1||
-NPin|pin@44||2.5|-5|1|1||
-Ngeneric:Invisible-Pin|pin@45||0|0|||||ART_message(D5G3;)SPS
-NPin|pin@59||0|4|1|1||
-NPin|pin@60||0|5|1|1||
-Nschematic:Bus_Pin|pin@63||0|-10|-1|-1||
-NPin|pin@65||0|-9|1|1||
-NPin|pin@66||0|-10|1|1||
-Nschematic:Bus_Pin|pin@67||-1|6|-1|-1||
-Nschematic:Bus_Pin|pin@68||2|6|-1|-1||
-NPin|pin@71||1|5|1|1||
-NPin|pin@72||2|6|1|1||
-NPin|pin@73||1|7|1|1||
-NPin|pin@74||-2|7|1|1||
-NPin|pin@75||-1|6|1|1||
-NPin|pin@76||-2|5|1|1||
-Nschematic:Bus_Pin|pin@77||-3|1|-1|-1||
-Ngeneric:Invisible-Pin|pin@81||-2|1|1|1||
-Nschematic:Bus_Pin|pin@84||3|3|-1|-1||
-Ngeneric:Invisible-Pin|pin@85||2|3|1|1||
-Nschematic:Bus_Pin|pin@86||-3|-3|-1|-1||
-Ngeneric:Invisible-Pin|pin@87||-2|-3|1|1||
-Nschematic:Bus_Pin|pin@90||3|-2|-1|-1||
-Ngeneric:Invisible-Pin|pin@91||2|-2|1|1||
-AThicker|net@11|||FS1800|pin@30||0|-4|pin@29||2|-4
-AThicker|net@12|||FS0|pin@31||0|-5|pin@32||-4|-5
-AThicker|net@13|||FS1800|pin@28||-2|-4|pin@30||0|-4
-AThicker|net@14|||FS900|pin@30||0|-4|pin@31||0|-5
-AThicker|net@22|||FS1800|pin@31||0|-5|pin@44||2.5|-5
-AThicker|net@29|||FS1237|pin@40||3|-4|pin@41||5|-7
-AThicker|net@30|||FS563|pin@41||5|-7|pin@42||3|-10
-AThicker|net@31|||FS2700|pin@39||3|-5|pin@40||3|-4
-AThicker|net@32|||FS900|pin@43||3|-9|pin@42||3|-10
-AThicker|net@33|||FS0|pin@39||3|-5|pin@44||2.5|-5
-AThicker|net@51|||FS1800|pin@33||-4|-9|pin@65||0|-9
-AThicker|net@53|||FS1800|pin@59||0|4|pin@19||2|4
-AThicker|net@54|||FS2700|pin@59||0|4|pin@60||0|5
-AThicker|net@56|||FS1800|pin@65||0|-9|pin@43||3|-9
-AThicker|net@57|||FS900|pin@65||0|-9|pin@66||0|-10
-AThicker|net@60|||FS0|pin@59||0|4|pin@18||-2|4
-AThicker|net@61|||FS1800|pin@60||0|5|pin@71||1|5
-AThicker|net@62|||FS2250|pin@71||1|5|pin@72||2|6
-AThicker|net@63|||FS3150|pin@72||2|6|pin@73||1|7
-AThicker|net@64|||FS0|pin@73||1|7|pin@74||-2|7
-AThicker|net@65|||FS1350|pin@74||-2|7|pin@75||-1|6
-AThicker|net@66|||FS450|pin@75||-1|6|pin@76||-2|5
-AThicker|net@67|||FS1800|pin@76||-2|5|pin@60||0|5
-Aschematic:bus|net@71||-0.5|IJ1800|pin@77||-3|1|pin@81||-2|1
-Aschematic:bus|net@73||-0.5|IJ1800|pin@85||2|3|pin@84||3|3
-Aschematic:bus|net@74||-0.5|IJ0|pin@87||-2|-3|pin@86||-3|-3
-Aschematic:bus|net@76||-0.5|IJ1800|pin@91||2|-2|pin@90||3|-2
-AThicker|net@77|||FS2700|pin@28||-2|-4|pin@18||-2|4
-AThicker|net@78|||FS900|pin@19||2|4|pin@29||2|-4
-AThicker|net@82|||FS2700|pin@33||-4|-9|pin@32||-4|-5
-Edo[Lo,Co,Mv,Lt,Tp]|do[Ld,Co,Mv,Tp,Lt]|D5G2;|pin@90||O
-Eflag[A,B][set,clr]|flag[A,B,D][set,clr]|D5G2;|pin@86||I
-Ein[1:36]||D5G2;|pin@4||I
-Em1cate[1:6][T,F]||D5G2;|pin@77||I
-Eout[1:36]|ps[1:36]|D5G2;|pin@8||O
-Esucc[skip,do]|ps[skip,do]|D5G2;|pin@84||O
-Esir[1:9]||D5G2;|pin@67||I
-Esor[1:9]||D5G2;|pin@68||O
-Etake[1]||D5G2;|pin@63||O
-X
-
-# Cell predDockStage;1{lay}
-CpredDockStage;1{lay}||cmos90|1235190303993|1235236806421||ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@0||-1542|16.5||||
-NX-Metal-2-Metal-3-Con|contact@1||330|16.5||||
-NX-Metal-2-Metal-3-Con|contact@2||474|16.5||||
-NX-Metal-2-Metal-3-Con|contact@3||618|16.5||||
-NX-Metal-2-Metal-3-Con|contact@4||762|16.5||||
-NX-Metal-2-Metal-3-Con|contact@5||906|16.5||||
-NX-Metal-2-Metal-3-Con|contact@6||1050|16.5||||
-NX-Metal-2-Metal-3-Con|contact@7||1194|16.5||||
-NX-Metal-2-Metal-3-Con|contact@8||1338|16.5||||
-NX-Metal-2-Metal-3-Con|contact@9||1482|16.5||||
-NX-Metal-2-Metal-3-Con|contact@10||-1398|16.5||||
-NX-Metal-2-Metal-3-Con|contact@11||-1254|16.5||||
-NX-Metal-2-Metal-3-Con|contact@12||-1110|16.5||||
-NX-Metal-2-Metal-3-Con|contact@13||-966|16.5||||
-NX-Metal-2-Metal-3-Con|contact@14||-822|16.5||||
-NX-Metal-2-Metal-3-Con|contact@15||-678|16.5||||
-NX-Metal-2-Metal-3-Con|contact@16||-534|16.5||||
-NX-Metal-2-Metal-3-Con|contact@17||-390|16.5||||
-NX-Metal-2-Metal-3-Con|contact@18||-1482|16.5||||
-NX-Metal-2-Metal-3-Con|contact@19||1542|16.5||||
-NX-Metal-2-Metal-3-Con|contact@20||1398|16.5||||
-NX-Metal-2-Metal-3-Con|contact@21||1254|16.5||||
-NX-Metal-2-Metal-3-Con|contact@22||1110|16.5||||
-NX-Metal-2-Metal-3-Con|contact@23||966|16.5||||
-NX-Metal-2-Metal-3-Con|contact@24||822|16.5||||
-NX-Metal-2-Metal-3-Con|contact@25||678|16.5||||
-NX-Metal-2-Metal-3-Con|contact@26||534|16.5||||
-NX-Metal-2-Metal-3-Con|contact@27||390|16.5||||
-NX-Metal-2-Metal-3-Con|contact@28||-330|16.5||||
-NX-Metal-2-Metal-3-Con|contact@29||-474|16.5||||
-NX-Metal-2-Metal-3-Con|contact@30||-618|16.5||||
-NX-Metal-2-Metal-3-Con|contact@31||-762|16.5||||
-NX-Metal-2-Metal-3-Con|contact@32||-906|16.5||||
-NX-Metal-2-Metal-3-Con|contact@33||-1050|16.5||||
-NX-Metal-2-Metal-3-Con|contact@34||-1194|16.5||||
-NX-Metal-2-Metal-3-Con|contact@35||-1338|16.5||||
-IregistersM:dockRegAndDriver;1{lay}|dockRegA@0||0|0|||D5G4;
-IpredicateM:ohPredAll;2{lay}|ohPredAl@0||-138|360.5|||D5G4;
-IfanPinsK:pins36m3at144;2{lay}|pins36m3@0||0|90|||D5G4;
-IscanM:scanEx2vertA;1{lay}|scanEx2v@2||1656|-71.5|||D5G4;
-Ametal-3|net@0|||S900|pins36m3@0|x[28]|-1542|90|contact@0||-1542|16.5
-Ametal-2|net@1|||S1800|dockRegA@0|out[28]|-1548|16.5|contact@0||-1542|16.5
-Ametal-3|net@2|||S900|pins36m3@0|x[1]|330|90|contact@1||330|16.5
-Ametal-2|net@3|||S1800|dockRegA@0|out[1]|324|16.5|contact@1||330|16.5
-Ametal-3|net@4|||S900|pins36m3@0|x[2]|474|90|contact@2||474|16.5
-Ametal-2|net@5|||S1800|dockRegA@0|out[2]|468|16.5|contact@2||474|16.5
-Ametal-3|net@6|||S900|pins36m3@0|x[3]|618|90|contact@3||618|16.5
-Ametal-2|net@7|||S1800|dockRegA@0|out[3]|612|16.5|contact@3||618|16.5
-Ametal-3|net@8|||S900|pins36m3@0|x[4]|762|90|contact@4||762|16.5
-Ametal-2|net@9|||S1800|dockRegA@0|out[4]|756|16.5|contact@4||762|16.5
-Ametal-3|net@10|||S900|pins36m3@0|x[5]|906|90|contact@5||906|16.5
-Ametal-2|net@11|||S1800|dockRegA@0|out[5]|900|16.5|contact@5||906|16.5
-Ametal-3|net@12|||S900|pins36m3@0|x[6]|1050|90|contact@6||1050|16.5
-Ametal-2|net@13|||S1800|dockRegA@0|out[6]|1044|16.5|contact@6||1050|16.5
-Ametal-3|net@14|||S900|pins36m3@0|x[7]|1194|90|contact@7||1194|16.5
-Ametal-2|net@15|||S1800|dockRegA@0|out[7]|1188|16.5|contact@7||1194|16.5
-Ametal-3|net@16|||S900|pins36m3@0|x[8]|1338|90|contact@8||1338|16.5
-Ametal-2|net@17|||S1800|dockRegA@0|out[8]|1332|16.5|contact@8||1338|16.5
-Ametal-3|net@18|||S900|pins36m3@0|x[9]|1482|90|contact@9||1482|16.5
-Ametal-2|net@19|||S1800|dockRegA@0|out[9]|1476|16.5|contact@9||1482|16.5
-Ametal-3|net@20|||S900|pins36m3@0|x[29]|-1398|90|contact@10||-1398|16.5
-Ametal-2|net@21|||S1800|dockRegA@0|out[29]|-1404|16.5|contact@10||-1398|16.5
-Ametal-3|net@22|||S900|pins36m3@0|x[30]|-1254|90|contact@11||-1254|16.5
-Ametal-2|net@23|||S1800|dockRegA@0|out[30]|-1260|16.5|contact@11||-1254|16.5
-Ametal-3|net@24|||S900|pins36m3@0|x[31]|-1110|90|contact@12||-1110|16.5
-Ametal-2|net@25|||S1800|dockRegA@0|out[31]|-1116|16.5|contact@12||-1110|16.5
-Ametal-3|net@26|||S900|pins36m3@0|x[32]|-966|90|contact@13||-966|16.5
-Ametal-2|net@27|||S1800|dockRegA@0|out[32]|-972|16.5|contact@13||-966|16.5
-Ametal-3|net@28|||S900|pins36m3@0|x[33]|-822|90|contact@14||-822|16.5
-Ametal-2|net@29|||S1800|dockRegA@0|out[33]|-828|16.5|contact@14||-822|16.5
-Ametal-3|net@30|||S900|pins36m3@0|x[34]|-678|90|contact@15||-678|16.5
-Ametal-2|net@31|||S1800|dockRegA@0|out[34]|-684|16.5|contact@15||-678|16.5
-Ametal-3|net@32|||S900|pins36m3@0|x[35]|-534|90|contact@16||-534|16.5
-Ametal-2|net@33|||S1800|dockRegA@0|out[35]|-540|16.5|contact@16||-534|16.5
-Ametal-3|net@34|||S900|pins36m3@0|x[36]|-390|90|contact@17||-390|16.5
-Ametal-2|net@35|||S1800|dockRegA@0|out[36]|-396|16.5|contact@17||-390|16.5
-Ametal-3|net@36|||S900|pins36m3@0|x[27]|-1482|90|contact@18||-1482|16.5
-Ametal-2|net@37|||S0|dockRegA@0|out[27]|-1476|16.5|contact@18||-1482|16.5
-Ametal-3|net@38|||S900|pins36m3@0|x[10]|1542|90|contact@19||1542|16.5
-Ametal-2|net@39|||S0|dockRegA@0|out[10]|1548|16.5|contact@19||1542|16.5
-Ametal-3|net@40|||S900|pins36m3@0|x[11]|1398|90|contact@20||1398|16.5
-Ametal-2|net@41|||S0|dockRegA@0|out[11]|1404|16.5|contact@20||1398|16.5
-Ametal-3|net@42|||S900|pins36m3@0|x[12]|1254|90|contact@21||1254|16.5
-Ametal-2|net@43|||S0|dockRegA@0|out[12]|1260|16.5|contact@21||1254|16.5
-Ametal-3|net@44|||S900|pins36m3@0|x[13]|1110|90|contact@22||1110|16.5
-Ametal-2|net@45|||S0|dockRegA@0|out[13]|1116|16.5|contact@22||1110|16.5
-Ametal-3|net@46|||S900|pins36m3@0|x[14]|966|90|contact@23||966|16.5
-Ametal-2|net@47|||S0|dockRegA@0|out[14]|972|16.5|contact@23||966|16.5
-Ametal-3|net@48|||S900|pins36m3@0|x[15]|822|90|contact@24||822|16.5
-Ametal-2|net@49|||S0|dockRegA@0|out[15]|828|16.5|contact@24||822|16.5
-Ametal-3|net@50|||S900|pins36m3@0|x[16]|678|90|contact@25||678|16.5
-Ametal-2|net@51|||S0|dockRegA@0|out[16]|684|16.5|contact@25||678|16.5
-Ametal-3|net@52|||S900|pins36m3@0|x[17]|534|90|contact@26||534|16.5
-Ametal-2|net@53|||S0|dockRegA@0|out[17]|540|16.5|contact@26||534|16.5
-Ametal-3|net@54|||S900|pins36m3@0|x[18]|390|90|contact@27||390|16.5
-Ametal-2|net@55|||S0|dockRegA@0|out[18]|396|16.5|contact@27||390|16.5
-Ametal-3|net@56|||S900|pins36m3@0|x[19]|-330|90|contact@28||-330|16.5
-Ametal-2|net@57|||S0|dockRegA@0|out[19]|-324|16.5|contact@28||-330|16.5
-Ametal-3|net@58|||S900|pins36m3@0|x[20]|-474|90|contact@29||-474|16.5
-Ametal-2|net@59|||S0|dockRegA@0|out[20]|-468|16.5|contact@29||-474|16.5
-Ametal-3|net@60|||S900|pins36m3@0|x[21]|-618|90|contact@30||-618|16.5
-Ametal-2|net@61|||S0|dockRegA@0|out[21]|-612|16.5|contact@30||-618|16.5
-Ametal-3|net@62|||S900|pins36m3@0|x[22]|-762|90|contact@31||-762|16.5
-Ametal-2|net@63|||S0|dockRegA@0|out[22]|-756|16.5|contact@31||-762|16.5
-Ametal-3|net@64|||S900|pins36m3@0|x[23]|-906|90|contact@32||-906|16.5
-Ametal-2|net@65|||S0|dockRegA@0|out[23]|-900|16.5|contact@32||-906|16.5
-Ametal-3|net@66|||S900|pins36m3@0|x[24]|-1050|90|contact@33||-1050|16.5
-Ametal-2|net@67|||S0|dockRegA@0|out[24]|-1044|16.5|contact@33||-1050|16.5
-Ametal-3|net@68|||S900|pins36m3@0|x[25]|-1194|90|contact@34||-1194|16.5
-Ametal-2|net@69|||S0|dockRegA@0|out[25]|-1188|16.5|contact@34||-1194|16.5
-Ametal-3|net@70|||S900|pins36m3@0|x[26]|-1338|90|contact@35||-1338|16.5
-Ametal-2|net@71|||S0|dockRegA@0|out[26]|-1332|16.5|contact@35||-1338|16.5
-Ametal-2|net@75|||S0|scanEx2v@2|gnd|1584|0.5|dockRegA@0|gnd_2|1584|0.5
-Ametal-2|net@76|||S0|scanEx2v@2|vdd|1584|50.5|dockRegA@0|vdd_6|1584|50.5
-Ametal-2|net@77|||S0|scanEx2v@2|vdd_2|1584|-49.5|dockRegA@0|vdd_5|1584|-49.5
-EdIn[1]||D5FLeave alone;G2;|scanEx2v@2|dIn[1]|I
-EdIn[2]||D5FLeave alone;G2;|scanEx2v@2|dIn[2]|I
-Edo[Co]||D5G2;|ohPredAl@0|do[Co]|O
-Edo[Ld]||D5G2;|ohPredAl@0|do[Ld]|O
-Edo[Lt]||D5G2;|ohPredAl@0|do[Lt]|O
-Edo[Mv]||D5G2;|ohPredAl@0|do[Mv]|O
-Edo[Tp]||D5G2;|ohPredAl@0|do[Tp]|O
-Efire[1]||D5G2;|dockRegA@0|fire[1]|I
-Efire[do]||D5G2;|ohPredAl@0|fire[do]|O
-Eflag[A][clr]||D5G2;|ohPredAl@0|flag[A][clr]|I
-Eflag[A][set]||D5G2;|ohPredAl@0|flag[A][set]|I
-Eflag[B][clr]||D5G2;|ohPredAl@0|flag[B][clr]|I
-Eflag[B][set]||D5G2;|ohPredAl@0|flag[B][set]|I
-Eflag[D][clr]||D5G2;|ohPredAl@0|flag[D][clr]|I
-Eflag[D][set]||D5G2;|ohPredAl@0|flag[D][set]|I
-Egnd||D5G2;|dockRegA@0|gnd|G
-Egnd_1||D5G2;|ohPredAl@0|gnd_1|G
-Egnd_2||D5G2;|scanEx2v@2|gnd_2|G
-Egnd_3||D5G2;|ohPredAl@0|gnd|G
-Egnd_4||D5G2;|ohPredAl@0|gnd_2|G
-Egnd_5||D5G2;|ohPredAl@0|gnd_3|G
-Egnd_6||D5G2;|ohPredAl@0|gnd_6|G
-Egnd_7||D5G2;|ohPredAl@0|gnd_7|G
-Egnd_8||D5G2;|ohPredAl@0|gnd_8|G
-Egnd_12||D5G2;|ohPredAl@0|gnd_12|G
-Egnd_14||D5G2;|scanEx2v@2|gnd_1|G
-Egnd_15||D5G2;|scanEx2v@2|gnd_3|G
-Ein[1]||D5G2;|dockRegA@0|in[1]|I
-Ein[2]||D5G2;|dockRegA@0|in[2]|I
-Ein[3]||D5G2;|dockRegA@0|in[3]|I
-Ein[4]||D5G2;|dockRegA@0|in[4]|I
-Ein[5]||D5G2;|dockRegA@0|in[5]|I
-Ein[6]||D5G2;|dockRegA@0|in[6]|I
-Ein[7]||D5G2;|dockRegA@0|in[7]|I
-Ein[8]||D5G2;|dockRegA@0|in[8]|I
-Ein[9]||D5G2;|dockRegA@0|in[9]|I
-Ein[10]||D5G2;|dockRegA@0|in[10]|I
-Ein[11]||D5G2;|dockRegA@0|in[11]|I
-Ein[12]||D5G2;|dockRegA@0|in[12]|I
-Ein[13]||D5G2;|dockRegA@0|in[13]|I
-Ein[14]||D5G2;|dockRegA@0|in[14]|I
-Ein[15]||D5G2;|dockRegA@0|in[15]|I
-Ein[16]||D5G2;|dockRegA@0|in[16]|I
-Ein[17]||D5G2;|dockRegA@0|in[17]|I
-Ein[18]||D5G2;|dockRegA@0|in[18]|I
-Ein[19]||D5G2;|dockRegA@0|in[19]|I
-Ein[20]||D5G2;|dockRegA@0|in[20]|I
-Ein[21]||D5G2;|dockRegA@0|in[21]|I
-Ein[22]||D5G2;|dockRegA@0|in[22]|I
-Ein[23]||D5G2;|dockRegA@0|in[23]|I
-Ein[24]||D5G2;|dockRegA@0|in[24]|I
-Ein[25]||D5G2;|dockRegA@0|in[25]|I
-Ein[26]||D5G2;|dockRegA@0|in[26]|I
-Ein[27]||D5G2;|dockRegA@0|in[27]|I
-Ein[28]||D5G2;|dockRegA@0|in[28]|I
-Ein[29]||D5G2;|dockRegA@0|in[29]|I
-Ein[30]||D5G2;|dockRegA@0|in[30]|I
-Ein[31]||D5G2;|dockRegA@0|in[31]|I
-Ein[32]||D5G2;|dockRegA@0|in[32]|I
-Ein[33]||D5G2;|dockRegA@0|in[33]|I
-Ein[34]||D5G2;|dockRegA@0|in[34]|I
-Ein[35]||D5G2;|dockRegA@0|in[35]|I
-Ein[36]||D5G2;|dockRegA@0|in[36]|I
-Em1cate[1][F]||D5G2;|ohPredAl@0|m1cate[1][F]|I
-Em1cate[1][T]||D5G2;|ohPredAl@0|m1cate[1][T]|I
-Em1cate[2][F]||D5G2;|ohPredAl@0|m1cate[2][F]|I
-Em1cate[2][T]||D5G2;|ohPredAl@0|m1cate[2][T]|I
-Em1cate[3][F]||D5G2;|ohPredAl@0|m1cate[3][F]|I
-Em1cate[3][T]||D5G2;|ohPredAl@0|m1cate[3][T]|I
-Em1cate[4][F]||D5G2;|ohPredAl@0|m1cate[4][F]|I
-Em1cate[4][T]||D5G2;|ohPredAl@0|m1cate[4][T]|I
-Em1cate[5][F]||D5G2;|ohPredAl@0|m1cate[5][F]|I
-Em1cate[5][T]||D5G2;|ohPredAl@0|m1cate[5][T]|I
-Em1cate[6][F]||D5G2;|ohPredAl@0|m1cate[6][F]|I
-Em1cate[6][T]||D5G2;|ohPredAl@0|m1cate[6][T]|I
-Emc||D5G2;|ohPredAl@0|mc|I
-Emc_1||D5G2;|scanEx2v@2|mc|O
-Emc_2||D5G2;|scanEx2v@2|mc_1|O
-Ex[1]|ps[1]|D5G2;|pins36m3@0|x[1]|I
-Ex[2]|ps[2]|D5G2;|pins36m3@0|x[2]|I
-Ex[3]|ps[3]|D5G2;|pins36m3@0|x[3]|I
-Ex[4]|ps[4]|D5G2;|pins36m3@0|x[4]|I
-Ex[5]|ps[5]|D5G2;|pins36m3@0|x[5]|I
-Ex[6]|ps[6]|D5G2;|pins36m3@0|x[6]|I
-Ex[7]|ps[7]|D5G2;|pins36m3@0|x[7]|I
-Ex[8]|ps[8]|D5G2;|pins36m3@0|x[8]|I
-Ex[9]|ps[9]|D5G2;|pins36m3@0|x[9]|I
-Ex[10]|ps[10]|D5G2;|pins36m3@0|x[10]|O
-Ex[11]|ps[11]|D5G2;|pins36m3@0|x[11]|O
-Ex[12]|ps[12]|D5G2;|pins36m3@0|x[12]|O
-Ex[13]|ps[13]|D5G2;|pins36m3@0|x[13]|O
-Ex[14]|ps[14]|D5G2;|pins36m3@0|x[14]|O
-Ex[15]|ps[15]|D5G2;|pins36m3@0|x[15]|O
-Ex[16]|ps[16]|D5G2;|pins36m3@0|x[16]|O
-Ex[17]|ps[17]|D5G2;|pins36m3@0|x[17]|O
-Ex[18]|ps[18]|D5G2;|pins36m3@0|x[18]|O
-Ex[19]|ps[19]|D5G2;|pins36m3@0|x[19]|I
-Ex[20]|ps[20]|D5G2;|pins36m3@0|x[20]|I
-Ex[21]|ps[21]|D5G2;|pins36m3@0|x[21]|I
-Ex[22]|ps[22]|D5G2;|pins36m3@0|x[22]|I
-Ex[23]|ps[23]|D5G2;|pins36m3@0|x[23]|I
-Ex[24]|ps[24]|D5G2;|pins36m3@0|x[24]|I
-Ex[25]|ps[25]|D5G2;|pins36m3@0|x[25]|I
-Ex[26]|ps[26]|D5G2;|pins36m3@0|x[26]|I
-Ex[27]|ps[27]|D5G2;|pins36m3@0|x[27]|I
-Ex[28]|ps[28]|D5G2;|pins36m3@0|x[28]|O
-Ex[29]|ps[29]|D5G2;|pins36m3@0|x[29]|O
-Ex[30]|ps[30]|D5G2;|pins36m3@0|x[30]|O
-Ex[31]|ps[31]|D5G2;|pins36m3@0|x[31]|O
-Ex[32]|ps[32]|D5G2;|pins36m3@0|x[32]|O
-Ex[33]|ps[33]|D5G2;|pins36m3@0|x[33]|O
-Ex[34]|ps[34]|D5G2;|pins36m3@0|x[34]|O
-Ex[35]|ps[35]|D5G2;|pins36m3@0|x[35]|O
-Ex[36]|ps[36]|D5G2;|pins36m3@0|x[36]|O
-Eps[do]||D5G2;|ohPredAl@0|succ[do]|O
-Eps[skip]||D5G2;|ohPredAl@0|succ[skip]|O
-Es[6]||D5G2;|ohPredAl@0|s[1]|O
-Es[7]||D5G2;|ohPredAl@0|s[2]|O
-Esel[Co]||D5G2;|ohPredAl@0|sel[Co]|I
-Esel[Fl]||D5G2;|ohPredAl@0|sel[Fl]|I
-Esel[Ld]||D5G2;|ohPredAl@0|sel[Ld]|I
-Esel[Lt]||D5G2;|ohPredAl@0|sel[Lt]|I
-Esel[Mv]||D5G2;|ohPredAl@0|sel[Mv]|I
-Esel[Tp]||D5G2;|ohPredAl@0|sel[Tp]|I
-Esel[rD]||D5G2;|ohPredAl@0|sel[rD]|I
-Esir[1]||D5G2;|scanEx2v@2|sir[1]|B
-Esir[2]||D5G2;|scanEx2v@2|sir[2]|B
-Esir[3]||D5G2;|scanEx2v@2|sir[3]|B
-Esir[4]||D5G2;|scanEx2v@2|sir[4]|B
-Esir[5]||D5G2;|scanEx2v@2|sir[5]|B
-Esir[6]||D5G2;|scanEx2v@2|sir[6]|B
-Esir[7]||D5G2;|scanEx2v@2|sir[7]|B
-Esir[8]||D5G2;|scanEx2v@2|sir[8]|B
-Esir[9]||D5G2;|scanEx2v@2|sir[9]|B
-Esor[1]||D5G2;|scanEx2v@2|sor[1]|B
-Esor[2]||D5G2;|scanEx2v@2|sor[2]|B
-Esor[3]||D5G2;|scanEx2v@2|sor[3]|B
-Esor[4]||D5G2;|scanEx2v@2|sor[4]|B
-Esor[5]||D5G2;|scanEx2v@2|sor[5]|B
-Esor[6]||D5G2;|scanEx2v@2|sor[6]|B
-Esor[7]||D5G2;|scanEx2v@2|sor[7]|B
-Esor[8]||D5G2;|scanEx2v@2|sor[8]|B
-Esor[9]||D5G2;|scanEx2v@2|sor[9]|B
-Etake[1]||D5G2;|dockRegA@0|take[1]|O
-Evdd||D5G2;|dockRegA@0|vdd|P
-Evdd_1||D5G2;|ohPredAl@0|vdd_1|P
-Evdd_2||D5G2;|ohPredAl@0|vdd_2|P
-Evdd_3||D5G2;|ohPredAl@0|vdd_3|P
-Evdd_4||D5G2;|dockRegA@0|vdd_4|P
-Evdd_5||D5G2;|scanEx2v@2|vdd_5|P
-Evdd_6||D5G2;|scanEx2v@2|vdd_6|P
-Evdd_7||D5G2;|ohPredAl@0|vdd|P
-Evdd_8||D5G2;|ohPredAl@0|vdd_6|P
-Evdd_9||D5G2;|ohPredAl@0|vdd_7|P
-Evdd_11||D5G2;|ohPredAl@0|vdd_11|P
-Evdd_12||D5G2;|ohPredAl@0|vdd_12|P
-Evdd_13||D5G2;|ohPredAl@0|vdd_13|P
-Evdd_14||D5G2;|ohPredAl@0|vdd_14|P
-Evdd_15||D5G2;|ohPredAl@0|vdd_15|P
-Evdd_17||D5G2;|ohPredAl@0|vdd_17|P
-Evdd_18||D5G2;|ohPredAl@0|vdd_18|P
-Evdd_19||D5G2;|ohPredAl@0|vdd_19|P
-Evdd_25||D5G2;|ohPredAl@0|vdd_25|P
-Evdd_26||D5G2;|ohPredAl@0|vdd_26|P
-Evdd_28||D5G2;|scanEx2v@2|vdd_1|P
-Evdd_30||D5G2;|scanEx2v@2|vdd_4|P
-Evdd_31||D5G2;|scanEx2v@2|vdd_7|P
-Evdd_32||D5G2;|scanEx2v@2|vdd_3|P
-X
-
-# Cell predDockStage;1{sch}
-CpredDockStage;1{sch}||schematic|1227450428956|1235236802551|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-IwiresL:bitAssignments;1{ic}|bitAssig@0||-23|-10.5||V|D5G4;
-NOff-Page|conn@3||18.5|-24||||
-NOff-Page|conn@4||-2.5|-30||||
-NOff-Page|conn@5||29|-30||||
-NOff-Page|conn@7||-7|15|||Y|
-NOff-Page|conn@8||11|15||||
-NOff-Page|conn@10||-9|3||||
-NOff-Page|conn@11||9.5|3||||
-NOff-Page|conn@12||-9|-3||||
-NOff-Page|conn@14||9.5|0||||
-IregistersM:ins1in20Bx36;1{ic}|ins1in20@0||14|-30|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||12|-17|RRR||D5G4;
-IpredicateM:ohPredAll;1{ic}|ohPredAl@1||0|0|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||2.5|34|||||ART_message(D5G4;)Sthe predicate stage with scan chain
-Ngeneric:Invisible-Pin|pin@1||1|39.5|||||ART_message(D5G6;)SpredDockStage
-Ngeneric:Invisible-Pin|pin@2||-0.5|26|||||ART_message(D5G3;)Sies 24 January 2009
-NWire_Pin|pin@3||12|-9||||
-NWire_Pin|pin@4||12|-24||||
-NBus_Pin|pin@25||-2|-12|-1|-1||
-NWire_Pin|pin@28||-2|20||||
-NWire_Pin|pin@29||2|-9||||
-IpredDockStage;1{ic}|predDock@0||-40|18|||D5G4;
-IscanM:scanEx2;1{ic}|scanEx2v@3||4|15|XR||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||7|-9|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D791.7000000000004|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
-Awire|fire[1]|D5G2;||2700|latchDri@0|inA|12|-13|pin@3||12|-9
-Abus|in[21:27]|D5G2;|-0.5|IJ900|ohPredAl@1|sel[Fl,Lo,Co,Tp,Mv,Lt,Cd]|-2|-5|pin@25||-2|-12
-Awire|net@3|||1800|pin@4||12|-24|conn@3|a|16.5|-24
-Awire|net@4|||900|latchDri@0|out|12|-21|pin@4||12|-24
-Abus|net@6||-0.5|IJ1800|ins1in20@0|out[1:36]|17|-30|conn@5|a|27|-30
-Awire|net@12|||0|pin@3||12|-9|wire90@1|b|9.5|-9
-Awire|net@40|||2700|ins1in20@0|hcl[1]|12|-27|pin@4||12|-24
-Abus|net@55||-0.5|IJ1800|conn@10|y|-7|3|ohPredAl@1|m1cate[1:6][T,F]|-4|3
-Abus|net@56||-0.5|IJ0|conn@11|a|7.5|3|ohPredAl@1|succ[skip,do]|4|3
-Abus|net@61||-0.5|IJ1800|conn@12|y|-7|-3|ohPredAl@1|flag[A,B][set,clr]|-4|-3
-Abus|net@62||-0.5|IJ1800|ohPredAl@1|do[Lo,Co,Tp,Mv,Lt]|4|0|conn@14|a|7.5|0
-Awire|net@63|||900|pin@28||-2|20|ohPredAl@1|mc|-2|5
-Abus|net@67||-0.5|IJ0|ins1in20@0|in[1:36]|11|-30|conn@4|y|-0.5|-30
-Abus|net@69||-0.5|IJ900|scanEx2v@3|dIn[1,2]|2|10|ohPredAl@1|s[1,2]|2|6
-Awire|net@75|||1800|pin@28||-2|20|scanEx2v@3|mc|3|20
-Abus|net@76||-0.5|IJ1800|scanEx2v@3|sor[1:9]|6|15|conn@8|a|9|15
-Abus|net@77||-0.5|IJ0|scanEx2v@3|sir[1:9]|2|15|conn@7|y|-5|15
-Awire|net@78|||0|wire90@1|a|4.5|-9|pin@29||2|-9
-Awire|net@79|||2700|pin@29||2|-9|ohPredAl@1|do[6:10]|2|-5
-Edo[Lo,Co,Mv,Lt,Tp]|do[Ld,Co,Mv,Tp,Lt]|D6G2;|conn@14|y|O
-Eflag[A,B][set,clr]|flag[A,B,D][set,clr]|D4G2;|conn@12|a|I
-Ein[1:36]||D4G2;|conn@4|a|I
-Em1cate[7:12][T,F]|m1cate[1:6][T,F]|D4G2;|conn@10|a|I
-Eout[1:36]|ps[1:36]|D6G2;|conn@5|y|O
-Esucc[skip,do]|ps[skip,do]|D6G2;|conn@11|y|O
-Esir[1:9]||D4G2;|conn@7|a|I
-Esor[1:9]||D6G2;|conn@8|y|O
-Etake[1]||D6G2;|conn@3|y|O
-X
-
 # Cell rqDockStage;1{ic}
-CrqDockStage;1{ic}||artwork|1227458681883|1235677902640|E
+CrqDockStage;1{ic}||artwork|1227458681883|1237223672522|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-4|-6|-1|-1||
 Nschematic:Bus_Pin|pin@2||-4|-8|-1|-1||
@@ -6806,14 +10414,14 @@ EinB[1:36]|inP[1:36]|D5G2;|pin@2||I
 EpredB|od[HEAD,ABORT,OTHER]|D5G2;|pin@8||I
 Epred[RQM,DRAIN]|ps[skip,do]|D5G2;|pin@52||I
 Eout[1:36]|rq[1:36]|D5G2;|pin@5||O
+Esucc|rq[succ]|D5G2;|pin@10||O
 Esir[1:9]||D5G2;|pin@42||I
 Esor[1:9]||D5G2;|pin@43||O
-Esucc||D5G2;|pin@10||O
 Esucc_1|take[E,P]|D5G2;|pin@59||O
 X
 
 # Cell rqDockStage;1{lay}
-CrqDockStage;1{lay}||cmos90|1234807351230|1235247069142||ATTR_NCC(D5G5;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235184221837|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235184221837
+CrqDockStage;1{lay}||cmos90|1234807351230|1243246708862|I|ATTR_NCC(D5G6;NTY129;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||207.5|110||||
 NX-Metal-1-Metal-2-Con|contact@1||218.5|178||||
@@ -6821,14 +10429,14 @@ NX-Metal-1-Metal-2-Con|contact@2||1698.5|-76||||
 NX-Metal-2-Metal-3-Con|contact@3||1680|60||||
 NX-Metal-1-Metal-2-Con|contact@4||132|28||||
 NX-Metal-1-Metal-2-Con|contact@5||132|172||||
-NX-Metal-1-Metal-2-Con|contact@6||-217|-76||||
+NX-Metal-1-Metal-2-Con|contact@6||-219|-76||||
 NX-Metal-1-Metal-2-Con|contact@7||1116|60||||
 NX-Metal-1-Metal-2-Con|contact@8||1140|204||||
 NX-Metal-1-Metal-2-Con|contact@9||1134|154||||
 NX-Metal-1-Metal-2-Con|contact@10||1134|128||||
 NX-Metal-1-Metal-2-Con|contact@11||1146|166||||
 NX-Metal-1-Metal-2-Con|contact@12||1146|134||||
-NX-Metal-1-Metal-2-Con|contact@13||-189|72||||
+NX-Metal-1-Metal-2-Con|contact@13||-187|72||||
 NX-Metal-1-Metal-2-Con|contact@20||1410.5|134||||
 NX-Metal-1-Metal-2-Con|contact@21||1554.5|128||||
 NX-Metal-1-Metal-2-Con|contact@22||1266.5|72||||
@@ -6836,14 +10444,16 @@ NX-Metal-2-Metal-3-Con|contact@23||1656|184||||
 NX-Metal-2-Metal-3-Con|contact@24||1644|178||||
 NX-Metal-2-Metal-3-Con|contact@25||1638|172||||
 NX-Metal-1-Metal-2-Con|contact@26||1165.5|116||||
-NX-Metal-2-Metal-3-Con|contact@28||1619|116||||
-NX-Metal-2-Metal-3-Con|contact@30||1619|16||||
-IdriversJ:driveConnecter;3{lay}|driveCon@0||162|-32|Y||D5G4;
-IdriversJ:driveConnecter;3{lay}|driveCon@1||264|-39.8|XY||D5G4;
+NX-Metal-2-Metal-3-Con|contact@28||1626|116||||
+NX-Metal-2-Metal-3-Con|contact@30||1626|16||||
+NX-Metal-1-Metal-2-Con|contact@31||875.5|210||||
+NX-Metal-1-Metal-2-Con|contact@32||1085.5|216||||
+IdriversM:driveConnecter;3{lay}|driveCon@2||162|-32|Y||D5G4;
+IdriversM:driveConnecter;3{lay}|driveCon@3||264|-39.8|XY||D5G4;
 IregistersM:ins2in20Ax18;1{lay}|ins2in20@0||936|0|Y||D5G4;
 IregistersM:ins2in20Ax18;1{lay}|ins2in20@1||-936|0|XY||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@0||166.5|0|XY||D5G4;
-IdriversJ:latchDriver60;1{lay}|latchDri@1||259.5|0|Y||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@2||166.5|0|XY||D5G4;
+IdriversM:latchDriver60;1{lay}|latchDri@3||259.5|0|Y||D5G4;
 NMetal-1-Pin|pin@0||218.5|-25||||
 NMetal-1-Pin|pin@2||218.5|25||||
 NMetal-1-Pin|pin@3||207.5|25||||
@@ -6854,29 +10464,33 @@ NMetal-2-Pin|pin@35||1594|166||||
 NMetal-2-Pin|pin@36||1594|172||||
 NMetal-1-Pin|pin@44||1116|69||||
 NMetal-1-Pin|pin@45||1140|69||||
+NMetal-2-Pin|pin@53||231|210||||
+NMetal-2-Pin|pin@55||232|216||||
 IoneHotM:reQueueB;2{lay}|reQueueB@0||-47|0|||D5G4;
 IoneHotM:reQueueC;2{lay}|reQueueC@1||703.5|144|||D5G4;
-IscanJ:scanEx1vertD;3{lay}|scanEx1v@0||1656|0|||D5G4;
+IscanM:scanEx1vertA;3{lay}|scanEx1v@1||1656|0|||D5G4;
 IscanM:scanEx3plain;1{lay}|scanEx3p@1||1224|144|||D5G4;
+IwiresL:select144;1{lay}|select14@0||64|0|||D5G4;
 IwiresL:select30;1{lay}|select30@0||1140|144|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-1656|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||213|0|||D5G4;
-Ametal-1|net@2|||RS900|latchDri@0|out|146|-32|driveCon@0|out|146|-32
-Ametal-1|net@8|||RS2700|driveCon@1|out|280|-39.8|latchDri@1|out|280|-32
-Ametal-2|net@11||1.2|S1800|driveCon@1|take|272|-68.1|ins2in20@0|hcl[B][1]|288|-68.1
-Ametal-2|net@12|||S0|latchDri@1|gnd_2|292.5|0|ins2in20@0|gnd_1|288|0
-Ametal-2|net@13|||S0|latchDri@1|vdd_4|292.5|-50|ins2in20@0|vdd_3|288|-50
-Ametal-2|net@14|||S0|latchDri@1|vdd_5|292.5|50|ins2in20@0|vdd_1|288|50
-Ametal-2|net@15||1.2|S1800|driveCon@0|take|154|-60.3|ins2in20@0|hcl[A][1]|288|-60.3
-Ametal-2|net@23||6.2|S0|wellCont@0|gnd|208.5|0|latchDri@0|gnd_1|202|0
-Ametal-2|net@24||6.2|S0|wellCont@0|vdd|208.5|-50|latchDri@0|vdd_8|202|-50
-Ametal-2|net@25||6.2|S0|wellCont@0|vdd_1|208.5|50|latchDri@0|vdd_7|202|50
-Ametal-2|net@26||6.2|S1800|wellCont@0|gnd_1|217.5|0|latchDri@1|gnd_1|224|0
-Ametal-2|net@27||6.2|S1800|wellCont@0|vdd_2|217.5|-50|latchDri@1|vdd_8|224|-50
-Ametal-2|net@28||6.2|S1800|wellCont@0|vdd_3|217.5|50|latchDri@1|vdd_7|224|50
-Ametal-1|net@29|||S0|latchDri@1|in_1|228|-25|pin@0||218.5|-25
-Ametal-1|net@32|||S1800|pin@2||218.5|25|latchDri@1|in|228|25
-Ametal-1|net@33|||S1800|latchDri@0|in|198|25|pin@3||207.5|25
-Ametal-1|net@36|||S0|pin@5||207.5|-25|latchDri@0|in_1|198|-25
+Ametal-1|net@2|||RS900|latchDri@2|out|146|-32|driveCon@2|out|146|-32
+Ametal-1|net@8|||RS2700|driveCon@3|out|280|-39.8|latchDri@3|out|280|-32
+Ametal-2|net@11||1.2|S1800|driveCon@3|take|272|-68.1|ins2in20@0|hcl[B][1]|288|-68.1
+Ametal-2|net@12|||S0|latchDri@3|gnd|292.5|0|ins2in20@0|gnd_1|288|0
+Ametal-2|net@13|||S0|latchDri@3|vdd|292.5|-50|ins2in20@0|vdd_3|288|-50
+Ametal-2|net@14|||S0|latchDri@3|vdd_5|292.5|50|ins2in20@0|vdd_1|288|50
+Ametal-2|net@15||1.2|S1800|driveCon@2|take|154|-60.3|ins2in20@0|hcl[A][1]|288|-60.3
+Ametal-2|net@23||6.2|S0|wellCont@0|gnd|208.5|0|latchDri@2|gnd_1|202|0
+Ametal-2|net@24||6.2|S0|wellCont@0|vdd|208.5|-50|latchDri@2|vdd_8|202|-50
+Ametal-2|net@25||6.2|S0|wellCont@0|vdd_1|208.5|50|latchDri@2|vdd_7|202|50
+Ametal-2|net@26||6.2|S1800|wellCont@0|gnd_1|217.5|0|latchDri@3|gnd_1|224|0
+Ametal-2|net@27||6.2|S1800|wellCont@0|vdd_2|217.5|-50|latchDri@3|vdd_8|224|-50
+Ametal-2|net@28||6.2|S1800|wellCont@0|vdd_3|217.5|50|latchDri@3|vdd_7|224|50
+Ametal-1|net@29|||S0|latchDri@3|in_1|228|-25|pin@0||218.5|-25
+Ametal-1|net@32|||S1800|pin@2||218.5|25|latchDri@3|in|228|25
+Ametal-1|net@33|||S1800|latchDri@2|in|198|25|pin@3||207.5|25
+Ametal-1|net@36|||S0|pin@5||207.5|-25|latchDri@2|in_1|198|-25
 Ametal-1|net@37|||S2700|pin@0||218.5|-25|pin@2||218.5|25
 Ametal-1|net@38|||S900|pin@3||207.5|25|pin@5||207.5|-25
 Ametal-2|net@40||1.2|S1800|ins2in20@1|hcl[B][1]|-288|-68.1|pin@28||15|-68.1
@@ -6884,26 +10498,26 @@ Ametal-2|net@42||1.2|S1800|ins2in20@1|hcl[A][1]|-288|-60.3|pin@27||15|-60.3
 Ametal-2|net@43||6.2|S1800|ins2in20@1|vdd_1|-288|50|reQueueB@0|vdd|-283.5|50
 Ametal-2|net@44||6.2|S0|reQueueB@0|gnd|-283.5|0|ins2in20@1|gnd_1|-288|0
 Ametal-2|net@45||6.2|S0|reQueueB@0|vdd_2|-283.5|-50|ins2in20@1|vdd_3|-288|-50
-Ametal-2|net@46||6.2|S0|latchDri@0|vdd_5|133.5|50|reQueueB@0|vdd_3|-6.5|50
-Ametal-2|net@47||6.2|S1800|reQueueB@0|gnd_1|-6.5|0|latchDri@0|gnd_2|133.5|0
-Ametal-2|net@48||6.2|S1800|reQueueB@0|vdd_4|-6.5|-50|latchDri@0|vdd_4|133.5|-50
+Ametal-2|net@46||6.2|S0|latchDri@2|vdd_5|133.5|50|reQueueB@0|vdd_3|-6.5|50
+Ametal-2|net@47||6.2|S1800|reQueueB@0|gnd_1|-6.5|0|latchDri@2|gnd|133.5|0
+Ametal-2|net@48||6.2|S1800|reQueueB@0|vdd_4|-6.5|-50|latchDri@2|vdd|133.5|-50
 Ametal-2|net@67|||S0|reQueueC@1|fire[R]|454|178|contact@1||218.5|178
 Ametal-2|net@70|||S0|reQueueC@1|fire[E]|332.5|110|contact@0||207.5|110
 Ametal-1|net@72|||S2700|pin@3||207.5|25|contact@0||207.5|110
 Ametal-1|net@74|||S2700|pin@2||218.5|25|contact@1||218.5|178
-Ametal-2|net@75|||S0|scanEx1v@0|gnd|1584|0|ins2in20@0|gnd|1584|0
-Ametal-2|net@76|||S0|scanEx1v@0|vdd|1584|-50|ins2in20@0|vdd|1584|-50
-Ametal-2|net@77|||S0|scanEx1v@0|vdd_2|1584|50|ins2in20@0|vdd_4|1584|50
-Ametal-1|net@78|||S900|scanEx1v@0|dIn[1]|1698.5|-7|contact@2||1698.5|-76
-Ametal-3|net@80|||S2700|scanEx1v@0|mc|1680|-25|contact@3||1680|60
+Ametal-2|net@75|||S0|scanEx1v@1|gnd|1584|0|ins2in20@0|gnd|1584|0
+Ametal-2|net@76|||S0|scanEx1v@1|vdd|1584|-50|ins2in20@0|vdd|1584|-50
+Ametal-2|net@77|||S0|scanEx1v@1|vdd_2|1584|50|ins2in20@0|vdd_4|1584|50
+Ametal-1|net@78|||S900|scanEx1v@1|dIn[1]|1698.5|-7|contact@2||1698.5|-76
+Ametal-3|net@80|||S2700|scanEx1v@1|mc|1680|-25|contact@3||1680|60
 Ametal-2|net@88|||S0|contact@3||1680|60|contact@7||1116|60
 Ametal-1|net@94|||S2700|contact@4||132|28|contact@5||132|172
 Ametal-2|net@97|||S1800|reQueueB@0|loop|-11.5|28|contact@4||132|28
 Ametal-2|net@98|||S0|reQueueC@1|circulate|512.5|172|contact@5||132|172
-Ametal-1|net@99|||S900|reQueueB@0|out10|-217|-7|contact@6||-217|-76
-Ametal-2|net@102||1.2|S1800|pin@27||15|-60.3|driveCon@0|take|154|-60.3
-Ametal-2|net@103||1.2|S1800|pin@28||15|-68.1|driveCon@1|take|272|-68.1
-Ametal-2|net@104|||S0|contact@2||1698.5|-76|contact@6||-217|-76
+Ametal-1|net@99|||S900|reQueueB@0|out10|-219|-7|contact@6||-219|-76
+Ametal-2|net@102||1.2|S1800|pin@27||15|-60.3|driveCon@2|take|154|-60.3
+Ametal-2|net@103||1.2|S1800|pin@28||15|-68.1|driveCon@3|take|272|-68.1
+Ametal-2|net@104|||S0|contact@2||1698.5|-76|contact@6||-219|-76
 Ametal-2|net@109|||S1800|reQueueB@0|mc|-113|60|contact@7||1116|60
 Ametal-2|net@110|||S1800|reQueueC@1|mc|976|204|contact@8||1140|204
 Ametal-1|net@111|||S2700|pin@45||1140|69|contact@8||1140|204
@@ -6911,8 +10525,8 @@ Ametal-2|net@119|||S1800|reQueueC@1|s[2]|1103.5|154|contact@9||1134|154
 Ametal-1|net@120|||S900|contact@9||1134|154|contact@10||1134|128
 Ametal-2|net@122|||S1800|reQueueC@1|s[1]|1103.5|166|contact@11||1146|166
 Ametal-1|net@123|||S900|contact@11||1146|166|contact@12||1146|134
-Ametal-1|net@125|||S2700|reQueueB@0|out12|-189|-7|contact@13||-189|72
-Ametal-2|net@146|||S1800|contact@13||-189|72|contact@22||1266.5|72
+Ametal-1|net@125|||S2700|reQueueB@0|out12|-187|-7|contact@13||-187|72
+Ametal-2|net@146|||S1800|contact@13||-187|72|contact@22||1266.5|72
 Ametal-2|net@147||6.2|S1800|reQueueC@1|gnd_3|1127.5|144|scanEx3p@1|gnd|1152|144
 Ametal-2|net@148||6.2|S0|scanEx3p@1|vdd|1152|194|reQueueC@1|vdd_6|1127.5|194
 Ametal-2|net@149||6.2|S0|scanEx3p@1|vdd_4|1152|94|reQueueC@1|vdd_7|1127.5|94
@@ -6922,172 +10536,178 @@ Ametal-2|net@155|||S1800|contact@10||1134|128|contact@21||1554.5|128
 Ametal-1|net@157|||S900|scanEx3p@1|dIn[3]|1554.5|137|contact@21||1554.5|128
 Ametal-1|net@159|||S900|scanEx3p@1|dIn[1]|1266.5|137|contact@22||1266.5|72
 Ametal-2|net@160|||S1800|scanEx3p@1|sir[5]|1574|184|contact@23||1656|184
-Ametal-3|net@162|||S2700|scanEx1v@0|sor[5]|1656|72|contact@23||1656|184
-Ametal-3|net@164|||S2700|scanEx1v@0|sor[3]|1644|72|contact@24||1644|178
+Ametal-3|net@162|||S2700|scanEx1v@1|sor[5]|1656|72|contact@23||1656|184
+Ametal-3|net@164|||S2700|scanEx1v@1|sor[3]|1644|72|contact@24||1644|178
 Ametal-2|net@166|||S1800|scanEx3p@1|sir[2]|1574|166|pin@35||1594|166
 Ametal-2|net@167|||S2700|pin@35||1594|166|pin@36||1594|172
 Ametal-2|net@168|||S1800|pin@36||1594|172|contact@25||1638|172
-Ametal-3|net@170|||S2700|scanEx1v@0|sor[2]|1638|72|contact@25||1638|172
+Ametal-3|net@170|||S2700|scanEx1v@1|sor[2]|1638|72|contact@25||1638|172
 Ametal-1|net@171|||S900|scanEx3p@1|sin|1165.5|137|contact@26||1165.5|116
-Ametal-2|net@180|||S0|scanEx1v@0|sor[1]|1629|16|contact@30||1619|16
+Ametal-2|net@180|||S0|scanEx1v@1|sor[1]|1629|16|contact@30||1626|16
 Ametal-2|net@181|||S1800|scanEx3p@1|sir[3]|1574|178|contact@24||1644|178
-Ametal-2|net@182|||S1800|contact@26||1165.5|116|contact@28||1619|116
-Ametal-3|net@183|||S900|contact@28||1619|116|contact@30||1619|16
+Ametal-2|net@182|||S1800|contact@26||1165.5|116|contact@28||1626|116
+Ametal-3|net@183|||S900|contact@28||1626|116|contact@30||1626|16
 Ametal-1|net@184|||S2700|contact@7||1116|60|pin@44||1116|69
 Ametal-1|net@185|||S1800|pin@44||1116|69|pin@45||1140|69
-Eepi[OTHER]||D5G2;|reQueueC@1|epi[OTHER]|I
-Eepi[TAIL]||D5G2;|reQueueB@0|epi[TAIL]|I
-Egnd||D5G2;|reQueueC@1|gnd|G
-Egnd_1||D5G2;|scanEx1v@0|gnd_1|G
-Egnd_5||D5G2;|ins2in20@1|gnd|G
-Egnd_6||D5G2;|scanEx3p@1|gnd_5|G
-EinA[1]|inE[1]|D5G2;|ins2in20@0|inA[1]|I
-EinA[2]|inE[2]|D5G2;|ins2in20@0|inA[2]|I
-EinA[3]|inE[3]|D5G2;|ins2in20@0|inA[3]|I
-EinA[4]|inE[4]|D5G2;|ins2in20@0|inA[4]|I
-EinA[5]|inE[5]|D5G2;|ins2in20@0|inA[5]|I
-EinA[6]|inE[6]|D5G2;|ins2in20@0|inA[6]|I
-EinA[7]|inE[7]|D5G2;|ins2in20@0|inA[7]|I
-EinA[8]|inE[8]|D5G2;|ins2in20@0|inA[8]|I
-EinA[9]|inE[9]|D5G2;|ins2in20@0|inA[9]|I
-EinA[10]|inE[10]|D5G2;|ins2in20@0|inA[10]|I
-EinA[11]|inE[11]|D5G2;|ins2in20@0|inA[11]|I
-EinA[12]|inE[12]|D5G2;|ins2in20@0|inA[12]|I
-EinA[13]|inE[13]|D5G2;|ins2in20@0|inA[13]|I
-EinA[14]|inE[14]|D5G2;|ins2in20@0|inA[14]|I
-EinA[15]|inE[15]|D5G2;|ins2in20@0|inA[15]|I
-EinA[16]|inE[16]|D5G2;|ins2in20@0|inA[16]|I
-EinA[17]|inE[17]|D5G2;|ins2in20@0|inA[17]|I
-EinA[18]|inE[18]|D5G2;|ins2in20@0|inA[18]|I
-EinA[19]|inE[19]|D5G2;|ins2in20@1|inA[1]|I
-EinA[20]|inE[20]|D5G2;|ins2in20@1|inA[2]|I
-EinA[21]|inE[21]|D5G2;|ins2in20@1|inA[3]|I
-EinA[22]|inE[22]|D5G2;|ins2in20@1|inA[4]|I
-EinA[23]|inE[23]|D5G2;|ins2in20@1|inA[5]|I
-EinA[24]|inE[24]|D5G2;|ins2in20@1|inA[6]|I
-EinA[25]|inE[25]|D5G2;|ins2in20@1|inA[7]|I
-EinA[26]|inE[26]|D5G2;|ins2in20@1|inA[8]|I
-EinA[27]|inE[27]|D5G2;|ins2in20@1|inA[9]|I
-EinA[28]|inE[28]|D5G2;|ins2in20@1|inA[10]|I
-EinA[29]|inE[29]|D5G2;|ins2in20@1|inA[11]|I
-EinA[30]|inE[30]|D5G2;|ins2in20@1|inA[12]|I
-EinA[31]|inE[31]|D5G2;|ins2in20@1|inA[13]|I
-EinA[32]|inE[32]|D5G2;|ins2in20@1|inA[14]|I
-EinA[33]|inE[33]|D5G2;|ins2in20@1|inA[15]|I
-EinA[34]|inE[34]|D5G2;|ins2in20@1|inA[16]|I
-EinA[35]|inE[35]|D5G2;|ins2in20@1|inA[17]|I
-EinA[36]|inE[36]|D5G2;|ins2in20@1|inA[18]|I
-EinB[1]|inP[1]|D5G2;|ins2in20@0|inB[1]|I
-EinB[2]|inP[2]|D5G2;|ins2in20@0|inB[2]|I
-EinB[3]|inP[3]|D5G2;|ins2in20@0|inB[3]|I
-EinB[4]|inP[4]|D5G2;|ins2in20@0|inB[4]|I
-EinB[5]|inP[5]|D5G2;|ins2in20@0|inB[5]|I
-EinB[6]|inP[6]|D5G2;|ins2in20@0|inB[6]|I
-EinB[7]|inP[7]|D5G2;|ins2in20@0|inB[7]|I
-EinB[8]|inP[8]|D5G2;|ins2in20@0|inB[8]|I
-EinB[9]|inP[9]|D5G2;|ins2in20@0|inB[9]|I
-EinB[10]|inP[10]|D5G2;|ins2in20@0|inB[10]|I
-EinB[11]|inP[11]|D5G2;|ins2in20@0|inB[11]|I
-EinB[12]|inP[12]|D5G2;|ins2in20@0|inB[12]|I
-EinB[13]|inP[13]|D5G2;|ins2in20@0|inB[13]|I
-EinB[14]|inP[14]|D5G2;|ins2in20@0|inB[14]|I
-EinB[15]|inP[15]|D5G2;|ins2in20@0|inB[15]|I
-EinB[16]|inP[16]|D5G2;|ins2in20@0|inB[16]|I
-EinB[17]|inP[17]|D5G2;|ins2in20@0|inB[17]|I
-EinB[18]|inP[18]|D5G2;|ins2in20@0|inB[18]|I
-EinB[19]|inP[19]|D5G2;|ins2in20@1|inB[1]|I
-EinB[20]|inP[20]|D5G2;|ins2in20@1|inB[2]|I
-EinB[21]|inP[21]|D5G2;|ins2in20@1|inB[3]|I
-EinB[22]|inP[22]|D5G2;|ins2in20@1|inB[4]|I
-EinB[23]|inP[23]|D5G2;|ins2in20@1|inB[5]|I
-EinB[24]|inP[24]|D5G2;|ins2in20@1|inB[6]|I
-EinB[25]|inP[25]|D5G2;|ins2in20@1|inB[7]|I
-EinB[26]|inP[26]|D5G2;|ins2in20@1|inB[8]|I
-EinB[27]|inP[27]|D5G2;|ins2in20@1|inB[9]|I
-EinB[28]|inP[28]|D5G2;|ins2in20@1|inB[10]|I
-EinB[29]|inP[29]|D5G2;|ins2in20@1|inB[11]|I
-EinB[30]|inP[30]|D5G2;|ins2in20@1|inB[12]|I
-EinB[31]|inP[31]|D5G2;|ins2in20@1|inB[13]|I
-EinB[32]|inP[32]|D5G2;|ins2in20@1|inB[14]|I
-EinB[33]|inP[33]|D5G2;|ins2in20@1|inB[15]|I
-EinB[34]|inP[34]|D5G2;|ins2in20@1|inB[16]|I
-EinB[35]|inP[35]|D5G2;|ins2in20@1|inB[17]|I
-EinB[36]|inP[36]|D5G2;|ins2in20@1|inB[18]|I
-Eod[ABORT]||D5G2;|reQueueC@1|od[ABORT]|I
-Eod[HEAD]||D5G2;|reQueueB@0|od[HEAD]|I
-Eod[OTHER]||D5G2;|reQueueC@1|od[OTHER]|I
-Eps[do]||D5G2;|reQueueC@1|ps[do]|I
-Eps[skip]||D5G2;|reQueueC@1|ps[skip]|I
-Eout[1]|rq[1]|D5G2;|ins2in20@0|out[1]|O
-Eout[2]|rq[2]|D5G2;|ins2in20@0|out[2]|O
-Eout[3]|rq[3]|D5G2;|ins2in20@0|out[3]|O
-Eout[4]|rq[4]|D5G2;|ins2in20@0|out[4]|O
-Eout[5]|rq[5]|D5G2;|ins2in20@0|out[5]|O
-Eout[6]|rq[6]|D5G2;|ins2in20@0|out[6]|O
-Eout[7]|rq[7]|D5G2;|ins2in20@0|out[7]|O
-Eout[8]|rq[8]|D5G2;|ins2in20@0|out[8]|O
-Eout[9]|rq[9]|D5G2;|ins2in20@0|out[9]|O
-Eout[10]|rq[10]|D5G2;|ins2in20@0|out[10]|O
-Eout[11]|rq[11]|D5G2;|ins2in20@0|out[11]|O
-Eout[12]|rq[12]|D5G2;|ins2in20@0|out[12]|O
-Eout[13]|rq[13]|D5G2;|ins2in20@0|out[13]|O
-Eout[14]|rq[14]|D5G2;|ins2in20@0|out[14]|O
-Eout[15]|rq[15]|D5G2;|ins2in20@0|out[15]|O
-Eout[16]|rq[16]|D5G2;|ins2in20@0|out[16]|O
-Eout[17]|rq[17]|D5G2;|ins2in20@0|out[17]|O
-Eout[18]|rq[18]|D5G2;|ins2in20@0|out[18]|O
-Eout[19]|rq[19]|D5G2;|ins2in20@1|out[1]|O
-Eout[20]|rq[20]|D5G2;|ins2in20@1|out[2]|O
-Eout[21]|rq[21]|D5G2;|ins2in20@1|out[3]|O
-Eout[22]|rq[22]|D5G2;|ins2in20@1|out[4]|O
-Eout[23]|rq[23]|D5G2;|ins2in20@1|out[5]|O
-Eout[24]|rq[24]|D5G2;|ins2in20@1|out[6]|O
-Eout[25]|rq[25]|D5G2;|ins2in20@1|out[7]|O
-Eout[26]|rq[26]|D5G2;|ins2in20@1|out[8]|O
-Eout[27]|rq[27]|D5G2;|ins2in20@1|out[9]|O
-Eout[28]|rq[28]|D5G2;|ins2in20@1|out[10]|O
-Eout[29]|rq[29]|D5G2;|ins2in20@1|out[11]|O
-Eout[30]|rq[30]|D5G2;|ins2in20@1|out[12]|O
-Eout[31]|rq[31]|D5G2;|ins2in20@1|out[13]|O
-Eout[32]|rq[32]|D5G2;|ins2in20@1|out[14]|O
-Eout[33]|rq[33]|D5G2;|ins2in20@1|out[15]|O
-Eout[34]|rq[34]|D5G2;|ins2in20@1|out[16]|O
-Eout[35]|rq[35]|D5G2;|ins2in20@1|out[17]|O
-Eout[36]|rq[36]|D5G2;|ins2in20@1|out[18]|O
-Esir[1]||D5G2;|scanEx1v@0|sir[1]|I
-Esir[2]||D5G2;|scanEx1v@0|sir[2]|B
-Esir[3]||D5G2;|scanEx1v@0|sir[3]|B
-Esir[4]||D5G2;|scanEx1v@0|sir[4]|B
-Esir[5]||D5G2;|scanEx1v@0|sir[5]|B
-Esir[6]||D5G2;|scanEx1v@0|sir[6]|B
-Esir[7]||D5G2;|scanEx1v@0|sir[7]|B
-Esir[8]||D5G2;|scanEx1v@0|si[8]|B
-Esir[9]||D5G2;|scanEx1v@0|sir[9]|B
-Esout|sor[1]|D5G2;|scanEx3p@1|sout|O
-Esor[2]||D5G2;|scanEx1v@0|sor[2]|B
-Esor[3]||D5G2;|scanEx1v@0|sor[3]|B
-Esor[4]||D5G2;|scanEx1v@0|sor[4]|B
-Esor[5]||D5G2;|scanEx1v@0|sor[5]|B
-Esor[6]||D5G2;|scanEx1v@0|sor[6]|B
-Esor[7]||D5G2;|scanEx1v@0|sor[7]|B
-Esor[8]||D5G2;|scanEx1v@0|sor[8]|B
-Esor[9]||D5G2;|scanEx1v@0|sor[9]|B
-Esucc||D5G2;|reQueueC@1|succ|I
-Esucc_1||D5G2;|reQueueC@1|succ_1|O
-Etake[E]||D5G2;|pin@27||O
-Etake[P]||D5G2;|pin@28||O
-Evdd||D5G2;|reQueueC@1|vdd|P
-Evdd_1||D5G2;|scanEx1v@0|vdd_1|P
-Evdd_3||D5G2;|scanEx1v@0|vdd_3|P
-Evdd_4||D5G2;|reQueueC@1|vdd_4|P
-Evdd_9||D5G2;|ins2in20@1|vdd|O
-Evdd_10||D5G2;|ins2in20@1|vdd_4|P
-Evdd_11||D5G2;|scanEx3p@1|vdd_9|P
-Evdd_12||D5G2;|scanEx3p@1|vdd_11|P
+Ametal-1|net@192|||S2700|reQueueC@1|ps[skip]|875.5|207|contact@31||875.5|210
+Ametal-2|net@195|||S0|contact@31||875.5|210|pin@53||231|210
+Ametal-1|net@196|||S2700|reQueueC@1|ps[do]|1085.5|207|contact@32||1085.5|216
+Ametal-2|net@197|||S0|contact@32||1085.5|216|pin@55||232|216
+Ametal-2|net@198|||S0|tranCap@0|gnd_1|-1584|0|ins2in20@1|gnd|-1584|0
+Ametal-2|net@199|||S0|tranCap@0|vdd_2|-1584|50|ins2in20@1|vdd_4|-1584|50
+Ametal-2|net@200|||S0|tranCap@0|vdd_3|-1584|-50|ins2in20@1|vdd|-1584|-50
+Eepi[OTHER]||D5G7;|reQueueC@1|epi[OTHER]|I
+Eepi[TAIL]||D5G7;|reQueueB@0|epi[TAIL]|I
+Egnd||D5G7;|reQueueC@1|gnd|G
+Egnd_1||D5G7;|scanEx1v@1|gnd_1|G
+Egnd_5||D5G7;|scanEx3p@1|gnd_5|G
+Egnd_6||D5G2;|tranCap@0|gnd|G
+EinA[1]|inE[1]|D5G7;|ins2in20@0|inA[1]|I
+EinA[2]|inE[2]|D5G7;|ins2in20@0|inA[2]|I
+EinA[3]|inE[3]|D5G7;|ins2in20@0|inA[3]|I
+EinA[4]|inE[4]|D5G7;|ins2in20@0|inA[4]|I
+EinA[5]|inE[5]|D5G7;|ins2in20@0|inA[5]|I
+EinA[6]|inE[6]|D5G7;|ins2in20@0|inA[6]|I
+EinA[7]|inE[7]|D5G7;|ins2in20@0|inA[7]|I
+EinA[8]|inE[8]|D5G7;|ins2in20@0|inA[8]|I
+EinA[9]|inE[9]|D5G7;|ins2in20@0|inA[9]|I
+EinA[10]|inE[10]|D5G7;|ins2in20@0|inA[10]|I
+EinA[11]|inE[11]|D5G7;|ins2in20@0|inA[11]|I
+EinA[12]|inE[12]|D5G7;|ins2in20@0|inA[12]|I
+EinA[13]|inE[13]|D5G7;|ins2in20@0|inA[13]|I
+EinA[14]|inE[14]|D5G7;|ins2in20@0|inA[14]|I
+EinA[15]|inE[15]|D5G7;|ins2in20@0|inA[15]|I
+EinA[16]|inE[16]|D5G7;|ins2in20@0|inA[16]|I
+EinA[17]|inE[17]|D5G7;|ins2in20@0|inA[17]|I
+EinA[18]|inE[18]|D5G7;|ins2in20@0|inA[18]|I
+EinA[19]|inE[19]|D5G7;|ins2in20@1|inA[1]|I
+EinA[20]|inE[20]|D5G7;|ins2in20@1|inA[2]|I
+EinA[21]|inE[21]|D5G7;|ins2in20@1|inA[3]|I
+EinA[22]|inE[22]|D5G7;|ins2in20@1|inA[4]|I
+EinA[23]|inE[23]|D5G7;|ins2in20@1|inA[5]|I
+EinA[24]|inE[24]|D5G7;|ins2in20@1|inA[6]|I
+EinA[25]|inE[25]|D5G7;|ins2in20@1|inA[7]|I
+EinA[26]|inE[26]|D5G7;|ins2in20@1|inA[8]|I
+EinA[27]|inE[27]|D5G7;|ins2in20@1|inA[9]|I
+EinA[28]|inE[28]|D5G7;|ins2in20@1|inA[10]|I
+EinA[29]|inE[29]|D5G7;|ins2in20@1|inA[11]|I
+EinA[30]|inE[30]|D5G7;|ins2in20@1|inA[12]|I
+EinA[31]|inE[31]|D5G7;|ins2in20@1|inA[13]|I
+EinA[32]|inE[32]|D5G7;|ins2in20@1|inA[14]|I
+EinA[33]|inE[33]|D5G7;|ins2in20@1|inA[15]|I
+EinA[34]|inE[34]|D5G7;|ins2in20@1|inA[16]|I
+EinA[35]|inE[35]|D5G7;|ins2in20@1|inA[17]|I
+EinA[36]|inE[36]|D5G7;|ins2in20@1|inA[18]|I
+EinB[1]|inP[1]|D5G7;|ins2in20@0|inB[1]|I
+EinB[2]|inP[2]|D5G7;|ins2in20@0|inB[2]|I
+EinB[3]|inP[3]|D5G7;|ins2in20@0|inB[3]|I
+EinB[4]|inP[4]|D5G7;|ins2in20@0|inB[4]|I
+EinB[5]|inP[5]|D5G7;|ins2in20@0|inB[5]|I
+EinB[6]|inP[6]|D5G7;|ins2in20@0|inB[6]|I
+EinB[7]|inP[7]|D5G7;|ins2in20@0|inB[7]|I
+EinB[8]|inP[8]|D5G7;|ins2in20@0|inB[8]|I
+EinB[9]|inP[9]|D5G7;|ins2in20@0|inB[9]|I
+EinB[10]|inP[10]|D5G7;|ins2in20@0|inB[10]|I
+EinB[11]|inP[11]|D5G7;|ins2in20@0|inB[11]|I
+EinB[12]|inP[12]|D5G7;|ins2in20@0|inB[12]|I
+EinB[13]|inP[13]|D5G7;|ins2in20@0|inB[13]|I
+EinB[14]|inP[14]|D5G7;|ins2in20@0|inB[14]|I
+EinB[15]|inP[15]|D5G7;|ins2in20@0|inB[15]|I
+EinB[16]|inP[16]|D5G7;|ins2in20@0|inB[16]|I
+EinB[17]|inP[17]|D5G7;|ins2in20@0|inB[17]|I
+EinB[18]|inP[18]|D5G7;|ins2in20@0|inB[18]|I
+EinB[19]|inP[19]|D5G7;|ins2in20@1|inB[1]|I
+EinB[20]|inP[20]|D5G7;|ins2in20@1|inB[2]|I
+EinB[21]|inP[21]|D5G7;|ins2in20@1|inB[3]|I
+EinB[22]|inP[22]|D5G7;|ins2in20@1|inB[4]|I
+EinB[23]|inP[23]|D5G7;|ins2in20@1|inB[5]|I
+EinB[24]|inP[24]|D5G7;|ins2in20@1|inB[6]|I
+EinB[25]|inP[25]|D5G7;|ins2in20@1|inB[7]|I
+EinB[26]|inP[26]|D5G7;|ins2in20@1|inB[8]|I
+EinB[27]|inP[27]|D5G7;|ins2in20@1|inB[9]|I
+EinB[28]|inP[28]|D5G7;|ins2in20@1|inB[10]|I
+EinB[29]|inP[29]|D5G7;|ins2in20@1|inB[11]|I
+EinB[30]|inP[30]|D5G7;|ins2in20@1|inB[12]|I
+EinB[31]|inP[31]|D5G7;|ins2in20@1|inB[13]|I
+EinB[32]|inP[32]|D5G7;|ins2in20@1|inB[14]|I
+EinB[33]|inP[33]|D5G7;|ins2in20@1|inB[15]|I
+EinB[34]|inP[34]|D5G7;|ins2in20@1|inB[16]|I
+EinB[35]|inP[35]|D5G7;|ins2in20@1|inB[17]|I
+EinB[36]|inP[36]|D5G7;|ins2in20@1|inB[18]|I
+Eod[ABORT]||D5G7;|reQueueC@1|od[ABORT]|I
+Eod[HEAD]||D5G7;|reQueueB@0|od[HEAD]|I
+Eod[OTHER]||D5G7;|reQueueC@1|od[OTHER]|I
+Eps[do_1]|ps[do]|D5G7;|pin@55||I
+Eps[skip]||D5G7;|pin@53||I
+Eout[1]|rq[1]|D5G7;|ins2in20@0|out[1]|O
+Eout[2]|rq[2]|D5G7;|ins2in20@0|out[2]|O
+Eout[3]|rq[3]|D5G7;|ins2in20@0|out[3]|O
+Eout[4]|rq[4]|D5G7;|ins2in20@0|out[4]|O
+Eout[5]|rq[5]|D5G7;|ins2in20@0|out[5]|O
+Eout[6]|rq[6]|D5G7;|ins2in20@0|out[6]|O
+Eout[7]|rq[7]|D5G7;|ins2in20@0|out[7]|O
+Eout[8]|rq[8]|D5G7;|ins2in20@0|out[8]|O
+Eout[9]|rq[9]|D5G7;|ins2in20@0|out[9]|O
+Eout[10]|rq[10]|D5G7;|ins2in20@0|out[10]|O
+Eout[11]|rq[11]|D5G7;|ins2in20@0|out[11]|O
+Eout[12]|rq[12]|D5G7;|ins2in20@0|out[12]|O
+Eout[13]|rq[13]|D5G7;|ins2in20@0|out[13]|O
+Eout[14]|rq[14]|D5G7;|ins2in20@0|out[14]|O
+Eout[15]|rq[15]|D5G7;|ins2in20@0|out[15]|O
+Eout[16]|rq[16]|D5G7;|ins2in20@0|out[16]|O
+Eout[17]|rq[17]|D5G7;|ins2in20@0|out[17]|O
+Eout[18]|rq[18]|D5G7;|ins2in20@0|out[18]|O
+Eout[19]|rq[19]|D5G7;|ins2in20@1|out[1]|O
+Eout[20]|rq[20]|D5G7;|ins2in20@1|out[2]|O
+Eout[21]|rq[21]|D5G7;|ins2in20@1|out[3]|O
+Eout[22]|rq[22]|D5G7;|ins2in20@1|out[4]|O
+Eout[23]|rq[23]|D5G7;|ins2in20@1|out[5]|O
+Eout[24]|rq[24]|D5G7;|ins2in20@1|out[6]|O
+Eout[25]|rq[25]|D5G7;|ins2in20@1|out[7]|O
+Eout[26]|rq[26]|D5G7;|ins2in20@1|out[8]|O
+Eout[27]|rq[27]|D5G7;|ins2in20@1|out[9]|O
+Eout[28]|rq[28]|D5G7;|ins2in20@1|out[10]|O
+Eout[29]|rq[29]|D5G7;|ins2in20@1|out[11]|O
+Eout[30]|rq[30]|D5G7;|ins2in20@1|out[12]|O
+Eout[31]|rq[31]|D5G7;|ins2in20@1|out[13]|O
+Eout[32]|rq[32]|D5G7;|ins2in20@1|out[14]|O
+Eout[33]|rq[33]|D5G7;|ins2in20@1|out[15]|O
+Eout[34]|rq[34]|D5G7;|ins2in20@1|out[16]|O
+Eout[35]|rq[35]|D5G7;|ins2in20@1|out[17]|O
+Eout[36]|rq[36]|D5G7;|ins2in20@1|out[18]|O
+Esucc|rq[succ]|D5G7;|reQueueC@1|succ|O
+Esir[1]||D5G7;|scanEx1v@1|sir[1]|I
+Esir[2]||D5G7;|scanEx1v@1|sir[2]|B
+Esir[3]||D5G7;|scanEx1v@1|sir[3]|B
+Esir[4]||D5G7;|scanEx1v@1|sir[4]|B
+Esir[5]||D5G7;|scanEx1v@1|sir[5]|B
+Esir[6]||D5G7;|scanEx1v@1|sir[6]|B
+Esir[7]||D5G7;|scanEx1v@1|sir[7]|B
+Esir[8]||D5G7;|scanEx1v@1|sir[8]|B
+Esir[9]||D5G7;|scanEx1v@1|sir[9]|B
+Esout|sor[1]|D5G7;|scanEx3p@1|sout|O
+Esor[2]||D5G7;|scanEx1v@1|sor[2]|B
+Esor[3]||D5G7;|scanEx1v@1|sor[3]|B
+Esor[4]||D5G7;|scanEx1v@1|sor[4]|B
+Esor[5]||D5G7;|scanEx1v@1|sor[5]|B
+Esor[6]||D5G7;|scanEx1v@1|sor[6]|B
+Esor[7]||D5G7;|scanEx1v@1|sor[7]|B
+Esor[8]||D5G7;|scanEx1v@1|sor[8]|B
+Esor[9]||D5G7;|scanEx1v@1|sor[9]|B
+Etake[E]||D5G7;|pin@27||O
+Etake[P]||D5G7;|pin@28||O
+Evdd||D5G7;|reQueueC@1|vdd|P
+Evdd_1||D5G7;|scanEx1v@1|vdd_1|P
+Evdd_3||D5G7;|scanEx1v@1|vdd_3|P
+Evdd_4||D5G7;|reQueueC@1|vdd_4|P
+Evdd_9||D5G7;|scanEx3p@1|vdd_9|P
+Evdd_11||D5G7;|scanEx3p@1|vdd_11|P
+Evdd_12||D5G2;|tranCap@0|vdd|P
+Evdd_13||D5G2;|tranCap@0|vdd_1|P
 X
 
 # Cell rqDockStage;1{sch}
-CrqDockStage;1{sch}||schematic|1227457806942|1235247071824|
+CrqDockStage;1{sch}||schematic|1227457806942|1243246708862|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-9.5|3|||Y|
 NOff-Page|conn@1||11|0|||Y|
@@ -7100,8 +10720,8 @@ NOff-Page|conn@12||0|-17|||YR|
 NOff-Page|conn@14||15|12|||Y|
 NOff-Page|conn@15||60|12||||
 IregistersM:ins2in20Ax36;1{ic}|ins2in20@0||0.5|-36|Y||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@0||-15|-18|RRR||D5G4;
-IdriversJ:latchDriver60;1{ic}|latchDri@1||15|-18|YR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@2||-15|-18|RRR||D5G4;
+IdriversM:latchDriver60;1{ic}|latchDri@3||15|-18|YR||D5G4;
 NWire_Pin|pin@2||6|-6|||X|
 NWire_Pin|pin@3||-6|-6|||XRR|
 NWire_Pin|pin@5||-6|-12|||X|
@@ -7110,7 +10730,6 @@ NWire_Pin|pin@7||-15|-12||||
 NWire_Pin|pin@8||15|-12||||
 Ngeneric:Invisible-Pin|pin@9||0|34|||||ART_message(D5G4;)S[the requeue stage,with scan chain]
 Ngeneric:Invisible-Pin|pin@10||-1.5|42.5|||||ART_message(D5G6;)SrqDockStage
-Ngeneric:Invisible-Pin|pin@11||-3|25.5|||||ART_message(D5G3;)Sies 12 February 2009
 NWire_Pin|pin@26||15|-27||||
 NWire_Pin|pin@30||-15|-27||||
 NBus_Pin|pin@51||-6|-39|-1|-1||
@@ -7132,10 +10751,12 @@ NWire_Pin|pin@89||57|-1.5||||
 NWire_Pin|pin@90||57|5||||
 NWire_Pin|pin@91||29|-1.5||||
 NWire_Pin|pin@92||29|2||||
+Ngeneric:Invisible-Pin|pin@93||-3|25.5|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
 IoneHotM:reQueue;1{ic}|reQueue@0||0|0|||D5G4;
 IrqDockStage;1{ic}|rqDockSt@0||-39|15|||D5G4;
-IscanJ:scanEx1vertA;1{ic}|scanEx1v@0||27|12|YRRR||D5G4;
+IscanM:scanEx1;1{ic}|scanEx1@0||27|12|YRRR||D5G4;
 IscanM:scanEx3plain;1{ic}|scanEx3p@1||43.5|-1.5|XR||D5G4;
+IwiresL:tranCap;1{ic}|tranCap@0||-13|14|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||10.5|-12|RR||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1336.1999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||-10.5|-12|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1307.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
 Abus|fire[E,R]|D5G2;|-0.5|IJ900|reQueue@0|fire[E,P]|0|-5|pin@67||0|-8
@@ -7143,11 +10764,11 @@ Awire|fire[E]|D5G2;||2700|pin@5||-6|-12|pin@3||-6|-6
 Awire|fire[R]|D5G2;||2700|pin@6||6|-12|pin@2||6|-6
 Awire|mc|D5G2;||2700|reQueue@0|mc|-2|5|pin@79||-2|17
 Awire|net@3|||0|wire90@1|a|-13|-12|pin@7||-15|-12
-Awire|net@4|||900|pin@7||-15|-12|latchDri@0|inA|-15|-14
+Awire|net@4|||900|pin@7||-15|-12|latchDri@2|in|-15|-14
 Awire|net@5|||1800|wire90@1|b|-8|-12|pin@5||-6|-12
 Awire|net@6|||1800|pin@6||6|-12|wire90@0|b|8|-12
 Awire|net@7|||1800|wire90@0|a|13|-12|pin@8||15|-12
-Awire|net@8|||900|pin@8||15|-12|latchDri@1|inA|15|-14
+Awire|net@8|||900|pin@8||15|-12|latchDri@3|in|15|-14
 Abus|net@59||-0.5|IJ1800|conn@8|y|-9.5|-39|pin@51||-6|-39
 Abus|net@60||-0.5|IJ2700|pin@51||-6|-39|pin@52||-6|-37
 Abus|net@62||-0.5|IJ1800|conn@7|y|-9|-33.5|pin@53||-6|-33.5
@@ -7159,13 +10780,13 @@ Abus|net@91||-0.5|IJ1800|ins2in20@0|out[1:36]|3.5|-36|conn@6|a|10.5|-36
 Abus|net@92||-0.5|IJ0|ins2in20@0|inB[1:36]|-2.5|-37|pin@52||-6|-37
 Abus|net@93||-0.5|IJ1800|pin@54||-6|-35|ins2in20@0|inA[1:36]|-2.5|-35
 Abus|net@94||-0.5|IJ1800|conn@2|y|-7.5|0|reQueue@0|od[HEAD,BODY]|-4|0
-Abus|net@111||-0.5|IJ1800|conn@14|y|17|12|scanEx1v@0|si[1:9]|25|12
-Awire|net@118|||0|scanEx1v@0|mc|26|17|pin@79||-2|17
-Abus|net@123||-0.5|IJ1800|scanEx1v@0|so[1:9]|29|12|pin@87||34|12
+Abus|net@111||-0.5|IJ1800|conn@14|y|17|12|scanEx1@0|sir[1:9]|25|12
+Awire|net@118|||0|scanEx1@0|mc|26|17|pin@79||-2|17
+Abus|net@123||-0.5|IJ1800|scanEx1@0|sor[1:9]|29|12|pin@87||34|12
 Awire|net@125|||1800|scanEx3p@1|sout|51|-1.5|pin@89||57|-1.5
 Awire|net@127|||0|scanEx3p@1|sin|35.5|-1.5|pin@91||29|-1.5
 Abus|s[1:4]|D5G2;|-0.5|IJ2700|reQueue@0|s[1:6]|2|6|pin@81||2|13
-Awire|s[1]|D5G2;||900|scanEx1v@0|dIn[1]|25|7|pin@80||25|1
+Awire|s[1]|D5G2;||900|scanEx1@0|dIn[1]|25|7|pin@80||25|1
 Awire|s[2]|D5G2;||900|scanEx3p@1|dIn[1]|35.5|-6.5|pin@83||35.5|-12
 Awire|s[3]|D5G2;||900|scanEx3p@1|dIn[2]|41.5|-6.5|pin@84||41.5|-12
 Awire|s[4]|D5G2;||900|scanEx3p@1|dIn[3]|47|-6.5|pin@85||47|-11
@@ -7174,22 +10795,438 @@ Abus|sin,sor[2:9]|D5G2;|-0.5|IJ2700|pin@87||34|12|pin@88||34|18
 Abus|sir[2,3,5]|D5G2;|-0.5|IJ2700|scanEx3p@1|sir[2,3,5]|41.5|2.5|pin@86||41.5|8
 Awire|sor[1]|D5G2;||2700|pin@89||57|-1.5|pin@90||57|5
 Abus|take[E,P]|D5G2;|-0.5|IJ2700|ins2in20@0|hcl[B][1]|-1.5|-33|pin@68||-1.5|-25.5
-Awire|take[E]|D5G2;||900|latchDri@0|out|-15|-22|pin@30||-15|-27
-Awire|take[P]|D5G2;||900|latchDri@1|out|15|-22|pin@26||15|-27
+Awire|take[E]|D5G2;||900|latchDri@2|out|-15|-22|pin@30||-15|-27
+Awire|take[P]|D5G2;||900|latchDri@3|out|15|-22|pin@26||15|-27
 EpredA|epi[TAIL,OTHER]|D4G2;|conn@0|a|I
 EinA[1:36]|inE[1:36]|D4G2;|conn@7|a|I
 EinB[1:36]|inP[1:36]|D4G2;|conn@8|a|I
 EpredB|od[HEAD,ABORT,OTHER]|D4G2;|conn@2|a|I
 Epred[RQM,DRAIN]|ps[skip,do]|D4G2;|conn@11|a|I
 Eout[1:36]|rq[1:36]|D6G2;|conn@6|y|O
+Esucc|rq[succ]|D6G2;|conn@1|y|O
 Esir[1:9]||D4G2;|conn@14|a|I
 Esor[1:9]||D6G2;|conn@15|y|O
-Esucc||D6G2;|conn@1|y|O
 Esucc_1|take[E,P]|D6G2;|conn@12|y|O
 X
 
+# Cell sinkStageSlow;1{ic}
+CsinkStageSlow;1{ic}||artwork|1235217063461|1237911679916|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@4||-2|2|-1|-1||
+Nschematic:Bus_Pin|pin@6||-1|6|-1|-1||
+Nschematic:Bus_Pin|pin@8||2|6|-1|-1||
+Nschematic:Bus_Pin|pin@10||-2|0|-1|-1||
+NPin|pin@12||-2|-4|1|1||
+NPin|pin@13||2|-4|1|1||
+NPin|pin@14||2|6|1|1||
+NPin|pin@15||1|7|1|1||
+NPin|pin@16||0|4|1|1||
+NPin|pin@17||0|5|1|1||
+Ngeneric:Invisible-Pin|pin@18||0|0|||||ART_message(D5G2;)S[sink,slow]
+NPin|pin@19||-2|-8|1|1||
+NPin|pin@20||-2|-6|1|1||
+NPin|pin@21||1.5|-6|1|1||
+NPin|pin@22||2|-7|1|1||
+NPin|pin@23||1.5|-8|1|1||
+NPin|pin@24||2|4|1|1||
+NPin|pin@25||-2|4|1|1||
+NPin|pin@26||0|-4|1|1||
+NPin|pin@27||0|-6|1|1||
+NPin|pin@28||-2|7|1|1||
+NPin|pin@29||-1|6|1|1||
+NPin|pin@30||-2|5|1|1||
+NPin|pin@31||1|5|1|1||
+Ngeneric:Invisible-Pin|pin@32||0|6|||||ART_message(D5G1.5;)S1
+AThicker|net@6|||FS2700|pin@19||-2|-8|pin@20||-2|-6
+AThicker|net@7|||FS1800|pin@20||-2|-6|pin@27||0|-6
+AThicker|net@8|||FS1800|pin@26||0|-4|pin@13||2|-4
+AThicker|net@9|||FS1800|pin@17||0|5|pin@31||1|5
+AThicker|net@10|||FS2700|pin@16||0|4|pin@17||0|5
+AThicker|net@11|||FS634|pin@22||2|-7|pin@23||1.5|-8
+AThicker|net@12|||FS900|pin@24||2|4|pin@13||2|-4
+AThicker|net@13|||FS0|pin@23||1.5|-8|pin@19||-2|-8
+AThicker|net@14|||FS2700|pin@27||0|-6|pin@26||0|-4
+AThicker|net@15|||FS0|pin@16||0|4|pin@25||-2|4
+AThicker|net@16|||FS900|pin@25||-2|4|pin@12||-2|-4
+AThicker|net@17|||FS1800|pin@12||-2|-4|pin@26||0|-4
+AThicker|net@18|||FS1166|pin@21||1.5|-6|pin@22||2|-7
+AThicker|net@19|||FS1800|pin@27||0|-6|pin@21||1.5|-6
+AThicker|net@20|||FS1350|pin@28||-2|7|pin@29||-1|6
+AThicker|net@21|||FS450|pin@29||-1|6|pin@30||-2|5
+AThicker|net@22|||FS1800|pin@30||-2|5|pin@17||0|5
+AThicker|net@23|||FS2250|pin@31||1|5|pin@14||2|6
+AThicker|net@24|||FS3150|pin@14||2|6|pin@15||1|7
+AThicker|net@25|||FS0|pin@15||1|7|pin@28||-2|7
+AThicker|net@26|||FS0|pin@24||2|4|pin@16||0|4
+Epred||D5G2;|pin@4||I
+Esir[1:9]||D5G2;|pin@6||B
+Esor[1:9]||D5G2;|pin@8||B
+Esucc|tok|D5G2;|pin@10||I
+X
+
+# Cell sinkStageSlow;1{lay}
+CsinkStageSlow;1{lay}||cmos90|1237909988162|1243246708862|I
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@1||1698.5|-66||||
+NX-Metal-2-Metal-3-Con|contact@2||1680|-60||||
+NX-Metal-1-Metal-2-Con|contact@3||-206.5|-66||||
+IcoversM:cover1h;2{lay}|cover1h@1||0|0|||D5G4;
+IgaspM:gaspSinkSlow;1{lay}|gaspSink@0||0|0|||D5G4;
+IscanM:scanEx1vertA;3{lay}|scanEx1v@0||1656|0|||D5G4;
+IwiresL:select144;1{lay}|select14@0||-1656|0|||D5G4;
+IwiresL:select144;1{lay}|select14@2||1512|0|||D5G4;
+IwiresL:select144;1{lay}|select14@3||1368|0|||D5G4;
+IwiresL:select144;1{lay}|select14@4||1224|0|||D5G4;
+IwiresL:select144;1{lay}|select14@5||1080|0|||D5G4;
+IwiresL:select144;1{lay}|select14@6||936|0|||D5G4;
+IwiresL:select144;1{lay}|select14@7||792|0|||D5G4;
+IwiresL:select144;1{lay}|select14@8||648|0|||D5G4;
+IwiresL:select144;1{lay}|select14@9||504|0|||D5G4;
+IwiresL:select144;1{lay}|select14@10||360|0|||D5G4;
+IwiresL:select144;1{lay}|select14@11||216|0|||D5G4;
+IwiresL:select144;1{lay}|select14@12||-1512|0|||D5G4;
+IwiresL:select144;1{lay}|select14@13||-1368|0|||D5G4;
+IwiresL:select144;1{lay}|select14@14||-1224|0|||D5G4;
+IwiresL:select144;1{lay}|select14@15||-1080|0|||D5G4;
+IwiresL:select144;1{lay}|select14@16||-936|0|||D5G4;
+IwiresL:select144;1{lay}|select14@17||-792|0|||D5G4;
+IwiresL:select144;1{lay}|select14@18||-648|0|||D5G4;
+IwiresL:select144;1{lay}|select14@19||-504|0|||D5G4;
+IwiresL:select144;1{lay}|select14@20||-360|0|||D5G4;
+IwiresL:select144;1{lay}|select14@21||-216|0|||D5G4;
+Ametal-1|net@15|||S900|scanEx1v@0|dIn[1]|1698.5|-7|contact@1||1698.5|-66
+Ametal-3|net@17|||S900|scanEx1v@0|mc|1680|-25|contact@2||1680|-60
+Ametal-2|net@21||6.2|S1800|gaspSink@0|gnd_2|211|0|scanEx1v@0|gnd|1584|0
+Ametal-2|net@22||6.2|S0|scanEx1v@0|vdd|1584|-50|gaspSink@0|vdd_8|211|-50
+Ametal-2|net@23||6.2|S0|scanEx1v@0|vdd_2|1584|50|gaspSink@0|vdd_5|211|50
+Ametal-1|net@29|||S900|gaspSink@0|s[1]|-206.5|-7|contact@3||-206.5|-66
+Ametal-2|net@32|||S1800|gaspSink@0|mc|-62|-60|contact@2||1680|-60
+Ametal-2|net@33|||S1800|contact@3||-206.5|-66|contact@1||1698.5|-66
+Ametal-2|net@34||6.2|S0|gaspSink@0|vdd_4|-211|-50|cover1h@1|vdd_4|-1800|-50
+Ametal-2|net@35||6.2|S1800|cover1h@1|gnd|-1800|0|gaspSink@0|gnd|-211|0
+Ametal-2|net@36||6.2|S1800|cover1h@1|vdd|-1800|50|gaspSink@0|vdd|-211|50
+Egnd||D5G7;|cover1h@1|gnd_6|G
+Egnd_1||D5G7;|cover1h@1|gnd_1|G
+Egnd_2||D5G7;|cover1h@1|gnd_2|G
+Egnd_3||D5G7;|cover1h@1|gnd_3|G
+Egnd_4||D5G7;|cover1h@1|gnd_4|G
+Egnd_5||D5G7;|cover1h@1|gnd_5|G
+Egnd_7||D5G7;|cover1h@1|gnd_7|G
+Egnd_8||D5G7;|cover1h@1|gnd_8|G
+Egnd_9||D5G7;|cover1h@1|gnd_9|G
+Egnd_10||D5G7;|cover1h@1|gnd_10|G
+Egnd_11||D5G7;|cover1h@1|gnd_11|G
+Egnd_12||D5G7;|cover1h@1|gnd_12|G
+Egnd_13||D5G7;|cover1h@1|gnd_13|G
+Egnd_14||D5G7;|cover1h@1|gnd_14|G
+Egnd_15||D5G7;|cover1h@1|gnd_15|G
+Egnd_16||D5G7;|cover1h@1|gnd_16|G
+Egnd_17||D5G7;|cover1h@1|gnd_17|G
+Egnd_18||D5G7;|cover1h@1|gnd_18|G
+Egnd_19||D5G7;|cover1h@1|gnd_19|G
+Egnd_20||D5G7;|cover1h@1|gnd_20|G
+Egnd_21||D5G7;|cover1h@1|gnd_21|G
+Egnd_22||D5G7;|cover1h@1|gnd_22|G
+Egnd_23||D5G7;|cover1h@1|gnd_23|G
+Egnd_24||D5G7;|cover1h@1|gnd_24|G
+Egnd_25||D5G7;|cover1h@1|gnd_25|G
+Egnd_26||D5G7;|cover1h@1|gnd_26|G
+Egnd_27||D5G7;|cover1h@1|gnd_27|G
+Egnd_28||D5G7;|cover1h@1|gnd_28|G
+Egnd_29||D5G7;|cover1h@1|gnd_29|G
+Epred||D5G2;|gaspSink@0|pred|O
+Esir[1]||D5G2;|scanEx1v@0|sir[1]|I
+Esir[2]||D5G2;|scanEx1v@0|sir[2]|B
+Esir[3]||D5G2;|scanEx1v@0|sir[3]|B
+Esir[4]||D5G2;|scanEx1v@0|sir[4]|B
+Esir[5]||D5G2;|scanEx1v@0|sir[5]|B
+Esir[6]||D5G2;|scanEx1v@0|sir[6]|B
+Esir[7]||D5G2;|scanEx1v@0|sir[7]|B
+Esir[8]||D5G2;|scanEx1v@0|sir[8]|B
+Esir[9]||D5G2;|scanEx1v@0|sir[9]|B
+Esor[1]||D5G2;|scanEx1v@0|sor[1]|O
+Esor[2]||D5G2;|scanEx1v@0|sor[2]|B
+Esor[3]||D5G2;|scanEx1v@0|sor[3]|B
+Esor[4]||D5G2;|scanEx1v@0|sor[4]|B
+Esor[5]||D5G2;|scanEx1v@0|sor[5]|B
+Esor[6]||D5G2;|scanEx1v@0|sor[6]|B
+Esor[7]||D5G2;|scanEx1v@0|sor[7]|B
+Esor[8]||D5G2;|scanEx1v@0|sor[8]|B
+Esor[9]||D5G2;|scanEx1v@0|sor[9]|B
+Etok||D5G2;|gaspSink@0|tok|I
+Evdd||D5G7;|cover1h@1|vdd_2|P
+Evdd_1||D5G7;|cover1h@1|vdd_1|P
+Evdd_3||D5G2;|scanEx1v@0|vdd_3|P
+Evdd_4||D5G7;|cover1h@1|vdd_3|P
+Evdd_5||D5G7;|cover1h@1|vdd_5|P
+Evdd_6||D5G7;|cover1h@1|vdd_6|P
+Evdd_7||D5G7;|cover1h@1|vdd_7|P
+Evdd_8||D5G7;|cover1h@1|vdd_8|P
+Evdd_9||D5G7;|cover1h@1|vdd_9|P
+Evdd_10||D5G7;|cover1h@1|vdd_10|P
+Evdd_11||D5G7;|cover1h@1|vdd_11|P
+Evdd_12||D5G7;|cover1h@1|vdd_12|P
+Evdd_13||D5G7;|cover1h@1|vdd_13|P
+Evdd_14||D5G7;|cover1h@1|vdd_14|P
+Evdd_15||D5G7;|cover1h@1|vdd_15|P
+Evdd_16||D5G7;|cover1h@1|vdd_16|P
+Evdd_17||D5G7;|cover1h@1|vdd_17|P
+Evdd_18||D5G7;|cover1h@1|vdd_18|P
+Evdd_19||D5G7;|cover1h@1|vdd_19|P
+Evdd_20||D5G7;|cover1h@1|vdd_20|P
+Evdd_21||D5G7;|cover1h@1|vdd_21|P
+Evdd_22||D5G7;|cover1h@1|vdd_22|P
+Evdd_23||D5G7;|cover1h@1|vdd_23|P
+Evdd_24||D5G7;|cover1h@1|vdd_24|P
+Evdd_25||D5G7;|cover1h@1|vdd_25|P
+Evdd_26||D5G7;|cover1h@1|vdd_26|P
+Evdd_27||D5G7;|cover1h@1|vdd_27|P
+Evdd_28||D5G7;|cover1h@1|vdd_28|P
+Evdd_29||D5G7;|cover1h@1|vdd_29|P
+Evdd_30||D5G2;|gaspSink@0|vdd_4|P
+X
+
+# Cell sinkStageSlow;1{sch}
+CsinkStageSlow;1{sch}||schematic|1237910296225|1243246708862|I
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-13|0||||
+NOff-Page|conn@2||-9|20|||Y|
+NOff-Page|conn@3||12|20||||
+NOff-Page|conn@4||-11|5|||Y|
+IgaspM:gaspSinkSlow;1{ic}|gaspSink@0||0|0|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||0.5|53.5|||||ART_message(D5G4;)Sfor ending a FIFO
+Ngeneric:Invisible-Pin|pin@1||-1|62|||||ART_message(D5G6;)SsinkStageSlow
+Ngeneric:Invisible-Pin|pin@2||-2.5|45|||||ART_message(D5G3;)Sies 24 March 2009
+NWire_Pin|pin@4||-2|29||||
+NWire_Pin|pin@5||3|29||||
+IscanM:scanEx1;1{ic}|scanEx1@0||4|20|XR||D5G4;
+IsinkStageSlow;1{ic}|sinkStag@0||32|51.5|||D5G4;
+Awire|mc|D5G2;||900|pin@5||3|29|scanEx1@0|mc|3|25
+Awire|net@2|||2700|gaspSink@0|mc|-2|7|pin@4||-2|29
+Awire|net@3|||1800|pin@4||-2|29|pin@5||3|29
+Awire|net@9|||900|scanEx1@0|dIn[1]|2|15|gaspSink@0|s[1]|2|8
+Awire|net@11|||0|gaspSink@0|tok|-4|0|conn@0|y|-11|0
+Abus|net@13||-0.5|IJ1800|conn@2|y|-7|20|scanEx1@0|sir[1:9]|2|20
+Abus|net@14||-0.5|IJ1800|scanEx1@0|sor[1:9]|6|20|conn@3|a|10|20
+Awire|net@18|||1800|conn@4|y|-9|5|gaspSink@0|pred|-4|5
+Epred||D4G2;|conn@4|a|I
+Esir[1:9]||D4G2;|conn@2|a|B
+Esor[1:9]||D6G2;|conn@3|y|B
+Etok||D4G2;|conn@0|a|I
+X
+
+# Cell sourceStage;1{ic}
+CsourceStage;1{ic}||artwork|1235217063461|1237911717388|EI
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Nschematic:Bus_Pin|pin@4||-2|0|-1|-1||
+Nschematic:Bus_Pin|pin@6||-1|6|-1|-1||
+Nschematic:Bus_Pin|pin@8||2|6|-1|-1||
+Nschematic:Bus_Pin|pin@10||2|2|-1|-1||
+NPin|pin@12||-2|-4|1|1||
+NPin|pin@13||2|-4|1|1||
+NPin|pin@14||2|6|1|1||
+NPin|pin@15||1|7|1|1||
+NPin|pin@16||0|4|1|1||
+NPin|pin@17||0|5|1|1||
+Ngeneric:Invisible-Pin|pin@18||0|0|||||ART_message(D5G2;)Ssource
+NPin|pin@19||-2|-8|1|1||
+NPin|pin@20||-2|-6|1|1||
+NPin|pin@21||1.5|-6|1|1||
+NPin|pin@22||2|-7|1|1||
+NPin|pin@23||1.5|-8|1|1||
+NPin|pin@24||2|4|1|1||
+NPin|pin@25||-2|4|1|1||
+NPin|pin@26||0|-4|1|1||
+NPin|pin@27||0|-6|1|1||
+NPin|pin@28||-2|7|1|1||
+NPin|pin@29||-1|6|1|1||
+NPin|pin@30||-2|5|1|1||
+NPin|pin@31||1|5|1|1||
+Ngeneric:Invisible-Pin|pin@32||0|6|||||ART_message(D5G1.5;)S1
+AThicker|net@6|||FS2700|pin@19||-2|-8|pin@20||-2|-6
+AThicker|net@7|||FS1800|pin@20||-2|-6|pin@27||0|-6
+AThicker|net@8|||FS1800|pin@26||0|-4|pin@13||2|-4
+AThicker|net@9|||FS1800|pin@17||0|5|pin@31||1|5
+AThicker|net@10|||FS2700|pin@16||0|4|pin@17||0|5
+AThicker|net@11|||FS634|pin@22||2|-7|pin@23||1.5|-8
+AThicker|net@12|||FS900|pin@24||2|4|pin@13||2|-4
+AThicker|net@13|||FS0|pin@23||1.5|-8|pin@19||-2|-8
+AThicker|net@14|||FS2700|pin@27||0|-6|pin@26||0|-4
+AThicker|net@15|||FS0|pin@16||0|4|pin@25||-2|4
+AThicker|net@16|||FS900|pin@25||-2|4|pin@12||-2|-4
+AThicker|net@17|||FS1800|pin@12||-2|-4|pin@26||0|-4
+AThicker|net@18|||FS1166|pin@21||1.5|-6|pin@22||2|-7
+AThicker|net@19|||FS1800|pin@27||0|-6|pin@21||1.5|-6
+AThicker|net@20|||FS1350|pin@28||-2|7|pin@29||-1|6
+AThicker|net@21|||FS450|pin@29||-1|6|pin@30||-2|5
+AThicker|net@22|||FS1800|pin@30||-2|5|pin@17||0|5
+AThicker|net@23|||FS2250|pin@31||1|5|pin@14||2|6
+AThicker|net@24|||FS3150|pin@14||2|6|pin@15||1|7
+AThicker|net@25|||FS0|pin@15||1|7|pin@28||-2|7
+AThicker|net@26|||FS0|pin@24||2|4|pin@16||0|4
+Esir[1:9]||D5G2;|pin@6||B
+Esor[1:9]||D5G2;|pin@8||B
+Esucc||D5G2;|pin@10||O
+Epred|tok|D5G2;|pin@4||I
+X
+
+# Cell sourceStage;1{lay}
+CsourceStage;1{lay}||cmos90|1237909988162|1243246708862|I
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@0||-122|-66||||
+NX-Metal-1-Metal-2-Con|contact@1||1698.5|-66||||
+NX-Metal-2-Metal-3-Con|contact@2||1680|-60||||
+IcoversM:cover1h;2{lay}|cover1h@1||0|0|||D5G4;
+IgaspM:gaspSource;1{lay}|gaspSour@0||0|0|||D5G4;
+NMetal-2-Pin|pin@1||1600|-66||||
+NMetal-2-Pin|pin@2||1600|-60||||
+IscanM:scanEx1vertA;3{lay}|scanEx1v@0||1656|0|||D5G4;
+IwiresL:select144;1{lay}|select14@0||-1656|0|||D5G4;
+IwiresL:select144;1{lay}|select14@2||1512|0|||D5G4;
+IwiresL:select144;1{lay}|select14@3||1368|0|||D5G4;
+IwiresL:select144;1{lay}|select14@4||1224|0|||D5G4;
+IwiresL:select144;1{lay}|select14@5||1080|0|||D5G4;
+IwiresL:select144;1{lay}|select14@6||936|0|||D5G4;
+IwiresL:select144;1{lay}|select14@7||792|0|||D5G4;
+IwiresL:select144;1{lay}|select14@8||648|0|||D5G4;
+IwiresL:select144;1{lay}|select14@9||504|0|||D5G4;
+IwiresL:select144;1{lay}|select14@10||360|0|||D5G4;
+IwiresL:select144;1{lay}|select14@11||216|0|||D5G4;
+IwiresL:select144;1{lay}|select14@12||-1512|0|||D5G4;
+IwiresL:select144;1{lay}|select14@13||-1368|0|||D5G4;
+IwiresL:select144;1{lay}|select14@14||-1224|0|||D5G4;
+IwiresL:select144;1{lay}|select14@15||-1080|0|||D5G4;
+IwiresL:select144;1{lay}|select14@16||-936|0|||D5G4;
+IwiresL:select144;1{lay}|select14@17||-792|0|||D5G4;
+IwiresL:select144;1{lay}|select14@18||-648|0|||D5G4;
+IwiresL:select144;1{lay}|select14@19||-504|0|||D5G4;
+IwiresL:select144;1{lay}|select14@20||-360|0|||D5G4;
+IwiresL:select144;1{lay}|select14@21||-216|0|||D5G4;
+Ametal-2|net@0||6.2|S1800|gaspSour@0|gnd_2|151.5|0|scanEx1v@0|gnd|1584|0
+Ametal-2|net@1||6.2|S0|scanEx1v@0|vdd_2|1584|50|gaspSour@0|vdd_6|151.5|50
+Ametal-2|net@2||6.2|S0|scanEx1v@0|vdd|1584|-50|gaspSour@0|vdd_7|151.5|-50
+Ametal-1|net@11|||S900|gaspSour@0|out|-122|-7|contact@0||-122|-66
+Ametal-2|net@12|||S1800|contact@0||-122|-66|pin@1||1600|-66
+Ametal-2|net@13|||S1800|gaspSour@0|mc|-123|-60|pin@2||1600|-60
+Ametal-2|net@14|||S1800|pin@1||1600|-66|contact@1||1698.5|-66
+Ametal-1|net@15|||S900|scanEx1v@0|dIn[1]|1698.5|-7|contact@1||1698.5|-66
+Ametal-2|net@16|||S1800|pin@2||1600|-60|contact@2||1680|-60
+Ametal-3|net@17|||S900|scanEx1v@0|mc|1680|-25|contact@2||1680|-60
+Ametal-2|net@18||6.2|S0|gaspSour@0|vdd_3|-151.5|50|cover1h@1|vdd|-1800|50
+Ametal-2|net@19||6.2|S1800|cover1h@1|gnd|-1800|0|gaspSour@0|gnd_1|-151.5|0
+Ametal-2|net@20||6.2|S1800|cover1h@1|vdd_4|-1800|-50|gaspSour@0|vdd_2|-151.5|-50
+Ametal-2|net@21||6.2|S1800|scanEx1v@0|vdd_1|1728|-50|cover1h@1|vdd_5|1800|-50
+Ametal-2|net@22||6.2|S0|cover1h@1|gnd_1|1800|0|scanEx1v@0|gnd_1|1728|0
+Ametal-2|net@23||6.2|S0|cover1h@1|vdd_1|1800|50|scanEx1v@0|vdd_3|1728|50
+Egnd||D5G7;|cover1h@1|gnd_6|G
+Egnd_2||D5G7;|cover1h@1|gnd_2|G
+Egnd_3||D5G7;|cover1h@1|gnd_3|G
+Egnd_4||D5G7;|cover1h@1|gnd_4|G
+Egnd_5||D5G7;|cover1h@1|gnd_5|G
+Egnd_7||D5G7;|cover1h@1|gnd_7|G
+Egnd_8||D5G7;|cover1h@1|gnd_8|G
+Egnd_9||D5G7;|cover1h@1|gnd_9|G
+Egnd_10||D5G7;|cover1h@1|gnd_10|G
+Egnd_11||D5G7;|cover1h@1|gnd_11|G
+Egnd_12||D5G7;|cover1h@1|gnd_12|G
+Egnd_13||D5G7;|cover1h@1|gnd_13|G
+Egnd_14||D5G7;|cover1h@1|gnd_14|G
+Egnd_15||D5G7;|cover1h@1|gnd_15|G
+Egnd_16||D5G7;|cover1h@1|gnd_16|G
+Egnd_17||D5G7;|cover1h@1|gnd_17|G
+Egnd_18||D5G7;|cover1h@1|gnd_18|G
+Egnd_19||D5G7;|cover1h@1|gnd_19|G
+Egnd_20||D5G7;|cover1h@1|gnd_20|G
+Egnd_21||D5G7;|cover1h@1|gnd_21|G
+Egnd_22||D5G7;|cover1h@1|gnd_22|G
+Egnd_23||D5G7;|cover1h@1|gnd_23|G
+Egnd_24||D5G7;|cover1h@1|gnd_24|G
+Egnd_25||D5G7;|cover1h@1|gnd_25|G
+Egnd_26||D5G7;|cover1h@1|gnd_26|G
+Egnd_27||D5G7;|cover1h@1|gnd_27|G
+Egnd_28||D5G7;|cover1h@1|gnd_28|G
+Egnd_29||D5G7;|cover1h@1|gnd_29|G
+Esir[1]||D5G2;|scanEx1v@0|sir[1]|I
+Esir[2]||D5G2;|scanEx1v@0|sir[2]|B
+Esir[3]||D5G2;|scanEx1v@0|sir[3]|B
+Esir[4]||D5G2;|scanEx1v@0|sir[4]|B
+Esir[5]||D5G2;|scanEx1v@0|sir[5]|B
+Esir[6]||D5G2;|scanEx1v@0|sir[6]|B
+Esir[7]||D5G2;|scanEx1v@0|sir[7]|B
+Esir[8]||D5G2;|scanEx1v@0|sir[8]|B
+Esir[9]||D5G2;|scanEx1v@0|sir[9]|B
+Esor[1]||D5G2;|scanEx1v@0|sor[1]|O
+Esor[2]||D5G2;|scanEx1v@0|sor[2]|B
+Esor[3]||D5G2;|scanEx1v@0|sor[3]|B
+Esor[4]||D5G2;|scanEx1v@0|sor[4]|B
+Esor[5]||D5G2;|scanEx1v@0|sor[5]|B
+Esor[6]||D5G2;|scanEx1v@0|sor[6]|B
+Esor[7]||D5G2;|scanEx1v@0|sor[7]|B
+Esor[8]||D5G2;|scanEx1v@0|sor[8]|B
+Esor[9]||D5G2;|scanEx1v@0|sor[9]|B
+Esucc||D5G2;|gaspSour@0|succ|I
+Etok||D5G2;|gaspSour@0|inA|I
+Evdd||D5G7;|cover1h@1|vdd_2|P
+Evdd_3||D5G2;|scanEx1v@0|vdd_3|P
+Evdd_6||D5G7;|cover1h@1|vdd_6|P
+Evdd_7||D5G7;|cover1h@1|vdd_7|P
+Evdd_8||D5G7;|cover1h@1|vdd_8|P
+Evdd_9||D5G7;|cover1h@1|vdd_9|P
+Evdd_10||D5G7;|cover1h@1|vdd_10|P
+Evdd_11||D5G7;|cover1h@1|vdd_11|P
+Evdd_12||D5G7;|cover1h@1|vdd_12|P
+Evdd_13||D5G7;|cover1h@1|vdd_13|P
+Evdd_14||D5G7;|cover1h@1|vdd_14|P
+Evdd_15||D5G7;|cover1h@1|vdd_15|P
+Evdd_16||D5G7;|cover1h@1|vdd_16|P
+Evdd_17||D5G7;|cover1h@1|vdd_17|P
+Evdd_18||D5G7;|cover1h@1|vdd_18|P
+Evdd_19||D5G7;|cover1h@1|vdd_19|P
+Evdd_20||D5G7;|cover1h@1|vdd_20|P
+Evdd_21||D5G7;|cover1h@1|vdd_21|P
+Evdd_22||D5G7;|cover1h@1|vdd_22|P
+Evdd_23||D5G7;|cover1h@1|vdd_23|P
+Evdd_24||D5G7;|cover1h@1|vdd_24|P
+Evdd_25||D5G7;|cover1h@1|vdd_25|P
+Evdd_26||D5G7;|cover1h@1|vdd_26|P
+Evdd_27||D5G7;|cover1h@1|vdd_27|P
+Evdd_28||D5G7;|cover1h@1|vdd_28|P
+Evdd_29||D5G2;|gaspSour@0|vdd_7|P
+Evdd_30||D5G7;|cover1h@1|vdd_3|P
+Evdd_31||D5G7;|cover1h@1|vdd_29|P
+X
+
+# Cell sourceStage;1{sch}
+CsourceStage;1{sch}||schematic|1237910296225|1243246708862|I
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-13|0||||
+NOff-Page|conn@1||11|4|||Y|
+NOff-Page|conn@2||-9|20|||Y|
+NOff-Page|conn@3||12|20||||
+IgaspM:gaspSource;1{ic}|gaspSour@0||0|0|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||0.5|53.5|||||ART_message(D5G4;)Sfor feeding a FIFO
+Ngeneric:Invisible-Pin|pin@1||-1|62|||||ART_message(D5G6;)SsourceStage
+Ngeneric:Invisible-Pin|pin@2||-2.5|45|||||ART_message(D5G3;)Sies 24 March 2009
+NWire_Pin|pin@4||-2|29||||
+NWire_Pin|pin@5||3|29||||
+IscanM:scanEx1;1{ic}|scanEx1@0||4|20|XR||D5G4;
+IsourceStage;1{ic}|sourceSt@0||22.5|38|||D5G4;
+Awire|mc|D5G2;||900|pin@5||3|29|scanEx1@0|mc|3|25
+Awire|net@2|||2700|gaspSour@0|mc|-2|7|pin@4||-2|29
+Awire|net@3|||1800|pin@4||-2|29|pin@5||3|29
+Awire|net@5|||0|conn@1|a|9|4|gaspSour@0|succ|4|4
+Awire|net@9|||900|scanEx1@0|dIn[1]|2|15|gaspSour@0|s[1]|2|8
+Awire|net@11|||0|gaspSour@0|tok|-4|0|conn@0|y|-11|0
+Abus|net@13||-0.5|IJ1800|conn@2|y|-7|20|scanEx1@0|sir[1:9]|2|20
+Abus|net@14||-0.5|IJ1800|scanEx1@0|sor[1:9]|6|20|conn@3|a|10|20
+Esir[1:9]||D4G2;|conn@2|a|B
+Esor[1:9]||D6G2;|conn@3|y|B
+Esucc||D6G2;|conn@1|y|O
+Etok||D4G2;|conn@0|a|I
+X
+
 # Cell switchModule;1{lay}
-CswitchModule;1{lay}||cmos90|1230593314387|1231547973044||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1230859436881|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1230859436881
+CswitchModule;1{lay}||cmos90|1230593314387|1238257435226|I|ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@0||936|144|||D5G4;
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@1||-792|144|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -7382,7 +11419,7 @@ Evdd_17||D5G2;|data1in6@1|vdd_6|P
 X
 
 # Cell switchModule;1{sch}
-CswitchModule;1{sch}||schematic|1230593225542|1230905641517|
+CswitchModule;1{sch}||schematic|1230593225542|1237158357747|I
 IregistersM:addr1in60Cx15;1{ic}|addr1in6@0||-5|-21.5|Y||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||10.5|-3||||
@@ -7445,7 +11482,7 @@ Esucc[B]||D6G2;|conn@6|y|O
 X
 
 # Cell tapStage;1{ic}
-CtapStage;1{ic}||artwork|1235399281073|1236023843060|E
+CtapStage;1{ic}||artwork|1235399281073|1242748141925|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-2|-7|-1|-1||
 Nschematic:Bus_Pin|pin@2||2|-7|-1|-1||
@@ -7488,6 +11525,10 @@ NPin|pin@46||-1|6|1|1||
 NPin|pin@47||-2|5|1|1||
 NPin|pin@48||1|5|1|1||
 Ngeneric:Invisible-Pin|pin@49||1|2|||||ART_message(D5G2;)SA
+Nschematic:Bus_Pin|pin@50||3|-9|-1|-1||
+NPin|pin@52||1|-8|1|1||
+NPin|pin@53||1|-9|1|1||
+NPin|pin@54||3|-9|1|1||
 AThicker|net@9|||FS2700|pin@25||-2|-8|pin@26||-2|-6
 AThicker|net@10|||FS1800|pin@26||-2|-6|pin@44||0|-6
 AThicker|net@11|||FS1800|pin@43||0|-4|pin@19||2|-4
@@ -7495,7 +11536,7 @@ AThicker|net@12|||FS1800|pin@23||0|5|pin@48||1|5
 AThicker|net@13|||FS2700|pin@22||0|4|pin@23||0|5
 AThicker|net@14|||FS634|pin@37||2|-7|pin@42||1.5|-8
 AThicker|net@15|||FS900|pin@30||2|4|pin@19||2|-4
-AThicker|net@16|||FS0|pin@42||1.5|-8|pin@25||-2|-8
+AThicker|net@16|||FS0|pin@52||1|-8|pin@25||-2|-8
 AThicker|net@17|||FS2700|pin@44||0|-6|pin@43||0|-4
 AThicker|net@18|||FS1350|pin@28||-2|10|pin@29||-1|9
 AThicker|net@19|||FS450|pin@29||-1|9|pin@31||-2|8
@@ -7517,8 +11558,12 @@ AThicker|net@34|||FS2250|pin@48||1|5|pin@20||2|6
 AThicker|net@35|||FS3150|pin@20||2|6|pin@21||1|7
 AThicker|net@36|||FS0|pin@21||1|7|pin@45||-2|7
 AThicker|net@37|||FS0|pin@30||2|4|pin@22||0|4
+AThicker|net@39|||FS0|pin@42||1.5|-8|pin@52||1|-8
+AThicker|net@40|||FS900|pin@52||1|-8|pin@53||1|-9
+AThicker|net@41|||FS1800|pin@53||1|-9|pin@54||3|-9
 Eain[TT,1:14],in[1:37]||D5G2;|pin@0||I
 Eaout[TT,1:14],out[1:37]||D5G2;|pin@2||O
+Esucc[B_1]|out[28f]|D5G2;|pin@50||O
 Epred||D5G2;|pin@4||I
 Esic[1:9]||D5G2;|pin@6||B
 Esir[1:9]||D5G2;|pin@8||B
@@ -7528,8 +11573,8 @@ Esucc[A]||D5G2;|pin@14||O
 Esucc[B]||D5G2;|pin@16||O
 X
 
-# Cell tapStage;1{lay}
-CtapStage;1{lay}||cmos90|1230593314387|1235399196018||ATTR_NCC(D5G5;NTY210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235399203969|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235399203969
+# Cell tapStage;3{lay}
+CtapStage;3{lay}||cmos90|1230593314387|1243246708862|I|DRC_last_good_drc_area_date()G1242748493482|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@0||936|144|||D5G4;
 IregistersM:addr1in60Cx7;2{lay}|addr1in6@1||-792|144|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -7539,270 +11584,363 @@ NX-Metal-1-Metal-2-Con|contact@2||-162|-83.7||||
 NMetal-1-Polysilicon-Con|contact@3||306|82||5.2||
 NX-Metal-1-Metal-2-Con|contact@4||306|75.9||||
 NX-Metal-1-Metal-2-Con|contact@8||272|69||||
-NX-Metal-1-Metal-2-Con|contact@9||272|-110.5||||
-NX-Metal-1-Metal-2-Con|contact@10||-13|-110.5||||
-NX-Metal-1-Metal-2-Con|contact@11||-1590|84||||
-NX-Metal-1-Metal-2-Con|contact@12||-1366|60||||
+NX-Metal-1-Metal-2-Con|contact@9||272|-66||||
+NX-Metal-1-Metal-2-Con|contact@10||2.5|-66||||
+NX-Metal-1-Metal-2-Con|contact@12||-1496|60||||
 NX-Metal-1-Metal-2-Con|contact@13||1698.5|69||||
 NX-Metal-2-Metal-3-Con|contact@14||1632|128||||
 NX-Metal-2-Metal-3-Con|contact@15||1632|160||||
 NX-Metal-2-Metal-3-Con|contact@16||1680|-72||||
+NX-Metal-1-Metal-2-Con|contact@18||-1590|66||||
+NX-Metal-1-Metal-2-Con|contact@20||-1489|112||||
+NX-Metal-1-Metal-2-Con|contact@21||-1351|112||||
+NX-Metal-1-Metal-2-Con|contact@22||-1304|160||||
+NMetal-1-Polysilicon-Con|contact@24||-1346.5|81||5.2||
+NX-Metal-1-Metal-2-Con|contact@25||-1346.5|75.9||1.2||
+NX-Metal-1-Metal-2-Con|contact@26||-1489|-10||||
+IcoversM:cover3h;2{lay}|cover3h@1||0|0|||D5G4;
 IregistersM:data1in60Cx18;3{lay}|data1in6@0||936|-72|||D5G4;
 IregistersM:data1in60Cx18;3{lay}|data1in6@1||-936|-72|X||D5G4;
-IgaspM:gaspTap;1{lay}|gaspTap@0||0|0|||D5G4;
+IgaspM:gaspTap;2{lay}|gaspTap@1||0|0|||D5G4;
 IlatchesK:latch1in60Cm2up;1{lay}|latch1in@0||-216|-144|X||D5G4;
 IlatchesK:latch1in60Cm2dn;2{lay}|latch1in@1||360|144|Y||D5G4;
+IlatchesK:latch1in20Bm1;1{lay}|latch1in@2||-1330.5|144|Y||D5G4;
 NMetal-3-Pin|pin@19||1632|216||||
-NMetal-1-Pin|pin@21||-1390|123.5||||
-NMetal-1-Pin|pin@22||-1366|123.5||||
+NMetal-1-Pin|pin@22||-1496|123.5||||
+NMetal-1-Pin|pin@23||-1534|123.5||||
+NMetal-2-Pin|pin@25||-1512|84||||
+NMetal-2-Pin|pin@26||-1512|66||||
+NMetal-2-Pin|pin@31||-1439|112||||
+NMetal-2-Pin|pin@33||-1327|160||||
 IscanM:scanEx1vertA;3{lay}|scanEx1v@0||1656|144|||D5G4;
 IscanM:scanFill2;1{lay}|scanFill@0||1656|-72|||D5G4;
-IscanM:scanFx2hor;1{lay}|scanFx2h@0||-1656|144|||D5G4;
-IwiresL:select144;1{lay}|select14@0||1512|144|||D5G4;
+IscanM:scanFx2vert;1{lay}|scanFx2v@0||-1656|0|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||1512|144|||D5G4;
 Ametal-2|net@30|||S0|latch1in@1|inS[1]|307.5|134|contact@0||132|134
 Ametal-2|net@34|||S0|latch1in@0|gnd_1|-288|-144|data1in6@1|gnd|-288|-144
 Ametal-2|net@35|||S0|latch1in@0|vdd_3|-288|-94|data1in6@1|vdd_2|-288|-94
 Ametal-2|net@36|||S0|latch1in@0|vdd_4|-288|-194|data1in6@1|vdd|-288|-194
 APolysilicon|net@37|||S900|contact@1||-162|-84.6|latch1in@0|hcl|-162|-85.5
-Ametal-1|net@40|||S900|contact@1||-162|-83.7|contact@2||-162|-83.7
+Ametal-1|net@40|||S2700|contact@1||-162|-83.7|contact@2||-162|-83.7
 APolysilicon|net@41|||S2700|contact@3||306|84.6|latch1in@1|hcl|306|85.5
 Ametal-1|net@43|||S900|contact@3||306|79.4|contact@4||306|75.9
-Ametal-2|net@48|||S0|addr1in6@1|fire|-288|75.9|gaspTap@0|firee|-288|75.9
-Ametal-2|net@49|||S0|addr1in6@1|gnd|-288|144|gaspTap@0|gnd|-288|144
-Ametal-2|net@50|||S0|addr1in6@1|vdd|-288|194|gaspTap@0|vdd|-288|194
-Ametal-2|net@51|||S0|addr1in6@1|vdd_2|-288|94|gaspTap@0|vdd_1|-288|94
-Ametal-2|net@52|||S0|data1in6@0|gnd_3|288|0|gaspTap@0|gnd_8|288|0
-Ametal-2|net@53|||S0|data1in6@0|gnd|288|-144|gaspTap@0|gnd_9|288|-144
-Ametal-2|net@54|||S0|data1in6@0|dcl|288|-83.7|gaspTap@0|take|288|-83.7
-Ametal-2|net@55|||S0|data1in6@0|vdd_7|288|50|gaspTap@0|vdd_16|288|50
-Ametal-2|net@56|||S0|data1in6@0|vdd_8|288|-50|gaspTap@0|vdd_17|288|-50
-Ametal-2|net@57|||S0|data1in6@0|vdd_2|288|-94|gaspTap@0|vdd_18|288|-94
-Ametal-2|net@58|||S0|data1in6@0|vdd|288|-194|gaspTap@0|vdd_19|288|-194
-Ametal-2|net@59|||S0|data1in6@1|gnd_3|-288|0|gaspTap@0|gnd_7|-288|0
-Ametal-2|net@60|||S0|data1in6@1|dcl|-288|-83.7|gaspTap@0|takee|-288|-83.7
-Ametal-2|net@61|||S0|data1in6@1|vdd_7|-288|50|gaspTap@0|vdd_14|-288|50
-Ametal-2|net@62|||S0|data1in6@1|vdd_8|-288|-50|gaspTap@0|vdd_15|-288|-50
-Ametal-2|net@63|||S0|gaspTap@0|gnd_10|-144|-144|latch1in@0|gnd|-144|-144
-Ametal-2|net@64|||S0|gaspTap@0|vdd_21|-144|-194|latch1in@0|vdd|-144|-194
-Ametal-2|net@65|||S0|gaspTap@0|vdd_20|-144|-94|latch1in@0|vdd_2|-144|-94
-Ametal-2|net@66|||S1800|gaspTap@0|gnd_6|288|144|latch1in@1|gnd|288|144
-Ametal-2|net@67|||S1800|gaspTap@0|vdd_12|288|194|latch1in@1|vdd|288|194
-Ametal-2|net@68|||S1800|gaspTap@0|vdd_13|288|94|latch1in@1|vdd_2|288|94
-Ametal-2|net@69||1.2|S0|contact@4||306|75.9|gaspTap@0|fire|288|75.9
-Ametal-2|net@70||1.2|S0|contact@2||-162|-83.7|gaspTap@0|takee|-288|-83.7
-Ametal-1|net@86|||S2700|contact@9||272|-110.5|contact@8||272|69
-Ametal-1|net@91|||S2700|gaspTap@0|s[1]|-13|-137|contact@10||-13|-110.5
+Ametal-2|net@48|||S0|addr1in6@1|fire|-288|75.9|gaspTap@1|firee|-288|75.9
+Ametal-2|net@49|||S0|addr1in6@1|gnd|-288|144|gaspTap@1|gnd_9|-288|144
+Ametal-2|net@50|||S0|addr1in6@1|vdd|-288|194|gaspTap@1|vdd_18|-288|194
+Ametal-2|net@51|||S0|addr1in6@1|vdd_2|-288|94|gaspTap@1|vdd_19|-288|94
+Ametal-2|net@52|||S0|data1in6@0|gnd_3|288|0|gaspTap@1|gnd_8|288|0
+Ametal-2|net@53|||S0|data1in6@0|gnd|288|-144|gaspTap@1|gnd_1|288|-144
+Ametal-2|net@54|||S0|data1in6@0|dcl|288|-83.7|gaspTap@1|take|288|-83.7
+Ametal-2|net@55|||S0|data1in6@0|vdd_7|288|50|gaspTap@1|vdd_16|288|50
+Ametal-2|net@56|||S0|data1in6@0|vdd_8|288|-50|gaspTap@1|vdd_17|288|-50
+Ametal-2|net@57|||S0|data1in6@0|vdd_2|288|-94|gaspTap@1|vdd_2|288|-94
+Ametal-2|net@58|||S0|data1in6@0|vdd|288|-194|gaspTap@1|vdd_3|288|-194
+Ametal-2|net@59|||S0|data1in6@1|gnd_3|-288|0|gaspTap@1|gnd_7|-288|0
+Ametal-2|net@61|||S0|data1in6@1|vdd_7|-288|50|gaspTap@1|vdd_14|-288|50
+Ametal-2|net@62|||S0|data1in6@1|vdd_8|-288|-50|gaspTap@1|vdd_15|-288|-50
+Ametal-2|net@63|||S0|gaspTap@1|gnd|-144|-144|latch1in@0|gnd|-144|-144
+Ametal-2|net@64|||S0|gaspTap@1|vdd_1|-144|-194|latch1in@0|vdd|-144|-194
+Ametal-2|net@65|||S0|gaspTap@1|vdd|-144|-94|latch1in@0|vdd_2|-144|-94
+Ametal-2|net@66|||S1800|gaspTap@1|gnd_10|288|144|latch1in@1|gnd|288|144
+Ametal-2|net@67|||S1800|gaspTap@1|vdd_20|288|194|latch1in@1|vdd|288|194
+Ametal-2|net@68|||S1800|gaspTap@1|vdd_21|288|94|latch1in@1|vdd_2|288|94
+Ametal-2|net@69||1.2|S0|contact@4||306|75.9|gaspTap@1|fire|288|75.9
+Ametal-1|net@86|||S2700|contact@9||272|-66|contact@8||272|69
+Ametal-1|net@91|||S2700|gaspTap@1|s[1]|2.5|-137|contact@10||2.5|-66
 Ametal-2|net@92|||S0|addr1in6@0|gnd|432|144|latch1in@1|gnd_1|432|144
 Ametal-2|net@93|||S0|addr1in6@0|vdd|432|194|latch1in@1|vdd_3|432|194
 Ametal-2|net@94|||S0|addr1in6@0|vdd_2|432|94|latch1in@1|vdd_4|432|94
 Ametal-2|net@95||1.2|S1800|contact@4||306|75.9|addr1in6@0|fire|432|75.9
-Ametal-2|net@97||6.2|S1800|scanFx2h@0|vdd_3|-1384|194|addr1in6@1|vdd_4|-1296|194
-Ametal-2|net@98||6.2|S0|addr1in6@1|gnd_1|-1296|144|scanFx2h@0|gnd_1|-1384|144
-Ametal-2|net@99||6.2|S0|addr1in6@1|vdd_3|-1296|94|scanFx2h@0|vdd_1|-1384|94
-Ametal-2|net@100||6.2|S1800|addr1in6@0|vdd_4|1440|194|scanEx1v@0|vdd_2|1584|194
-Ametal-2|net@101||6.2|S0|scanEx1v@0|gnd|1584|144|addr1in6@0|gnd_1|1440|144
-Ametal-2|net@102||6.2|S0|scanEx1v@0|vdd|1584|94|addr1in6@0|vdd_3|1440|94
-Ametal-2|net@128|||S0|gaspTap@0|to[B]|-18|60|contact@12||-1366|60
-Ametal-2|net@129|||S0|gaspTap@0|to[A]|-36|84|contact@11||-1590|84
-Ametal-2|net@130|||S0|contact@9||272|-110.5|contact@10||-13|-110.5
-Ametal-1|net@132|||S900|scanFx2h@0|dout[2]|-1590|133.6|contact@11||-1590|84
-Ametal-1|net@134|||S900|pin@22||-1366|123.5|contact@12||-1366|60
+Ametal-2|net@128|||S0|gaspTap@1|to[B]|-18|60|contact@12||-1496|60
+Ametal-2|net@130|||S0|contact@9||272|-66|contact@10||2.5|-66
+Ametal-1|net@134|||S900|pin@22||-1496|123.5|contact@12||-1496|60
 Ametal-1|net@137|||S900|scanEx1v@0|dIn[1]|1698.5|137|contact@13||1698.5|69
-Ametal-2|net@138|||S1800|gaspTap@0|mc|70|-72|contact@16||1680|-72
+Ametal-2|net@138|||S1800|gaspTap@1|mc|68|-72|contact@16||1680|-72
 Ametal-2|net@139|||S0|scanFill@0|gnd|1584|-144|data1in6@0|gnd_1|1584|-144
 Ametal-2|net@140|||S0|scanFill@0|gnd_2|1584|0|data1in6@0|gnd_2|1584|0
 Ametal-2|net@141|||S0|scanFill@0|vdd|1584|-94|data1in6@0|vdd_3|1584|-94
 Ametal-2|net@142|||S0|scanFill@0|vdd_1|1584|-194|data1in6@0|vdd_4|1584|-194
 Ametal-2|net@143|||S0|scanFill@0|vdd_4|1584|50|data1in6@0|vdd_6|1584|50
 Ametal-2|net@144|||S0|scanFill@0|vdd_5|1584|-50|data1in6@0|vdd_5|1584|-50
-Ametal-3|net@145|||S900|scanFill@0|sor[2]|1638|72|scanEx1v@0|sir[2]|1638|72
-Ametal-3|net@146|||S900|scanFill@0|sor[3]|1644|72|scanEx1v@0|sir[3]|1644|72
-Ametal-3|net@147|||S900|scanFill@0|sor[4]|1650|75|scanEx1v@0|sir[4]|1650|75
-Ametal-3|net@148|||S900|scanFill@0|sor[5]|1656|72|scanEx1v@0|sir[5]|1656|72
-Ametal-3|net@149|||S900|scanFill@0|sor[6]|1662|72|scanEx1v@0|sir[6]|1662|72
-Ametal-3|net@150|||S900|scanFill@0|sor[7]|1668|72|scanEx1v@0|sir[7]|1668|72
-Ametal-3|net@151|||S900|scanFill@0|sor[8]|1674|72|scanEx1v@0|sir[8]|1674|72
-Ametal-3|net@152|||S900|scanFill@0|sor[9]|1680|72|scanEx1v@0|sir[9]|1680|72
+Ametal-3|net@145|||S2700|scanFill@0|sor[2]|1638|72|scanEx1v@0|sir[2]|1638|72
+Ametal-3|net@146|||S2700|scanFill@0|sor[3]|1644|72|scanEx1v@0|sir[3]|1644|72
+Ametal-3|net@147|||S2700|scanFill@0|sor[4]|1650|75|scanEx1v@0|sir[4]|1650|75
+Ametal-3|net@148|||S2700|scanFill@0|sor[5]|1656|72|scanEx1v@0|sir[5]|1656|72
+Ametal-3|net@149|||S2700|scanFill@0|sor[6]|1662|72|scanEx1v@0|sir[6]|1662|72
+Ametal-3|net@150|||S2700|scanFill@0|sor[7]|1668|72|scanEx1v@0|sir[7]|1668|72
+Ametal-3|net@151|||S2700|scanFill@0|sor[8]|1674|72|scanEx1v@0|sir[8]|1674|72
+Ametal-3|net@152|||S2700|scanFill@0|sor[9]|1680|72|scanEx1v@0|sir[9]|1680|72
 Ametal-3|net@153|||S2700|scanFill@0|sor[1]|1632|72|contact@14||1632|128
 Ametal-2|net@154|||S1800|scanEx1v@0|sir[1]|1629|128|contact@14||1632|128
 Ametal-2|net@155|||S1800|scanEx1v@0|sor[1]|1629|160|contact@15||1632|160
 Ametal-3|net@156|||S2700|contact@15||1632|160|pin@19||1632|216
 Ametal-3|net@158|||S900|scanFill@0|sor[9]|1680|72|contact@16||1680|-72
 Ametal-2|net@162|||S1800|contact@8||272|69|contact@13||1698.5|69
-Ametal-1|net@163|||S2700|gaspTap@0|tok|132|-24.5|contact@0||132|134
-Ametal-1|net@164|||S900|scanFx2h@0|dout[3]|-1390|133.6|pin@21||-1390|123.5
-Ametal-1|net@165|||S1800|pin@21||-1390|123.5|pin@22||-1366|123.5
-Eain[1]||D5G2;|addr1in6@0|ain[1]|I
-Eain[2]||D5G2;|addr1in6@0|ain[2]|I
-Eain[3]||D5G2;|addr1in6@0|ain[3]|I
-Eain[4]||D5G2;|addr1in6@0|ain[4]|I
-Eain[5]||D5G2;|addr1in6@0|ain[5]|I
-Eain[6]||D5G2;|addr1in6@0|ain[6]|I
-Eain[7]||D5G2;|addr1in6@0|ain[7]|I
-Eain[8]||D5G2;|addr1in6@1|ain[1]|I
-Eain[9]||D5G2;|addr1in6@1|ain[2]|I
-Eain[10]||D5G2;|addr1in6@1|ain[3]|I
-Eain[11]||D5G2;|addr1in6@1|ain[4]|I
-Eain[12]||D5G2;|addr1in6@1|ain[5]|I
-Eain[13]||D5G2;|addr1in6@1|ain[6]|I
-Eain[14]||D5G2;|addr1in6@1|ain[7]|I
-Eain[TT]||D5G2;|latch1in@1|inS[1]|I
-Eaout[1]||D5G2;|addr1in6@0|aout[1]|O
-Eaout[2]||D5G2;|addr1in6@0|aout[2]|O
-Eaout[3]||D5G2;|addr1in6@0|aout[3]|O
-Eaout[4]||D5G2;|addr1in6@0|aout[4]|O
-Eaout[5]||D5G2;|addr1in6@0|aout[5]|O
-Eaout[6]||D5G2;|addr1in6@0|aout[6]|O
-Eaout[7]||D5G2;|addr1in6@0|aout[7]|O
-Eaout[8]||D5G2;|addr1in6@1|aout[1]|O
-Eaout[9]||D5G2;|addr1in6@1|aout[2]|O
-Eaout[10]||D5G2;|addr1in6@1|aout[3]|O
-Eaout[11]||D5G2;|addr1in6@1|aout[4]|O
-Eaout[12]||D5G2;|addr1in6@1|aout[5]|O
-Eaout[13]||D5G2;|addr1in6@1|aout[6]|O
-Eaout[14]||D5G2;|addr1in6@1|aout[7]|O
-Eaout[TT]||D5G2;|latch1in@1|outS[1]|U
-Egnd||D5G2;|scanFx2h@0|gnd_4|G
-Egnd_1||D5G2;|data1in6@0|gnd_1|G
-Egnd_2||D5G2;|data1in6@0|gnd_2|G
-Egnd_3||D5G2;|scanFill@0|gnd_3|G
-Egnd_6||D5G2;|data1in6@1|gnd_1|G
-Egnd_7||D5G2;|data1in6@1|gnd_2|G
-Egnd_8||D5G2;|scanFill@0|gnd_1|G
-Egnd_9||D5G2;|scanEx1v@0|gnd_1|G
-Ein[1]||D5G2;|data1in6@0|inS[1]|I
-Ein[2]||D5G2;|data1in6@0|inS[2]|I
-Ein[3]||D5G2;|data1in6@0|inS[3]|I
-Ein[4]||D5G2;|data1in6@0|inS[4]|I
-Ein[5]||D5G2;|data1in6@0|inS[5]|I
-Ein[6]||D5G2;|data1in6@0|inS[6]|I
-Ein[7]||D5G2;|data1in6@0|inS[7]|I
-Ein[8]||D5G2;|data1in6@0|inS[8]|I
-Ein[9]||D5G2;|data1in6@0|inS[9]|I
-Ein[10]||D5G2;|data1in6@0|inS[10]|I
-Ein[11]||D5G2;|data1in6@0|inS[11]|I
-Ein[12]||D5G2;|data1in6@0|inS[12]|I
-Ein[13]||D5G2;|data1in6@0|inS[13]|I
-Ein[14]||D5G2;|data1in6@0|inS[14]|I
-Ein[15]||D5G2;|data1in6@0|inS[15]|I
-Ein[16]||D5G2;|data1in6@0|inS[16]|I
-Ein[17]||D5G2;|data1in6@0|inS[17]|I
-Ein[18]||D5G2;|data1in6@0|inS[18]|I
-Ein[19]||D5G2;|latch1in@0|inS[1]@907770434|I
-Ein[20]||D5G2;|data1in6@1|inS[1]|I
-Ein[21]||D5G2;|data1in6@1|inS[2]|I
-Ein[22]||D5G2;|data1in6@1|inS[3]|I
-Ein[23]||D5G2;|data1in6@1|inS[4]|I
-Ein[24]||D5G2;|data1in6@1|inS[5]|I
-Ein[25]||D5G2;|data1in6@1|inS[6]|I
-Ein[26]||D5G2;|data1in6@1|inS[7]|I
-Ein[27]||D5G2;|data1in6@1|inS[8]|I
-Ein[28]||D5G2;|data1in6@1|inS[9]|I
-Ein[29]||D5G2;|data1in6@1|inS[10]|I
-Ein[30]||D5G2;|data1in6@1|inS[11]|I
-Ein[31]||D5G2;|data1in6@1|inS[12]|I
-Ein[32]||D5G2;|data1in6@1|inS[13]|I
-Ein[33]||D5G2;|data1in6@1|inS[14]|I
-Ein[34]||D5G2;|data1in6@1|inS[15]|I
-Ein[35]||D5G2;|data1in6@1|inS[16]|I
-Ein[36]||D5G2;|data1in6@1|inS[17]|I
-Ein[37]||D5G2;|data1in6@1|inS[18]|I
-Eout[1]||D5G2;|data1in6@0|outS[1]|U
-Eout[2]||D5G2;|data1in6@0|outS[2]|U
-Eout[3]||D5G2;|data1in6@0|outS[3]|U
-Eout[4]||D5G2;|data1in6@0|outS[4]|U
-Eout[5]||D5G2;|data1in6@0|outS[5]|U
-Eout[6]||D5G2;|data1in6@0|outS[6]|U
-Eout[7]||D5G2;|data1in6@0|outS[7]|U
-Eout[8]||D5G2;|data1in6@0|outS[8]|U
-Eout[9]||D5G2;|data1in6@0|outS[9]|U
-Eout[10]||D5G2;|data1in6@0|outS[10]|U
-Eout[11]||D5G2;|data1in6@0|outS[11]|U
-Eout[12]||D5G2;|data1in6@0|outS[12]|U
-Eout[13]||D5G2;|data1in6@0|outS[13]|U
-Eout[14]||D5G2;|data1in6@0|outS[14]|U
-Eout[15]||D5G2;|data1in6@0|outS[15]|U
-Eout[16]||D5G2;|data1in6@0|outS[16]|U
-Eout[17]||D5G2;|data1in6@0|outS[17]|U
-Eout[18]||D5G2;|data1in6@0|outS[18]|U
-Eout[19]||D5G2;|latch1in@0|outS[2]|U
-Eout[20]||D5G2;|data1in6@1|outS[1]|U
-Eout[21]||D5G2;|data1in6@1|outS[2]|U
-Eout[22]||D5G2;|data1in6@1|outS[3]|U
-Eout[23]||D5G2;|data1in6@1|outS[4]|U
-Eout[24]||D5G2;|data1in6@1|outS[5]|U
-Eout[25]||D5G2;|data1in6@1|outS[6]|U
-Eout[26]||D5G2;|data1in6@1|outS[7]|U
-Eout[27]||D5G2;|data1in6@1|outS[8]|U
-Eout[28]||D5G2;|data1in6@1|outS[9]|U
-Eout[29]||D5G2;|data1in6@1|outS[10]|U
-Eout[30]||D5G2;|data1in6@1|outS[11]|U
-Eout[31]||D5G2;|data1in6@1|outS[12]|U
-Eout[32]||D5G2;|data1in6@1|outS[13]|U
-Eout[33]||D5G2;|data1in6@1|outS[14]|U
-Eout[34]||D5G2;|data1in6@1|outS[15]|U
-Eout[35]||D5G2;|data1in6@1|outS[16]|U
-Eout[36]||D5G2;|data1in6@1|outS[17]|U
-Eout[37]||D5G2;|data1in6@1|outS[18]|U
-Epred||D5G2;|gaspTap@0|pred|I
-Esic[1]||D5G2;|scanFx2h@0|sic[1]|B
-Esic[2]||D5G2;|scanFx2h@0|sic[2]|B
-Esic[3]||D5G2;|scanFx2h@0|sic[3]|B
-Esic[4]||D5G2;|scanFx2h@0|sic[4]|B
-Esic[5]||D5G2;|scanFx2h@0|sic[5]|B
-Esic[6]||D5G2;|scanFx2h@0|sic[6]|B
-Esic[7]||D5G2;|scanFx2h@0|sic[7]|B
-Esic[8]||D5G2;|scanFx2h@0|sic[8]|B
-Esic[9]||D5G2;|scanFx2h@0|sic[9]|B
-Esir[1]||D5G2;|scanFill@0|sir[1]|B
-Esir[2]||D5G2;|scanFill@0|sir[2]|B
-Esir[3]||D5G2;|scanFill@0|sir[3]|B
-Esir[4]||D5G2;|scanFill@0|sir[4]|B
-Esir[5]||D5G2;|scanFill@0|sir[5]|B
-Esir[6]||D5G2;|scanFill@0|sir[6]|B
-Esir[7]||D5G2;|scanFill@0|sir[7]|B
-Esir[8]||D5G2;|scanFill@0|sir[8]|B
-Esir[9]||D5G2;|scanFill@0|sir[9]|B
-Esoc[1]||D5G2;|scanFx2h@0|soc[1]|B
-Esoc[2]||D5G2;|scanFx2h@0|soc[2]|B
-Esoc[3]||D5G2;|scanFx2h@0|soc[3]|B
-Esoc[4]||D5G2;|scanFx2h@0|soc[4]|B
-Esoc[5]||D5G2;|scanFx2h@0|soc[5]|B
-Esoc[6]||D5G2;|scanFx2h@0|soc[6]|B
-Esoc[7]||D5G2;|scanFx2h@0|soc[7]|B
-Esoc[8]||D5G2;|scanFx2h@0|soc[8]|B
-Esoc[9]||D5G2;|scanFx2h@0|soc[9]|B
-Esor[1]||D5G2;|pin@19||O
-Esor[2]||D5G2;|scanEx1v@0|sor[2]|B
-Esor[3]||D5G2;|scanEx1v@0|sor[3]|B
-Esor[4]||D5G2;|scanEx1v@0|sor[4]|B
-Esor[5]||D5G2;|scanEx1v@0|sor[5]|B
-Esor[6]||D5G2;|scanEx1v@0|sor[6]|B
-Esor[7]||D5G2;|scanEx1v@0|sor[7]|B
-Esor[8]||D5G2;|scanEx1v@0|sor[8]|B
-Esor[9]||D5G2;|scanEx1v@0|sor[9]|B
-Esucc[A]||D5G2;|gaspTap@0|succ[A]|O
-Esucc[B]||D5G2;|gaspTap@0|succ[B]|O
-Evdd||D5G2;|scanFx2h@0|vdd_9|P
-Evdd_1||D5G2;|scanEx1v@0|vdd_1|P
-Evdd_2||D5G2;|scanFill@0|vdd_2|P
-Evdd_3||D5G2;|data1in6@0|vdd_3|P
-Evdd_4||D5G2;|data1in6@0|vdd_4|P
-Evdd_5||D5G2;|data1in6@0|vdd_5|P
-Evdd_6||D5G2;|data1in6@0|vdd_6|P
-Evdd_7||D5G2;|scanFill@0|vdd_7|P
-Evdd_8||D5G2;|scanFx2h@0|vdd_8|P
-Evdd_14||D5G2;|data1in6@1|vdd_3|P
-Evdd_15||D5G2;|data1in6@1|vdd_4|P
-Evdd_16||D5G2;|data1in6@1|vdd_5|P
-Evdd_17||D5G2;|data1in6@1|vdd_6|P
-Evdd_18||D5G2;|scanFill@0|vdd_3|P
-Evdd_19||D5G2;|scanFill@0|vdd_6|P
-Evdd_20||D5G2;|scanEx1v@0|vdd_3|P
+Ametal-1|net@163|||S2700|gaspTap@1|tok|132|-24.5|contact@0||132|134
+Ametal-2|net@194|||S0|gaspTap@1|takee|-288|-83.7|data1in6@1|dcl|-288|-83.7
+Ametal-2|net@196||1.2|S0|contact@2||-162|-83.7|data1in6@1|dcl|-288|-83.7
+Ametal-2|net@200|||S0|gaspTap@1|to[A]|-36|84|pin@25||-1512|84
+Ametal-2|net@228|||S0|addr1in6@0|gnd_1|1440|144|tranCap@0|gnd|1440|144
+Ametal-2|net@229|||S0|addr1in6@0|vdd_3|1440|94|tranCap@0|vdd_1|1440|94
+Ametal-2|net@230|||S0|addr1in6@0|vdd_4|1440|194|tranCap@0|vdd|1440|194
+Ametal-2|net@235|||S0|scanEx1v@0|gnd|1584|144|tranCap@0|gnd_1|1584|144
+Ametal-2|net@236|||S0|scanEx1v@0|vdd|1584|94|tranCap@0|vdd_3|1584|94
+Ametal-2|net@237|||S0|scanEx1v@0|vdd_2|1584|194|tranCap@0|vdd_2|1584|194
+Ametal-2|net@248||6.2|S1800|scanEx1v@0|vdd_3|1728|194|cover3h@1|vdd_1|1800|194
+Ametal-2|net@249||6.2|S0|cover3h@1|gnd_1|1800|144|scanEx1v@0|gnd_1|1728|144
+Ametal-2|net@250||6.2|S0|cover3h@1|vdd_5|1800|94|scanEx1v@0|vdd_1|1728|94
+Ametal-2|net@251||6.2|S0|cover3h@1|gnd_32|1800|0|scanFill@0|gnd_3|1728|0
+Ametal-2|net@252||6.2|S0|cover3h@1|gnd_36|1800|-144|scanFill@0|gnd_1|1728|-144
+Ametal-2|net@253||6.2|S0|cover3h@1|vdd_32|1800|50|scanFill@0|vdd_6|1728|50
+Ametal-2|net@254||6.2|S0|cover3h@1|vdd_35|1800|-50|scanFill@0|vdd_7|1728|-50
+Ametal-2|net@255||6.2|S0|cover3h@1|vdd_38|1800|-94|scanFill@0|vdd_2|1728|-94
+Ametal-2|net@256||6.2|S0|cover3h@1|vdd_41|1800|-194|scanFill@0|vdd_3|1728|-194
+Ametal-1|net@281|||S2700|pin@23||-1534|123.5|scanFx2v@0|dout[2]|-1534|133.6
+Ametal-1|net@288|||S2700|scanFx2v@0|dout[1]|-1590|-10.4|contact@18||-1590|66
+Ametal-2|net@290|||S0|scanFx2v@0|gnd_3|-1584|0|data1in6@1|gnd_2|-1584|0
+Ametal-2|net@291|||S0|scanFx2v@0|gnd_5|-1584|-144|data1in6@1|gnd_1|-1584|-144
+Ametal-2|net@292|||S0|scanFx2v@0|vdd_11|-1584|-94|data1in6@1|vdd_3|-1584|-94
+Ametal-2|net@293|||S0|scanFx2v@0|vdd_12|-1584|-194|data1in6@1|vdd_4|-1584|-194
+Ametal-2|net@294|||S0|scanFx2v@0|vdd_5|-1584|-50|data1in6@1|vdd_5|-1584|-50
+Ametal-2|net@295|||S0|scanFx2v@0|vdd_7|-1584|50|data1in6@1|vdd_6|-1584|50
+Ametal-2|net@296||6.2|S0|scanFx2v@0|vdd_4|-1728|50|cover3h@1|vdd_36|-1800|50
+Ametal-2|net@297||6.2|S1800|cover3h@1|gnd_30|-1800|144|scanFx2v@0|gnd|-1728|144
+Ametal-2|net@298||6.2|S1800|cover3h@1|gnd_34|-1800|0|scanFx2v@0|gnd_2|-1728|0
+Ametal-2|net@299||6.2|S1800|cover3h@1|gnd_38|-1800|-144|scanFx2v@0|gnd_4|-1728|-144
+Ametal-2|net@300||6.2|S1800|cover3h@1|vdd_4|-1800|94|scanFx2v@0|vdd|-1728|94
+Ametal-2|net@301||6.2|S1800|cover3h@1|vdd_30|-1800|194|scanFx2v@0|vdd_2|-1728|194
+Ametal-2|net@302||6.2|S1800|cover3h@1|vdd_34|-1800|-50|scanFx2v@0|vdd_8|-1728|-50
+Ametal-2|net@303||6.2|S1800|cover3h@1|vdd_40|-1800|-194|scanFx2v@0|vdd_10|-1728|-194
+Ametal-2|net@304||6.2|S1800|cover3h@1|vdd_42|-1800|-94|scanFx2v@0|vdd_9|-1728|-94
+Ametal-1|net@305|||S0|pin@22||-1496|123.5|pin@23||-1534|123.5
+Ametal-2|net@307|||S900|pin@25||-1512|84|pin@26||-1512|66
+Ametal-2|net@311|||S0|pin@26||-1512|66|contact@18||-1590|66
+Ametal-2|net@324|||S1800|contact@20||-1489|112|pin@31||-1439|112
+Ametal-2|net@326|||S1800|pin@31||-1439|112|contact@21||-1351|112
+Ametal-1|net@327|||S900|latch1in@2|in[1]|-1351|151|contact@21||-1351|112
+Ametal-1|net@328||0.4|S2700|latch1in@2|out[1]|-1304|151|contact@22||-1304|160
+Ametal-2|net@329|||S0|contact@22||-1304|160|pin@33||-1327|160
+Ametal-2|net@330|||S0|latch1in@2|gnd_1|-1296|144|addr1in6@1|gnd_1|-1296|144
+Ametal-2|net@331|||S0|latch1in@2|vdd_1|-1296|194|addr1in6@1|vdd_4|-1296|194
+Ametal-2|net@332|||S0|latch1in@2|vdd_3|-1296|94|addr1in6@1|vdd_3|-1296|94
+Ametal-2|net@333||6.2|S0|latch1in@2|vdd|-1364.5|194|scanFx2v@0|vdd_3|-1528|194
+Ametal-2|net@334||6.2|S1800|scanFx2v@0|gnd_1|-1528|144|latch1in@2|gnd|-1364.5|144
+Ametal-2|net@335||6.2|S1800|scanFx2v@0|vdd_1|-1528|94|latch1in@2|vdd_2|-1364.5|94
+Ametal-2|net@336||1.2|S0|gaspTap@1|firee|-288|75.9|contact@25||-1346.5|75.9
+APolysilicon|net@338|||S2700|contact@24||-1346.5|83.6|latch1in@2|hcl[A]|-1346.5|85.5
+Ametal-1|net@340|||S900|contact@24||-1346.5|78.4|contact@25||-1346.5|75.9
+Ametal-1|net@341|||S2700|contact@26||-1489|-10|contact@20||-1489|112
+Ametal-2|net@342|||S0|data1in6@1|inS[10]|-1459.5|-10|contact@26||-1489|-10
+Eain[1]||D5G7;|addr1in6@0|ain[1]|I
+Eain[2]||D5G7;|addr1in6@0|ain[2]|I
+Eain[3]||D5G7;|addr1in6@0|ain[3]|I
+Eain[4]||D5G7;|addr1in6@0|ain[4]|I
+Eain[5]||D5G7;|addr1in6@0|ain[5]|I
+Eain[6]||D5G7;|addr1in6@0|ain[6]|I
+Eain[7]||D5G7;|addr1in6@0|ain[7]|I
+Eain[8]||D5G7;|addr1in6@1|ain[1]|I
+Eain[9]||D5G7;|addr1in6@1|ain[2]|I
+Eain[10]||D5G7;|addr1in6@1|ain[3]|I
+Eain[11]||D5G7;|addr1in6@1|ain[4]|I
+Eain[12]||D5G7;|addr1in6@1|ain[5]|I
+Eain[13]||D5G7;|addr1in6@1|ain[6]|I
+Eain[14]||D5G7;|addr1in6@1|ain[7]|I
+Eain[TT]||D5G7;|latch1in@1|inS[1]|I
+Eaout[1]||D5G7;|addr1in6@0|aout[1]|O
+Eaout[2]||D5G7;|addr1in6@0|aout[2]|O
+Eaout[3]||D5G7;|addr1in6@0|aout[3]|O
+Eaout[4]||D5G7;|addr1in6@0|aout[4]|O
+Eaout[5]||D5G7;|addr1in6@0|aout[5]|O
+Eaout[6]||D5G7;|addr1in6@0|aout[6]|O
+Eaout[7]||D5G7;|addr1in6@0|aout[7]|O
+Eaout[8]||D5G7;|addr1in6@1|aout[1]|O
+Eaout[9]||D5G7;|addr1in6@1|aout[2]|O
+Eaout[10]||D5G7;|addr1in6@1|aout[3]|O
+Eaout[11]||D5G7;|addr1in6@1|aout[4]|O
+Eaout[12]||D5G7;|addr1in6@1|aout[5]|O
+Eaout[13]||D5G7;|addr1in6@1|aout[6]|O
+Eaout[14]||D5G7;|addr1in6@1|aout[7]|O
+Eaout[TT]||D5G7;|latch1in@1|outS[1]|U
+Egnd||D5G7;|cover3h@1|gnd|G
+Egnd_2||D5G7;|cover3h@1|gnd_2|G
+Egnd_3||D5G7;|cover3h@1|gnd_3|G
+Egnd_4||D5G7;|cover3h@1|gnd_4|G
+Egnd_5||D5G7;|cover3h@1|gnd_5|G
+Egnd_7||D5G7;|cover3h@1|gnd_7|G
+Egnd_8||D5G7;|cover3h@1|gnd_8|G
+Egnd_9||D5G7;|cover3h@1|gnd_9|G
+Egnd_10||D5G7;|cover3h@1|gnd_10|G
+Egnd_11||D5G7;|cover3h@1|gnd_11|G
+Egnd_12||D5G7;|cover3h@1|gnd_12|G
+Egnd_13||D5G7;|cover3h@1|gnd_13|G
+Egnd_14||D5G7;|cover3h@1|gnd_14|G
+Egnd_15||D5G7;|cover3h@1|gnd_15|G
+Egnd_16||D5G7;|cover3h@1|gnd_16|G
+Egnd_17||D5G7;|cover3h@1|gnd_17|G
+Egnd_18||D5G7;|cover3h@1|gnd_18|G
+Egnd_19||D5G7;|cover3h@1|gnd_19|G
+Egnd_20||D5G7;|cover3h@1|gnd_20|G
+Egnd_21||D5G7;|cover3h@1|gnd_21|G
+Egnd_22||D5G7;|cover3h@1|gnd_22|G
+Egnd_23||D5G7;|cover3h@1|gnd_23|G
+Egnd_24||D5G7;|cover3h@1|gnd_24|G
+Egnd_25||D5G7;|cover3h@1|gnd_25|G
+Egnd_26||D5G7;|cover3h@1|gnd_26|G
+Egnd_27||D5G7;|cover3h@1|gnd_27|G
+Egnd_28||D5G7;|cover3h@1|gnd_28|G
+Egnd_29||D5G7;|cover3h@1|gnd_29|G
+Egnd_31||D5G7;|cover3h@1|gnd_31|G
+Egnd_33||D5G7;|cover3h@1|gnd_33|G
+Egnd_35||D5G7;|cover3h@1|gnd_35|G
+Egnd_37||D5G7;|cover3h@1|gnd_37|G
+Ein[1]||D5G7;|data1in6@0|inS[1]|I
+Ein[2]||D5G7;|data1in6@0|inS[2]|I
+Ein[3]||D5G7;|data1in6@0|inS[3]|I
+Ein[4]||D5G7;|data1in6@0|inS[4]|I
+Ein[5]||D5G7;|data1in6@0|inS[5]|I
+Ein[6]||D5G7;|data1in6@0|inS[6]|I
+Ein[7]||D5G7;|data1in6@0|inS[7]|I
+Ein[8]||D5G7;|data1in6@0|inS[8]|I
+Ein[9]||D5G7;|data1in6@0|inS[9]|I
+Ein[10]||D5G7;|data1in6@0|inS[10]|I
+Ein[11]||D5G7;|data1in6@0|inS[11]|I
+Ein[12]||D5G7;|data1in6@0|inS[12]|I
+Ein[13]||D5G7;|data1in6@0|inS[13]|I
+Ein[14]||D5G7;|data1in6@0|inS[14]|I
+Ein[15]||D5G7;|data1in6@0|inS[15]|I
+Ein[16]||D5G7;|data1in6@0|inS[16]|I
+Ein[17]||D5G7;|data1in6@0|inS[17]|I
+Ein[18]||D5G7;|data1in6@0|inS[18]|I
+Ein[19]||D5G7;|latch1in@0|inS[1]@907770434|I
+Ein[20]||D5G7;|data1in6@1|inS[1]|I
+Ein[21]||D5G7;|data1in6@1|inS[2]|I
+Ein[22]||D5G7;|data1in6@1|inS[3]|I
+Ein[23]||D5G7;|data1in6@1|inS[4]|I
+Ein[24]||D5G7;|data1in6@1|inS[5]|I
+Ein[25]||D5G7;|data1in6@1|inS[6]|I
+Ein[26]||D5G7;|data1in6@1|inS[7]|I
+Ein[27]||D5G7;|data1in6@1|inS[8]|I
+Ein[28]||D5G7;|data1in6@1|inS[9]|I
+Ein[29]||D5G7;|data1in6@1|inS[10]|I
+Ein[30]||D5G7;|data1in6@1|inS[11]|I
+Ein[31]||D5G7;|data1in6@1|inS[12]|I
+Ein[32]||D5G7;|data1in6@1|inS[13]|I
+Ein[33]||D5G7;|data1in6@1|inS[14]|I
+Ein[34]||D5G7;|data1in6@1|inS[15]|I
+Ein[35]||D5G7;|data1in6@1|inS[16]|I
+Ein[36]||D5G7;|data1in6@1|inS[17]|I
+Ein[37]||D5G7;|data1in6@1|inS[18]|I
+Eout[1]||D5G7;|data1in6@0|outS[1]|U
+Eout[2]||D5G7;|data1in6@0|outS[2]|U
+Eout[3]||D5G7;|data1in6@0|outS[3]|U
+Eout[4]||D5G7;|data1in6@0|outS[4]|U
+Eout[5]||D5G7;|data1in6@0|outS[5]|U
+Eout[6]||D5G7;|data1in6@0|outS[6]|U
+Eout[7]||D5G7;|data1in6@0|outS[7]|U
+Eout[8]||D5G7;|data1in6@0|outS[8]|U
+Eout[9]||D5G7;|data1in6@0|outS[9]|U
+Eout[10]||D5G7;|data1in6@0|outS[10]|U
+Eout[11]||D5G7;|data1in6@0|outS[11]|U
+Eout[12]||D5G7;|data1in6@0|outS[12]|U
+Eout[13]||D5G7;|data1in6@0|outS[13]|U
+Eout[14]||D5G7;|data1in6@0|outS[14]|U
+Eout[15]||D5G7;|data1in6@0|outS[15]|U
+Eout[16]||D5G7;|data1in6@0|outS[16]|U
+Eout[17]||D5G7;|data1in6@0|outS[17]|U
+Eout[18]||D5G7;|data1in6@0|outS[18]|U
+Eout[19]||D5G7;|latch1in@0|outS[2]|U
+Eout[20]||D5G7;|data1in6@1|outS[1]|U
+Eout[21]||D5G7;|data1in6@1|outS[2]|U
+Eout[22]||D5G7;|data1in6@1|outS[3]|U
+Eout[23]||D5G7;|data1in6@1|outS[4]|U
+Eout[24]||D5G7;|data1in6@1|outS[5]|U
+Eout[25]||D5G7;|data1in6@1|outS[6]|U
+Eout[26]||D5G7;|data1in6@1|outS[7]|U
+Eout[27]||D5G7;|data1in6@1|outS[8]|U
+Eout[28]||D5G7;|data1in6@1|outS[9]|U
+Eout[28f]||D5G7;|pin@33||O
+Eout[29]||D5G7;|data1in6@1|outS[10]|U
+Eout[30]||D5G7;|data1in6@1|outS[11]|U
+Eout[31]||D5G7;|data1in6@1|outS[12]|U
+Eout[32]||D5G7;|data1in6@1|outS[13]|U
+Eout[33]||D5G7;|data1in6@1|outS[14]|U
+Eout[34]||D5G7;|data1in6@1|outS[15]|U
+Eout[35]||D5G7;|data1in6@1|outS[16]|U
+Eout[36]||D5G7;|data1in6@1|outS[17]|U
+Eout[37]||D5G7;|data1in6@1|outS[18]|U
+Epred||D5G7;|gaspTap@1|pred|I
+Esic[1]||D5G7;|scanFx2v@0|sic[1]|B
+Esic[2]||D5G7;|scanFx2v@0|sic[2]|B
+Esic[3]||D5G7;|scanFx2v@0|sic[3]|B
+Esic[4]||D5G7;|scanFx2v@0|sic[4]|B
+Esic[5]||D5G7;|scanFx2v@0|sic[5]|B
+Esic[6]||D5G7;|scanFx2v@0|sic[6]|B
+Esic[7]||D5G7;|scanFx2v@0|sic[7]|B
+Esic[8]||D5G7;|scanFx2v@0|sic[8]|B
+Esic[9]||D5G7;|scanFx2v@0|sic[9]|B
+Esir[1]||D5G7;|scanFill@0|sir[1]|B
+Esir[2]||D5G7;|scanFill@0|sir[2]|B
+Esir[3]||D5G7;|scanFill@0|sir[3]|B
+Esir[4]||D5G7;|scanFill@0|sir[4]|B
+Esir[5]||D5G7;|scanFill@0|sir[5]|B
+Esir[6]||D5G7;|scanFill@0|sir[6]|B
+Esir[7]||D5G7;|scanFill@0|sir[7]|B
+Esir[8]||D5G7;|scanFill@0|sir[8]|B
+Esir[9]||D5G7;|scanFill@0|sir[9]|B
+Esoc[1]||D5G7;|scanFx2v@0|soc[1]|B
+Esoc[2]||D5G7;|scanFx2v@0|soc[2]|B
+Esoc[3]||D5G7;|scanFx2v@0|soc[3]|B
+Esoc[4]||D5G7;|scanFx2v@0|soc[4]|B
+Esoc[5]||D5G7;|scanFx2v@0|soc[5]|B
+Esoc[6]||D5G7;|scanFx2v@0|soc[6]|B
+Esoc[7]||D5G7;|scanFx2v@0|soc[7]|B
+Esoc[8]||D5G7;|scanFx2v@0|soc[8]|B
+Esoc[9]||D5G7;|scanFx2v@0|soc[9]|B
+Esor[1]||D5G7;|pin@19||O
+Esor[2]||D5G7;|scanEx1v@0|sor[2]|B
+Esor[3]||D5G7;|scanEx1v@0|sor[3]|B
+Esor[4]||D5G7;|scanEx1v@0|sor[4]|B
+Esor[5]||D5G7;|scanEx1v@0|sor[5]|B
+Esor[6]||D5G7;|scanEx1v@0|sor[6]|B
+Esor[7]||D5G7;|scanEx1v@0|sor[7]|B
+Esor[8]||D5G7;|scanEx1v@0|sor[8]|B
+Esor[9]||D5G7;|scanEx1v@0|sor[9]|B
+Esucc[A]||D5G7;|gaspTap@1|succ[A]|O
+Esucc[B]||D5G7;|gaspTap@1|succ[B]|O
+Evdd||D5G7;|cover3h@1|vdd|P
+Evdd_3||D5G7;|cover3h@1|vdd_3|P
+Evdd_6||D5G7;|cover3h@1|vdd_6|P
+Evdd_7||D5G7;|cover3h@1|vdd_7|P
+Evdd_8||D5G7;|cover3h@1|vdd_8|P
+Evdd_9||D5G7;|cover3h@1|vdd_9|P
+Evdd_10||D5G7;|cover3h@1|vdd_10|P
+Evdd_11||D5G7;|cover3h@1|vdd_11|P
+Evdd_12||D5G7;|cover3h@1|vdd_12|P
+Evdd_13||D5G7;|cover3h@1|vdd_13|P
+Evdd_14||D5G7;|cover3h@1|vdd_14|P
+Evdd_15||D5G7;|cover3h@1|vdd_15|P
+Evdd_16||D5G7;|cover3h@1|vdd_16|P
+Evdd_17||D5G7;|cover3h@1|vdd_17|P
+Evdd_18||D5G7;|cover3h@1|vdd_18|P
+Evdd_19||D5G7;|cover3h@1|vdd_19|P
+Evdd_20||D5G7;|cover3h@1|vdd_20|P
+Evdd_21||D5G7;|cover3h@1|vdd_21|P
+Evdd_22||D5G7;|cover3h@1|vdd_22|P
+Evdd_23||D5G7;|cover3h@1|vdd_23|P
+Evdd_24||D5G7;|cover3h@1|vdd_24|P
+Evdd_25||D5G7;|cover3h@1|vdd_25|P
+Evdd_26||D5G7;|cover3h@1|vdd_26|P
+Evdd_27||D5G7;|cover3h@1|vdd_27|P
+Evdd_28||D5G7;|cover3h@1|vdd_28|P
+Evdd_29||D5G7;|cover3h@1|vdd_29|P
+Evdd_31||D5G7;|cover3h@1|vdd_31|P
+Evdd_33||D5G7;|cover3h@1|vdd_33|P
+Evdd_37||D5G7;|cover3h@1|vdd_37|P
+Evdd_39||D5G7;|cover3h@1|vdd_39|P
 X
 
 # Cell tapStage;1{sch}
-CtapStage;1{sch}||schematic|1230593225542|1236023843060|
+CtapStage;1{sch}||schematic|1230593225542|1243246708862|I
 IregistersM:addr1in60Cx15;1{ic}|addr1in6@0||-5|-21.5|Y||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||10.5|-3||||
@@ -7814,10 +11952,12 @@ NOff-Page|conn@8||-31|-6|||YRRR|
 NOff-Page|conn@9||-31|20|||R|
 NOff-Page|conn@10||-7|16|||Y|
 NOff-Page|conn@11||14|16||||
+NOff-Page|conn@12||33|-10||||
 IregistersM:data1in60Cx37;1{ic}|data1in6@0||14.5|-24.5|Y||D5G4;
 IgaspM:gaspTap;1{ic}|gaspTap@0||0|0|||D5G4;
+IlatchesK:latch1in20B;1{ic}|latch1in@0||24|-10|Y||D5G4;
 Ngeneric:Invisible-Pin|pin@0||0|37.5|||||ART_message(D5G6;)StapStage
-Ngeneric:Invisible-Pin|pin@1||-1|28.5|||||ART_message(D5G3;)Sies 23 February 2009
+Ngeneric:Invisible-Pin|pin@1||-1|28.5|||||ART_message(D5G3;)Sies 19 May 2009
 Ngeneric:Invisible-Pin|pin@2||-2|32.5|||||ART_message(D5G4;)Sexternally controlled by scan
 NWire_Pin|pin@3||-2|-11.5||||
 NWire_Pin|pin@4||-7|-11.5||||
@@ -7841,16 +11981,22 @@ NWire_Pin|pin@26||-22|10||||
 NWire_Pin|pin@27||-22|14||||
 NWire_Pin|pin@28||3|24||||
 NWire_Pin|pin@29||-2|24||||
+NWire_Pin|pin@30||22|-1||||
+NWire_Pin|pin@31||17|-10||||
+NWire_Pin|pin@32||17|-14||||
 IscanM:scanEx1;1{ic}|scanEx1@0||4|16|XR||D5G4;
-IscanM:scanFx2;1{ic}|scanFx2@0||-31|8|||D5G4;
+IscanM:scanFx2vert;1{ic}|scanFx2v@0||-31|8|||D5G4;
 ItapStage;1{ic}|tapStage@0||35|24|||D5G4;
+IwiresL:tranCap;1{ic}|tc[1]|D5G3;X2;Y2;|-18|22|||D5G4;
 Abus|ain[TT,1:14]|D5G2;|-0.5|IJ900|pin@8||-13|-21.5|pin@10||-13|-26.5
 Awire|ain[TT]|D5G2;||2700|pin@20||-10.5|-3.5|pin@21||-10.5|0
 Abus|aout[TT,1:14]|D5G2;|-0.5|IJ2700|pin@15||2.5|-21.5|pin@16||2.5|-15
+Awire|fire|D5G2;||900|pin@4||-7|-11.5|addr1in6@0|fire|-7|-18.5
+Awire|fire|D5G2;||2700|latch1in@0|hcl|22|-7|pin@30||22|-1
 Abus|in[1:37]|D5G2;|-0.5|IJ900|pin@11||4|-24.5|pin@12||4|-29.5
+Awire|in[29]|D5G2;||900|pin@31||17|-10|pin@32||17|-14
 Awire|net@0|||900|gaspTap@0|fire|-2|-7|pin@3||-2|-11.5
 Awire|net@1|||0|pin@3||-2|-11.5|pin@4||-7|-11.5
-Awire|net@2|||900|pin@4||-7|-11.5|addr1in6@0|fire|-7|-18.5
 Awire|net@3|||900|gaspTap@0|take|2|-7|pin@5||2|-11
 Awire|net@4|||1800|pin@5||2|-11|pin@6||12.5|-11
 Awire|net@5|||900|pin@6||12.5|-11|data1in6@0|fire|12.5|-21.5
@@ -7863,22 +12009,25 @@ Awire|net@31|||0|conn@6|a|8.5|4|gaspTap@0|succ[B]|3|4
 Awire|net@32|||1800|conn@1|y|-8|4|gaspTap@0|pred|-3|4
 Awire|net@34|||1800|pin@21||-10.5|0|gaspTap@0|tok|-3|0
 Abus|net@46||-0.5|IJ0|gaspTap@0|DtoB|-3|-4|pin@22||-8|-4
-Awire|net@48|||1800|scanFx2@0|dout[1]|-26|5|pin@24||-22|5
-Awire|net@50|||1800|scanFx2@0|dout[2]|-26|10|pin@26||-22|10
-Abus|net@52||-0.5|IJ2700|conn@8|y|-31|-4|scanFx2@0|sic[1:9]|-31|4
-Abus|net@53||-0.5|IJ2700|scanFx2@0|soc[1:9]|-31|13|conn@9|a|-31|18
+Awire|net@48|||1800|scanFx2v@0|dout[1]|-26|5|pin@24||-22|5
+Awire|net@50|||1800|scanFx2v@0|dout[2]|-26|10|pin@26||-22|10
+Abus|net@52||-0.5|IJ2700|conn@8|y|-31|-4|scanFx2v@0|sic[1:9]|-31|4
+Abus|net@53||-0.5|IJ2700|scanFx2v@0|soc[1:9]|-31|13|conn@9|a|-31|18
 Awire|net@54|||900|scanEx1@0|dIn[1]|2|11|gaspTap@0|s[1]|2|8
 Awire|net@55|||2700|scanEx1@0|mc|3|21|pin@28||3|24
 Awire|net@56|||0|pin@28||3|24|pin@29||-2|24
 Abus|net@58||-0.5|IJ0|scanEx1@0|sir[1:9]|2|16|conn@10|y|-5|16
 Abus|net@59||-0.5|IJ1800|scanEx1@0|sor[1:9]|6|16|conn@11|a|12|16
 Awire|net@60|||900|pin@29||-2|24|gaspTap@0|mc|-2|7
+Awire|net@66|||0|latch1in@0|in[1]|21|-10|pin@31||17|-10
+Awire|net@72|||1800|latch1in@0|out[1]|27|-10|conn@12|a|31|-10
 Abus|out[1:37]|D5G2;|-0.5|IJ2700|pin@17||25|-24.5|pin@18||25|-19
 Abus|to[A,B]|D5G2;|-0.5|IJ900|pin@22||-8|-4|pin@23||-8|-8
 Awire|to[A]|D5G2;||900|pin@24||-22|5|pin@25||-22|1
 Awire|to[B]|D5G2;||2700|pin@26||-22|10|pin@27||-22|14
 Eain[TT,1:14],in[1:37]||D4G2;|conn@2|a|I
 Eaout[TT,1:14],out[1:37]||D6G2;|conn@3|y|O
+Esucc[B_1]|out[28f]|D6G2;|conn@12|y|O
 Epred||D4G2;|conn@1|a|I
 Esic[1:9]||D4G2;|conn@8|a|B
 Esir[1:9]||D4G2;|conn@10|a|B
@@ -7889,7 +12038,7 @@ Esucc[B]||D6G2;|conn@6|y|O
 X
 
 # Cell weakStage;1{sch}
-CweakStage;1{sch}||schematic|1195254411267|1236022942208||ATTR_FLAG(D5G2;NTX-1;Y42;)S[atomic]
+CweakStage;1{sch}||schematic|1195254411267|1238782566350|I|ATTR_FLAG(D5G2;NTX-1;Y42;)S[atomic]
 IregistersM:addr1in20Bx15;1{ic}|addr1in2@0||0|-12|Y||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||29|-9||||
@@ -7901,7 +12050,6 @@ NOff-Page|conn@6||10|18||||
 IregistersM:data1in20Bx37;1{ic}|data1in2@0||20|-18|Y||D5G4;
 IgaspM:gaspWeak;1{ic}|gaspWeak@0||0|0|||D5G4;
 Ngeneric:Invisible-Pin|pin@0||0.5|55.5|||||ART_message(D5G6;)SweakStage
-Ngeneric:Invisible-Pin|pin@1||-0.5|46.5|||||ART_message(D5G3;)Sies 21 February 2009
 Ngeneric:Invisible-Pin|pin@2||-1.5|50.5|||||ART_message(D5G4;)Sthe plain stage w/small latches
 Ngeneric:Invisible-Pin|pin@11||-11.5|32.5|||||ART_message(D3G2;)S[layout for control in middle,and scan on right]
 NWire_Pin|pin@12||3|24||||
@@ -7919,8 +12067,10 @@ NBus_Pin|pin@24||27.5|-22|-1|-1||
 NWire_Pin|pin@25||-9.5|0||||
 NWire_Pin|pin@26||-9.5|-5||||
 Ngeneric:Invisible-Pin|pin@27||-12.5|39.5|||||ART_message(D3G2;)S[up and down forms,differ in scan chain direction]
+Ngeneric:Invisible-Pin|pin@28||-0.5|46.5|||||ART_message(D5FLeave alone;G3;)Sies 3 April 2009
 IweakStageDN;1{ic}|plainSta@0||33|9|||D5G4;
-IscanJ:scanEx1vertA;1{ic}|scanEx1v@0||4|18|XR||D5G4;
+IscanM:scanEx1;1{ic}|scanEx1@0||4|18|XR||D5G4;
+IwiresL:tranCap;1{ic}|tc[1:9]|D5G3;X2;Y2;|-21|26|||D5G4;
 IweakStageUP;2{ic}|weakStag@0||33|31|||D5G4;
 Abus|ain[TT,1:14]|D5G2;|-0.5|IJ900|pin@17||-9|-12|pin@18||-9|-16
 Awire|ain[TT]|D5G2;||900|pin@25||-9.5|0|pin@26||-9.5|-5
@@ -7928,12 +12078,12 @@ Abus|aout[TT,1:14]|D5G2;|-0.5|IJ900|pin@19||9|-12|pin@20||9|-17
 Abus|in[1:37]|D5G2;|-0.5|IJ900|pin@21||11|-18|pin@22||11|-22.5
 Awire|net@37|||0|gaspWeak@0|pred|-3|4|conn@3|y|-6.5|4
 Awire|net@38|||1800|gaspWeak@0|succ|3|4|conn@2|a|7|4
-Awire|net@39|||900|scanEx1v@0|dIn[1]|2|13|gaspWeak@0|s[1]|2|8
-Awire|net@40|||2700|scanEx1v@0|mc|3|23|pin@12||3|24
+Awire|net@39|||900|scanEx1@0|dIn[1]|2|13|gaspWeak@0|s[1]|2|8
+Awire|net@40|||2700|scanEx1@0|mc|3|23|pin@12||3|24
 Awire|net@41|||0|pin@12||3|24|pin@13||-2|24
 Awire|net@42|||900|pin@13||-2|24|gaspWeak@0|mc|-2|7
-Abus|net@43||-0.5|IJ1800|conn@4|y|-3.5|18|scanEx1v@0|si[1:9]|2|18
-Abus|net@44||-0.5|IJ1800|scanEx1v@0|so[1:9]|6|18|conn@6|a|8|18
+Abus|net@43||-0.5|IJ1800|conn@4|y|-3.5|18|scanEx1@0|sir[1:9]|2|18
+Abus|net@44||-0.5|IJ1800|scanEx1@0|sor[1:9]|6|18|conn@6|a|8|18
 Awire|net@47|||2700|data1in2@0|take|18|-15|pin@15||18|-9
 Awire|net@48|||0|pin@15||18|-9|pin@16||2|-9
 Awire|net@49|||2700|pin@16||2|-9|gaspWeak@0|take|2|-7
@@ -8011,8 +12161,8 @@ Esor[1:9]||D5G2;|pin@36||B
 Esucc||D5G2;|pin@34||O
 X
 
-# Cell weakStageDN;1{lay}
-CweakStageDN;1{lay}|weakStage|cmos90|1235221290366|1235235062921||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235225623496|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235225623496
+# Cell weakStageDN;3{lay}
+CweakStageDN;3{lay}|weakStage|cmos90|1235221290366|1243246708862|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 IregistersM:addr1in20Bx7;1{lay}|addr1in2@0||936|72|||D5G4;
 IregistersM:addr1in20Bx7;1{lay}|addr1in2@1||-792|72|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -8020,23 +12170,43 @@ NX-Metal-1-Metal-2-Con|contact@0||-251.5|-11.7||1.2||
 NMetal-1-Polysilicon-Con|contact@1||-251.5|-9.2||5.2||
 NX-Metal-1-Metal-2-Con|contact@2||334|3.9||1.2||
 NMetal-1-Polysilicon-Con|contact@3||334|9.9||5.2||
-NX-Metal-1-Metal-2-Con|contact@4||255|62||||
+NX-Metal-1-Metal-2-Con|contact@4||303|62||||
 NX-Metal-1-Metal-2-Con|contact@5||35|-3||||
-NX-Metal-1-Metal-2-Con|contact@6||5|12||||
+NX-Metal-1-Metal-2-Con|contact@6||0|12||||
 NX-Metal-2-Metal-3-Con|contact@7||1680|-3||||
 NX-Metal-1-Metal-2-Con|contact@8||1698.5|82||||
-NX-Metal-1-Metal-2-Con|contact@9||1567|12||||
-NX-Metal-1-Metal-2-Con|contact@10||1567|82||||
+NX-Metal-1-Metal-2-Con|contact@9||1625|12||||
+NX-Metal-1-Metal-2-Con|contact@10||1625|82||||
+NX-Metal-2-Metal-3-Con|contact@11||1632|56||||
+NX-Metal-2-Metal-3-Con|contact@12||1632|88||||
+IcoversM:cover2h;2{lay}|cover2h@1||0|0|Y||D5G4;
 IgaspM:gaspWeak;1{lay}|gaspWeak@0||18|-72|||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@0||936|-72|||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@1||-936|-72|X||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@0||936|-72|||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@1||-936|-72|X||D5G4;
 IlatchesK:latch1in20Bm2dn;2{lay}|latch1in@4||350|72|Y||D5G4;
 IlatchesK:latch1in20Bm2up;3{lay}|latch1in@6||-235.5|-72|||D5G4;
 NMetal-1-Pin|pin@1||255|-96.5||||
-IscanJ:scanEx1vertC;2{lay}|scanEx1v@0||1656|72|Y||D5G4;
+NMetal-3-Pin|pin@3||1632|144||||
+NMetal-1-Pin|pin@4||255|0||||
+NMetal-1-Pin|pin@5||303|0||||
+NMetal-1-Pin|pin@6||5|0||||
+NMetal-1-Pin|pin@7||0|0||||
+IscanM:scanEx1vertA;3{lay}|scanEx1v@1||1656|72|Y||D5G4;
 IscanM:scanFill1;1{lay}|scanFill@1||1656|-72|Y||D5G4;
-IwiresL:select144;1{lay}|select14@0||1512|72|||D5G4;
 IwiresL:select22;1{lay}|select22@0||-277|-72|||D5G4;
+IwiresL:select30;1{lay}|select30@0||300|72|||D5G4;
+IwiresL:select40;1{lay}|select40@0||420|72|||D5G4;
+IwiresL:select50;1{lay}|select50@0||265|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-1656|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||1512|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||-216|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||-72|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||72|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@5||216|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@6||-1656|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@7||-1512|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@8||-1368|72|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||396|72|||D5G4;
 Ametal-2|net@7||6.2|S0|latch1in@6|gnd|-269.5|-72|ins1in20@1|gnd|-288|-72
 Ametal-2|net@8||6.2|S1800|ins1in20@1|vdd|-288|-22|latch1in@6|vdd_2|-269.5|-22
 Ametal-2|net@9||6.2|S1800|ins1in20@1|vdd_1|-288|-122|latch1in@6|vdd|-269.5|-122
@@ -8045,12 +12215,6 @@ Ametal-1|net@12|||S0|contact@0||-251.5|-11.7|contact@1||-251.5|-11.7
 APolysilicon|net@13|||S2700|latch1in@6|hcl|-251.5|-13.5|contact@1||-251.5|-11.8
 Ametal-2|net@15||1.2|S0|ins1in20@0|hcl[1]|288|-11.7|gaspWeak@0|take|-205.5|-11.7
 Ametal-2|net@18||1.2|S1800|contact@0||-251.5|-11.7|gaspWeak@0|take_1|241.5|-11.7
-Ametal-2|net@32||6.2|S0|addr1in2@0|vdd_1|432|22|latch1in@4|vdd_3|384.5|22
-Ametal-2|net@33||6.2|S1800|latch1in@4|gnd_1|384.5|72|addr1in2@0|gnd|432|72
-Ametal-2|net@34||6.2|S1800|latch1in@4|vdd_1|384.5|122|addr1in2@0|vdd|432|122
-Ametal-2|net@35||6.2|S0|latch1in@4|gnd|316|72|addr1in2@1|gnd|-288|72
-Ametal-2|net@36||6.2|S1800|addr1in2@1|vdd|-288|122|latch1in@4|vdd|316|122
-Ametal-2|net@37||6.2|S1800|addr1in2@1|vdd_1|-288|22|latch1in@4|vdd_2|316|22
 Ametal-2|net@39||1.2|S1800|contact@2||334|3.9|addr1in2@0|fire|432|3.9
 APolysilicon|net@40|||S900|latch1in@4|hcl|334|13.5|contact@3||334|9.9
 Ametal-1|net@41|||S900|contact@3||334|9.9|contact@2||334|3.9
@@ -8063,32 +12227,87 @@ Ametal-2|net@61||6.2|S1800|gaspWeak@0|vdd_1|241.5|-122|ins1in20@0|vdd_1|288|-122
 Ametal-2|net@62||6.2|S0|ins1in20@0|gnd|288|-72|gaspWeak@0|gnd_1|241.5|-72
 Ametal-2|net@63||6.2|S0|ins1in20@0|vdd|288|-22|gaspWeak@0|vdd_6|241.5|-22
 Ametal-1|net@64|||S1800|gaspWeak@0|inA|231|-96.5|pin@1||255|-96.5
-Ametal-1|net@66|||S2700|pin@1||255|-96.5|contact@4||255|62
-Ametal-2|net@68|||S0|latch1in@4|in[1]|337|62|contact@4||255|62
+Ametal-1|net@66|||S2700|pin@1||255|-96.5|pin@4||255|0
+Ametal-2|net@68|||S0|latch1in@4|in[1]|337|62|contact@4||303|62
 Ametal-1|net@70|||S2700|gaspWeak@0|mc|35|-65|contact@5||35|-3
-Ametal-1|net@74|||S2700|gaspWeak@0|out|5|-79|contact@6||5|12
-Ametal-3|net@76|||S900|scanEx1v@0|mc|1680|97|contact@7||1680|-3
-Ametal-1|net@78|||S2700|scanEx1v@0|dIn[1]|1698.5|79|contact@8||1698.5|82
+Ametal-1|net@74|||S2700|gaspWeak@0|out|5|-79|pin@6||5|0
+Ametal-3|net@76|||S900|scanEx1v@1|mc|1680|97|contact@7||1680|-3
+Ametal-1|net@78|||S2700|scanEx1v@1|dIn[1]|1698.5|79|contact@8||1698.5|82
 Ametal-3|net@91|||S900|scanFill@1|sir[9]|1680|0|contact@7||1680|-3
-Ametal-2|net@92|||S0|scanFill@1|gnd|1584|-72|ins1in20@0|gnd_2|1584|-72
-Ametal-2|net@93|||S0|scanFill@1|vdd|1584|-122|ins1in20@0|vdd_4|1584|-122
-Ametal-2|net@94|||S0|scanFill@1|vdd_1|1584|-22|ins1in20@0|vdd_5|1584|-22
-Ametal-3|net@95|||S900|scanFill@1|sir[1]|1632|0|scanEx1v@0|so[1]|1632|0
-Ametal-3|net@96|||S900|scanFill@1|sir[2]|1638|0|scanEx1v@0|so[2]|1638|0
-Ametal-3|net@97|||S900|scanFill@1|sir[3]|1644|0|scanEx1v@0|so[3]|1644|0
-Ametal-3|net@98|||S900|scanFill@1|sir[4]|1650|-3|scanEx1v@0|so[4]|1650|-3
-Ametal-3|net@99|||S900|scanFill@1|sir[5]|1656|0|scanEx1v@0|so[5]|1656|0
-Ametal-3|net@100|||S900|scanFill@1|sir[6]|1662|0|scanEx1v@0|so[6]|1662|0
-Ametal-3|net@101|||S900|scanFill@1|sir[7]|1668|0|scanEx1v@0|so[7]|1668|0
-Ametal-3|net@102|||S900|scanFill@1|sir[8]|1674|0|scanEx1v@0|so[8]|1674|0
-Ametal-3|net@103|||S900|scanEx1v@0|so[9]|1680|0|scanFill@1|sir[9]|1680|0
-Ametal-2|net@104||6.2|S0|scanEx1v@0|gnd|1584|72|addr1in2@0|gnd_1|1440|72
-Ametal-2|net@105||6.2|S1800|addr1in2@0|vdd_2|1440|122|scanEx1v@0|vdd|1584|122
-Ametal-2|net@106||6.2|S1800|addr1in2@0|vdd_3|1440|22|scanEx1v@0|vdd_2|1584|22
-Ametal-2|net@113|||S1800|contact@6||5|12|contact@9||1567|12
+Ametal-3|net@96|||S900|scanFill@1|sir[2]|1638|0|scanEx1v@1|sor[2]|1638|0
+Ametal-3|net@97|||S900|scanFill@1|sir[3]|1644|0|scanEx1v@1|sor[3]|1644|0
+Ametal-3|net@98|||S900|scanFill@1|sir[4]|1650|-3|scanEx1v@1|sor[4]|1650|-3
+Ametal-3|net@99|||S900|scanFill@1|sir[5]|1656|0|scanEx1v@1|sor[5]|1656|0
+Ametal-3|net@100|||S900|scanFill@1|sir[6]|1662|0|scanEx1v@1|sor[6]|1662|0
+Ametal-3|net@101|||S900|scanFill@1|sir[7]|1668|0|scanEx1v@1|sor[7]|1668|0
+Ametal-3|net@102|||S900|scanFill@1|sir[8]|1674|0|scanEx1v@1|sor[8]|1674|0
+Ametal-3|net@103|||S900|scanEx1v@1|sor[9]|1680|0|scanFill@1|sir[9]|1680|0
+Ametal-2|net@113|||S1800|contact@6||0|12|contact@9||1625|12
 Ametal-2|net@114|||S1800|contact@5||35|-3|contact@7||1680|-3
-Ametal-2|net@115|||S0|contact@8||1698.5|82|contact@10||1567|82
-Ametal-1|net@116|||S2700|contact@9||1567|12|contact@10||1567|82
+Ametal-2|net@115|||S0|contact@8||1698.5|82|contact@10||1625|82
+Ametal-1|net@116|||S2700|contact@9||1625|12|contact@10||1625|82
+Ametal-2|net@117|||S1800|scanEx1v@1|sor[1]|1629|56|contact@11||1632|56
+Ametal-3|net@118|||S2700|scanFill@1|sir[1]|1632|0|contact@11||1632|56
+Ametal-2|net@119|||S1800|scanEx1v@1|sir[1]|1629|88|contact@12||1632|88
+Ametal-3|net@120|||S2700|contact@12||1632|88|pin@3||1632|144
+Ametal-2|net@121||6.2|S0|wellCont@0|gnd|391.5|72|latch1in@4|gnd_1|384.5|72
+Ametal-2|net@122||6.2|S1800|latch1in@4|vdd_1|384.5|122|wellCont@0|vdd_1|391.5|122
+Ametal-2|net@123||6.2|S1800|latch1in@4|vdd_3|384.5|22|wellCont@0|vdd|391.5|22
+Ametal-2|net@124||6.2|S1800|wellCont@0|gnd_1|400.5|72|addr1in2@0|gnd|432|72
+Ametal-2|net@125||6.2|S0|addr1in2@0|vdd|432|122|wellCont@0|vdd_3|400.5|122
+Ametal-2|net@126||6.2|S0|addr1in2@0|vdd_1|432|22|wellCont@0|vdd_2|400.5|22
+Ametal-2|net@140|||S0|addr1in2@1|gnd|-288|72|tranCap@2|gnd|-288|72
+Ametal-2|net@141|||S0|addr1in2@1|vdd|-288|122|tranCap@2|vdd|-288|122
+Ametal-2|net@142|||S0|addr1in2@1|vdd_1|-288|22|tranCap@2|vdd_1|-288|22
+Ametal-2|net@143|||S0|addr1in2@1|gnd_1|-1296|72|tranCap@8|gnd_1|-1296|72
+Ametal-2|net@144|||S0|addr1in2@1|vdd_2|-1296|122|tranCap@8|vdd_2|-1296|122
+Ametal-2|net@145|||S0|addr1in2@1|vdd_3|-1296|22|tranCap@8|vdd_3|-1296|22
+Ametal-2|net@146|||S0|addr1in2@0|gnd_1|1440|72|tranCap@1|gnd|1440|72
+Ametal-2|net@147|||S0|addr1in2@0|vdd_2|1440|122|tranCap@1|vdd|1440|122
+Ametal-2|net@148|||S0|addr1in2@0|vdd_3|1440|22|tranCap@1|vdd_1|1440|22
+Ametal-2|net@149|||S0|tranCap@0|vdd_3|-1584|-122|ins1in20@1|vdd_4|-1584|-122
+Ametal-2|net@150|||S0|tranCap@0|vdd_2|-1584|-22|ins1in20@1|vdd_5|-1584|-22
+Ametal-2|net@151|||S0|scanEx1v@1|gnd|1584|72|tranCap@1|gnd_1|1584|72
+Ametal-2|net@152|||S0|scanEx1v@1|vdd|1584|122|tranCap@1|vdd_2|1584|122
+Ametal-2|net@153|||S0|scanEx1v@1|vdd_2|1584|22|tranCap@1|vdd_3|1584|22
+Ametal-2|net@154|||S0|tranCap@2|gnd_1|-144|72|tranCap@3|gnd|-144|72
+Ametal-2|net@155|||S0|tranCap@2|vdd_2|-144|122|tranCap@3|vdd|-144|122
+Ametal-2|net@156|||S0|tranCap@2|vdd_3|-144|22|tranCap@3|vdd_1|-144|22
+Ametal-2|net@157|||S0|tranCap@3|gnd_1|0|72|tranCap@4|gnd|0|72
+Ametal-2|net@158|||S0|tranCap@3|vdd_2|0|122|tranCap@4|vdd|0|122
+Ametal-2|net@159|||S0|tranCap@3|vdd_3|0|22|tranCap@4|vdd_1|0|22
+Ametal-2|net@160|||S0|tranCap@4|gnd_1|144|72|tranCap@5|gnd|144|72
+Ametal-2|net@161|||S0|tranCap@4|vdd_2|144|122|tranCap@5|vdd|144|122
+Ametal-2|net@162|||S0|tranCap@4|vdd_3|144|22|tranCap@5|vdd_1|144|22
+Ametal-2|net@163|||S0|tranCap@6|gnd_1|-1584|72|tranCap@7|gnd|-1584|72
+Ametal-2|net@164|||S0|tranCap@6|vdd_2|-1584|122|tranCap@7|vdd|-1584|122
+Ametal-2|net@165|||S0|tranCap@6|vdd_3|-1584|22|tranCap@7|vdd_1|-1584|22
+Ametal-2|net@166|||S0|tranCap@7|gnd_1|-1440|72|tranCap@8|gnd|-1440|72
+Ametal-2|net@167|||S0|tranCap@7|vdd_2|-1440|122|tranCap@8|vdd|-1440|122
+Ametal-2|net@168|||S0|tranCap@7|vdd_3|-1440|22|tranCap@8|vdd_1|-1440|22
+Ametal-2|net@169|||S0|ins1in20@0|gnd_2|1584|-72|scanFill@1|gnd|1584|-72
+Ametal-2|net@170|||S0|ins1in20@0|vdd_4|1584|-122|scanFill@1|vdd|1584|-122
+Ametal-2|net@171|||S0|ins1in20@0|vdd_5|1584|-22|scanFill@1|vdd_1|1584|-22
+Ametal-2|net@172|||S0|ins1in20@1|gnd_2|-1584|-72|tranCap@0|gnd_1|-1584|-72
+Ametal-2|net@173||6.2|S0|latch1in@4|vdd_2|316|22|tranCap@5|vdd_3|288|22
+Ametal-2|net@174||6.2|S1800|tranCap@5|gnd_1|288|72|latch1in@4|gnd|316|72
+Ametal-2|net@175||6.2|S1800|tranCap@5|vdd_2|288|122|latch1in@4|vdd|316|122
+Ametal-1|net@177|||S1800|pin@4||255|0|pin@5||303|0
+Ametal-1|net@178|||S2700|pin@5||303|0|contact@4||303|62
+Ametal-1|net@180|||S0|pin@6||5|0|pin@7||0|0
+Ametal-1|net@181|||S2700|pin@7||0|0|contact@6||0|12
+Ametal-2|net@194||6.2|S0|tranCap@0|vdd_1|-1728|-122|cover2h@1|vdd_30|-1800|-122
+Ametal-2|net@195||6.2|S1800|cover2h@1|gnd_30|-1800|-72|tranCap@0|gnd|-1728|-72
+Ametal-2|net@196||6.2|S1800|cover2h@1|gnd_42|-1800|72|tranCap@6|gnd|-1728|72
+Ametal-2|net@197||6.2|S1800|cover2h@1|vdd_48|-1800|22|tranCap@6|vdd_1|-1728|22
+Ametal-2|net@198||6.2|S1800|cover2h@1|vdd_49|-1800|122|tranCap@6|vdd|-1728|122
+Ametal-2|net@199||6.2|S1800|scanEx1v@1|gnd_1|1728|72|cover2h@1|gnd_40|1800|72
+Ametal-2|net@200||6.2|S1800|scanEx1v@1|vdd_1|1728|122|cover2h@1|vdd_50|1800|122
+Ametal-2|net@201||6.2|S1800|scanEx1v@1|vdd_3|1728|22|cover2h@1|vdd_44|1800|22
+Ametal-2|net@202||6.2|S1800|scanFill@1|gnd_1|1728|-72|cover2h@1|gnd_1|1800|-72
+Ametal-2|net@203||6.2|S1800|cover2h@1|vdd_51|-1800|-22|tranCap@0|vdd|-1728|-22
+Ametal-2|net@204||6.2|S1800|scanFill@1|vdd_2|1728|-122|cover2h@1|vdd_1|1800|-122
+Ametal-2|net@205||6.2|S1800|scanFill@1|vdd_3|1728|-22|cover2h@1|vdd_52|1800|-22
 Eain[1]||D5G2;|addr1in2@0|in[1]|I
 Eain[2]||D5G2;|addr1in2@0|in[2]|I
 Eain[3]||D5G2;|addr1in2@0|in[3]|I
@@ -8103,7 +12322,7 @@ Eain[11]||D5G2;|addr1in2@1|in[4]|I
 Eain[12]||D5G2;|addr1in2@1|in[5]|I
 Eain[13]||D5G2;|addr1in2@1|in[6]|I
 Eain[14]||D5G2;|addr1in2@1|in[7]|I
-Ein[38]|ain[TT]|D5G2;|latch1in@4|in[1]|I
+Eain[TT]||D5G2;|latch1in@4|in[1]|I
 Eaout[1]||D5G2;|addr1in2@0|out[1]|O
 Eaout[2]||D5G2;|addr1in2@0|out[2]|O
 Eaout[3]||D5G2;|addr1in2@0|out[3]|O
@@ -8118,11 +12337,37 @@ Eaout[11]||D5G2;|addr1in2@1|out[4]|O
 Eaout[12]||D5G2;|addr1in2@1|out[5]|O
 Eaout[13]||D5G2;|addr1in2@1|out[6]|O
 Eaout[14]||D5G2;|addr1in2@1|out[7]|O
-Eout[38]|aout[TT]|D5G2;|latch1in@4|out[1]|O
-Egnd_1|gnd|D5G2;|addr1in2@1|gnd_1|G
-Egnd_1@59122771|gnd_1|D5G2;|scanFill@1|gnd_1|G
-Egnd_9||D5G2;|ins1in20@1|gnd_2|G
-Egnd_10||D5G2;|scanEx1v@0|gnd_1|G
+Eaout[TT]||D5G2;|latch1in@4|out[1]|O
+Egnd||D5G7;|cover2h@1|gnd|G
+Egnd_3||D5G7;|cover2h@1|gnd_3|G
+Egnd_4||D5G7;|cover2h@1|gnd_4|G
+Egnd_5||D5G7;|cover2h@1|gnd_5|G
+Egnd_6||D5G7;|cover2h@1|gnd_6|G
+Egnd_7||D5G7;|cover2h@1|gnd_7|G
+Egnd_8||D5G7;|cover2h@1|gnd_8|G
+Egnd_9||D5G7;|cover2h@1|gnd_9|G
+Egnd_10||D5G7;|cover2h@1|gnd_10|G
+Egnd_11||D5G7;|cover2h@1|gnd_11|G
+Egnd_12||D5G7;|cover2h@1|gnd_12|G
+Egnd_13||D5G7;|cover2h@1|gnd_13|G
+Egnd_14||D5G7;|cover2h@1|gnd_14|G
+Egnd_15||D5G7;|cover2h@1|gnd_15|G
+Egnd_16||D5G7;|cover2h@1|gnd_16|G
+Egnd_17||D5G7;|cover2h@1|gnd_17|G
+Egnd_18||D5G7;|cover2h@1|gnd_18|G
+Egnd_19||D5G7;|cover2h@1|gnd_19|G
+Egnd_20||D5G7;|cover2h@1|gnd_20|G
+Egnd_21||D5G7;|cover2h@1|gnd_21|G
+Egnd_22||D5G7;|cover2h@1|gnd_22|G
+Egnd_23||D5G7;|cover2h@1|gnd_23|G
+Egnd_24||D5G7;|cover2h@1|gnd_24|G
+Egnd_25||D5G7;|cover2h@1|gnd_25|G
+Egnd_26||D5G7;|cover2h@1|gnd_26|G
+Egnd_27||D5G7;|cover2h@1|gnd_27|G
+Egnd_28||D5G7;|cover2h@1|gnd_28|G
+Egnd_29||D5G7;|cover2h@1|gnd_29|G
+Egnd_39||D5G7;|cover2h@1|gnd_39|G
+Egnd_41||D5G7;|cover2h@1|gnd_41|G
 Ein[1]||D5G2;|ins1in20@0|in[1]|I
 Ein[2]||D5G2;|ins1in20@0|in[2]|I
 Ein[3]||D5G2;|ins1in20@0|in[3]|I
@@ -8198,15 +12443,15 @@ Eout[35]||D5G2;|ins1in20@1|out[16]|O
 Eout[36]||D5G2;|ins1in20@1|out[17]|O
 Eout[37]||D5G2;|ins1in20@1|out[18]|O
 Epred||D5G2;|gaspWeak@0|pred|I
-Esir[1]||D5G2;|scanEx1v@0|si[1]|B
-Esir[2]||D5G2;|scanEx1v@0|si[2]|B
-Esir[3]||D5G2;|scanEx1v@0|si[3]|B
-Esir[4]||D5G2;|scanEx1v@0|si[4]|B
-Esir[5]||D5G2;|scanEx1v@0|si[5]|B
-Esir[6]||D5G2;|scanEx1v@0|si[6]|B
-Esir[7]||D5G2;|scanEx1v@0|si[7]|B
-Esir[8]||D5G2;|scanEx1v@0|si[8]|B
-Esir[9]||D5G2;|scanEx1v@0|si[9]|B
+Esir[1]||D5G2;|pin@3||I
+Esir[2]||D5G2;|scanEx1v@1|sir[2]|B
+Esir[3]||D5G2;|scanEx1v@1|sir[3]|B
+Esir[4]||D5G2;|scanEx1v@1|sir[4]|B
+Esir[5]||D5G2;|scanEx1v@1|sir[5]|B
+Esir[6]||D5G2;|scanEx1v@1|sir[6]|B
+Esir[7]||D5G2;|scanEx1v@1|sir[7]|B
+Esir[8]||D5G2;|scanEx1v@1|sir[8]|B
+Esir[9]||D5G2;|scanEx1v@1|sir[9]|B
 Esor[1]||D5G2;|scanFill@1|sor[1]|B
 Esor[2]||D5G2;|scanFill@1|sor[2]|B
 Esor[3]||D5G2;|scanFill@1|sor[3]|B
@@ -8217,14 +12462,34 @@ Esor[7]||D5G2;|scanFill@1|sor[7]|B
 Esor[8]||D5G2;|scanFill@1|sor[8]|B
 Esor[9]||D5G2;|scanFill@1|sor[9]|B
 Esucc||D5G2;|gaspWeak@0|succ|O
-Evdd_2|vdd|D5G2;|addr1in2@1|vdd_2|P
-Evdd_1||D5G2;|scanEx1v@0|vdd_1|P
-Evdd_2@76465476|vdd_2|D5G2;|scanFill@1|vdd_2|P
-Evdd_3||D5G2;|addr1in2@1|vdd_3|P
-Evdd_19||D5G2;|ins1in20@1|vdd_4|P
-Evdd_20||D5G2;|ins1in20@1|vdd_5|P
-Evdd_21||D5G2;|scanFill@1|vdd_3|P
-Evdd_22||D5G2;|scanEx1v@0|vdd_3|P
+Evdd||D5G7;|cover2h@1|vdd|P
+Evdd_3||D5G7;|cover2h@1|vdd_3|P
+Evdd_4||D5G7;|cover2h@1|vdd_4|P
+Evdd_5||D5G7;|cover2h@1|vdd_5|P
+Evdd_6||D5G7;|cover2h@1|vdd_6|P
+Evdd_7||D5G7;|cover2h@1|vdd_7|P
+Evdd_8||D5G7;|cover2h@1|vdd_8|P
+Evdd_9||D5G7;|cover2h@1|vdd_9|P
+Evdd_10||D5G7;|cover2h@1|vdd_10|P
+Evdd_11||D5G7;|cover2h@1|vdd_11|P
+Evdd_12||D5G7;|cover2h@1|vdd_12|P
+Evdd_13||D5G7;|cover2h@1|vdd_13|P
+Evdd_14||D5G7;|cover2h@1|vdd_14|P
+Evdd_15||D5G7;|cover2h@1|vdd_15|P
+Evdd_16||D5G7;|cover2h@1|vdd_16|P
+Evdd_17||D5G7;|cover2h@1|vdd_17|P
+Evdd_18||D5G7;|cover2h@1|vdd_18|P
+Evdd_19||D5G7;|cover2h@1|vdd_19|P
+Evdd_20||D5G7;|cover2h@1|vdd_20|P
+Evdd_21||D5G7;|cover2h@1|vdd_21|P
+Evdd_22||D5G7;|cover2h@1|vdd_22|P
+Evdd_23||D5G7;|cover2h@1|vdd_23|P
+Evdd_24||D5G7;|cover2h@1|vdd_24|P
+Evdd_25||D5G7;|cover2h@1|vdd_25|P
+Evdd_26||D5G7;|cover2h@1|vdd_26|P
+Evdd_43||D5G7;|cover2h@1|vdd_43|P
+Evdd_45||D5G7;|cover2h@1|vdd_45|P
+Evdd_47||D5G7;|cover2h@1|vdd_47|P
 X
 
 # Cell weakStageUP;2{ic}
@@ -8286,8 +12551,8 @@ Esor[1:9]||D5G2;|pin@36||B
 Esucc||D5G2;|pin@34||O
 X
 
-# Cell weakStageUP;2{lay}
-CweakStageUP;2{lay}|weakStage|cmos90|1235221290366|1235235062921||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1235225580324|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1235225580324
+# Cell weakStageUP;3{lay}
+CweakStageUP;3{lay}|weakStage|cmos90|1235221290366|1243246708862|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 IregistersM:addr1in20Bx7;1{lay}|addr1in2@0||936|72|||D5G4;
 IregistersM:addr1in20Bx7;1{lay}|addr1in2@1||-792|72|X||D5G4;
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -8295,23 +12560,41 @@ NX-Metal-1-Metal-2-Con|contact@0||-251.5|-11.7||1.2||
 NMetal-1-Polysilicon-Con|contact@1||-251.5|-9.2||5.2||
 NX-Metal-1-Metal-2-Con|contact@2||334|3.9||1.2||
 NMetal-1-Polysilicon-Con|contact@3||334|9.9||5.2||
-NX-Metal-1-Metal-2-Con|contact@4||255|62||||
+NX-Metal-1-Metal-2-Con|contact@4||303|62||||
 NX-Metal-1-Metal-2-Con|contact@5||35|-3||||
-NX-Metal-1-Metal-2-Con|contact@6||5|12||||
+NX-Metal-1-Metal-2-Con|contact@6||-1|12||||
 NX-Metal-2-Metal-3-Con|contact@7||1680|-3||||
 NX-Metal-1-Metal-2-Con|contact@8||1698.5|12||||
+NX-Metal-2-Metal-3-Con|contact@9||1632|56||||
+NX-Metal-2-Metal-3-Con|contact@10||1632|88||||
+IcoversM:cover2h;2{lay}|cover2h@1||0|0|||D5G4;
 IgaspM:gaspWeak;1{lay}|gaspWeak@0||18|-72|||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@0||936|-72|||D5G4;
-IregistersM:ins1in20Bx18;1{lay}|ins1in20@1||-936|-72|X||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@0||936|-72|||D5G4;
+IregistersM:ins1in20Bx18up;1{lay}|ins1in20@1||-936|-72|X||D5G4;
 IlatchesK:latch1in20Bm2dn;2{lay}|latch1in@4||350|72|Y||D5G4;
 IlatchesK:latch1in20Bm2up;3{lay}|latch1in@6||-235.5|-72|||D5G4;
 NMetal-1-Pin|pin@1||255|-96.5||||
-NMetal-2-Pin|pin@5||1600|-3||||
-NMetal-2-Pin|pin@7||1600|12||||
-IscanJ:scanEx1vertC;2{lay}|scanEx1v@0||1656|72|||D5G4;
+NMetal-3-Pin|pin@9||1632|144||||
+NMetal-1-Pin|pin@10||255|1||||
+NMetal-1-Pin|pin@11||303|1||||
+NMetal-1-Pin|pin@12||5|-3||||
+NMetal-1-Pin|pin@13||-1|-3||||
+IscanM:scanEx1vertA;3{lay}|scanEx1v@1||1656|72|||D5G4;
 IscanM:scanFill1;1{lay}|scanFill@1||1656|-72|||D5G4;
-IwiresL:select144;1{lay}|select14@0||1512|72|||D5G4;
-IwiresL:select22;1{lay}|select22@0||-277|-72|||D5G4;
+IwiresL:select22;1{lay}|select22@2||-277|-72|||D5G4;
+IwiresL:select30;1{lay}|select30@0||299|72|||D5G4;
+IwiresL:select40;1{lay}|select40@0||420|72|||D5G4;
+IwiresL:select50;1{lay}|select50@0||265|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@0||-1656|-72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@1||1512|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@2||-216|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@3||-72|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@4||72|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@5||216|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@6||-1656|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@7||-1512|72|||D5G4;
+IwiresL:tranCap;1{lay}|tranCap@8||-1368|72|||D5G4;
+IwiresL:wellContacts13;1{lay}|wellCont@0||396|72|||D5G4;
 Ametal-2|net@7||6.2|S0|latch1in@6|gnd|-269.5|-72|ins1in20@1|gnd|-288|-72
 Ametal-2|net@8||6.2|S1800|ins1in20@1|vdd|-288|-22|latch1in@6|vdd_2|-269.5|-22
 Ametal-2|net@9||6.2|S1800|ins1in20@1|vdd_1|-288|-122|latch1in@6|vdd|-269.5|-122
@@ -8320,20 +12603,11 @@ Ametal-1|net@12|||S0|contact@0||-251.5|-11.7|contact@1||-251.5|-11.7
 APolysilicon|net@13|||S2700|latch1in@6|hcl|-251.5|-13.5|contact@1||-251.5|-11.8
 Ametal-2|net@15||1.2|S0|ins1in20@0|hcl[1]|288|-11.7|gaspWeak@0|take|-205.5|-11.7
 Ametal-2|net@18||1.2|S1800|contact@0||-251.5|-11.7|gaspWeak@0|take_1|241.5|-11.7
-Ametal-2|net@32||6.2|S0|addr1in2@0|vdd_1|432|22|latch1in@4|vdd_3|384.5|22
-Ametal-2|net@33||6.2|S1800|latch1in@4|gnd_1|384.5|72|addr1in2@0|gnd|432|72
-Ametal-2|net@34||6.2|S1800|latch1in@4|vdd_1|384.5|122|addr1in2@0|vdd|432|122
-Ametal-2|net@35||6.2|S0|latch1in@4|gnd|316|72|addr1in2@1|gnd|-288|72
-Ametal-2|net@36||6.2|S1800|addr1in2@1|vdd|-288|122|latch1in@4|vdd|316|122
-Ametal-2|net@37||6.2|S1800|addr1in2@1|vdd_1|-288|22|latch1in@4|vdd_2|316|22
 Ametal-2|net@39||1.2|S1800|contact@2||334|3.9|addr1in2@0|fire|432|3.9
 APolysilicon|net@40|||S900|latch1in@4|hcl|334|13.5|contact@3||334|9.9
 Ametal-1|net@41|||S900|contact@3||334|9.9|contact@2||334|3.9
 Ametal-2|net@46||1.2|S0|contact@2||334|3.9|gaspWeak@0|take_2|-185|3.9
 Ametal-2|net@47||1.2|S0|gaspWeak@0|take_2|-185|3.9|addr1in2@1|fire|-288|3.9
-Ametal-2|net@48||6.2|S1800|addr1in2@0|vdd_3|1440|22|scanEx1v@0|vdd|1584|22
-Ametal-2|net@49||6.2|S0|scanEx1v@0|gnd|1584|72|addr1in2@0|gnd_1|1440|72
-Ametal-2|net@50||6.2|S0|scanEx1v@0|vdd_2|1584|122|addr1in2@0|vdd_2|1440|122
 Ametal-2|net@58||6.2|S0|latch1in@6|vdd_1|-201|-122|gaspWeak@0|vdd_5|-205.5|-122
 Ametal-2|net@59||6.2|S1800|gaspWeak@0|gnd_2|-205.5|-72|latch1in@6|gnd_1|-201|-72
 Ametal-2|net@60||6.2|S1800|gaspWeak@0|vdd_4|-205.5|-22|latch1in@6|vdd_3|-201|-22
@@ -8341,28 +12615,84 @@ Ametal-2|net@61||6.2|S1800|gaspWeak@0|vdd_1|241.5|-122|ins1in20@0|vdd_1|288|-122
 Ametal-2|net@62||6.2|S0|ins1in20@0|gnd|288|-72|gaspWeak@0|gnd_1|241.5|-72
 Ametal-2|net@63||6.2|S0|ins1in20@0|vdd|288|-22|gaspWeak@0|vdd_6|241.5|-22
 Ametal-1|net@64|||S1800|gaspWeak@0|inA|231|-96.5|pin@1||255|-96.5
-Ametal-1|net@66|||S2700|pin@1||255|-96.5|contact@4||255|62
-Ametal-2|net@68|||S0|latch1in@4|in[1]|337|62|contact@4||255|62
+Ametal-1|net@66|||S2700|pin@1||255|-96.5|pin@10||255|1
+Ametal-2|net@68|||S0|latch1in@4|in[1]|337|62|contact@4||303|62
 Ametal-1|net@70|||S2700|gaspWeak@0|mc|35|-65|contact@5||35|-3
-Ametal-2|net@71|||S1800|contact@5||35|-3|pin@5||1600|-3
-Ametal-2|net@73|||S1800|contact@6||5|12|pin@7||1600|12
-Ametal-1|net@74|||S2700|gaspWeak@0|out|5|-79|contact@6||5|12
-Ametal-2|net@75|||S1800|pin@5||1600|-3|contact@7||1680|-3
-Ametal-3|net@76|||S900|scanEx1v@0|mc|1680|47|contact@7||1680|-3
-Ametal-2|net@77|||S1800|pin@7||1600|12|contact@8||1698.5|12
-Ametal-1|net@78|||S900|scanEx1v@0|dIn[1]|1698.5|65|contact@8||1698.5|12
+Ametal-1|net@74|||S2700|gaspWeak@0|out|5|-79|pin@12||5|-3
+Ametal-3|net@76|||S900|scanEx1v@1|mc|1680|47|contact@7||1680|-3
+Ametal-1|net@78|||S900|scanEx1v@1|dIn[1]|1698.5|65|contact@8||1698.5|12
 Ametal-3|net@79|||S900|scanFill@1|sor[9]|1680|0|contact@7||1680|-3
-Ametal-2|net@80|||S0|scanFill@1|gnd|1584|-72|ins1in20@0|gnd_2|1584|-72
-Ametal-2|net@81|||S0|scanFill@1|vdd|1584|-22|ins1in20@0|vdd_5|1584|-22
-Ametal-2|net@82|||S0|scanFill@1|vdd_1|1584|-122|ins1in20@0|vdd_4|1584|-122
-Ametal-3|net@83|||S900|scanFill@1|sor[1]|1632|0|scanEx1v@0|si[1]|1632|0
-Ametal-3|net@84|||S900|scanFill@1|sor[2]|1638|0|scanEx1v@0|si[2]|1638|0
-Ametal-3|net@85|||S900|scanFill@1|sor[3]|1644|0|scanEx1v@0|si[3]|1644|0
-Ametal-3|net@86|||S900|scanFill@1|sor[4]|1650|3|scanEx1v@0|si[4]|1650|3
-Ametal-3|net@87|||S900|scanFill@1|sor[5]|1656|0|scanEx1v@0|si[5]|1656|0
-Ametal-3|net@88|||S900|scanFill@1|sor[6]|1662|0|scanEx1v@0|si[6]|1662|0
-Ametal-3|net@89|||S900|scanFill@1|sor[7]|1668|0|scanEx1v@0|si[7]|1668|0
-Ametal-3|net@90|||S900|scanFill@1|sor[8]|1674|0|scanEx1v@0|si[8]|1674|0
+Ametal-3|net@84|||S900|scanFill@1|sor[2]|1638|0|scanEx1v@1|sir[2]|1638|0
+Ametal-3|net@85|||S900|scanFill@1|sor[3]|1644|0|scanEx1v@1|sir[3]|1644|0
+Ametal-3|net@86|||S900|scanFill@1|sor[4]|1650|3|scanEx1v@1|sir[4]|1650|3
+Ametal-3|net@87|||S900|scanFill@1|sor[5]|1656|0|scanEx1v@1|sir[5]|1656|0
+Ametal-3|net@88|||S900|scanFill@1|sor[6]|1662|0|scanEx1v@1|sir[6]|1662|0
+Ametal-3|net@89|||S900|scanFill@1|sor[7]|1668|0|scanEx1v@1|sir[7]|1668|0
+Ametal-3|net@90|||S900|scanFill@1|sor[8]|1674|0|scanEx1v@1|sir[8]|1674|0
+Ametal-3|net@91|||S2700|scanFill@1|sor[1]|1632|0|contact@9||1632|56
+Ametal-2|net@92|||S1800|scanEx1v@1|sir[1]|1629|56|contact@9||1632|56
+Ametal-2|net@93|||S1800|scanEx1v@1|sor[1]|1629|88|contact@10||1632|88
+Ametal-3|net@94|||S2700|contact@10||1632|88|pin@9||1632|144
+Ametal-2|net@95||6.2|S1800|latch1in@4|gnd_1|384.5|72|wellCont@0|gnd|391.5|72
+Ametal-2|net@96||6.2|S0|wellCont@0|vdd|391.5|22|latch1in@4|vdd_3|384.5|22
+Ametal-2|net@97||6.2|S0|wellCont@0|vdd_1|391.5|122|latch1in@4|vdd_1|384.5|122
+Ametal-2|net@98||6.2|S1800|wellCont@0|gnd_1|400.5|72|addr1in2@0|gnd|432|72
+Ametal-2|net@99||6.2|S0|addr1in2@0|vdd|432|122|wellCont@0|vdd_3|400.5|122
+Ametal-2|net@100||6.2|S0|addr1in2@0|vdd_1|432|22|wellCont@0|vdd_2|400.5|22
+Ametal-2|net@114|||S0|tranCap@0|gnd_1|-1584|-72|ins1in20@1|gnd_2|-1584|-72
+Ametal-2|net@115|||S0|tranCap@0|vdd_3|-1584|-122|ins1in20@1|vdd_4|-1584|-122
+Ametal-2|net@116|||S0|addr1in2@1|gnd|-288|72|tranCap@2|gnd|-288|72
+Ametal-2|net@117|||S0|addr1in2@1|vdd|-288|122|tranCap@2|vdd|-288|122
+Ametal-2|net@118|||S0|addr1in2@1|vdd_1|-288|22|tranCap@2|vdd_1|-288|22
+Ametal-2|net@119|||S0|addr1in2@1|gnd_1|-1296|72|tranCap@8|gnd_1|-1296|72
+Ametal-2|net@120|||S0|addr1in2@1|vdd_2|-1296|122|tranCap@8|vdd_2|-1296|122
+Ametal-2|net@121|||S0|addr1in2@1|vdd_3|-1296|22|tranCap@8|vdd_3|-1296|22
+Ametal-2|net@122|||S0|addr1in2@0|gnd_1|1440|72|tranCap@1|gnd|1440|72
+Ametal-2|net@123|||S0|addr1in2@0|vdd_2|1440|122|tranCap@1|vdd|1440|122
+Ametal-2|net@124|||S0|addr1in2@0|vdd_3|1440|22|tranCap@1|vdd_1|1440|22
+Ametal-2|net@125|||S0|scanEx1v@1|gnd|1584|72|tranCap@1|gnd_1|1584|72
+Ametal-2|net@126|||S0|scanEx1v@1|vdd|1584|22|tranCap@1|vdd_3|1584|22
+Ametal-2|net@127|||S0|scanEx1v@1|vdd_2|1584|122|tranCap@1|vdd_2|1584|122
+Ametal-2|net@128|||S0|tranCap@2|gnd_1|-144|72|tranCap@3|gnd|-144|72
+Ametal-2|net@129|||S0|tranCap@2|vdd_2|-144|122|tranCap@3|vdd|-144|122
+Ametal-2|net@130|||S0|tranCap@2|vdd_3|-144|22|tranCap@3|vdd_1|-144|22
+Ametal-2|net@131|||S0|tranCap@3|gnd_1|0|72|tranCap@4|gnd|0|72
+Ametal-2|net@132|||S0|tranCap@3|vdd_2|0|122|tranCap@4|vdd|0|122
+Ametal-2|net@133|||S0|tranCap@3|vdd_3|0|22|tranCap@4|vdd_1|0|22
+Ametal-2|net@134|||S0|tranCap@4|gnd_1|144|72|tranCap@5|gnd|144|72
+Ametal-2|net@135|||S0|tranCap@4|vdd_2|144|122|tranCap@5|vdd|144|122
+Ametal-2|net@136|||S0|tranCap@4|vdd_3|144|22|tranCap@5|vdd_1|144|22
+Ametal-2|net@137|||S0|tranCap@6|gnd_1|-1584|72|tranCap@7|gnd|-1584|72
+Ametal-2|net@138|||S0|tranCap@6|vdd_2|-1584|122|tranCap@7|vdd|-1584|122
+Ametal-2|net@139|||S0|tranCap@6|vdd_3|-1584|22|tranCap@7|vdd_1|-1584|22
+Ametal-2|net@140|||S0|tranCap@7|gnd_1|-1440|72|tranCap@8|gnd|-1440|72
+Ametal-2|net@141|||S0|tranCap@7|vdd_2|-1440|122|tranCap@8|vdd|-1440|122
+Ametal-2|net@142|||S0|tranCap@7|vdd_3|-1440|22|tranCap@8|vdd_1|-1440|22
+Ametal-2|net@143|||S0|ins1in20@0|gnd_2|1584|-72|scanFill@1|gnd|1584|-72
+Ametal-2|net@144|||S0|ins1in20@0|vdd_4|1584|-122|scanFill@1|vdd_1|1584|-122
+Ametal-2|net@145|||S0|ins1in20@0|vdd_5|1584|-22|scanFill@1|vdd|1584|-22
+Ametal-2|net@146|||S0|tranCap@0|vdd_2|-1584|-22|ins1in20@1|vdd_5|-1584|-22
+Ametal-2|net@147||6.2|S0|latch1in@4|vdd|316|122|tranCap@5|vdd_2|288|122
+Ametal-2|net@148||6.2|S1800|tranCap@5|gnd_1|288|72|latch1in@4|gnd|316|72
+Ametal-1|net@150|||S1800|pin@10||255|1|pin@11||303|1
+Ametal-1|net@151|||S2700|pin@11||303|1|contact@4||303|62
+Ametal-2|net@152||6.2|S1800|tranCap@5|vdd_3|288|22|latch1in@4|vdd_2|316|22
+Ametal-1|net@154|||S0|pin@12||5|-3|pin@13||-1|-3
+Ametal-1|net@155|||S2700|pin@13||-1|-3|contact@6||-1|12
+Ametal-2|net@156||6.2|S0|tranCap@0|vdd_1|-1728|-122|cover2h@1|vdd_49|-1800|-122
+Ametal-2|net@157||6.2|S1800|cover2h@1|gnd_30|-1800|72|tranCap@6|gnd|-1728|72
+Ametal-2|net@158||6.2|S1800|cover2h@1|vdd_30|-1800|122|tranCap@6|vdd|-1728|122
+Ametal-2|net@159||6.2|S1800|cover2h@1|vdd_51|-1800|22|tranCap@6|vdd_1|-1728|22
+Ametal-2|net@160||6.2|S1800|cover2h@1|gnd_42|-1800|-72|tranCap@0|gnd|-1728|-72
+Ametal-2|net@161||6.2|S1800|scanEx1v@1|gnd_1|1728|72|cover2h@1|gnd_1|1800|72
+Ametal-2|net@162||6.2|S1800|scanEx1v@1|vdd_1|1728|22|cover2h@1|vdd_52|1800|22
+Ametal-2|net@163||6.2|S1800|scanEx1v@1|vdd_3|1728|122|cover2h@1|vdd_1|1800|122
+Ametal-2|net@165||6.2|S1800|cover2h@1|vdd_48|-1800|-22|tranCap@0|vdd|-1728|-22
+Ametal-2|net@166||6.2|S1800|scanFill@1|vdd_3|1728|-122|cover2h@1|vdd_50|1800|-122
+Ametal-2|net@167||6.2|S0|cover2h@1|gnd_40|1800|-72|scanFill@1|gnd_1|1728|-72
+Ametal-2|net@168||6.2|S0|cover2h@1|vdd_44|1800|-22|scanFill@1|vdd_2|1728|-22
+Ametal-2|net@169|||S1800|contact@5||35|-3|contact@7||1680|-3
+Ametal-2|net@170|||S1800|contact@6||-1|12|contact@8||1698.5|12
 Eain[1]||D5G2;|addr1in2@0|in[1]|I
 Eain[2]||D5G2;|addr1in2@0|in[2]|I
 Eain[3]||D5G2;|addr1in2@0|in[3]|I
@@ -8393,10 +12723,36 @@ Eaout[12]||D5G2;|addr1in2@1|out[5]|O
 Eaout[13]||D5G2;|addr1in2@1|out[6]|O
 Eaout[14]||D5G2;|addr1in2@1|out[7]|O
 Eaout[TT]||D5G2;|latch1in@4|out[1]|O
-Egnd||D5G2;|addr1in2@1|gnd_1|G
-Egnd_1||D5G2;|scanFill@1|gnd_1|G
-Egnd_8||D5G2;|scanEx1v@0|gnd_1|G
-Egnd_9||D5G2;|ins1in20@1|gnd_2|G
+Egnd||D5G7;|cover2h@1|gnd|G
+Egnd_3||D5G7;|cover2h@1|gnd_3|G
+Egnd_4||D5G7;|cover2h@1|gnd_4|G
+Egnd_5||D5G7;|cover2h@1|gnd_5|G
+Egnd_6||D5G7;|cover2h@1|gnd_6|G
+Egnd_7||D5G7;|cover2h@1|gnd_7|G
+Egnd_8||D5G7;|cover2h@1|gnd_8|G
+Egnd_9||D5G7;|cover2h@1|gnd_9|G
+Egnd_10||D5G7;|cover2h@1|gnd_10|G
+Egnd_11||D5G7;|cover2h@1|gnd_11|G
+Egnd_12||D5G7;|cover2h@1|gnd_12|G
+Egnd_13||D5G7;|cover2h@1|gnd_13|G
+Egnd_14||D5G7;|cover2h@1|gnd_14|G
+Egnd_15||D5G7;|cover2h@1|gnd_15|G
+Egnd_16||D5G7;|cover2h@1|gnd_16|G
+Egnd_17||D5G7;|cover2h@1|gnd_17|G
+Egnd_18||D5G7;|cover2h@1|gnd_18|G
+Egnd_19||D5G7;|cover2h@1|gnd_19|G
+Egnd_20||D5G7;|cover2h@1|gnd_20|G
+Egnd_21||D5G7;|cover2h@1|gnd_21|G
+Egnd_22||D5G7;|cover2h@1|gnd_22|G
+Egnd_23||D5G7;|cover2h@1|gnd_23|G
+Egnd_24||D5G7;|cover2h@1|gnd_24|G
+Egnd_25||D5G7;|cover2h@1|gnd_25|G
+Egnd_26||D5G7;|cover2h@1|gnd_26|G
+Egnd_27||D5G7;|cover2h@1|gnd_27|G
+Egnd_28||D5G7;|cover2h@1|gnd_28|G
+Egnd_29||D5G7;|cover2h@1|gnd_29|G
+Egnd_39||D5G7;|cover2h@1|gnd_39|G
+Egnd_41||D5G7;|cover2h@1|gnd_41|G
 Ein[1]||D5G2;|ins1in20@0|in[1]|I
 Ein[2]||D5G2;|ins1in20@0|in[2]|I
 Ein[3]||D5G2;|ins1in20@0|in[3]|I
@@ -8472,7 +12828,7 @@ Eout[35]||D5G2;|ins1in20@1|out[16]|O
 Eout[36]||D5G2;|ins1in20@1|out[17]|O
 Eout[37]||D5G2;|ins1in20@1|out[18]|O
 Epred||D5G2;|gaspWeak@0|pred|I
-Esir[1]||D5G2;|scanFill@1|sir[1]|B
+Esir[1]||D5G2;|scanFill@1|sir[1]|I
 Esir[2]||D5G2;|scanFill@1|sir[2]|B
 Esir[3]||D5G2;|scanFill@1|sir[3]|B
 Esir[4]||D5G2;|scanFill@1|sir[4]|B
@@ -8481,22 +12837,42 @@ Esir[6]||D5G2;|scanFill@1|sir[6]|B
 Esir[7]||D5G2;|scanFill@1|sir[7]|B
 Esir[8]||D5G2;|scanFill@1|sir[8]|B
 Esir[9]||D5G2;|scanFill@1|sir[9]|B
-Esor[1]||D5G2;|scanEx1v@0|so[1]|B
-Esor[2]||D5G2;|scanEx1v@0|so[2]|B
-Esor[3]||D5G2;|scanEx1v@0|so[3]|B
-Esor[4]||D5G2;|scanEx1v@0|so[4]|B
-Esor[5]||D5G2;|scanEx1v@0|so[5]|B
-Esor[6]||D5G2;|scanEx1v@0|so[6]|B
-Esor[7]||D5G2;|scanEx1v@0|so[7]|B
-Esor[8]||D5G2;|scanEx1v@0|so[8]|B
-Esor[9]||D5G2;|scanEx1v@0|so[9]|B
+Esor[1]||D5G2;|pin@9||O
+Esor[2]||D5G2;|scanEx1v@1|sor[2]|B
+Esor[3]||D5G2;|scanEx1v@1|sor[3]|B
+Esor[4]||D5G2;|scanEx1v@1|sor[4]|B
+Esor[5]||D5G2;|scanEx1v@1|sor[5]|B
+Esor[6]||D5G2;|scanEx1v@1|sor[6]|B
+Esor[7]||D5G2;|scanEx1v@1|sor[7]|B
+Esor[8]||D5G2;|scanEx1v@1|sor[8]|B
+Esor[9]||D5G2;|scanEx1v@1|sor[9]|B
 Esucc||D5G2;|gaspWeak@0|succ|O
-Evdd||D5G2;|addr1in2@1|vdd_2|P
-Evdd_1||D5G2;|scanEx1v@0|vdd_1|P
-Evdd_2||D5G2;|scanFill@1|vdd_2|P
-Evdd_3||D5G2;|addr1in2@1|vdd_3|P
-Evdd_18||D5G2;|scanEx1v@0|vdd_3|P
-Evdd_19||D5G2;|ins1in20@1|vdd_4|P
-Evdd_20||D5G2;|ins1in20@1|vdd_5|P
-Evdd_21||D5G2;|scanFill@1|vdd_3|P
+Evdd||D5G7;|cover2h@1|vdd|P
+Evdd_3||D5G7;|cover2h@1|vdd_3|P
+Evdd_4||D5G7;|cover2h@1|vdd_4|P
+Evdd_5||D5G7;|cover2h@1|vdd_5|P
+Evdd_6||D5G7;|cover2h@1|vdd_6|P
+Evdd_7||D5G7;|cover2h@1|vdd_7|P
+Evdd_8||D5G7;|cover2h@1|vdd_8|P
+Evdd_9||D5G7;|cover2h@1|vdd_9|P
+Evdd_10||D5G7;|cover2h@1|vdd_10|P
+Evdd_11||D5G7;|cover2h@1|vdd_11|P
+Evdd_12||D5G7;|cover2h@1|vdd_12|P
+Evdd_13||D5G7;|cover2h@1|vdd_13|P
+Evdd_14||D5G7;|cover2h@1|vdd_14|P
+Evdd_15||D5G7;|cover2h@1|vdd_15|P
+Evdd_16||D5G7;|cover2h@1|vdd_16|P
+Evdd_17||D5G7;|cover2h@1|vdd_17|P
+Evdd_18||D5G7;|cover2h@1|vdd_18|P
+Evdd_19||D5G7;|cover2h@1|vdd_19|P
+Evdd_20||D5G7;|cover2h@1|vdd_20|P
+Evdd_21||D5G7;|cover2h@1|vdd_21|P
+Evdd_22||D5G7;|cover2h@1|vdd_22|P
+Evdd_23||D5G7;|cover2h@1|vdd_23|P
+Evdd_24||D5G7;|cover2h@1|vdd_24|P
+Evdd_25||D5G7;|cover2h@1|vdd_25|P
+Evdd_26||D5G7;|cover2h@1|vdd_26|P
+Evdd_43||D5G7;|cover2h@1|vdd_43|P
+Evdd_45||D5G7;|cover2h@1|vdd_45|P
+Evdd_47||D5G7;|cover2h@1|vdd_47|P
 X