works
[fleet.git] / electric / compareM.jelib
index 74f34a9..534e51c 100644 (file)
@@ -40,399 +40,531 @@ Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmo
 Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
 Trcmos|ScaleFORrcmos()D1000.0
 
-# Cell compareAll;1{ic}
-CcompareAll;1{ic}||artwork|1242151755702|1242590046362|E
+# Cell compareAndCount;1{ic}
+CcompareAndCount;1{ic}||artwork|1242898644768|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
-Nschematic:Bus_Pin|pin@0||2|-5|-1|-1||
-Nschematic:Bus_Pin|pin@2||-2|-5|-1|-1||
+Nschematic:Bus_Pin|pin@0||-3|-2|-1|-1||
+Nschematic:Bus_Pin|pin@2||3|-2|-1|-1||
+Nschematic:Bus_Pin|pin@4||-3|-5|-1|-1||
+Ngeneric:Invisible-Pin|pin@5||-2|-5|1|1||
+Nschematic:Bus_Pin|pin@6||3|-5|-1|-1||
+Ngeneric:Invisible-Pin|pin@7||2|-5|1|1||
 Nschematic:Bus_Pin|pin@8||-3|2|-1|-1||
-Nschematic:Bus_Pin|pin@10||-1|5|-1|-1||
-Nschematic:Bus_Pin|pin@12||2|5|-1|-1||
-Nschematic:Bus_Pin|pin@14||3|-2|-1|-1||
-NPin|pin@16||-2|-3|1|1||
-NPin|pin@17||-2|3|1|1||
-NPin|pin@18||2|3|1|1||
-NPin|pin@19||2|-3|1|1||
-NPin|pin@20||0|3|1|1||
-NPin|pin@21||0|4|1|1||
-NPin|pin@22||1|4|1|1||
-NPin|pin@23||2|5|1|1||
-NPin|pin@24||1|6|1|1||
-NPin|pin@25||-2|6|1|1||
+Nschematic:Bus_Pin|pin@10||3|2|-1|-1||
+Nschematic:Bus_Pin|pin@12||-1|8|-1|-1||
+Nschematic:Bus_Pin|pin@14||-1|11|-1|-1||
+Nschematic:Bus_Pin|pin@16||-1|5|-1|-1||
+Nschematic:Bus_Pin|pin@18||2|8|-1|-1||
+Nschematic:Bus_Pin|pin@20||2|11|-1|-1||
+Nschematic:Bus_Pin|pin@22||2|5|-1|-1||
+NPin|pin@24||-2|-3|1|1||
+NPin|pin@25||-2|3|1|1||
 NPin|pin@26||-1|5|1|1||
 NPin|pin@27||-2|4|1|1||
 NPin|pin@28||0|-3|1|1||
 NPin|pin@29||0|-4|1|1||
-NPin|pin@35||-2|-6|1|1||
-NPin|pin@36||-2|-4|1|1||
-NPin|pin@52||2|-4|1|1||
-NPin|pin@54||2|-6|1|1||
-Ngeneric:Invisible-Pin|pin@58||0|0|||||ART_message(D5G1;)SCOMP
-Nschematic:Bus_Pin|pin@59||-3|-2|-1|-1||
-Nschematic:Bus_Pin|pin@61||3|2|-1|-1||
-NPin|pin@63||-2|2|1|1||
-NPin|pin@64||-3|2|1|1||
-NPin|pin@65||-2|-2|1|1||
-NPin|pin@66||-3|-2|1|1||
-NPin|pin@67||2|-2|1|1||
-NPin|pin@68||3|-2|1|1||
-NPin|pin@69||2|2|1|1||
-NPin|pin@70||3|2|1|1||
-Ngeneric:Invisible-Pin|pin@71||0|-5|||||ART_message(D5G2;)S<=>
-Nschematic:Bus_Pin|pin@72||0|-6|-1|-1||
-Nschematic:Wire_Pin|pin@73||0|-4||||
-AThicker|net@8|||FS2700|pin@65||-2|-2|pin@63||-2|2
-AThicker|net@9|||FS1800|pin@20||0|3|pin@18||2|3
-AThicker|net@10|||FS900|pin@69||2|2|pin@67||2|-2
-AThicker|net@11|||FS0|pin@28||0|-3|pin@16||-2|-3
-AThicker|net@12|||FS1800|pin@17||-2|3|pin@20||0|3
-AThicker|net@13|||FS2700|pin@20||0|3|pin@21||0|4
-AThicker|net@14|||FS1800|pin@21||0|4|pin@22||1|4
-AThicker|net@15|||FS2250|pin@22||1|4|pin@23||2|5
-AThicker|net@16|||FS3150|pin@23||2|5|pin@24||1|6
-AThicker|net@17|||FS0|pin@24||1|6|pin@25||-2|6
-AThicker|net@18|||FS1350|pin@25||-2|6|pin@26||-1|5
-AThicker|net@19|||FS450|pin@26||-1|5|pin@27||-2|4
-AThicker|net@20|||FS1800|pin@27||-2|4|pin@21||0|4
-AThicker|net@21|||FS0|pin@19||2|-3|pin@28||0|-3
-AThicker|net@22|||FS900|pin@28||0|-3|pin@29||0|-4
-AThicker|net@29|||FS2700|pin@35||-2|-6|pin@36||-2|-4
-AThicker|net@30|||FS1800|pin@36||-2|-4|pin@29||0|-4
-AThicker|net@50|||FS1800|pin@29||0|-4|pin@52||2|-4
-AThicker|net@60|||FS2700|pin@63||-2|2|pin@17||-2|3
-AThicker|net@61|||FS0|pin@63||-2|2|pin@64||-3|2
-AThicker|net@62|||FS2700|pin@16||-2|-3|pin@65||-2|-2
-AThicker|net@63|||FS0|pin@65||-2|-2|pin@66||-3|-2
-AThicker|net@64|||FS900|pin@67||2|-2|pin@19||2|-3
-AThicker|net@65|||FS1800|pin@67||2|-2|pin@68||3|-2
-AThicker|net@66|||FS900|pin@18||2|3|pin@69||2|2
-AThicker|net@67|||FS1800|pin@69||2|2|pin@70||3|2
-AThicker|net@68|||FS2700|pin@54||2|-6|pin@52||2|-4
-AThicker|net@69|||FS1800|pin@35||-2|-6|pin@54||2|-6
-Aschematic:wire|net@70|||900|pin@73||0|-4|pin@72||0|-6
-EinL[1:37]|inA[1:37]|D4G2;|pin@2||I
-EinG[1:37]|inB[1:37]|D6G2;|pin@0||I
-Epred[L,G]|pred[A]|D4G2;|pin@8||I
-Epred_1[L,G]|pred[B]|D4G2;|pin@59||I
-Esir[1:9]||D4G2;|pin@10||I
-Esor[1:9]||D6G2;|pin@12||O
-Esucc_1[L,G]|succ[A]|D6G2;|pin@61||O
-Esucc[L,G]|succ[B]|D6G2;|pin@14||O
-Esucc[A_1]|take[A,B]|D5G2;|pin@72||O
+NPin|pin@30||-2|-6|1|1||
+NPin|pin@31||-2|-4|1|1||
+NPin|pin@32||2|-4|1|1||
+NPin|pin@33||2|-6|1|1||
+Ngeneric:Invisible-Pin|pin@34||0|0|||||ART_message(D5G1;)S[COMP,&,COUNT]
+NPin|pin@35||-2|2|1|1||
+NPin|pin@36||2|3|1|1||
+NPin|pin@37||-3|2|1|1||
+Ngeneric:Invisible-Pin|pin@38||0|-5|||||ART_message(D5G2;)S<=>
+NPin|pin@39||2|2|1|1||
+NPin|pin@40||3|2|1|1||
+NPin|pin@41||0|6|1|1||
+NPin|pin@42||0|7|1|1||
+NPin|pin@43||1|7|1|1||
+NPin|pin@44||2|8|1|1||
+NPin|pin@45||1|9|1|1||
+NPin|pin@46||-2|9|1|1||
+NPin|pin@47||2|-3|1|1||
+NPin|pin@48||-1|8|1|1||
+NPin|pin@49||-2|7|1|1||
+NPin|pin@50||2|-2|1|1||
+NPin|pin@51||3|-2|1|1||
+NPin|pin@52||0|3|1|1||
+NPin|pin@53||0|4|1|1||
+NPin|pin@54||1|4|1|1||
+NPin|pin@55||2|5|1|1||
+NPin|pin@56||1|6|1|1||
+NPin|pin@57||-2|6|1|1||
+NPin|pin@58||0|9|1|1||
+NPin|pin@59||0|10|1|1||
+NPin|pin@60||1|10|1|1||
+NPin|pin@61||2|11|1|1||
+NPin|pin@62||1|12|1|1||
+NPin|pin@63||-2|12|1|1||
+NPin|pin@64||-1|11|1|1||
+NPin|pin@65||-2|10|1|1||
+NPin|pin@66||2|-13|1|1||
+NPin|pin@67||4|-10|1|1||
+NPin|pin@73||-2|-12|1|1||
+NPin|pin@74||2|-12|1|1||
+NPin|pin@75||2|-7|1|1||
+NPin|pin@76||2|-8|1|1||
+NPin|pin@77||-2|-8|1|1||
+NPin|pin@83||0|-8|1|1||
+NPin|pin@84||0|-6|1|1||
+NPin|pin@85||-2|-2|1|1||
+NPin|pin@86||-3|-2|1|1||
+Ngeneric:Invisible-Pin|pin@87||0.5|-10|||||ART_message(D5G1;)S[three,counters]
+Aschematic:bus|net@2||-0.5|IJ0|pin@5||-2|-5|pin@4||-3|-5
+Aschematic:bus|net@3||-0.5|IJ1800|pin@7||2|-5|pin@6||3|-5
+AThicker|net@12|||FS0|pin@28||0|-3|pin@24||-2|-3
+AThicker|net@13|||FS1800|pin@25||-2|3|pin@52||0|3
+AThicker|net@14|||FS0|pin@47||2|-3|pin@28||0|-3
+AThicker|net@15|||FS900|pin@28||0|-3|pin@29||0|-4
+AThicker|net@16|||FS2700|pin@30||-2|-6|pin@31||-2|-4
+AThicker|net@17|||FS1800|pin@31||-2|-4|pin@29||0|-4
+AThicker|net@18|||FS1800|pin@29||0|-4|pin@32||2|-4
+AThicker|net@19|||FS2700|pin@35||-2|2|pin@25||-2|3
+AThicker|net@20|||FS0|pin@35||-2|2|pin@37||-3|2
+AThicker|net@21|||FS2700|pin@33||2|-6|pin@32||2|-4
+AThicker|net@22|||FS1800|pin@84||0|-6|pin@33||2|-6
+AThicker|net@23|||FS900|pin@39||2|2|pin@50||2|-2
+AThicker|net@24|||FS2700|pin@52||0|3|pin@53||0|4
+AThicker|net@25|||FS900|pin@35||-2|2|pin@85||-2|-2
+AThicker|net@26|||FS900|pin@36||2|3|pin@39||2|2
+AThicker|net@27|||FS1800|pin@39||2|2|pin@40||3|2
+AThicker|net@28|||FS2700|pin@41||0|6|pin@42||0|7
+AThicker|net@29|||FS1800|pin@42||0|7|pin@43||1|7
+AThicker|net@30|||FS2250|pin@43||1|7|pin@44||2|8
+AThicker|net@31|||FS3150|pin@44||2|8|pin@45||1|9
+AThicker|net@32|||FS0|pin@45||1|9|pin@46||-2|9
+AThicker|net@33|||FS1350|pin@46||-2|9|pin@48||-1|8
+AThicker|net@34|||FS450|pin@48||-1|8|pin@49||-2|7
+AThicker|net@35|||FS1800|pin@53||0|4|pin@54||1|4
+AThicker|net@36|||FS1800|pin@49||-2|7|pin@42||0|7
+AThicker|net@37|||FS1800|pin@52||0|3|pin@36||2|3
+AThicker|net@38|||FS900|pin@50||2|-2|pin@47||2|-3
+AThicker|net@39|||FS1800|pin@50||2|-2|pin@51||3|-2
+AThicker|net@40|||FS2250|pin@54||1|4|pin@55||2|5
+AThicker|net@41|||FS3150|pin@55||2|5|pin@56||1|6
+AThicker|net@42|||FS0|pin@56||1|6|pin@57||-2|6
+AThicker|net@43|||FS1350|pin@57||-2|6|pin@26||-1|5
+AThicker|net@44|||FS450|pin@26||-1|5|pin@27||-2|4
+AThicker|net@45|||FS1800|pin@27||-2|4|pin@53||0|4
+AThicker|net@46|||FS2700|pin@58||0|9|pin@59||0|10
+AThicker|net@47|||FS1800|pin@59||0|10|pin@60||1|10
+AThicker|net@48|||FS2250|pin@60||1|10|pin@61||2|11
+AThicker|net@49|||FS3150|pin@61||2|11|pin@62||1|12
+AThicker|net@50|||FS0|pin@62||1|12|pin@63||-2|12
+AThicker|net@51|||FS1350|pin@63||-2|12|pin@64||-1|11
+AThicker|net@52|||FS450|pin@64||-1|11|pin@65||-2|10
+AThicker|net@53|||FS1800|pin@65||-2|10|pin@59||0|10
+AThicker|net@63|||FS900|pin@74||2|-12|pin@66||2|-13
+AThicker|net@65|||FS2363|pin@66||2|-13|pin@67||4|-10
+AThicker|net@66|||FS3037|pin@67||4|-10|pin@75||2|-7
+AThicker|net@67|||FS900|pin@75||2|-7|pin@76||2|-8
+AThicker|net@69|||FS900|pin@77||-2|-8|pin@73||-2|-12
+AThicker|net@72|||FS1800|pin@83||0|-8|pin@76||2|-8
+AThicker|net@73|||FS1800|pin@73||-2|-12|pin@74||2|-12
+AThicker|net@74|||FS1800|pin@77||-2|-8|pin@83||0|-8
+AThicker|net@75|||FS1800|pin@30||-2|-6|pin@84||0|-6
+AThicker|net@76|||FS2700|pin@83||0|-8|pin@84||0|-6
+AThicker|net@77|||FS900|pin@85||-2|-2|pin@24||-2|-3
+AThicker|net@78|||FS0|pin@85||-2|-2|pin@86||-3|-2
+Efin||D4G2;|pin@0||I
+Efout||D6G2;|pin@2||O
+EinA[1:37]||D4G2;|pin@4||I
+EinB[1:37]||D6G2;|pin@6||I
+Epred[A]||D4G2;|pin@8||I
+Epred[B]||D6G2;|pin@10||I
+Esic[1:9]||D4G2;|pin@12||B
+Esid[1:9]||D4G2;|pin@14||B
+Esir[1:9]||D4G2;|pin@16||I
+Esoc[1:9]||D6G2;|pin@18||B
+Esod[1:9]||D6G2;|pin@20||B
+Esor[1:9]||D6G2;|pin@22||O
 X
 
-# Cell compareAll;3{lay}
-CcompareAll;3{lay}||cmos90|1242047088468|1242644842425||ATTR_NCC(D5G5;NTX-5.25;Y843.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242640095295|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242640095295
+# Cell compareAndCount;1{lay}
+CcompareAndCount;1{lay}||cmos90|1242896302971|1243265577952|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243268665737
 Ngeneric:Facet-Center|art@0||0|0||||AV
-IcompareTree;1{lay}|compareT@0||0|0|||D5G4;
-NX-Metal-1-Metal-2-Con|contact@4||-10|156||||
-NX-Metal-1-Metal-2-Con|contact@6||-67|244||||
-NX-Metal-2-Metal-3-Con|contact@8||75|438||||
-NX-Metal-1-Metal-2-Con|contact@9||100.5|438||||
-NX-Metal-1-Metal-2-Con|contact@10||58.5|426||||
-NX-Metal-1-Metal-2-Con|contact@11||103|426||||
-NX-Metal-1-Metal-2-Con|contact@12||84.5|444||||
-NX-Metal-1-Metal-2-Con|contact@13||103|84||||
-NX-Metal-2-Metal-3-Con|contact@14||132|84||||
-NX-Metal-2-Metal-3-Con|contact@15||36|156||||
-NX-Metal-2-Metal-3-Con|contact@16||36|0||||
-NX-Metal-1-Metal-2-Con|contact@17||119.5|0||||
-NX-Metal-2-Metal-3-Con|contact@18||132|444||||
-NX-Metal-1-Metal-2-Con|contact@19||-25|0||||
-NX-Metal-2-Metal-3-Con|contact@20||-19|244||||
-NX-Metal-2-Metal-3-Con|contact@21||-19|0||||
-NX-Metal-1-Metal-2-Con|contact@22||135|0||||
-NX-Metal-2-Metal-3-Con|contact@23||144|194||||
-NX-Metal-2-Metal-3-Con|contact@24||144|0||||
-NX-Metal-2-Metal-3-Con|contact@25||1680|288||||
-NX-Metal-1-Metal-2-Con|contact@26||-109.5|138||||
-NX-Metal-1-Metal-2-Con|contact@27||1698.5|138||||
-NX-Metal-1-Metal-2-Con|contact@28||-109.5|282||||
-NX-Metal-1-Metal-2-Con|contact@29||1698.5|282||||
-NX-Metal-1-Metal-2-Con|contact@30||33|276||||
-NX-Metal-1-Metal-2-Con|contact@31||1698.5|420||||
-NX-Metal-2-Metal-3-Con|contact@32||302|276||||
-NX-Metal-2-Metal-3-Con|contact@33||302|420||||
-IgaspCompare;2{lay}|gaspComp@0||72|216|||D5G4;
-NMetal-3-Pin|pin@10||302|343||||
-IscanM:scanEx3vert;1{lay}|scanEx3v@0||1656|360|||D5G4;
-Ametal-2|net@714|||S1800|gaspComp@0|goLO[1]|53.5|194|contact@23||144|194
-Ametal-1|net@717|||S2700|gaspComp@0|go|-10|153|contact@4||-10|156
-Ametal-1|net@721|||S2700|gaspComp@0|ready|-67|241|contact@6||-67|244
-Ametal-2|net@727|||S1800|contact@8||75|438|contact@9||100.5|438
-Ametal-3|net@731|||S2700|gaspComp@0|in[E]|75|376|contact@8||75|438
-Ametal-1|net@733||0.4|S900|compareT@0|out[1][E]|100.5|447|contact@9||100.5|438
-Ametal-1|net@734|||S900|compareT@0|out[1][L]|58.5|447|contact@10||58.5|426
-Ametal-2|net@735|||S1800|contact@10||58.5|426|contact@11||103|426
-Ametal-1|net@737|||S2700|gaspComp@0|in[X]|103|367|contact@11||103|426
-Ametal-1|net@741|||S900|compareT@0|out[1][G]|84.5|447|contact@12||84.5|444
-Ametal-1|net@743|||S2700|gaspComp@0|in[X_1]|103|65|contact@13||103|84
-Ametal-3|net@746|||S2700|contact@14||132|84|contact@18||132|444
-Ametal-2|net@747|||S1800|contact@4||-10|156|contact@15||36|156
-Ametal-1|net@751|||S2700|compareT@0|go|119.5|-12|contact@17||119.5|0
-Ametal-2|net@753|||S1800|contact@16||36|0|contact@17||119.5|0
-Ametal-2|net@755|||S1800|contact@13||103|84|contact@14||132|84
-Ametal-3|net@756|||S900|contact@15||36|156|contact@16||36|0
-Ametal-2|net@758|||S1800|contact@12||84.5|444|contact@18||132|444
-Ametal-1|net@763|||S2700|compareT@0|ready|-25|-14|contact@19||-25|0
-Ametal-2|net@764|||S1800|contact@6||-67|244|contact@20||-19|244
-Ametal-2|net@766|||S0|contact@21||-19|0|contact@19||-25|0
-Ametal-1|net@768|||S900|contact@22||135|0|compareT@0|goLO[1]|135|-12
-Ametal-3|net@774|||S900|contact@20||-19|244|contact@21||-19|0
-Ametal-2|net@775|||S1800|contact@22||135|0|contact@24||144|0
-Ametal-3|net@776|||S900|contact@23||144|194|contact@24||144|0
-Ametal-2|net@777|||S1800|gaspComp@0|mc|69|288|contact@25||1680|288
-Ametal-1|net@780|||S2700|gaspComp@0|s[1]|-109.5|79|contact@26||-109.5|138
-Ametal-2|net@784|||S1800|contact@26||-109.5|138|contact@27||1698.5|138
-Ametal-1|net@785|||S900|gaspComp@0|s[2]|-109.5|353|contact@28||-109.5|282
-Ametal-1|net@789|||S2700|gaspComp@0|s[3]|33|223|contact@30||33|276
-Ametal-2|net@794|||S1800|contact@28||-109.5|282|contact@29||1698.5|282
-Ametal-2|net@795|||S1800|contact@33||302|420|contact@31||1698.5|420
-Ametal-3|net@797|||S900|pin@10||302|343|contact@32||302|276
-Ametal-2|net@799|||S1800|contact@30||33|276|contact@32||302|276
-Ametal-3|net@801|||S2700|pin@10||302|343|contact@33||302|420
-Ametal-2|net@805|||S0|scanEx3v@0|gnd|1584|216|compareT@0|gnd_4|1584|216
-Ametal-2|net@806|||S0|scanEx3v@0|gnd_2|1584|360|compareT@0|gnd_59|1584|360
-Ametal-2|net@807|||S0|scanEx3v@0|gnd_4|1584|504|compareT@0|gnd_5|1584|504
-Ametal-2|net@808|||S0|scanEx3v@0|vdd|1584|166|compareT@0|vdd_8|1584|166
-Ametal-2|net@809|||S0|scanEx3v@0|vdd_10|1584|554|compareT@0|vdd_11|1584|554
-Ametal-2|net@810|||S0|scanEx3v@0|vdd_2|1584|266|compareT@0|vdd_120|1584|266
-Ametal-2|net@811|||S0|scanEx3v@0|vdd_4|1584|310|compareT@0|vdd_10|1584|310
-Ametal-2|net@812|||S0|scanEx3v@0|vdd_6|1584|410|compareT@0|vdd_9|1584|410
-Ametal-2|net@813|||S0|scanEx3v@0|vdd_8|1584|454|compareT@0|vdd_12|1584|454
-Ametal-3|net@814|||S2700|contact@25||1680|288|scanEx3v@0|mc_1|1680|335
-Ametal-1|net@815|||S2700|contact@29||1698.5|282|scanEx3v@0|dIn[2]|1698.5|353
-Ametal-1|net@816|||S2700|contact@27||1698.5|138|scanEx3v@0|dIn[1]|1698.5|209
-Ametal-1|net@817|||S2700|contact@31||1698.5|420|scanEx3v@0|dIn[3]|1698.5|497
-Egnd_8|gnd|D5G7;|compareT@0|gnd_45|G
-Egnd_9|gnd_1|D5G7;|compareT@0|gnd_46|G
-Egnd_10|gnd_2|D5G7;|compareT@0|gnd_47|G
-Egnd_11|gnd_3|D5G7;|compareT@0|gnd_48|G
-Egnd_12|gnd_4|D5G7;|compareT@0|gnd_49|G
-Egnd_13|gnd_5|D5G7;|compareT@0|gnd_50|G
-Egnd_14|gnd_6|D5G7;|compareT@0|gnd_51|G
-Egnd_15|gnd_7|D5G7;|compareT@0|gnd_52|P
-Egnd_16|gnd_8|D5G7;|compareT@0|gnd_55|G
-Egnd_17|gnd_9|D5G7;|compareT@0|gnd_56|G
-Egnd_19|gnd_11|D5G7;|compareT@0|gnd_58|G
-Egnd_21|gnd_12|D5G7;|compareT@0|gnd_60|P
-Egnd_72|gnd_15|D5G7;|compareT@0|gnd_57|G
-Egnd_16@793934078|gnd_16|D5G7;|scanEx3v@0|gnd_1|G
-Egnd_17@94600139|gnd_17|D5G7;|scanEx3v@0|gnd_3|G
-Egnd_18||D5G7;|scanEx3v@0|gnd_5|G
-EinA[1]||D5G7;|compareT@0|inA[1]|I
-EinA[2]||D5G7;|compareT@0|inA[2]|I
-EinA[3]||D5G7;|compareT@0|inA[3]|I
-EinA[4]||D5G7;|compareT@0|inA[4]|I
-EinA[5]||D5G7;|compareT@0|inA[5]|I
-EinA[6]||D5G7;|compareT@0|inA[6]|I
-EinA[7]||D5G7;|compareT@0|inA[7]|I
-EinA[8]||D5G7;|compareT@0|inA[8]|I
-EinA[9]||D5G7;|compareT@0|inA[9]|I
-EinA[10]||D5G7;|compareT@0|inA[10]|I
-EinA[11]||D5G7;|compareT@0|inA[11]|I
-EinA[12]||D5G7;|compareT@0|inA[12]|I
-EinA[13]||D5G7;|compareT@0|inA[13]|I
-EinA[14]||D5G7;|compareT@0|inA[14]|I
-EinA[15]||D5G7;|compareT@0|inA[15]|I
-EinA[16]||D5G7;|compareT@0|inA[16]|I
-EinA[17]||D5G7;|compareT@0|inA[17]|I
-EinA[18]||D5G7;|compareT@0|inA[18]|I
-EinA[19]||D5G7;|compareT@0|inA[19]|I
-EinA[20]||D5G7;|compareT@0|inA[20]|I
-EinA[21]||D5G7;|compareT@0|inA[21]|I
-EinA[22]||D5G7;|compareT@0|inA[22]|I
-EinA[23]||D5G7;|compareT@0|inA[23]|I
-EinA[24]||D5G7;|compareT@0|inA[24]|I
-EinA[25]||D5G7;|compareT@0|inA[25]|I
-EinA[26]||D5G7;|compareT@0|inA[26]|I
-EinA[27]||D5G7;|compareT@0|inA[27]|I
-EinA[28]||D5G7;|compareT@0|inA[28]|I
-EinA[29]||D5G7;|compareT@0|inA[29]|I
-EinA[30]||D5G7;|compareT@0|inA[30]|I
-EinA[31]||D5G7;|compareT@0|inA[31]|I
-EinA[32]||D5G7;|compareT@0|inA[32]|I
-EinA[33]||D5G7;|compareT@0|inA[33]|I
-EinA[34]||D5G7;|compareT@0|inA[34]|I
-EinA[35]||D5G7;|compareT@0|inA[35]|I
-EinA[36]||D5G7;|compareT@0|inA[36]|I
-EinA[37]||D5G7;|compareT@0|inA[37]|I
-EinB[1]||D5G7;|compareT@0|inB[1]|I
-EinB[2]||D5G7;|compareT@0|inB[2]|I
-EinB[3]||D5G7;|compareT@0|inB[3]|I
-EinB[4]||D5G7;|compareT@0|inB[4]|I
-EinB[5]||D5G7;|compareT@0|inB[5]|I
-EinB[6]||D5G7;|compareT@0|inB[6]|I
-EinB[7]||D5G7;|compareT@0|inB[7]|I
-EinB[8]||D5G7;|compareT@0|inB[8]|I
-EinB[9]||D5G7;|compareT@0|inB[9]|I
-EinB[10]||D5G7;|compareT@0|inB[10]|I
-EinB[11]||D5G7;|compareT@0|inB[11]|I
-EinB[12]||D5G7;|compareT@0|inB[12]|I
-EinB[13]||D5G7;|compareT@0|inB[13]|I
-EinB[14]||D5G7;|compareT@0|inB[14]|I
-EinB[15]||D5G7;|compareT@0|inB[15]|I
-EinB[16]||D5G7;|compareT@0|inB[16]|I
-EinB[17]||D5G7;|compareT@0|inB[17]|I
-EinB[18]||D5G7;|compareT@0|inB[18]|I
-EinB[19]||D5G7;|compareT@0|inB[19]|I
-EinB[20]||D5G7;|compareT@0|inB[20]|I
-EinB[21]||D5G7;|compareT@0|inB[21]|I
-EinB[22]||D5G7;|compareT@0|inB[22]|I
-EinB[23]||D5G7;|compareT@0|inB[23]|I
-EinB[24]||D5G7;|compareT@0|inB[24]|I
-EinB[25]||D5G7;|compareT@0|inB[25]|I
-EinB[26]||D5G7;|compareT@0|inB[26]|I
-EinB[27]||D5G7;|compareT@0|inB[27]|I
-EinB[28]||D5G7;|compareT@0|inB[28]|I
-EinB[29]||D5G7;|compareT@0|inB[29]|I
-EinB[30]||D5G7;|compareT@0|inB[30]|I
-EinB[31]||D5G7;|compareT@0|inB[31]|I
-EinB[32]||D5G7;|compareT@0|inB[32]|I
-EinB[33]||D5G7;|compareT@0|inB[33]|I
-EinB[34]||D5G7;|compareT@0|inB[34]|I
-EinB[35]||D5G7;|compareT@0|inB[35]|I
-EinB[36]||D5G7;|compareT@0|inB[36]|I
-EinB[37]||D5G7;|compareT@0|inB[37]|I
-Epred[A]||D5G7;|gaspComp@0|pred[X]|U
-Epred[B]||D5G7;|gaspComp@0|pred[X_1]|U
-Esir[1]||D5G7;|scanEx3v@0|sir[1]|I
-Esir[2]||D5G7;|scanEx3v@0|sir[2]|B
-Esir[3]||D5G7;|scanEx3v@0|sir[3]|B
-Esir[4]||D5G7;|scanEx3v@0|sir[4]|B
-Esir[5]||D5G7;|scanEx3v@0|sir[5]|B
-Esir[6]||D5G7;|scanEx3v@0|sir[6]|B
-Esir[7]||D5G7;|scanEx3v@0|sir[7]|B
-Esir[8]||D5G7;|scanEx3v@0|sir[8]|B
-Esir[9]||D5G7;|scanEx3v@0|sir[9]|B
-Esor[1]||D5G7;|scanEx3v@0|sor[1]|O
-Esor[2]||D5G7;|scanEx3v@0|sor[2]|B
-Esor[3]||D5G7;|scanEx3v@0|sor[3]|B
-Esor[4]||D5G7;|scanEx3v@0|sor[4]|B
-Esor[5]||D5G7;|scanEx3v@0|sor[5]|B
-Esor[6]||D5G7;|scanEx3v@0|sor[6]|B
-Esor[7]||D5G7;|scanEx3v@0|sor[7]|B
-Esor[8]||D5G7;|scanEx3v@0|sor[8]|B
-Esor[9]||D5G7;|scanEx3v@0|sor[9]|B
-Esucc[A]||D5G7;|gaspComp@0|succ[X]|U
-Esucc[B]||D5G7;|gaspComp@0|succ[X_1]|U
-Etake[A]||D5G7;|gaspComp@0|take[X]|O
-Etake[B]||D5G7;|gaspComp@0|take[X_1]|O
-Evdd_17|vdd|D5G7;|compareT@0|vdd_90|P
-Evdd_18|vdd_1|D5G7;|compareT@0|vdd_91|P
-Evdd_19|vdd_2|D5G7;|compareT@0|vdd_92|P
-Evdd_20|vdd_3|D5G7;|compareT@0|vdd_93|P
-Evdd_21|vdd_4|D5G7;|compareT@0|vdd_94|P
-Evdd_22|vdd_5|D5G7;|compareT@0|vdd_95|P
-Evdd_23|vdd_6|D5G7;|compareT@0|vdd_96|P
-Evdd_24|vdd_7|D5G7;|compareT@0|vdd_97|P
-Evdd_25|vdd_8|D5G7;|compareT@0|vdd_98|P
-Evdd_26|vdd_9|D5G7;|compareT@0|vdd_99|P
-Evdd_27|vdd_10|D5G7;|compareT@0|vdd_100|P
-Evdd_28|vdd_11|D5G7;|compareT@0|vdd_101|P
-Evdd_29|vdd_12|D5G7;|compareT@0|vdd_102|P
-Evdd_30|vdd_13|D5G7;|compareT@0|vdd_103|P
-Evdd_31|vdd_14|D5G7;|compareT@0|vdd_104|P
-Evdd_32|vdd_15|D5G7;|compareT@0|vdd_105|P
-Evdd_33|vdd_16|D5G7;|compareT@0|vdd_110|P
-Evdd_34|vdd_17|D5G7;|compareT@0|vdd_111|P
-Evdd_35|vdd_18|D5G7;|compareT@0|vdd_112|P
-Evdd_38|vdd_21|D5G7;|compareT@0|vdd_115|P
-Evdd_39|vdd_22|D5G7;|compareT@0|vdd_116|P
-Evdd_40|vdd_23|D5G7;|compareT@0|vdd_117|P
-Evdd_41|vdd_24|D5G7;|compareT@0|vdd_118|P
-Evdd_42|vdd_25|D5G7;|compareT@0|vdd_119|P
-Evdd_143|vdd_30|D5G7;|compareT@0|vdd_113|P
-Evdd_144|vdd_31|D5G7;|compareT@0|vdd_114|P
-Evdd_32@739097642|vdd_32|D5G7;|scanEx3v@0|vdd_1|P
-Evdd_33@697698413|vdd_33|D5G7;|scanEx3v@0|vdd_3|P
-Evdd_34@844349863|vdd_34|D5G7;|scanEx3v@0|vdd_5|P
-Evdd_35@296003182|vdd_35|D5G7;|scanEx3v@0|vdd_7|P
-Evdd_36||D5G7;|scanEx3v@0|vdd_9|P
-Evdd_37||D5G7;|scanEx3v@0|vdd_11|P
+NX-Metal-2-Metal-3-Con|contact@0||-1704|82||||
+NX-Metal-2-Metal-3-Con|contact@1||24|-50||||
+NX-Metal-2-Metal-3-Con|contact@2||36|-62||||
+NX-Metal-2-Metal-3-Con|contact@3||30|-56||||
+NX-Metal-2-Metal-3-Con|contact@4||1632|-232||||
+NX-Metal-2-Metal-3-Con|contact@5||1632|88||||
+IcountComp;1{lay}|countCom@0||0|-432|||D5G4;
+IscanM:scanBusInM3;1{lay}|scanBusI@0||72|-1008|||D5G4;
+IscanM:scanBusInM3;1{lay}|scanBusI@1||-1656|-1008|||D5G4;
+IscanM:scanBusInM3;1{lay}|scanBusI@2||1656|-1008|||D5G4;
+IscanM:scanBusOutM3;1{lay}|scanBusO@0||1656|1008|||D5G4;
+IthreeCounters;1{lay}|threeCou@0||0|576|||D5G4;
+Ametal-3|net@1|||S900|threeCou@0|vdd_5|144|144|countCom@0|vdd_6|144|144
+Ametal-3|net@2|||S900|threeCou@0|vdd_7|-1584|144|countCom@0|vdd_8|-1584|144
+Ametal-3|net@3|||S900|threeCou@0|vdd_9|-1296|144|countCom@0|vdd_10|-1296|144
+Ametal-3|net@4|||S900|threeCou@0|vdd_11|-1008|144|countCom@0|vdd_12|-1008|144
+Ametal-3|net@5|||S900|threeCou@0|vdd_13|-720|144|countCom@0|vdd_14|-720|144
+Ametal-3|net@6|||S900|threeCou@0|vdd_15|-432|144|countCom@0|vdd_16|-432|144
+Ametal-3|net@7|||S900|threeCou@0|vdd_17|-144|144|countCom@0|vdd_18|-144|144
+Ametal-3|net@8|||S900|threeCou@0|vdd_19|432|144|countCom@0|vdd_20|432|144
+Ametal-3|net@9|||S900|threeCou@0|vdd_21|720|144|countCom@0|vdd_22|720|144
+Ametal-3|net@10|||S900|threeCou@0|vdd_23|1008|144|countCom@0|vdd_24|1008|144
+Ametal-3|net@11|||S900|threeCou@0|vdd_25|1296|144|countCom@0|vdd_26|1296|144
+Ametal-3|net@12|||S900|threeCou@0|vdd_50|1584|144|countCom@0|vdd_28|1584|144
+Ametal-3|net@13|||S900|threeCou@0|gnd_6|0|144|countCom@0|gnd_2|0|144
+Ametal-3|net@14|||S900|threeCou@0|gnd_8|-1440|144|countCom@0|gnd_7|-1440|144
+Ametal-3|net@15|||S900|threeCou@0|gnd_10|-1152|144|countCom@0|gnd_9|-1152|144
+Ametal-3|net@16|||S900|threeCou@0|gnd_12|-864|144|countCom@0|gnd_11|-864|144
+Ametal-3|net@17|||S900|threeCou@0|gnd_14|-576|144|countCom@0|gnd_13|-576|144
+Ametal-3|net@18|||S900|threeCou@0|gnd_16|-288|144|countCom@0|gnd_15|-288|144
+Ametal-3|net@19|||S900|threeCou@0|gnd_18|288|144|countCom@0|gnd_17|288|144
+Ametal-3|net@20|||S900|threeCou@0|gnd_20|576|144|countCom@0|gnd_19|576|144
+Ametal-3|net@21|||S900|threeCou@0|gnd_22|864|144|countCom@0|gnd_21|864|144
+Ametal-3|net@22|||S900|threeCou@0|gnd_24|1152|144|countCom@0|gnd_23|1152|144
+Ametal-3|net@23|||S900|threeCou@0|gnd_26|1440|144|countCom@0|gnd_25|1440|144
+Ametal-3|net@24|||S900|threeCou@0|gnd_28|1728|144|countCom@0|gnd_27|1728|144
+Ametal-3|net@25|||S900|countCom@0|gnd_4|-1728|144|threeCou@0|gnd_3|-1728|144
+Ametal-3|net@27|||S900|threeCou@0|count|-1704|144|contact@0||-1704|82
+Ametal-2|net@28|||S1800|countCom@0|dout[1]|-1740|82|contact@0||-1704|82
+Ametal-2|net@34|||S1800|countCom@0|count[L]|-12|-50|contact@1||24|-50
+Ametal-3|net@35|||S900|threeCou@0|count[X]|24|144|contact@1||24|-50
+Ametal-2|net@37|||S0|countCom@0|count[G]|51|-62|contact@2||36|-62
+Ametal-3|net@41|||S900|threeCou@0|count[Y]|30|144|contact@3||30|-56
+Ametal-2|net@42|||S1800|countCom@0|count[E]|18|-56|contact@3||30|-56
+Ametal-3|net@44|||S900|threeCou@0|sid[9]|96|144|scanBusI@0|si[9]|96|-1008
+Ametal-3|net@47|||S2700|scanBusI@0|si[1]|48|-1008|threeCou@0|sid[1]|48|144
+Ametal-3|net@48|||S2700|scanBusI@0|si[2]|54|-1008|threeCou@0|sid[2]|54|144
+Ametal-3|net@49|||S2700|scanBusI@0|si[3]|60|-1008|threeCou@0|sid[3]|60|144
+Ametal-3|net@50|||S2700|scanBusI@0|si[4]|66|-1005|threeCou@0|sid[4]|66|147
+Ametal-3|net@51|||S2700|scanBusI@0|si[5]|72|-1008|threeCou@0|sid[5]|72|144
+Ametal-3|net@52|||S2700|scanBusI@0|si[6]|78|-1008|threeCou@0|sid[6]|78|144
+Ametal-3|net@53|||S2700|scanBusI@0|si[7]|84|-1008|threeCou@0|sid[7]|84|144
+Ametal-3|net@54|||S2700|scanBusI@0|si[8]|90|-1008|threeCou@0|sid[8]|90|144
+Ametal-3|net@55|||S900|countCom@0|sic[9]|-1632|-144|scanBusI@1|si[9]|-1632|-1008
+Ametal-3|net@57|||S2700|scanBusI@1|si[1]|-1680|-1008|countCom@0|sic[1]|-1680|-144
+Ametal-3|net@58|||S2700|scanBusI@1|si[2]|-1674|-1008|countCom@0|sic[2]|-1674|-144
+Ametal-3|net@59|||S2700|scanBusI@1|si[3]|-1668|-1008|countCom@0|sic[3]|-1668|-144
+Ametal-3|net@60|||S2700|scanBusI@1|si[4]|-1662|-1005|countCom@0|sic[4]|-1662|-141
+Ametal-3|net@61|||S2700|scanBusI@1|si[5]|-1656|-1008|countCom@0|sic[5]|-1656|-144
+Ametal-3|net@62|||S2700|scanBusI@1|si[6]|-1650|-1008|countCom@0|sic[6]|-1650|-144
+Ametal-3|net@63|||S2700|scanBusI@1|si[7]|-1644|-1008|countCom@0|sic[7]|-1644|-144
+Ametal-3|net@64|||S2700|scanBusI@1|si[8]|-1638|-1008|countCom@0|sic[8]|-1638|-144
+Ametal-3|net@65|||S900|countCom@0|sir[9]|1680|-288|scanBusI@2|si[9]|1680|-1008
+Ametal-3|net@67|||S2700|scanBusI@2|si[2]|1638|-1008|countCom@0|sir[2]|1638|-288
+Ametal-3|net@68|||S2700|scanBusI@2|si[3]|1644|-1008|countCom@0|sir[3]|1644|-288
+Ametal-3|net@69|||S2700|scanBusI@2|si[4]|1650|-1005|countCom@0|sir[4]|1650|-285
+Ametal-3|net@70|||S2700|scanBusI@2|si[5]|1656|-1008|countCom@0|sir[5]|1656|-288
+Ametal-3|net@71|||S2700|scanBusI@2|si[6]|1662|-1008|countCom@0|sir[6]|1662|-288
+Ametal-3|net@72|||S2700|scanBusI@2|si[7]|1668|-1008|countCom@0|sir[7]|1668|-288
+Ametal-3|net@73|||S2700|scanBusI@2|si[8]|1674|-1008|countCom@0|sir[8]|1674|-288
+Ametal-2|net@75|||S1800|countCom@0|sir[1]|1629|-232|contact@4||1632|-232
+Ametal-3|net@76|||S2700|scanBusI@2|si[1]|1632|-1008|contact@4||1632|-232
+Ametal-3|net@77|||S2700|countCom@0|sor[9]|1680|144|scanBusO@0|so[9]|1680|1008
+Ametal-3|net@79|||S900|scanBusO@0|so[2]|1638|1008|countCom@0|sor[2]|1638|144
+Ametal-3|net@80|||S900|scanBusO@0|so[3]|1644|1008|countCom@0|sor[3]|1644|144
+Ametal-3|net@81|||S900|scanBusO@0|so[4]|1650|1011|countCom@0|sor[4]|1650|147
+Ametal-3|net@82|||S900|scanBusO@0|so[5]|1656|1008|countCom@0|sor[5]|1656|144
+Ametal-3|net@83|||S900|scanBusO@0|so[6]|1662|1008|countCom@0|sor[6]|1662|144
+Ametal-3|net@84|||S900|scanBusO@0|so[7]|1668|1008|countCom@0|sor[7]|1668|144
+Ametal-3|net@85|||S900|scanBusO@0|so[8]|1674|1008|countCom@0|sor[8]|1674|144
+Ametal-2|net@88|||S1800|countCom@0|sor[1]|1629|88|contact@5||1632|88
+Ametal-3|net@89|||S2700|contact@2||36|-62|threeCou@0|count[Z]|36|144
+Ametal-3|net@90|||S900|scanBusO@0|so[1]|1632|1008|contact@5||1632|88
+Efin||D5G7;|threeCou@0|fin|I
+Efout||D5G7;|threeCou@0|fout|O
+Egnd||D5G7;|countCom@0|gnd|G
+Egnd_3||D5G7;|countCom@0|gnd_3|G
+Egnd_4||D5G7;|threeCou@0|gnd_4|G
+Egnd_5||D5G7;|countCom@0|gnd_5|G
+Egnd_7||D5G7;|threeCou@0|gnd_7|G
+Egnd_8||D5G7;|countCom@0|gnd_8|G
+Egnd_9||D5G7;|threeCou@0|gnd_9|G
+Egnd_10||D5G7;|countCom@0|gnd_10|G
+Egnd_11||D5G7;|threeCou@0|gnd_11|G
+Egnd_12||D5G7;|countCom@0|gnd_12|G
+Egnd_13||D5G7;|threeCou@0|gnd_13|G
+Egnd_14||D5G7;|countCom@0|gnd_14|G
+Egnd_15||D5G7;|threeCou@0|gnd_15|G
+Egnd_16||D5G7;|countCom@0|gnd_16|G
+Egnd_17||D5G7;|threeCou@0|gnd_17|G
+Egnd_18||D5G7;|countCom@0|gnd_18|G
+Egnd_19||D5G7;|threeCou@0|gnd_19|G
+Egnd_20||D5G7;|countCom@0|gnd_20|G
+Egnd_21||D5G7;|threeCou@0|gnd_21|G
+Egnd_22||D5G7;|countCom@0|gnd_22|G
+Egnd_23||D5G7;|threeCou@0|gnd_23|G
+Egnd_24||D5G7;|countCom@0|gnd_24|G
+Egnd_25||D5G7;|threeCou@0|gnd_25|G
+Egnd_26||D5G7;|countCom@0|gnd_26|G
+Egnd_27||D5G7;|threeCou@0|gnd_27|G
+Egnd_28||D5G7;|countCom@0|gnd_28|G
+Egnd_29||D5G7;|countCom@0|gnd_29|G
+Egnd_31||D5G7;|countCom@0|gnd_31|G
+Egnd_33||D5G7;|countCom@0|gnd_33|G
+Egnd_35||D5G7;|countCom@0|gnd_35|G
+Egnd_37||D5G7;|countCom@0|gnd_37|G
+Egnd_39||D5G7;|countCom@0|gnd_39|G
+Egnd_41||D5G7;|countCom@0|gnd_41|G
+Egnd_42||D5G7;|threeCou@0|gnd_42|G
+Egnd_43||D5G7;|countCom@0|gnd_43|G
+Egnd_44||D5G7;|threeCou@0|gnd_44|G
+Egnd_45||D5G7;|countCom@0|gnd_45|G
+Egnd_46||D5G7;|threeCou@0|gnd_46|G
+Egnd_47||D5G7;|countCom@0|gnd_47|G
+Egnd_48||D5G7;|threeCou@0|gnd_48|G
+Egnd_49||D5G7;|countCom@0|gnd_49|G
+Egnd_51||D5G7;|countCom@0|gnd_51|G
+Egnd_53||D5G7;|countCom@0|gnd_53|G
+Egnd_55||D5G7;|countCom@0|gnd_55|G
+Egnd_57||D5G7;|countCom@0|gnd_57|G
+Egnd_58||D5G7;|threeCou@0|gnd|G
+Egnd_59||D5G7;|threeCou@0|gnd_5|G
+Egnd_60||D5G7;|threeCou@0|gnd_29|G
+Egnd_61||D5G7;|threeCou@0|gnd_39|G
+Egnd_62||D5G7;|threeCou@0|gnd_41|G
+Egnd_63||D5G7;|threeCou@0|gnd_43|G
+Egnd_64||D5G7;|threeCou@0|gnd_45|G
+Egnd_65||D5G7;|threeCou@0|gnd_47|G
+Egnd_66||D5G7;|threeCou@0|gnd_49|G
+EinA[1]||D5G7;|countCom@0|inA[1]|I
+EinA[2]||D5G7;|countCom@0|inA[2]|I
+EinA[3]||D5G7;|countCom@0|inA[3]|I
+EinA[4]||D5G7;|countCom@0|inA[4]|I
+EinA[5]||D5G7;|countCom@0|inA[5]|I
+EinA[6]||D5G7;|countCom@0|inA[6]|I
+EinA[7]||D5G7;|countCom@0|inA[7]|I
+EinA[8]||D5G7;|countCom@0|inA[8]|I
+EinA[9]||D5G7;|countCom@0|inA[9]|I
+EinA[10]||D5G7;|countCom@0|inA[10]|I
+EinA[11]||D5G7;|countCom@0|inA[11]|I
+EinA[12]||D5G7;|countCom@0|inA[12]|I
+EinA[13]||D5G7;|countCom@0|inA[13]|I
+EinA[14]||D5G7;|countCom@0|inA[14]|I
+EinA[15]||D5G7;|countCom@0|inA[15]|I
+EinA[16]||D5G7;|countCom@0|inA[16]|I
+EinA[17]||D5G7;|countCom@0|inA[17]|I
+EinA[18]||D5G7;|countCom@0|inA[18]|I
+EinA[19]||D5G7;|countCom@0|inA[19]|I
+EinA[20]||D5G7;|countCom@0|inA[20]|I
+EinA[21]||D5G7;|countCom@0|inA[21]|I
+EinA[22]||D5G7;|countCom@0|inA[22]|I
+EinA[23]||D5G7;|countCom@0|inA[23]|I
+EinA[24]||D5G7;|countCom@0|inA[24]|I
+EinA[25]||D5G7;|countCom@0|inA[25]|I
+EinA[26]||D5G7;|countCom@0|inA[26]|I
+EinA[27]||D5G7;|countCom@0|inA[27]|I
+EinA[28]||D5G7;|countCom@0|inA[28]|I
+EinA[29]||D5G7;|countCom@0|inA[29]|I
+EinA[30]||D5G7;|countCom@0|inA[30]|I
+EinA[31]||D5G7;|countCom@0|inA[31]|I
+EinA[32]||D5G7;|countCom@0|inA[32]|I
+EinA[33]||D5G7;|countCom@0|inA[33]|I
+EinA[34]||D5G7;|countCom@0|inA[34]|I
+EinA[35]||D5G7;|countCom@0|inA[35]|I
+EinA[36]||D5G7;|countCom@0|inA[36]|I
+EinA[37]||D5G7;|countCom@0|inA[37]|I
+EinB[1]||D5G7;|countCom@0|inB[1]|I
+EinB[2]||D5G7;|countCom@0|inB[2]|I
+EinB[3]||D5G7;|countCom@0|inB[3]|I
+EinB[4]||D5G7;|countCom@0|inB[4]|I
+EinB[5]||D5G7;|countCom@0|inB[5]|I
+EinB[6]||D5G7;|countCom@0|inB[6]|I
+EinB[7]||D5G7;|countCom@0|inB[7]|I
+EinB[8]||D5G7;|countCom@0|inB[8]|I
+EinB[9]||D5G7;|countCom@0|inB[9]|I
+EinB[10]||D5G7;|countCom@0|inB[10]|I
+EinB[11]||D5G7;|countCom@0|inB[11]|I
+EinB[12]||D5G7;|countCom@0|inB[12]|I
+EinB[13]||D5G7;|countCom@0|inB[13]|I
+EinB[14]||D5G7;|countCom@0|inB[14]|I
+EinB[15]||D5G7;|countCom@0|inB[15]|I
+EinB[16]||D5G7;|countCom@0|inB[16]|I
+EinB[17]||D5G7;|countCom@0|inB[17]|I
+EinB[18]||D5G7;|countCom@0|inB[18]|I
+EinB[19]||D5G7;|countCom@0|inB[19]|I
+EinB[20]||D5G7;|countCom@0|inB[20]|I
+EinB[21]||D5G7;|countCom@0|inB[21]|I
+EinB[22]||D5G7;|countCom@0|inB[22]|I
+EinB[23]||D5G7;|countCom@0|inB[23]|I
+EinB[24]||D5G7;|countCom@0|inB[24]|I
+EinB[25]||D5G7;|countCom@0|inB[25]|I
+EinB[26]||D5G7;|countCom@0|inB[26]|I
+EinB[27]||D5G7;|countCom@0|inB[27]|I
+EinB[28]||D5G7;|countCom@0|inB[28]|I
+EinB[29]||D5G7;|countCom@0|inB[29]|I
+EinB[30]||D5G7;|countCom@0|inB[30]|I
+EinB[31]||D5G7;|countCom@0|inB[31]|I
+EinB[32]||D5G7;|countCom@0|inB[32]|I
+EinB[33]||D5G7;|countCom@0|inB[33]|I
+EinB[34]||D5G7;|countCom@0|inB[34]|I
+EinB[35]||D5G7;|countCom@0|inB[35]|I
+EinB[36]||D5G7;|countCom@0|inB[36]|I
+EinB[37]||D5G7;|countCom@0|inB[37]|I
+Epred[A]||D5G7;|countCom@0|pred[A]|I
+Epred[B]||D5G7;|countCom@0|pred[B]|I
+Esic[1]||D5G2;|scanBusI@1|si[1]|B
+Esic[2]||D5G2;|scanBusI@1|si[2]|B
+Esic[3]||D5G2;|scanBusI@1|si[3]|B
+Esic[4]||D5G2;|scanBusI@1|si[4]|B
+Esic[5]||D5G2;|scanBusI@1|si[5]|B
+Esic[6]||D5G2;|scanBusI@1|si[6]|B
+Esic[7]||D5G2;|scanBusI@1|si[7]|B
+Esic[8]||D5G2;|scanBusI@1|si[8]|B
+Esic[9]||D5G2;|scanBusI@1|si[9]|B
+Esid[1]||D5G2;|scanBusI@0|si[1]|B
+Esid[2]||D5G2;|scanBusI@0|si[2]|B
+Esid[3]||D5G2;|scanBusI@0|si[3]|B
+Esid[4]||D5G2;|scanBusI@0|si[4]|B
+Esid[5]||D5G2;|scanBusI@0|si[5]|B
+Esid[6]||D5G2;|scanBusI@0|si[6]|B
+Esid[7]||D5G2;|scanBusI@0|si[7]|B
+Esid[8]||D5G2;|scanBusI@0|si[8]|B
+Esid[9]||D5G2;|scanBusI@0|si[9]|B
+Esi[1]|sir[1]|D5G2;|scanBusI@2|si[1]|B
+Esir[2]||D5G2;|scanBusI@2|si[2]|B
+Esir[3]||D5G2;|scanBusI@2|si[3]|B
+Esir[4]||D5G2;|scanBusI@2|si[4]|B
+Esir[5]||D5G2;|scanBusI@2|si[5]|B
+Esir[6]||D5G2;|scanBusI@2|si[6]|B
+Esir[7]||D5G2;|scanBusI@2|si[7]|B
+Esir[8]||D5G2;|scanBusI@2|si[8]|B
+Esir[9]||D5G2;|scanBusI@2|si[9]|B
+Esoc[1]||D5G7;|countCom@0|soc[1]|B
+Esoc[2]||D5G7;|countCom@0|soc[2]|B
+Esoc[3]||D5G7;|countCom@0|soc[3]|B
+Esoc[4]||D5G7;|countCom@0|soc[4]|B
+Esoc[5]||D5G7;|countCom@0|soc[5]|B
+Esoc[6]||D5G7;|countCom@0|soc[6]|B
+Esoc[7]||D5G7;|countCom@0|soc[7]|B
+Esoc[8]||D5G7;|countCom@0|soc[8]|B
+Esoc[9]||D5G7;|countCom@0|soc[9]|B
+Esod[1]||D5G7;|threeCou@0|sod[1]|B
+Esod[2]||D5G7;|threeCou@0|sod[2]|B
+Esod[3]||D5G7;|threeCou@0|sod[3]|B
+Esod[4]||D5G7;|threeCou@0|sod[4]|B
+Esod[5]||D5G7;|threeCou@0|sod[5]|B
+Esod[6]||D5G7;|threeCou@0|sod[6]|B
+Esod[7]||D5G7;|threeCou@0|sod[7]|B
+Esod[8]||D5G7;|threeCou@0|sod[8]|B
+Esod[9]||D5G7;|threeCou@0|sod[9]|B
+Eso[1]|sor[1]|D5G2;|scanBusO@0|so[1]|B
+Esor[2]||D5G2;|scanBusO@0|so[2]|B
+Esor[3]||D5G2;|scanBusO@0|so[3]|B
+Esor[4]||D5G2;|scanBusO@0|so[4]|B
+Esor[5]||D5G2;|scanBusO@0|so[5]|B
+Esor[6]||D5G2;|scanBusO@0|so[6]|B
+Esor[7]||D5G2;|scanBusO@0|so[7]|B
+Esor[8]||D5G2;|scanBusO@0|so[8]|B
+Esor[9]||D5G2;|scanBusO@0|so[9]|B
+Evdd||D5G7;|countCom@0|vdd|P
+Evdd_3||D5G7;|countCom@0|vdd_3|P
+Evdd_4||D5G7;|threeCou@0|vdd_4|P
+Evdd_6||D5G7;|threeCou@0|vdd_6|P
+Evdd_7||D5G7;|countCom@0|vdd_7|P
+Evdd_8||D5G7;|threeCou@0|vdd_8|P
+Evdd_9||D5G7;|countCom@0|vdd_9|P
+Evdd_10||D5G7;|threeCou@0|vdd_10|P
+Evdd_11||D5G7;|countCom@0|vdd_11|P
+Evdd_12||D5G7;|threeCou@0|vdd_12|P
+Evdd_13||D5G7;|countCom@0|vdd_13|P
+Evdd_14||D5G7;|threeCou@0|vdd_14|P
+Evdd_15||D5G7;|countCom@0|vdd_15|P
+Evdd_16||D5G7;|threeCou@0|vdd_16|P
+Evdd_17||D5G7;|countCom@0|vdd_17|P
+Evdd_18||D5G7;|threeCou@0|vdd_18|P
+Evdd_19||D5G7;|countCom@0|vdd_19|P
+Evdd_20||D5G7;|threeCou@0|vdd_20|P
+Evdd_21||D5G7;|countCom@0|vdd_21|P
+Evdd_22||D5G7;|threeCou@0|vdd_22|P
+Evdd_23||D5G7;|countCom@0|vdd_23|P
+Evdd_24||D5G7;|threeCou@0|vdd_24|P
+Evdd_25||D5G7;|countCom@0|vdd_25|P
+Evdd_26||D5G7;|threeCou@0|vdd_26|P
+Evdd_27||D5G7;|countCom@0|vdd_27|P
+Evdd_29||D5G7;|countCom@0|vdd_29|P
+Evdd_31||D5G7;|countCom@0|vdd_31|P
+Evdd_33||D5G7;|countCom@0|vdd_33|P
+Evdd_37||D5G7;|countCom@0|vdd_37|P
+Evdd_39||D5G7;|countCom@0|vdd_39|P
+Evdd_43||D5G7;|countCom@0|vdd_43|P
+Evdd_45||D5G7;|countCom@0|vdd_45|P
+Evdd_46||D5G7;|threeCou@0|vdd_46|P
+Evdd_47||D5G7;|threeCou@0|vdd_47|P
+Evdd_48||D5G7;|threeCou@0|vdd_48|P
+Evdd_49||D5G7;|countCom@0|vdd_49|P
+Evdd_51||D5G7;|countCom@0|vdd_51|P
+Evdd_52||D5G7;|threeCou@0|vdd_52|P
+Evdd_53||D5G7;|threeCou@0|vdd_53|P
+Evdd_54||D5G7;|threeCou@0|vdd_54|P
+Evdd_55||D5G7;|countCom@0|vdd_55|P
+Evdd_57||D5G7;|countCom@0|vdd_57|P
+Evdd_61||D5G7;|countCom@0|vdd_61|P
+Evdd_63||D5G7;|countCom@0|vdd_63|P
+Evdd_67||D5G7;|countCom@0|vdd_67|P
+Evdd_69||D5G7;|countCom@0|vdd_69|P
+Evdd_70||D5G7;|threeCou@0|vdd|P
+Evdd_71||D5G7;|threeCou@0|vdd_3|P
+Evdd_72||D5G7;|threeCou@0|vdd_43|P
+Evdd_73||D5G7;|threeCou@0|vdd_45|P
+Evdd_74||D5G7;|threeCou@0|vdd_49|P
+Evdd_75||D5G7;|threeCou@0|vdd_51|P
 X
 
-# Cell compareAll;2{sch}
-CcompareAll;2{sch}||schematic|1242046613932|1242590060625|
+# Cell compareAndCount;1{sch}
+CcompareAndCount;1{sch}||schematic|1242732018584|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
-IcompareAll;1{ic}|compareA@0||49|11.5|||D5G4;
-IcompareTree;1{ic}|compareT@0||29|0|||D5G4;
-NOff-Page|conn@0||25|-12|||R|
-NOff-Page|conn@1||33|-11|||R|
-NOff-Page|conn@4||-12|9||||
-NOff-Page|conn@5||27.5|14||||
-NOff-Page|conn@6||-30|-15|||YRRR|
-NOff-Page|conn@7||-30|10|||R|
-NOff-Page|conn@8||-13|3||||
-NOff-Page|conn@9||16.5|11||||
-NOff-Page|conn@10||0|-8|||RRR|
-IgaspCompare;1{ic}|gaspComp@0||0|2|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||11.5|25.5|||||ART_message(D5G3;)Sies 17 May 2009
-Ngeneric:Invisible-Pin|pin@1||12.5|31.5|||||ART_message(D5G6;)ScompareAll
-NBus_Pin|pin@5||3|10|-1|-1||
-NWire_Pin|pin@51||-22|-10||||
-NWire_Pin|pin@52||-22|-13||||
-NWire_Pin|pin@53||-22|-6||||
-NWire_Pin|pin@54||-22|-4||||
-NWire_Pin|pin@55||-22|-1||||
-NWire_Pin|pin@57||-22|1.5||||
-NWire_Pin|pin@58||-39|-8||||
-NWire_Pin|pin@59||-39|19||||
-NWire_Pin|pin@60||-3|19||||
-NBus_Pin|pin@66||-8|6|-1|-1||
-NBus_Pin|pin@67||-8|8|-1|-1||
-NBus_Pin|pin@68||10|6|-1|-1||
-NBus_Pin|pin@69||10|9|-1|-1||
-NBus_Pin|pin@72||19|4|-1|-1||
-NBus_Pin|pin@73||19|8|-1|-1||
-NBus_Pin|pin@74||29|8|-1|-1||
-IscanM:scanEx3;1{ic}|scanEx3@0||-30|-2|X||D5G4;
-IorangeTSMC090nm:wire90;1{ic}|wire90@0||9|-2|Y||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@1||9|2|Y||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-IorangeTSMC090nm:wire90;1{ic}|wire90@2||19|0|Y||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|go|D5G2;||0|compareT@0|go|23|2|wire90@1|b|11.5|2
-Awire|goLO[1]|D5G2;||1800|gaspComp@0|goLO|5|0|wire90@2|a|16.5|0
-Awire|mc|D5G2;||2700|gaspComp@0|mc|-3|8|pin@60||-3|19
-Abus|net@65||-0.5|IJ2700|conn@6|y|-30|-13|scanEx3@0|sir[1:9]|-30|-10
-Abus|net@66||-0.5|IJ2700|scanEx3@0|sor[1:9]|-30|5.5|conn@7|a|-30|8
-Awire|net@67|||1800|scanEx3@0|dIn[1]|-25|-10|pin@51||-22|-10
-Awire|net@71|||0|pin@54||-22|-4|scanEx3@0|dIn[2]|-25|-4
-Awire|net@73|||0|pin@57||-22|1.5|scanEx3@0|dIn[3]|-25|1.5
-Awire|net@76|||0|scanEx3@0|mc|-35|-8|pin@58||-39|-8
-Awire|net@77|||2700|pin@58||-39|-8|pin@59||-39|19
-Awire|net@78|||1800|pin@59||-39|19|pin@60||-3|19
-Abus|net@96||-0.5|IJ0|gaspComp@0|pred[B]|-5|6|pin@66||-8|6
-Abus|net@98||-0.5|IJ1800|gaspComp@0|succ[D]|5|6|pin@68||10|6
-Abus|net@105||-0.5|IJ1800|gaspComp@0|in[L,E,G]|5|4|pin@72||19|4
-Abus|net@106||-0.5|IJ2700|pin@72||19|4|pin@73||19|8
-Abus|net@107||-0.5|IJ1800|pin@73||19|8|pin@74||29|8
-Abus|net@109||-0.5|IJ900|compareT@0|inB[1:37]|33|-4|conn@1|y|33|-9
-Abus|net@110||-0.5|IJ2700|conn@0|y|25|-10|compareT@0|inA[1:37]|25|-4
-Awire|net@118|||0|wire90@0|a|6.5|-2|gaspComp@0|ready|5|-2
-Awire|net@119|||0|compareT@0|goLO[1]|23|0|wire90@2|b|21.5|0
-Awire|net@124|||0|wire90@1|a|6.5|2|gaspComp@0|go|5|2
-Abus|net@127||-0.5|IJ2700|conn@10|a|0|-6|gaspComp@0|succ[G_1]|0|-4
-Abus|pred[A,B]|D5G2;|-0.5|IJ2700|pin@66||-8|6|pin@67||-8|8
-Awire|ready|D5G2;||1800|wire90@0|b|11.5|-2|compareT@0|ready|23|-2
-Abus|s[1:3]|D5G2;|-0.5|IJ900|pin@5||3|10|gaspComp@0|succ[D_1]|3|8
-Awire|s[1]|D5G2;||900|pin@51||-22|-10|pin@52||-22|-13
-Awire|s[2]|D5G2;||2700|pin@53||-22|-6|pin@54||-22|-4
-Awire|s[3]|D5G2;||900|pin@57||-22|1.5|pin@55||-22|-1
-Abus|succ[A,B]|D5G2;|-0.5|IJ2700|pin@68||10|6|pin@69||10|9
-Abus|val[L,E,G]|D5G2;|-0.5|IJ900|pin@74||29|8|compareT@0|out[1][L,E,G]|29|4
-EinL[1:37]|inA[1:37]|D4G2;|conn@0|a|I
-EinG[1:37]|inB[1:37]|D4G2;|conn@1|a|I
-Epred[L]|pred[A]|D4G2;|conn@4|a|I
-Epred[G]|pred[B]|D4G2;|conn@8|a|I
-Esir[1:9]||D4G2;|conn@6|a|I
-Esor[1:9]||D6G2;|conn@7|y|O
-Esucc[L]|succ[A]|D6G2;|conn@9|y|O
-Esucc[G]|succ[B]|D6G2;|conn@5|y|O
-Esucc[A_1]|take[A,B]|D6G2;|conn@10|y|O
+NOff-Page|conn@0||-4|19||||
+NOff-Page|conn@1||20|18||||
+NOff-Page|conn@2||20|23||||
+NOff-Page|conn@3||-4|23|||Y|
+NOff-Page|conn@4||-18|-5||||
+NOff-Page|conn@5||18|-5|||RR|
+NOff-Page|conn@6||-18|2||||
+NOff-Page|conn@7||18|2|||X|
+NOff-Page|conn@8||-18|5|||Y|
+NOff-Page|conn@9||18|5||||
+NOff-Page|conn@10||-18|8|||Y|
+NOff-Page|conn@11||18|8||||
+IcountComp;1{ic}|countCom@0||0|0|||D5G4;
+IcompareAndCount;1{ic}|countCom@1||44|25|||D5G4;
+Ngeneric:Invisible-Pin|pin@0||-0.5|28.5|||||ART_message(D5G3;)Sies 21 May 2009
+Ngeneric:Invisible-Pin|pin@1||0.5|34.5|||||ART_message(D5G6;)ScompareAndCount
+NWire_Pin|pin@19||6|-1||||
+NBus_Pin|pin@20||0|-13|-1|-1||
+NBus_Pin|pin@21||-9|17|-1|-1||
+NBus_Pin|pin@23||-9|-13|-1|-1||
+IthreeCounters;1{ic}|threeCou@0||7|18|||D5G4;
+Awire|count|D5G2;Y4;||2700|pin@19||6|-1|threeCou@0|count|6|15
+Abus|count[L,E,G]|D5G2;|-0.5|IJ900|countCom@0|take[A,B]|0|-7|pin@20||0|-13
+Abus|net@34||-0.5|IJ1800|countCom@0|inB[1:37]|2|-5|conn@5|y|16|-5
+Abus|net@35||-0.5|IJ1800|conn@4|y|-16|-5|countCom@0|inA[1:37]|-2|-5
+Abus|net@36||-0.5|IJ0|countCom@0|sir[1:9]|-1|5|conn@8|y|-16|5
+Abus|net@37||-0.5|IJ1800|countCom@0|sor[1:9]|2|5|conn@9|a|16|5
+Awire|net@39|||1800|conn@6|y|-16|2|countCom@0|pred[A]|-3|2
+Awire|net@40|||1800|countCom@0|pred[B]|3|2|conn@7|y|16|2
+Abus|net@41||-0.5|IJ1800|conn@3|y|-2|23|threeCou@0|sid[1:9]|6|23
+Abus|net@42||-0.5|IJ1800|threeCou@0|sod[1:9]|9|23|conn@2|a|18|23
+Awire|net@43|||1800|threeCou@0|fout|10|18|conn@1|a|18|18
+Awire|net@44|||1800|conn@0|y|-2|19|threeCou@0|fin|4|19
+Awire|net@51|||0|pin@19||6|-1|countCom@0|dout[1]|3|-1
+Abus|net@53||-0.5|IJ0|threeCou@0|count[L,E,G]|3|17|pin@21||-9|17
+Abus|net@56||-0.5|IJ1800|pin@23||-9|-13|pin@20||0|-13
+Abus|net@57||-0.5|IJ900|pin@21||-9|17|pin@23||-9|-13
+Abus|net@58||-0.5|IJ1800|conn@10|y|-16|8|countCom@0|sic[1:9]|-1|8
+Abus|net@60||-0.5|IJ1800|countCom@0|soc[1:9]|2|8|conn@11|a|16|8
+Efin||D4G2;|conn@0|a|I
+Efout||D6G2;|conn@1|y|O
+EinA[1:37]||D4G2;|conn@4|a|I
+EinB[1:37]||D4G2;|conn@5|a|I
+Epred[A]||D4G2;|conn@6|a|I
+Epred[B]||D4G2;|conn@7|a|I
+Esic[1:9]||D4G2;|conn@10|a|B
+Esid[1:9]||D4G2;|conn@3|a|B
+Esir[1:9]||D4G2;|conn@8|a|I
+Esoc[1:9]||D6G2;|conn@11|y|B
+Esod[1:9]||D6G2;|conn@2|y|B
+Esor[1:9]||D6G2;|conn@9|y|O
 X
 
 # Cell compareTree;1{ic}
-CcompareTree;1{ic}||artwork|1242568205901|1242568354755|E
+CcompareTree;1{ic}||artwork|1242568205901|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NThick-Circle|art@2||-5.5|0|1|1||
 Nschematic:Bus_Pin|pin@0||-6|2|-1|-1||
@@ -473,7 +605,7 @@ Eready||D5G2;|pin@10||O
 X
 
 # Cell compareTree;1{lay}
-CcompareTree;1{lay}||cmos90|1242047088468|1242644966440||ATTR_NCC(D5G5;NTX-7.5;Y580;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242643693653|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242645019710
+CcompareTree;1{lay}||cmos90|1242047088468|1243246631749|I|ATTR_NCC(D5G5;NTX-7.5;Y580;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242643693653|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@182||4|-47||||
 NX-Metal-1-Metal-2-Con|contact@183||-174|538||||
@@ -492,7 +624,6 @@ NX-Metal-2-Metal-3-Con|contact@195||235|526||||
 NX-Metal-2-Metal-3-Con|contact@196||235|-47||||
 IdriveCompare;2{lay}|driveCom@2||72|-144|||D5G4;
 Ileg2hor;5{lay}|leg2hor@0||72|504|Y||D5G4;
-NMetal-3-Pin|pin@74||235|409||||
 IwiresL:select132;1{lay}|select13@0||-96|504|||D5G4;
 IwiresL:select132;1{lay}|select13@1||240|504|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@0||72|-504|||D5G4;
@@ -528,8 +659,6 @@ Ametal-2|net@673||1.2|S1800|tree19-1@0|go[2]|-122|-147.9|driveCom@2|goo[2]|-49.5
 Ametal-2|net@674||1.2|S0|driveCom@2|goo[3]|-49.5|-140.1|tree19-1@0|go[4]|-113|-140.1
 Ametal-2|net@675||1.2|S1800|driveCom@2|go[2]|193.5|-147.9|tree18-1@0|go[4]|266|-147.9
 Ametal-2|net@676||1.2|S0|tree18-1@0|go[5]|257|-140.1|driveCom@2|go[3]|193.5|-140.1
-Ametal-3|net@687|||S2700|pin@74||235|409|contact@195||235|526
-Ametal-3|net@689|||S900|pin@74||235|409|contact@196||235|-47
 Ametal-2|net@690|||S0|tranCap@0|gnd|0|-504|tranCap@1|gnd_1|0|-504
 Ametal-2|net@691|||S0|tranCap@0|vdd_1|0|-554|tranCap@1|vdd_3|0|-554
 Ametal-2|net@692|||S0|tranCap@0|gnd_1|144|-504|tranCap@2|gnd|144|-504
@@ -572,6 +701,7 @@ Ametal-2|net@728||6.2|S0|leg2hor@0|vdd_1|-33|554|tree19-1@0|vdd_59|-144|554
 Ametal-2|net@729||6.2|S0|tree18-1@0|gnd_21|288|504|leg2hor@0|gnd_1|177|504
 Ametal-2|net@730||6.2|S0|tree18-1@0|vdd_42|288|554|leg2hor@0|vdd_3|177|554
 Ametal-2|net@731||6.2|S0|tree18-1@0|vdd_43|288|454|leg2hor@0|vdd_2|177|454
+Ametal-3|net@732|||S900|contact@195||235|526|contact@196||235|-47
 Ametal-2|small[G]|D8G2;Y1.5;||S0|contact@190||344|494|contact@193||148|494
 Ametal-2|small[L]|D8G2;Y1.5;||S0|contact@189||318|538|contact@194||121|538
 Egnd_4|gnd|D5G7;|tree18-1@0|gnd_4|P
@@ -723,7 +853,7 @@ Evdd_66||D5G7;|tree18-1@0|vdd_45|P
 X
 
 # Cell compareTree;1{sch}
-CcompareTree;1{sch}||schematic|1242046613932|1242645092077|
+CcompareTree;1{sch}||schematic|1242046613932|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IcompareTree;1{ic}|compareT@0||25|17|||D5G4;
 NOff-Page|conn@0||-13.5|-30||||
@@ -793,7 +923,7 @@ Eready||D6G2;|conn@13|y|O
 X
 
 # Cell countComp;1{ic}
-CcountComp;1{ic}||artwork|1242151755702|1242815631499|E
+CcountComp;1{ic}||artwork|1242151755702|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||2|-5|-1|-1||
 Nschematic:Bus_Pin|pin@2||-2|-5|-1|-1||
@@ -888,15 +1018,15 @@ Esor[1:9]||D6G2;|pin@12||O
 X
 
 # Cell countComp;1{lay}
-CcountComp;1{lay}||cmos90|1242047088468|1242816963060||DRC_last_good_drc_area_date()G1242645019710|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242813532954
+CcountComp;1{lay}||cmos90|1242047088468|1243246631749|I|DRC_last_good_drc_area_date()G1242645019710|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IcompareTree;1{lay}|compareT@0||0|0|||D5G4;
 NX-Metal-2-Metal-3-Con|contact@25||1680|144||||
 NX-Metal-1-Metal-2-Con|contact@27||1698.5|138||||
 NX-Metal-1-Metal-2-Con|contact@29||1698.5|294||||
 NX-Metal-1-Metal-2-Con|contact@31||1698.5|420||||
-NX-Metal-2-Metal-3-Con|contact@32||302|276||||
-NX-Metal-2-Metal-3-Con|contact@33||302|420||||
+NX-Metal-2-Metal-3-Con|contact@32||264|276||||
+NX-Metal-2-Metal-3-Con|contact@33||264|420||||
 NX-Metal-1-Metal-2-Con|contact@34||-100.5|138||||
 NX-Metal-1-Metal-2-Con|contact@35||84.5|438||||
 NX-Metal-1-Metal-2-Con|contact@36||154|438||||
@@ -907,6 +1037,7 @@ NX-Metal-1-Metal-2-Con|contact@41||119.5|-6||||
 NX-Metal-2-Metal-3-Con|contact@44||1614|132||||
 NX-Metal-2-Metal-3-Con|contact@45||1614|294||||
 NX-Metal-1-Metal-2-Con|contact@46||133.5|144||||
+NX-Metal-1-Metal-2-Con|contact@47||-1596.5|514||||
 IcountCompGasP;1{lay}|countCom@0||72|216|||D5G4;
 IcoversM:cover8h;1{lay}|cover8h@0||0|0|||D5G4;
 NMetal-1-Pin|pin@12||135|12||||
@@ -916,6 +1047,7 @@ NMetal-1-Pin|pin@17||58.5|426||||
 NMetal-1-Pin|pin@18||89|426||||
 NMetal-1-Pin|pin@20||100.5|426||||
 NMetal-1-Pin|pin@21||141.5|426||||
+NMetal-2-Pin|pin@22||-1740|514||||
 IscanM:scanEx3vert;1{lay}|scanEx3v@0||1656|360|||D5G4;
 IscanM:scanFx1tall;1{lay}|scanFx1t@0||-1656|432|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@0||-1656|216|||D5G4;
@@ -930,7 +1062,7 @@ IwiresL:tranCap;1{lay}|tranCap@9||1656|-216|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@10||1656|-360|||D5G4;
 IwiresL:tranCap;1{lay}|tranCap@11||1656|-504|||D5G4;
 Ametal-2|net@784|||S1800|contact@34||-100.5|138|contact@27||1698.5|138
-Ametal-2|net@795|||S1800|contact@33||302|420|contact@31||1698.5|420
+Ametal-2|net@795|||S1800|contact@33||264|420|contact@31||1698.5|420
 Ametal-1|net@815|||S2700|contact@29||1698.5|294|scanEx3v@0|dIn[2]|1698.5|353
 Ametal-1|net@816|||S2700|contact@27||1698.5|138|scanEx3v@0|dIn[1]|1698.5|209
 Ametal-1|net@817|||S2700|contact@31||1698.5|420|scanEx3v@0|dIn[3]|1698.5|497
@@ -943,7 +1075,7 @@ Ametal-1|net@845|||S900|pin@14||-25|0|compareT@0|ready|-25|-14
 Ametal-1|net@851|||S2700|pin@17||58.5|426|compareT@0|out[1][L]|58.5|447
 Ametal-1|net@852|||S1800|pin@17||58.5|426|pin@18||89|426
 Ametal-1|net@853|||S900|pin@18||89|426|countCom@0|in[L]|89|420
-Ametal-3|net@858|||S2700|contact@32||302|276|contact@33||302|420
+Ametal-3|net@858|||S2700|contact@32||264|276|contact@33||264|420
 Ametal-1|net@859||0.4|S900|compareT@0|out[1][G]|84.5|447|contact@35||84.5|438
 Ametal-1|net@860|||S2700|countCom@0|in[G]|154|420|contact@36||154|438
 Ametal-2|net@861|||S1800|contact@35||84.5|438|contact@36||154|438
@@ -951,7 +1083,7 @@ Ametal-1|net@863|||S2700|pin@20||100.5|426|compareT@0|out[1][E]|100.5|447
 Ametal-1|net@864|||S1800|pin@20||100.5|426|pin@21||141.5|426
 Ametal-1|net@865|||S900|pin@21||141.5|426|countCom@0|in[E]|141.5|420
 Ametal-1|net@868|||S2700|countCom@0|s[2]|196.5|79|contact@37||196.5|132
-Ametal-2|net@869|||S1800|contact@38||171.5|276|contact@32||302|276
+Ametal-2|net@869|||S1800|contact@38||171.5|276|contact@32||264|276
 Ametal-1|net@870|||S2700|countCom@0|s[3]|171.5|209|contact@38||171.5|276
 Ametal-2|net@871|||S0|contact@25||1680|144|contact@46||133.5|144
 Ametal-1|net@874|||S900|countCom@0|succ_1|227.5|9|contact@40||227.5|-6
@@ -1073,10 +1205,12 @@ Ametal-2|net@1065|||S0|tranCap@5|gnd_1|-1584|-504|compareT@0|gnd_52|-1584|-504
 Ametal-2|net@1066|||S0|tranCap@5|vdd_2|-1584|-454|compareT@0|vdd_104|-1584|-454
 Ametal-2|net@1067|||S0|tranCap@5|vdd_3|-1584|-554|compareT@0|vdd_105|-1584|-554
 Ametal-2|net@1068|||S0|compareT@0|gnd_55|1584|-504|tranCap@11|gnd|1584|-504
+Ametal-2|net@1069|||S1800|pin@22||-1740|514|contact@47||-1596.5|514
+Ametal-1|net@1070|||S2700|scanFx1t@0|dout[1]|-1596.5|493.6|contact@47||-1596.5|514
 Ecount[E]||D5G5;|countCom@0|count[E]|O
 Ecount[G]||D5G5;|countCom@0|count[G]|O
 Ecount[L]||D5G5;|countCom@0|count[L]|O
-Edout[1]||D5G2;|scanFx1t@0|dout[1]|O
+Edout[1]||D5G7;|pin@22||O
 Egnd||D5G7;|cover8h@0|gnd|G
 Egnd_2||D5G7;|cover8h@0|gnd_2|G
 Egnd_3||D5G7;|cover8h@0|gnd_3|G
@@ -1193,35 +1327,35 @@ EinB[34]||D5G7;|compareT@0|inB[34]|I
 EinB[35]||D5G7;|compareT@0|inB[35]|I
 EinB[36]||D5G7;|compareT@0|inB[36]|I
 EinB[37]||D5G7;|compareT@0|inB[37]|I
-Epred[A]||D5G5;|countCom@0|pred[A]|I
-Epred[B]||D5G5;|countCom@0|pred[B]|I
-Esic[1]||D5G2;|scanFx1t@0|sic[1]|B
-Esic[2]||D5G2;|scanFx1t@0|sic[2]|B
-Esic[3]||D5G2;|scanFx1t@0|sic[3]|B
-Esic[4]||D5G2;|scanFx1t@0|sic[4]|B
-Esic[5]||D5G2;|scanFx1t@0|sic[5]|B
-Esic[6]||D5G2;|scanFx1t@0|sic[6]|B
-Esic[7]||D5G2;|scanFx1t@0|sic[7]|B
-Esic[8]||D5G2;|scanFx1t@0|sic[8]|B
-Esic[9]||D5G2;|scanFx1t@0|sic[9]|B
+Epred[A]||D5G7;|countCom@0|pred[A]|I
+Epred[B]||D5G7;|countCom@0|pred[B]|I
+Esic[1]||D5G7;|scanFx1t@0|sic[1]|B
+Esic[2]||D5G7;|scanFx1t@0|sic[2]|B
+Esic[3]||D5G7;|scanFx1t@0|sic[3]|B
+Esic[4]||D5G7;|scanFx1t@0|sic[4]|B
+Esic[5]||D5G7;|scanFx1t@0|sic[5]|B
+Esic[6]||D5G7;|scanFx1t@0|sic[6]|B
+Esic[7]||D5G7;|scanFx1t@0|sic[7]|B
+Esic[8]||D5G7;|scanFx1t@0|sic[8]|B
+Esic[9]||D5G7;|scanFx1t@0|sic[9]|B
 Esir[1]||D5G7;|scanEx3v@0|sir[1]|I
-Esir[2]||D5G2;|scanEx3v@0|sir[2]|B
-Esir[3]||D5G2;|scanEx3v@0|sir[3]|B
-Esir[4]||D5G2;|scanEx3v@0|sir[4]|B
-Esir[5]||D5G2;|scanEx3v@0|sir[5]|B
-Esir[6]||D5G2;|scanEx3v@0|sir[6]|B
-Esir[7]||D5G2;|scanEx3v@0|sir[7]|B
-Esir[8]||D5G2;|scanEx3v@0|sir[8]|B
-Esir[9]||D5G2;|scanEx3v@0|sir[9]|B
-Esoc[1]||D5G2;|scanFx1t@0|soc[1]|B
-Esoc[2]||D5G2;|scanFx1t@0|soc[2]|B
-Esoc[3]||D5G2;|scanFx1t@0|soc[3]|B
-Esoc[4]||D5G2;|scanFx1t@0|soc[4]|B
-Esoc[5]||D5G2;|scanFx1t@0|soc[5]|B
-Esoc[6]||D5G2;|scanFx1t@0|soc[6]|B
-Esoc[7]||D5G2;|scanFx1t@0|soc[7]|B
-Esoc[8]||D5G2;|scanFx1t@0|soc[8]|B
-Esoc[9]||D5G2;|scanFx1t@0|soc[9]|B
+Esir[2]||D5G7;|scanEx3v@0|sir[2]|B
+Esir[3]||D5G7;|scanEx3v@0|sir[3]|B
+Esir[4]||D5G7;|scanEx3v@0|sir[4]|B
+Esir[5]||D5G7;|scanEx3v@0|sir[5]|B
+Esir[6]||D5G7;|scanEx3v@0|sir[6]|B
+Esir[7]||D5G7;|scanEx3v@0|sir[7]|B
+Esir[8]||D5G7;|scanEx3v@0|sir[8]|B
+Esir[9]||D5G7;|scanEx3v@0|sir[9]|B
+Esoc[1]||D5G7;|scanFx1t@0|soc[1]|B
+Esoc[2]||D5G7;|scanFx1t@0|soc[2]|B
+Esoc[3]||D5G7;|scanFx1t@0|soc[3]|B
+Esoc[4]||D5G7;|scanFx1t@0|soc[4]|B
+Esoc[5]||D5G7;|scanFx1t@0|soc[5]|B
+Esoc[6]||D5G7;|scanFx1t@0|soc[6]|B
+Esoc[7]||D5G7;|scanFx1t@0|soc[7]|B
+Esoc[8]||D5G7;|scanFx1t@0|soc[8]|B
+Esoc[9]||D5G7;|scanFx1t@0|soc[9]|B
 Esor[1]||D5G7;|scanEx3v@0|sor[1]|O
 Esor[2]||D5G7;|scanEx3v@0|sor[2]|B
 Esor[3]||D5G7;|scanEx3v@0|sor[3]|B
@@ -1274,7 +1408,7 @@ Evdd_69||D5G7;|cover8h@0|vdd_69|P
 X
 
 # Cell countComp;1{sch}
-CcountComp;1{sch}||schematic|1242046613932|1242817004261|
+CcountComp;1{sch}||schematic|1242046613932|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IcompareTree;1{ic}|compareT@0||29|0|||D5G4;
 NOff-Page|conn@0||25|-12|||R|
@@ -1312,8 +1446,8 @@ IwiresL:tranCap;1{ic}|tc[1:11]|D5G3;Y4;|15|17|||D5G4;
 IorangeTSMC090nm:wire90;1{ic}|wire90@0||9|-2|Y||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@1||9|2|Y||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
 IorangeTSMC090nm:wire90;1{ic}|wire90@2||19|0|Y||D0G4;|ATTR_L(D5G1;PUD)S958|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
-Awire|go|D5G2;||0|compareT@0|go|23|2|wire90@1|b|11.5|2
-Awire|goLO[1]|D5G2;||1800|countCom@1|goLO[1]|5|0|wire90@2|a|16.5|0
+Awire|go|D8G2;||0|compareT@0|go|23|2|wire90@1|b|11.5|2
+Awire|goLO[1]|D8G2;||1800|countCom@1|goLO[1]|5|0|wire90@2|a|16.5|0
 Awire|mc|D5G2;||2700|countCom@1|mc|-3|8|pin@60||-3|19
 Abus|net@65||-0.5|IJ2700|conn@6|y|-30|-13|scanEx3@0|sir[1:9]|-30|-10
 Abus|net@66||-0.5|IJ2700|scanEx3@0|sor[1:9]|-30|5.5|conn@7|a|-30|8
@@ -1337,7 +1471,7 @@ Abus|net@126||-0.5|IJ2700|conn@11|y|45|-5|scanFx1t@0|sic[1:9]|45|0
 Abus|net@127||-0.5|IJ2700|scanFx1t@0|soc[1:9]|45|4|conn@12|a|45|8
 Awire|net@128|||0|conn@13|a|52|1|scanFx1t@0|dout[1]|50|1
 Abus|pred[A,B]|D5G2;|-0.5|IJ2700|pin@66||-8|6|pin@67||-8|8
-Awire|ready|D5G2;||1800|wire90@0|b|11.5|-2|compareT@0|ready|23|-2
+Awire|ready|D8G2;||1800|wire90@0|b|11.5|-2|compareT@0|ready|23|-2
 Abus|s[1:3]|D5G2;|-0.5|IJ900|pin@5||3|16|countCom@1|s[1:3]|3|8
 Awire|s[1]|D5G2;||900|pin@51||-22|-10|pin@52||-22|-13
 Awire|s[2]|D5G2;||2700|pin@53||-22|-6|pin@54||-22|-4
@@ -1355,63 +1489,8 @@ Esoc[1:9]||D6G2;|conn@12|y|B
 Esor[1:9]||D6G2;|conn@7|y|O
 X
 
-# Cell countCompAndCount;1{sch}
-CcountCompAndCount;1{sch}||schematic|1242732018584|1242815903957|
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||-4|19||||
-NOff-Page|conn@1||20|18||||
-NOff-Page|conn@2||20|23||||
-NOff-Page|conn@3||-4|23|||Y|
-NOff-Page|conn@4||-18|-5||||
-NOff-Page|conn@5||18|-5|||RR|
-NOff-Page|conn@6||-18|2||||
-NOff-Page|conn@7||18|2|||X|
-NOff-Page|conn@8||-18|5|||Y|
-NOff-Page|conn@9||18|5||||
-NOff-Page|conn@10||-18|8|||Y|
-NOff-Page|conn@11||18|8||||
-IcountComp;1{ic}|countCom@0||0|0|||D5G4;
-Ngeneric:Invisible-Pin|pin@0||-0.5|28.5|||||ART_message(D5G3;)Sies 19 May 2009
-Ngeneric:Invisible-Pin|pin@1||0.5|34.5|||||ART_message(D5G6;)ScountCompAndCount
-NWire_Pin|pin@19||6|-1||||
-NBus_Pin|pin@20||0|-13|-1|-1||
-NBus_Pin|pin@21||-9|17|-1|-1||
-NBus_Pin|pin@23||-9|-13|-1|-1||
-IthreeCounters;1{ic}|threeCou@0||7|18|||D5G4;
-Abus|count[L,E,G]|D5G2;|-0.5|IJ900|countCom@0|take[A,B]|0|-7|pin@20||0|-13
-Abus|net@34||-0.5|IJ1800|countCom@0|inB[1:37]|2|-5|conn@5|y|16|-5
-Abus|net@35||-0.5|IJ1800|conn@4|y|-16|-5|countCom@0|inA[1:37]|-2|-5
-Abus|net@36||-0.5|IJ0|countCom@0|sir[1:9]|-1|5|conn@8|y|-16|5
-Abus|net@37||-0.5|IJ1800|countCom@0|sor[1:9]|2|5|conn@9|a|16|5
-Awire|net@39|||1800|conn@6|y|-16|2|countCom@0|pred[A]|-3|2
-Awire|net@40|||1800|countCom@0|pred[B]|3|2|conn@7|y|16|2
-Abus|net@41||-0.5|IJ1800|conn@3|y|-2|23|threeCou@0|sid[1:9]|6|23
-Abus|net@42||-0.5|IJ1800|threeCou@0|sod[1:9]|9|23|conn@2|a|18|23
-Awire|net@43|||1800|threeCou@0|fout|10|18|conn@1|a|18|18
-Awire|net@44|||1800|conn@0|y|-2|19|threeCou@0|fin|4|19
-Awire|net@51|||0|pin@19||6|-1|countCom@0|dout[1]|3|-1
-Abus|net@53||-0.5|IJ0|threeCou@0|count[L,E,G]|3|17|pin@21||-9|17
-Abus|net@56||-0.5|IJ1800|pin@23||-9|-13|pin@20||0|-13
-Abus|net@57||-0.5|IJ900|pin@21||-9|17|pin@23||-9|-13
-Abus|net@58||-0.5|IJ1800|conn@10|y|-16|8|countCom@0|sic[1:9]|-1|8
-Abus|net@60||-0.5|IJ1800|countCom@0|soc[1:9]|2|8|conn@11|a|16|8
-Awire|net@62|||2700|pin@19||6|-1|threeCou@0|count|6|15
-Efin||D4G2;|conn@0|a|I
-Efout||D6G2;|conn@1|y|O
-EinA[1:37]||D4G2;|conn@4|a|I
-EinB[1:37]||D4G2;|conn@5|a|I
-Epred[A]||D4G2;|conn@6|a|I
-Epred[B]||D4G2;|conn@7|a|I
-Esic[1:9]||D4G2;|conn@10|a|B
-Esid[1:9]||D4G2;|conn@3|a|B
-Esir[1:9]||D4G2;|conn@8|a|I
-Esoc[1:9]||D6G2;|conn@11|y|B
-Esod[1:9]||D6G2;|conn@2|y|B
-Esor[1:9]||D6G2;|conn@9|y|O
-X
-
 # Cell countCompGasP;1{ic}
-CcountCompGasP;1{ic}||artwork|1242033982423|1242731910134|E
+CcountCompGasP;1{ic}||artwork|1242033982423|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NThick-Circle|art@1||4.5|-2|1|1||
 Nschematic:Bus_Pin|pin@0||5|0|-1|-1||
@@ -1462,7 +1541,7 @@ Es[1:3]||D5G2;|pin@38||O
 X
 
 # Cell countCompGasP;1{lay}
-CcountCompGasP;1{lay}||cmos90|1242638065649|1242644077837||ATTR_NCC(D5G3;NTY216;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242644081839|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242644081839
+CcountCompGasP;1{lay}||cmos90|1242638065649|1243246631749|I|ATTR_NCC(D5G3;NTY216;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242644081839|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||-99.5|-84||||
 IcountLEG;1{lay}|countLEG@0||0|144|||D5G4;
@@ -1529,9 +1608,9 @@ Ametal-2|net@53||6.2|S1800|pinsVddG@4|vdd|-216|194|countLEG@0|vdd_2|-96.5|194
 Ametal-2|net@54||6.2|S1800|countLEG@0|gnd_2|96.5|144|pinsVddG@5|gnd|216|144
 Ametal-2|net@55||6.2|S1800|countLEG@0|vdd_4|96.5|94|pinsVddG@5|vdd_1|216|94
 Ametal-2|net@56||6.2|S1800|countLEG@0|vdd_5|96.5|194|pinsVddG@5|vdd|216|194
-Ecount[E]||D5G5;|countLEG@0|out_1|O
-Ecount[G]||D5G5;|countLEG@0|out_2|O
-Ecount[L]||D5G5;|countLEG@0|out|O
+Ecount[E]||D5G5;|countLEG@0|count[E_1]|O
+Ecount[G]||D5G5;|countLEG@0|count[G_1]|O
+Ecount[L]||D5G5;|countLEG@0|count[L_1]|O
 Egnd||D5G5;|pinsVddG@0|gnd|G
 Egnd_1||D5G5;|pinsVddG@1|gnd|G
 Egnd_2||D5G5;|pinsVddG@2|gnd|G
@@ -1565,7 +1644,7 @@ Evdd_11||D5G5;|pinsVddG@5|vdd_1|P
 X
 
 # Cell countCompGasP;1{sch}
-CcountCompGasP;1{sch}||schematic|1242002248944|1242731888739|
+CcountCompGasP;1{sch}||schematic|1242002248944|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@2||-63|21||||
 NOff-Page|conn@4||-42|33|||RRR|
@@ -1832,7 +1911,7 @@ Es[1:3]||D6G2;|conn@9|y|O
 X
 
 # Cell countLEG;1{lay}
-CcountLEG;1{lay}||cmos90|1242633677532|1242641827476||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242636262064|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242642453721
+CcountLEG;1{lay}||cmos90|1242633677532|1243246631749|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242636262064|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||21|-16||||
 NX-Metal-1-Metal-2-Con|contact@1||86|-16||||
@@ -1846,6 +1925,9 @@ NX-Metal-1-Metal-2-Con|contact@8||-39.5|34||||
 NX-Metal-1-Metal-2-Con|contact@9||69.5|34||||
 NX-Metal-1-Metal-2-Con|contact@10||-8.5|28||||
 NX-Metal-1-Metal-2-Con|contact@11||82|28||||
+NX-Metal-1-Metal-2-Con|contact@12||-94|22||||
+NX-Metal-1-Metal-2-Con|contact@13||-63|16||||
+NX-Metal-1-Metal-2-Con|contact@14||-32|10||||
 Igates1inM:inv10D;1{lay}|inv10D@0||-88|0|X||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@3||-57|0|X||D5G4;
 Igates1inM:inv10D;1{lay}|inv10D@4||-26|0|X||D5G4;
@@ -1868,6 +1950,9 @@ NMetal-1-Pin|pin@12||75|-26||||
 NMetal-1-Pin|pin@13||-78|-25|||Y|
 NMetal-1-Pin|pin@14||-47|-25|||Y|
 NMetal-1-Pin|pin@15||-16|-25|||Y|
+NMetal-2-Pin|pin@17||-84|22||||
+NMetal-2-Pin|pin@19||-54|16||||
+NMetal-2-Pin|pin@21||-21|10||||
 IwiresL:wellContacts13;1{lay}|wellCont@0||1|0|||D5G4;
 Ametal-2|net@3|||S0|inv10D@0|gnd|-79.5|0|nand5@0|gnd|-88.5|0
 Ametal-2|net@4|||S0|inv10D@0|vdd_1|-79.5|-50|nand5@0|vdd|-88.5|-50
@@ -1932,9 +2017,15 @@ Ametal-2|net@97|||S1800|contact@8||-39.5|34|contact@9||69.5|34
 Ametal-2|net@98|||S1800|contact@10||-8.5|28|contact@11||82|28
 Ametal-1|net@99|||S1800|pin@10||59.5|-26|pin@12||75|-26
 Ametal-2|net@105|||S0|contact@5||-39.5|-22|contact@3||-70.5|-22
-Eout_1|count[E]|D5G2;|inv10D@3|out|O
-Eout_2|count[G]|D5G2;|inv10D@4|out|O
-Eout|count[L]|D5G2;|inv10D@0|out|O
+Ametal-1|net@106|||S2700|inv10D@0|out|-94|7|contact@12||-94|22
+Ametal-2|net@107|||S1800|contact@12||-94|22|pin@17||-84|22
+Ametal-1|net@108||0.4|S2700|inv10D@3|out|-63|7|contact@13||-63|16
+Ametal-2|net@109|||S1800|contact@13||-63|16|pin@19||-54|16
+Ametal-1|net@110|||S2700|inv10D@4|out|-32|7|contact@14||-32|10
+Ametal-2|net@111|||S1800|contact@14||-32|10|pin@21||-21|10
+Ecount[E_1]|count[E]|D5G2;|pin@19||O
+Ecount[G_1]|count[G]|D5G2;|pin@21||O
+Ecount[L_1]|count[L]|D5G2;|pin@17||O
 Eout_11|done|D5G2;|nand6sym@0|out_2|O
 Einb|fire|D5G2;|nand5@0|inb|I
 Egnd_1|gnd|D5G2;|inv10D@0|gnd_1|G
@@ -1949,7 +2040,7 @@ Evdd_5||D5G2;|nor05sym@1|vdd_3|P
 X
 
 # Cell countLEG;1{sch}
-CcountLEG;1{sch}||schematic|1242002248944|1242641762638|
+CcountLEG;1{sch}||schematic|1242002248944|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@5||32.5|0|||RR|
 NOff-Page|conn@10||33|37.5|||R|
@@ -2044,7 +2135,7 @@ Ein[L,E,G]||D4G2;|conn@5|a|I
 X
 
 # Cell countPred;2{lay}
-CcountPred;2{lay}||cmos90|1242036386473|1242643835899||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242641037571|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242643850146
+CcountPred;2{lay}||cmos90|1242036386473|1243246631749|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242641037571|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||-158|-10||||
 NX-Metal-1-Metal-2-Con|contact@2||110|10||||
@@ -2173,7 +2264,7 @@ Evdd_3@992831093|vdd_3|D5G4;|inv510@0|vdd_3|P
 X
 
 # Cell countPred;1{sch}
-CcountPred;1{sch}||schematic|1242592634002|1242641146867|
+CcountPred;1{sch}||schematic|1242592634002|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-27|23||||
 NOff-Page|conn@1||-6|35|||RRR|
@@ -2286,7 +2377,7 @@ Es[1:3]|s[1:2]|D6G2;|conn@6|y|O
 X
 
 # Cell countSucc;2{lay}
-CcountSucc;2{lay}||cmos90|1242637456569|1242639273363||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242639278066|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242639278066
+CcountSucc;2{lay}||cmos90|1242637456569|1243246631749|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242639278066|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||-99.5|40||||
 NX-Metal-1-Metal-2-Con|contact@1||56.5|40||||
@@ -2355,7 +2446,7 @@ Evdd_6||D5G2;|ctrAND3i@0|vdd_2|P
 X
 
 # Cell countSucc;1{sch}
-CcountSucc;1{sch}||schematic|1242002248944|1242636387254|
+CcountSucc;1{sch}||schematic|1242002248944|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@4||0|18|||RRR|
 NOff-Page|conn@7||-15|-7|||RRR|
@@ -2444,7 +2535,7 @@ Es[1:3]|s[3]|D6G2;|conn@9|y|O
 X
 
 # Cell driveCompare;1{ic}
-CdriveCompare;1{ic}||artwork|1242033642278|1242560990889|E
+CdriveCompare;1{ic}||artwork|1242033642278|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NThick-Circle|art@1||-4.5|0|1|1||
 Nschematic:Bus_Pin|pin@0||-5|2|-1|-1||
@@ -2483,7 +2574,7 @@ EgoLO_1|ready|D5G2;|pin@14||O
 X
 
 # Cell driveCompare;2{lay}
-CdriveCompare;2{lay}||cmos90|1242045101626|1242643594292||ATTR_NCC(D5G5;NTX-28.5;Y158;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242643598522|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242643598522
+CdriveCompare;2{lay}||cmos90|1242045101626|1243246631749|I|ATTR_NCC(D5G5;NTX-28.5;Y158;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242643598522|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||-10.5|-100||||
 NX-Metal-1-Metal-2-Con|contact@1||47.5|-100||||
@@ -2698,7 +2789,7 @@ Evdd_7||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell driveCompare;2{sch}
-CdriveCompare;2{sch}||schematic|1242032888881|1242560963657|
+CdriveCompare;2{sch}||schematic|1242032888881|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||12|0||||
 NOff-Page|conn@1||-31|6||||
@@ -2783,7 +2874,7 @@ Eready||D6G2;|conn@5|y|O
 X
 
 # Cell gaspComMiddle;1{lay}
-CgaspComMiddle;1{lay}||cmos90|1242039112337|1242397386610||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242559405283
+CgaspComMiddle;1{lay}||cmos90|1242039112337|1243246631749|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242559405283
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-84.5|10||||
 NX-Metal-1-Metal-2-Con|contact@1||-150|-22||||
@@ -2903,7 +2994,7 @@ Evdd_3||D5G2;|nand6sym@0|vdd_3|P
 X
 
 # Cell gaspComMiddle;1{sch}
-CgaspComMiddle;1{sch}||schematic|1242035787827|1242077801589|
+CgaspComMiddle;1{sch}||schematic|1242035787827|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-3|-6|||RRR|
 NOff-Page|conn@1||3|-22|||R|
@@ -3045,7 +3136,7 @@ Epred_1[L,G]|succ[L,G]|D4G2;|conn@10|a|I
 X
 
 # Cell gaspCompare;1{ic}
-CgaspCompare;1{ic}||artwork|1242033982423|1242568481028|E
+CgaspCompare;1{ic}||artwork|1242033982423|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NThick-Circle|art@1||4.5|-2|1|1||
 Nschematic:Bus_Pin|pin@0||5|0|-1|-1||
@@ -3100,7 +3191,7 @@ Esucc[G_1]|take[A,B]|D5G2;|pin@43||O
 X
 
 # Cell gaspCompare;2{lay}
-CgaspCompare;2{lay}||cmos90|1242040105091|1242594559275||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()G1242640095295
+CgaspCompare;2{lay}||cmos90|1242040105091|1243246631749|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()G1242640095295
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-12|-128||||
 NX-Metal-2-Metal-3-Con|contact@1||3|-128||||
@@ -3223,7 +3314,7 @@ Evdd_13|vdd_11|D5G4;|gaspComM@0|vdd_3|P
 X
 
 # Cell gaspCompare;2{sch}
-CgaspCompare;2{sch}||schematic|1242002248944|1242192896102|
+CgaspCompare;2{sch}||schematic|1242002248944|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@2||-63|21||||
 NOff-Page|conn@3||77.5|21||||
@@ -3474,7 +3565,7 @@ Esucc[G_1]|take[A,B]|D6G2;|conn@10|y|O
 X
 
 # Cell gaspCompareHalf;1{lay}
-CgaspCompareHalf;1{lay}||cmos90|1242068284442|1242094334090||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242094434355
+CgaspCompareHalf;1{lay}||cmos90|1242068284442|1243246631749|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242094434355
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-123.5|-22||||
 NX-Metal-1-Metal-2-Con|contact@1||-68.5|-22||||
@@ -3544,7 +3635,7 @@ Evdd_5||D5G2;|inv510@0|vdd_3|P
 X
 
 # Cell gaspCompareHalf;1{sch}
-CgaspCompareHalf;1{sch}||schematic|1242002248944|1242076367606|
+CgaspCompareHalf;1{sch}||schematic|1242002248944|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@2||-26|26||||
 NOff-Page|conn@3||37.5|28||||
@@ -3630,7 +3721,7 @@ Etake[L,G]|take[X]|D6G2;|conn@10|y|O
 X
 
 # Cell joint3;1{lay}
-Cjoint3;1{lay}||cmos90|1240061945275|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
+Cjoint3;1{lay}||cmos90|1240061945275|1243246631749|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@3||6|-6||||
 NX-Metal-1-Metal-2-Con|contact@4||0|0||||
@@ -3656,7 +3747,7 @@ Eout[L]||D5G2;|pin@3||O
 X
 
 # Cell jointCtr;1{lay}
-CjointCtr;1{lay}||cmos90|1240061945275|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
+CjointCtr;1{lay}||cmos90|1240061945275|1243246631749|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Pin|pin@7||12.5|-9||||
 NMetal-1-Pin|pin@9||-3.5|-9||||
@@ -3684,7 +3775,7 @@ Eout[1][L]||D5G2;|pin@18||O
 X
 
 # Cell jointG;1{lay}
-CjointG;1{lay}||cmos90|1240061945275|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
+CjointG;1{lay}||cmos90|1240061945275|1243246631749|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@3||18|-6||||
 NX-Metal-1-Metal-2-Con|contact@4||5.5|0||||
@@ -3712,7 +3803,7 @@ Eout[L]||D5G2;|pin@11||O
 X
 
 # Cell jointLSB;1{lay}
-CjointLSB;1{lay}||cmos90|1240061945275|1240848417057|
+CjointLSB;1{lay}||cmos90|1240061945275|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@3||12.5|-6||||
 NX-Metal-1-Metal-2-Con|contact@4||-3.5|0||||
@@ -3740,7 +3831,7 @@ Eout[L]||D5G2;|pin@3||O
 X
 
 # Cell jointMSB;1{lay}
-CjointMSB;1{lay}||cmos90|1240061945275|1240848417057|
+CjointMSB;1{lay}||cmos90|1240061945275|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||4|38||||
 NX-Metal-1-Metal-2-Con|contact@1||-3|44||||
@@ -3778,7 +3869,7 @@ Eout[L]||D5G2;|pin@3||O
 X
 
 # Cell jointOut;1{lay}
-CjointOut;1{lay}||cmos90|1240061945275|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
+CjointOut;1{lay}||cmos90|1240061945275|1243246631749|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Pin|pin@7||12.5|-9||||
 NMetal-1-Pin|pin@9||-3.5|-9||||
@@ -3822,7 +3913,7 @@ Eout[1][L]||D5G2;|pin@18||O
 X
 
 # Cell jointOutL;1{lay}
-CjointOutL;1{lay}||cmos90|1240061945275|1241995042205||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241995275160
+CjointOutL;1{lay}||cmos90|1240061945275|1243246631749|I|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-Pin|pin@7||12.5|-9||||
 NMetal-1-Pin|pin@9||-3.5|-9||||
@@ -3860,7 +3951,7 @@ Eout[1][L]||D5G2;|pin@18||O
 X
 
 # Cell jointS;2{lay}
-CjointS;2{lay}||cmos90|1240061945275|1240848417057||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
+CjointS;2{lay}||cmos90|1240061945275|1243246631749|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@3||27|-6||||
 NX-Metal-1-Metal-2-Con|contact@4||16|0||||
@@ -3886,7 +3977,7 @@ Ein[1][L]|out[L]|D5G2;|pin@11||O
 X
 
 # Cell leafB;1{ic}
-CleafB;1{ic}||artwork|1240142214215|1242391020993|E
+CleafB;1{ic}||artwork|1240142214215|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NPin|pin@3||-3|-2|1|1||
 NPin|pin@4||-3|2|1|1||
@@ -3916,7 +4007,7 @@ Eout[1][L,E,G]|out[L,E,G]|D5G2;|pin@18||O
 X
 
 # Cell leafB;1{lay}
-CleafB;1{lay}||cmos90|1242261116092|1242270058781||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242391095265
+CleafB;1{lay}||cmos90|1242261116092|1243246631749|I|ATTR_NCC(D5G3;NTY70;)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
 Inor05twin;2{lay}|nor05twi@0||-33|0|||D5G4;
 IwiresL:wellContacts13;1{lay}|wellCont@0||-6|0|||D5G4;
@@ -3945,7 +4036,7 @@ Evdd_3||D5G2;X2.5;|xor5@0|vdd_3|P
 X
 
 # Cell leafB;2{sch}
-CleafB;2{sch}||schematic|1240140329562|1242269853793|
+CleafB;2{sch}||schematic|1240140329562|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-16|-23.5|||YRRR|
 NOff-Page|conn@1||0|9|||R|
@@ -4016,7 +4107,7 @@ Eout[1][L,E,G]|out[L,E,G]|D6G2;|conn@1|y|O
 X
 
 # Cell leg1-2;1{ic}
-Cleg1-2;1{ic}||artwork|1240150111954|1242561206618|E
+Cleg1-2;1{ic}||artwork|1240150111954|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-5|0|-1|-1||
 Nschematic:Bus_Pin|pin@1||-2|-3|-1|-1||
@@ -4048,7 +4139,7 @@ Eout[1][L,E,G]||D5G2;|pin@5||O
 X
 
 # Cell leg1-2;3{lay}
-Cleg1-2;3{lay}||cmos90|1240149125448|1242391205070||ATTR_NCC(D5G4;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242391207999
+Cleg1-2;3{lay}||cmos90|1240149125448|1243246631749|I|ATTR_NCC(D5G4;NTY279.75;)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||4.5|6||||
 NX-Metal-1-Metal-2-Con|contact@2||54.5|-12||||
@@ -4184,7 +4275,7 @@ Evdd_15||D5G4;|pinsVddG@7|vdd_1|P
 X
 
 # Cell leg1-2;1{sch}
-Cleg1-2;1{sch}||schematic|1240147324459|1242561187761|
+Cleg1-2;1{sch}||schematic|1240147324459|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@16||-6|-14|||YRRR|
 NOff-Page|conn@17||6|-14|||YRRR|
@@ -4272,7 +4363,7 @@ Eout[910][L,E,G]|out[1][L,E,G]|D6G2;|conn@40|y|O
 X
 
 # Cell leg2;1{ic}
-Cleg2;1{ic}||artwork|1240060227394|1242561137769|E
+Cleg2;1{ic}||artwork|1240060227394|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@1||-5|-1|-1|-1||
 Nschematic:Bus_Pin|pin@2||0|3|-1|-1||
@@ -4304,7 +4395,7 @@ Es[L,E,G]|s[1][L,E,G]|D5G2;|pin@11||I
 X
 
 # Cell leg2;3{lay}
-Cleg2;3{lay}||cmos90|1239975517548|1240848417057||ATTR_NCC(D5G3;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
+Cleg2;3{lay}||cmos90|1239975517548|1243246631749|I|ATTR_NCC(D5G3;NTY140;)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
 NMetal-1-Pin|pin@0||-56|0||||
 NMetal-1-Pin|pin@2||-55.5|0||||
@@ -4368,7 +4459,7 @@ Evdd_10||D5G2;|rankA@4|vdd_1|P
 X
 
 # Cell leg2;1{sch}
-Cleg2;1{sch}||schematic|1240059876592|1242561119935|
+Cleg2;1{sch}||schematic|1240059876592|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-9|-3|||XRR|
 NOff-Page|conn@1||0|12|||R|
@@ -4404,7 +4495,7 @@ Es[L,E,G]|s[1][L,E,G]|D4G2;|conn@3|a|I
 X
 
 # Cell leg2hor;5{lay}
-Cleg2hor;5{lay}|leg2|cmos90|1239975517548|1242559314050||ATTR_NCC(D5G3;NTX19.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242559253461|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242559405283
+Cleg2hor;5{lay}|leg2|cmos90|1239975517548|1243246631749|I|ATTR_NCC(D5G3;NTX19.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242559253461|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||-27|-66||||
 NX-Metal-1-Metal-2-Con|contact@1||0|-60||||
@@ -4468,7 +4559,7 @@ Evdd_3||D5G2;|rankAsma@0|vdd_3|P
 X
 
 # Cell leg2show;1{sch}
-Cleg2show;1{sch}||schematic|1239718620289|1240064611949|
+Cleg2show;1{sch}||schematic|1239718620289|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@1||-4|22|||R|
 NOff-Page|conn@6||-24|-34|||YRRR|
@@ -4531,7 +4622,7 @@ Edo[reD]|out[L,E,G]|D6G2;|conn@1|y|O
 X
 
 # Cell nor05twin;2{lay}
-Cnor05twin;2{lay}||cmos90|1188767772815|1242390489297||ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242256316308|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242391095265
+Cnor05twin;2{lay}||cmos90|1188767772815|1243246631749|I|ATTR_NCC(D5G3;NTX5.5;Y70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242256316308|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-P-Active-Con|contact@123||0|-48||20.8||
 NMetal-1-P-Active-Con|contact@124||14|-48||20.8||
@@ -4693,7 +4784,7 @@ Evdd_3||D5G2;|pinsVddG@3|vdd_1|P
 X
 
 # Cell nor05twin;1{sch}
-Cnor05twin;1{sch}||schematic|1242260152513|1242268529521|
+Cnor05twin;1{sch}||schematic|1242260152513|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-0.5|13|||R|
 NOff-Page|conn@1||-7|-16|||YRRR|
@@ -4737,7 +4828,7 @@ Eout[1][L,E,G]|out[L,G]|D6G2;|conn@0|y|O
 X
 
 # Cell rankA;1{ic}
-CrankA;1{ic}||artwork|1240058751897|1242561101386|E
+CrankA;1{ic}||artwork|1240058751897|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-3|-3|-1|-1||
 Nschematic:Bus_Pin|pin@1||-3|3|-1|-1||
@@ -4773,7 +4864,7 @@ Ess[L,E,G]||D5G2;|pin@4||O
 X
 
 # Cell rankA;6{lay}
-CrankA;6{lay}||cmos90|1239971940821|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
+CrankA;6{lay}||cmos90|1239971940821|1243246631749|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 Ngeneric:Facet-Center|art@1||0|0||||A
 NMetal-2-Pin|pin@6||0|22||||
 IrankAbig;1{lay}|rankAbig@0||-28.5|0|||D5G4;
@@ -4805,7 +4896,7 @@ Evdd_3||D5G2;|rankAsma@0|vdd_3|P
 X
 
 # Cell rankA;2{sch}
-CrankA;2{sch}||schematic|1240057326932|1242561085341|
+CrankA;2{sch}||schematic|1240057326932|1243246631749|I
 IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@0||0|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S10
 IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@3||18|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S10
 IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@4||36|6|||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S10
@@ -4957,7 +5048,7 @@ Ess[L,E,G]||D6G2;|conn@3|y|O
 X
 
 # Cell rankAbig;1{lay}
-CrankAbig;1{lay}||cmos90|1239971940821|1242644460767||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242644463801|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242644463801
+CrankAbig;1{lay}||cmos90|1239971940821|1243246631749|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242644463801|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@0||-0.5|0||20.8|Y|
 NMetal-1-N-Active-Con|contact@1||27.5|0||20.8|Y|
@@ -5127,7 +5218,7 @@ Exx||D5G2;|pin@89||O
 X
 
 # Cell rankAsmall;1{lay}
-CrankAsmall;1{lay}||cmos90|1239971940821|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
+CrankAsmall;1{lay}||cmos90|1239971940821|1243360332204|I|ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1244205485973
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@3||-15|0||20.8|Y|
 NMetal-1-N-Active-Con|contact@4||-7|0||20.8|Y|
@@ -5190,6 +5281,7 @@ NP-Select-Node|plnode@11||19|50|19|52||A
 NP-Select-Node|plnode@12||-15|50|27|52||A
 NP-Select-Node|plnode@13||-15|-50|27|52||A
 NN-Select-Node|plnode@14||-15|0|27|48||A
+NP-Select-Node|plnode@15||4|32|13|16||A
 NP-Transistor|pmos@0||-19|48||26|Y|
 NP-Transistor|pmos@1||-11|48||26|Y|
 NP-Transistor|pmos@2||19|48||26|Y|
@@ -5286,7 +5378,7 @@ Eyy||D5G2;|pin@88||I
 X
 
 # Cell rankB;1{ic}
-CrankB;1{ic}||artwork|1240058751897|1242390218860|E
+CrankB;1{ic}||artwork|1240058751897|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-3|-3|-1|-1||
 Nschematic:Bus_Pin|pin@3||3|-3|-1|-1||
@@ -5312,7 +5404,7 @@ Es[L,E,G]||D5G2;|pin@3||I
 X
 
 # Cell rankB;2{lay}
-CrankB;2{lay}||cmos90|1239970997974|1240848417057||ATTR_NCC(D5G3;NTY70;)S["exportsConnectedByParent vdd /vdd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241988559839
+CrankB;2{lay}||cmos90|1239970997974|1243246631749|I|ATTR_NCC(D5G3;NTY70;)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
 NMetal-1-N-Active-Con|contact@0||-32|0||20.8||
 NMetal-1-N-Active-Con|contact@7||-4|0||20.8||
@@ -5569,7 +5661,7 @@ Evdd_3||D5G2;|pinsVddG@0|vdd_1|P
 X
 
 # Cell rankB;1{sch}
-CrankB;1{sch}||schematic|1240059171031|1242268897306|
+CrankB;1{sch}||schematic|1240059171031|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-12|-19|||R|
 NOff-Page|conn@1||12|-19|||R|
@@ -5619,7 +5711,7 @@ Es[L,E,G]||D4G2;|conn@1|a|I
 X
 
 # Cell threeCounters;1{ic}
-CthreeCounters;1{ic}||artwork|1242815162186|1242815945180|E
+CthreeCounters;1{ic}||artwork|1242815162186|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-1|-3|-1|-1||
 Nschematic:Bus_Pin|pin@2||-4|-1|-1|-1||
@@ -5675,217 +5767,217 @@ Esod[1:9]||D5G2;|pin@10||B
 X
 
 # Cell threeCounters;1{lay}
-CthreeCounters;1{lay}||cmos90|1242813954256|1242815146201||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242815129988
+CthreeCounters;1{lay}||cmos90|1242813954256|1243265618589||DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243265631323
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@0||-1758|62||||
-NX-Metal-2-Metal-3-Con|contact@1||-1758|350||||
-NX-Metal-2-Metal-3-Con|contact@2||-1758|-226||||
-NX-Metal-1-Metal-2-Con|contact@3||-1786|-176||||
-NX-Metal-1-Metal-2-Con|contact@4||-1786|112||||
-NX-Metal-2-Metal-3-Con|contact@5||30|344||||
-NX-Metal-2-Metal-3-Con|contact@6||36|56||||
+NX-Metal-2-Metal-3-Con|contact@0||-1704|62||||
+NX-Metal-2-Metal-3-Con|contact@1||-1704|350||||
+NX-Metal-2-Metal-3-Con|contact@2||-1704|-226||||
+NX-Metal-1-Metal-2-Con|contact@3||-1690|-176||||
+NX-Metal-1-Metal-2-Con|contact@4||-1690|112||||
+NX-Metal-2-Metal-3-Con|contact@5||36|344||||
+NX-Metal-2-Metal-3-Con|contact@6||30|56||||
 NX-Metal-2-Metal-3-Con|contact@7||24|-232||||
-IcountersL:instructionCount;3{lay}|instruct@0||0|0|||D5G4;
-IcountersL:instructionCount;3{lay}|instruct@1||0|-288|||D5G4;
-IcountersL:instructionCount;3{lay}|instruct@2||0|288|||D5G4;
-NMetal-1-Pin|pin@5||-1762.5|-143.5||||
-NMetal-1-Pin|pin@6||-1786|-143.5||||
-NMetal-1-Pin|pin@7||-1762.5|144.5||||
-NMetal-1-Pin|pin@8||-1786|144.5||||
-NMetal-3-Pin|pin@10||30|-432||||
-NMetal-3-Pin|pin@12||36|-432||||
+IcountersL:instructionCount;4{lay}|instruct@3||0|0|||D5G4;
+IcountersL:instructionCount;4{lay}|instruct@4||0|-288|||D5G4;
+IcountersL:instructionCount;4{lay}|instruct@5||0|288|||D5G4;
+NMetal-1-Pin|pin@5||-1666.5|-143.5||||
+NMetal-1-Pin|pin@6||-1690|-143.5||||
+NMetal-1-Pin|pin@7||-1666.5|144.5||||
+NMetal-1-Pin|pin@8||-1690|144.5||||
+NMetal-3-Pin|pin@10||36|-432||||
+NMetal-3-Pin|pin@12||30|-432||||
 NMetal-3-Pin|pin@14||24|-432||||
-NMetal-3-Pin|pin@15||-1758|-432||||
-Ametal-3|net@1|||S900|instruct@1|gnd_4|-1728|-144|instruct@0|gnd_3|-1728|-144
-Ametal-3|net@2|||S900|instruct@0|gnd_6|0|-144|instruct@1|gnd_5|0|-144
-Ametal-3|net@3|||S900|instruct@0|gnd_8|-1440|-144|instruct@1|gnd_7|-1440|-144
-Ametal-3|net@4|||S900|instruct@0|gnd_10|-1152|-144|instruct@1|gnd_9|-1152|-144
-Ametal-3|net@5|||S900|instruct@0|gnd_12|-864|-144|instruct@1|gnd_11|-864|-144
-Ametal-3|net@6|||S900|instruct@0|gnd_14|-576|-144|instruct@1|gnd_13|-576|-144
-Ametal-3|net@7|||S900|instruct@0|gnd_16|-288|-144|instruct@1|gnd_15|-288|-144
-Ametal-3|net@8|||S900|instruct@0|gnd_18|288|-144|instruct@1|gnd_17|288|-144
-Ametal-3|net@9|||S900|instruct@0|gnd_20|576|-144|instruct@1|gnd_19|576|-144
-Ametal-3|net@10|||S900|instruct@0|gnd_22|864|-144|instruct@1|gnd_21|864|-144
-Ametal-3|net@11|||S900|instruct@0|gnd_24|1152|-144|instruct@1|gnd_23|1152|-144
-Ametal-3|net@12|||S900|instruct@0|gnd_26|1440|-144|instruct@1|gnd_25|1440|-144
-Ametal-3|net@13|||S900|instruct@0|gnd_28|1728|-144|instruct@1|gnd_27|1728|-144
-Ametal-3|net@14|||S900|instruct@0|sid[1]|48|-144|instruct@1|sod[1]|48|-144
-Ametal-3|net@15|||S900|instruct@0|sid[2]|54|-144|instruct@1|sod[2]|54|-144
-Ametal-3|net@16|||S900|instruct@0|sid[3]|60|-144|instruct@1|sod[3]|60|-144
-Ametal-3|net@17|||S900|instruct@0|sid[4]|66|-141|instruct@1|sod[4]|66|-141
-Ametal-3|net@18|||S900|instruct@0|sid[5]|72|-144|instruct@1|sod[5]|72|-144
-Ametal-3|net@19|||S900|instruct@0|sid[6]|78|-144|instruct@1|sod[6]|78|-144
-Ametal-3|net@20|||S900|instruct@0|sid[7]|84|-144|instruct@1|sod[7]|84|-144
-Ametal-3|net@21|||S900|instruct@0|sid[8]|90|-144|instruct@1|sod[8]|90|-144
-Ametal-3|net@22|||S900|instruct@0|sid[9]|96|-144|instruct@1|sod[9]|96|-144
-Ametal-3|net@23|||S900|instruct@0|vdd_5|144|-144|instruct@1|vdd_4|144|-144
-Ametal-3|net@24|||S900|instruct@0|vdd_7|-1584|-144|instruct@1|vdd_6|-1584|-144
-Ametal-3|net@25|||S900|instruct@0|vdd_9|-1296|-144|instruct@1|vdd_8|-1296|-144
-Ametal-3|net@26|||S900|instruct@0|vdd_11|-1008|-144|instruct@1|vdd_10|-1008|-144
-Ametal-3|net@27|||S900|instruct@0|vdd_13|-720|-144|instruct@1|vdd_12|-720|-144
-Ametal-3|net@28|||S900|instruct@0|vdd_15|-432|-144|instruct@1|vdd_14|-432|-144
-Ametal-3|net@29|||S900|instruct@0|vdd_17|-144|-144|instruct@1|vdd_16|-144|-144
-Ametal-3|net@30|||S900|instruct@0|vdd_19|432|-144|instruct@1|vdd_18|432|-144
-Ametal-3|net@31|||S900|instruct@0|vdd_21|720|-144|instruct@1|vdd_20|720|-144
-Ametal-3|net@32|||S900|instruct@0|vdd_23|1008|-144|instruct@1|vdd_22|1008|-144
-Ametal-3|net@33|||S900|instruct@0|vdd_25|1296|-144|instruct@1|vdd_24|1296|-144
-Ametal-3|net@34|||S900|instruct@0|vdd_47|1584|-144|instruct@1|vdd_26|1584|-144
-Ametal-3|net@35|||S900|instruct@0|sod[1]|48|144|instruct@2|sid[1]|48|144
-Ametal-3|net@36|||S900|instruct@0|sod[2]|54|144|instruct@2|sid[2]|54|144
-Ametal-3|net@37|||S900|instruct@0|sod[3]|60|144|instruct@2|sid[3]|60|144
-Ametal-3|net@38|||S900|instruct@0|sod[4]|66|147|instruct@2|sid[4]|66|147
-Ametal-3|net@39|||S900|instruct@0|sod[5]|72|144|instruct@2|sid[5]|72|144
-Ametal-3|net@40|||S900|instruct@0|sod[6]|78|144|instruct@2|sid[6]|78|144
-Ametal-3|net@41|||S900|instruct@0|sod[7]|84|144|instruct@2|sid[7]|84|144
-Ametal-3|net@42|||S900|instruct@0|sod[8]|90|144|instruct@2|sid[8]|90|144
-Ametal-3|net@43|||S900|instruct@0|sod[9]|96|144|instruct@2|sid[9]|96|144
-Ametal-3|net@44|||S900|instruct@0|vdd_4|144|144|instruct@2|vdd_5|144|144
-Ametal-3|net@45|||S900|instruct@0|vdd_6|-1584|144|instruct@2|vdd_7|-1584|144
-Ametal-3|net@46|||S900|instruct@0|vdd_8|-1296|144|instruct@2|vdd_9|-1296|144
-Ametal-3|net@47|||S900|instruct@0|vdd_10|-1008|144|instruct@2|vdd_11|-1008|144
-Ametal-3|net@48|||S900|instruct@0|vdd_12|-720|144|instruct@2|vdd_13|-720|144
-Ametal-3|net@49|||S900|instruct@0|vdd_14|-432|144|instruct@2|vdd_15|-432|144
-Ametal-3|net@50|||S900|instruct@0|vdd_16|-144|144|instruct@2|vdd_17|-144|144
-Ametal-3|net@51|||S900|instruct@0|vdd_18|432|144|instruct@2|vdd_19|432|144
-Ametal-3|net@52|||S900|instruct@0|vdd_20|720|144|instruct@2|vdd_21|720|144
-Ametal-3|net@53|||S900|instruct@0|vdd_22|1008|144|instruct@2|vdd_23|1008|144
-Ametal-3|net@54|||S900|instruct@0|vdd_24|1296|144|instruct@2|vdd_25|1296|144
-Ametal-3|net@55|||S900|instruct@0|vdd_26|1584|144|instruct@2|vdd_47|1584|144
-Ametal-3|net@56|||S900|instruct@0|gnd_5|0|144|instruct@2|gnd_6|0|144
-Ametal-3|net@57|||S900|instruct@0|gnd_7|-1440|144|instruct@2|gnd_8|-1440|144
-Ametal-3|net@58|||S900|instruct@0|gnd_9|-1152|144|instruct@2|gnd_10|-1152|144
-Ametal-3|net@59|||S900|instruct@0|gnd_11|-864|144|instruct@2|gnd_12|-864|144
-Ametal-3|net@60|||S900|instruct@0|gnd_13|-576|144|instruct@2|gnd_14|-576|144
-Ametal-3|net@61|||S900|instruct@0|gnd_15|-288|144|instruct@2|gnd_16|-288|144
-Ametal-3|net@62|||S900|instruct@0|gnd_17|288|144|instruct@2|gnd_18|288|144
-Ametal-3|net@63|||S900|instruct@0|gnd_19|576|144|instruct@2|gnd_20|576|144
-Ametal-3|net@64|||S900|instruct@0|gnd_21|864|144|instruct@2|gnd_22|864|144
-Ametal-3|net@65|||S900|instruct@0|gnd_23|1152|144|instruct@2|gnd_24|1152|144
-Ametal-3|net@66|||S900|instruct@0|gnd_25|1440|144|instruct@2|gnd_26|1440|144
-Ametal-3|net@67|||S900|instruct@0|gnd_27|1728|144|instruct@2|gnd_28|1728|144
-Ametal-3|net@68|||S900|instruct@0|gnd_4|-1728|144|instruct@2|gnd_3|-1728|144
-Ametal-2|net@71|||S1800|instruct@0|count|-1797.5|62|contact@0||-1758|62
-Ametal-3|net@73|||S2700|contact@0||-1758|62|contact@1||-1758|350
-Ametal-2|net@75|||S1800|instruct@2|count|-1797.5|350|contact@1||-1758|350
-Ametal-2|net@76|||S1800|instruct@1|count|-1797.5|-226|contact@2||-1758|-226
-Ametal-1|net@78|||S900|instruct@0|fout|-1762.5|-104|pin@5||-1762.5|-143.5
-Ametal-1|net@79|||S0|pin@5||-1762.5|-143.5|pin@6||-1786|-143.5
-Ametal-2|net@80|||S0|instruct@1|fin|-1725.5|-176|contact@3||-1786|-176
-Ametal-1|net@81|||S900|pin@6||-1786|-143.5|contact@3||-1786|-176
-Ametal-3|net@82|||S900|contact@0||-1758|62|contact@2||-1758|-226
-Ametal-1|net@83|||S0|pin@7||-1762.5|144.5|pin@8||-1786|144.5
-Ametal-1|net@84|||S900|pin@8||-1786|144.5|contact@4||-1786|112
-Ametal-2|net@85|||S1800|contact@4||-1786|112|instruct@0|fin|-1725.5|112
-Ametal-1|net@86|||S2700|pin@7||-1762.5|144.5|instruct@2|fout|-1762.5|184
-Ametal-2|net@87|||S1800|instruct@2|cin|29|344|contact@5||30|344
-Ametal-3|net@88|||S900|contact@5||30|344|pin@10||30|-432
-Ametal-2|net@89|||S1800|instruct@0|cin|29|56|contact@6||36|56
-Ametal-3|net@90|||S900|contact@6||36|56|pin@12||36|-432
-Ametal-2|net@91|||S0|instruct@1|cin|29|-232|contact@7||24|-232
+NMetal-3-Pin|pin@15||-1704|-432||||
+Ametal-3|net@1|||S900|instruct@4|gnd_4|-1728|-144|instruct@3|gnd_3|-1728|-144
+Ametal-3|net@2|||S900|instruct@3|gnd_6|0|-144|instruct@4|gnd_5|0|-144
+Ametal-3|net@3|||S900|instruct@3|gnd_8|-1440|-144|instruct@4|gnd_7|-1440|-144
+Ametal-3|net@4|||S900|instruct@3|gnd_10|-1152|-144|instruct@4|gnd_9|-1152|-144
+Ametal-3|net@5|||S900|instruct@3|gnd_12|-864|-144|instruct@4|gnd_11|-864|-144
+Ametal-3|net@6|||S900|instruct@3|gnd_14|-576|-144|instruct@4|gnd_13|-576|-144
+Ametal-3|net@7|||S900|instruct@3|gnd_16|-288|-144|instruct@4|gnd_15|-288|-144
+Ametal-3|net@8|||S900|instruct@3|gnd_18|288|-144|instruct@4|gnd_17|288|-144
+Ametal-3|net@9|||S900|instruct@3|gnd_20|576|-144|instruct@4|gnd_19|576|-144
+Ametal-3|net@10|||S900|instruct@3|gnd_22|864|-144|instruct@4|gnd_21|864|-144
+Ametal-3|net@11|||S900|instruct@3|gnd_24|1152|-144|instruct@4|gnd_23|1152|-144
+Ametal-3|net@12|||S900|instruct@3|gnd_26|1440|-144|instruct@4|gnd_25|1440|-144
+Ametal-3|net@13|||S900|instruct@3|gnd_28|1728|-144|instruct@4|gnd_27|1728|-144
+Ametal-3|net@14|||S900|instruct@3|sid[1]|48|-144|instruct@4|sod[1]|48|-144
+Ametal-3|net@15|||S900|instruct@3|sid[2]|54|-144|instruct@4|sod[2]|54|-144
+Ametal-3|net@16|||S900|instruct@3|sid[3]|60|-144|instruct@4|sod[3]|60|-144
+Ametal-3|net@17|||S900|instruct@3|sid[4]|66|-141|instruct@4|sod[4]|66|-141
+Ametal-3|net@18|||S900|instruct@3|sid[5]|72|-144|instruct@4|sod[5]|72|-144
+Ametal-3|net@19|||S900|instruct@3|sid[6]|78|-144|instruct@4|sod[6]|78|-144
+Ametal-3|net@20|||S900|instruct@3|sid[7]|84|-144|instruct@4|sod[7]|84|-144
+Ametal-3|net@21|||S900|instruct@3|sid[8]|90|-144|instruct@4|sod[8]|90|-144
+Ametal-3|net@22|||S900|instruct@3|sid[9]|96|-144|instruct@4|sod[9]|96|-144
+Ametal-3|net@23|||S900|instruct@3|vdd_5|144|-144|instruct@4|vdd_4|144|-144
+Ametal-3|net@24|||S900|instruct@3|vdd_7|-1584|-144|instruct@4|vdd_6|-1584|-144
+Ametal-3|net@25|||S900|instruct@3|vdd_9|-1296|-144|instruct@4|vdd_8|-1296|-144
+Ametal-3|net@26|||S900|instruct@3|vdd_11|-1008|-144|instruct@4|vdd_10|-1008|-144
+Ametal-3|net@27|||S900|instruct@3|vdd_13|-720|-144|instruct@4|vdd_12|-720|-144
+Ametal-3|net@28|||S900|instruct@3|vdd_15|-432|-144|instruct@4|vdd_14|-432|-144
+Ametal-3|net@29|||S900|instruct@3|vdd_17|-144|-144|instruct@4|vdd_16|-144|-144
+Ametal-3|net@30|||S900|instruct@3|vdd_19|432|-144|instruct@4|vdd_18|432|-144
+Ametal-3|net@31|||S900|instruct@3|vdd_21|720|-144|instruct@4|vdd_20|720|-144
+Ametal-3|net@32|||S900|instruct@3|vdd_23|1008|-144|instruct@4|vdd_22|1008|-144
+Ametal-3|net@33|||S900|instruct@3|vdd_25|1296|-144|instruct@4|vdd_24|1296|-144
+Ametal-3|net@34|||S900|instruct@3|vdd_47|1584|-144|instruct@4|vdd_26|1584|-144
+Ametal-3|net@35|||S900|instruct@3|sod[1]|48|144|instruct@5|sid[1]|48|144
+Ametal-3|net@36|||S900|instruct@3|sod[2]|54|144|instruct@5|sid[2]|54|144
+Ametal-3|net@37|||S900|instruct@3|sod[3]|60|144|instruct@5|sid[3]|60|144
+Ametal-3|net@38|||S900|instruct@3|sod[4]|66|147|instruct@5|sid[4]|66|147
+Ametal-3|net@39|||S900|instruct@3|sod[5]|72|144|instruct@5|sid[5]|72|144
+Ametal-3|net@40|||S900|instruct@3|sod[6]|78|144|instruct@5|sid[6]|78|144
+Ametal-3|net@41|||S900|instruct@3|sod[7]|84|144|instruct@5|sid[7]|84|144
+Ametal-3|net@42|||S900|instruct@3|sod[8]|90|144|instruct@5|sid[8]|90|144
+Ametal-3|net@43|||S900|instruct@3|sod[9]|96|144|instruct@5|sid[9]|96|144
+Ametal-3|net@44|||S900|instruct@3|vdd_4|144|144|instruct@5|vdd_5|144|144
+Ametal-3|net@45|||S900|instruct@3|vdd_6|-1584|144|instruct@5|vdd_7|-1584|144
+Ametal-3|net@46|||S900|instruct@3|vdd_8|-1296|144|instruct@5|vdd_9|-1296|144
+Ametal-3|net@47|||S900|instruct@3|vdd_10|-1008|144|instruct@5|vdd_11|-1008|144
+Ametal-3|net@48|||S900|instruct@3|vdd_12|-720|144|instruct@5|vdd_13|-720|144
+Ametal-3|net@49|||S900|instruct@3|vdd_14|-432|144|instruct@5|vdd_15|-432|144
+Ametal-3|net@50|||S900|instruct@3|vdd_16|-144|144|instruct@5|vdd_17|-144|144
+Ametal-3|net@51|||S900|instruct@3|vdd_18|432|144|instruct@5|vdd_19|432|144
+Ametal-3|net@52|||S900|instruct@3|vdd_20|720|144|instruct@5|vdd_21|720|144
+Ametal-3|net@53|||S900|instruct@3|vdd_22|1008|144|instruct@5|vdd_23|1008|144
+Ametal-3|net@54|||S900|instruct@3|vdd_24|1296|144|instruct@5|vdd_25|1296|144
+Ametal-3|net@55|||S900|instruct@3|vdd_26|1584|144|instruct@5|vdd_47|1584|144
+Ametal-3|net@56|||S900|instruct@3|gnd_5|0|144|instruct@5|gnd_6|0|144
+Ametal-3|net@57|||S900|instruct@3|gnd_7|-1440|144|instruct@5|gnd_8|-1440|144
+Ametal-3|net@58|||S900|instruct@3|gnd_9|-1152|144|instruct@5|gnd_10|-1152|144
+Ametal-3|net@59|||S900|instruct@3|gnd_11|-864|144|instruct@5|gnd_12|-864|144
+Ametal-3|net@60|||S900|instruct@3|gnd_13|-576|144|instruct@5|gnd_14|-576|144
+Ametal-3|net@61|||S900|instruct@3|gnd_15|-288|144|instruct@5|gnd_16|-288|144
+Ametal-3|net@62|||S900|instruct@3|gnd_17|288|144|instruct@5|gnd_18|288|144
+Ametal-3|net@63|||S900|instruct@3|gnd_19|576|144|instruct@5|gnd_20|576|144
+Ametal-3|net@64|||S900|instruct@3|gnd_21|864|144|instruct@5|gnd_22|864|144
+Ametal-3|net@65|||S900|instruct@3|gnd_23|1152|144|instruct@5|gnd_24|1152|144
+Ametal-3|net@66|||S900|instruct@3|gnd_25|1440|144|instruct@5|gnd_26|1440|144
+Ametal-3|net@67|||S900|instruct@3|gnd_27|1728|144|instruct@5|gnd_28|1728|144
+Ametal-3|net@68|||S900|instruct@3|gnd_4|-1728|144|instruct@5|gnd_3|-1728|144
+Ametal-2|net@71|||S0|instruct@3|count|-1701.5|62|contact@0||-1704|62
+Ametal-3|net@73|||S2700|contact@0||-1704|62|contact@1||-1704|350
+Ametal-2|net@75|||S0|instruct@5|count|-1701.5|350|contact@1||-1704|350
+Ametal-2|net@76|||S0|instruct@4|count|-1701.5|-226|contact@2||-1704|-226
+Ametal-1|net@78|||S900|instruct@3|fout|-1666.5|-104|pin@5||-1666.5|-143.5
+Ametal-1|net@79|||S0|pin@5||-1666.5|-143.5|pin@6||-1690|-143.5
+Ametal-2|net@80|||S0|instruct@4|fin|-1629.5|-176|contact@3||-1690|-176
+Ametal-1|net@81|||S900|pin@6||-1690|-143.5|contact@3||-1690|-176
+Ametal-3|net@82|||S900|contact@0||-1704|62|contact@2||-1704|-226
+Ametal-1|net@83|||S0|pin@7||-1666.5|144.5|pin@8||-1690|144.5
+Ametal-1|net@84|||S900|pin@8||-1690|144.5|contact@4||-1690|112
+Ametal-2|net@85|||S1800|contact@4||-1690|112|instruct@3|fin|-1629.5|112
+Ametal-1|net@86|||S2700|pin@7||-1666.5|144.5|instruct@5|fout|-1666.5|184
+Ametal-2|net@87|||S1800|instruct@5|cin|29|344|contact@5||36|344
+Ametal-3|net@88|||S900|contact@5||36|344|pin@10||36|-432
+Ametal-2|net@89|||S1800|instruct@3|cin|29|56|contact@6||30|56
+Ametal-3|net@90|||S900|contact@6||30|56|pin@12||30|-432
+Ametal-2|net@91|||S0|instruct@4|cin|29|-232|contact@7||24|-232
 Ametal-3|net@92|||S900|contact@7||24|-232|pin@14||24|-432
-Ametal-3|net@93|||S900|contact@2||-1758|-226|pin@15||-1758|-432
+Ametal-3|net@93|||S900|contact@2||-1704|-226|pin@15||-1704|-432
 Ecount||D5G7;|pin@15||I
 Ecount[Y]|count[E]|D5G7;|pin@12||I
 Ecount[Z]|count[G]|D5G7;|pin@10||I
 Ecount[X]|count[L]|D5G7;|pin@14||I
-Efin||D5G7;|instruct@2|fin|I
-Efout||D5G7;|instruct@1|fout|O
-Egnd||D5G7;|instruct@0|gnd|G
-Egnd_3||D5G7;|instruct@1|gnd_3|G
-Egnd_4||D5G7;|instruct@2|gnd_4|G
-Egnd_5||D5G7;|instruct@2|gnd_5|G
-Egnd_6||D5G7;|instruct@1|gnd_6|G
-Egnd_7||D5G7;|instruct@2|gnd_7|G
-Egnd_8||D5G7;|instruct@1|gnd_8|G
-Egnd_9||D5G7;|instruct@2|gnd_9|G
-Egnd_10||D5G7;|instruct@1|gnd_10|G
-Egnd_11||D5G7;|instruct@2|gnd_11|G
-Egnd_12||D5G7;|instruct@1|gnd_12|G
-Egnd_13||D5G7;|instruct@2|gnd_13|G
-Egnd_14||D5G7;|instruct@1|gnd_14|G
-Egnd_15||D5G7;|instruct@2|gnd_15|G
-Egnd_16||D5G7;|instruct@1|gnd_16|G
-Egnd_17||D5G7;|instruct@2|gnd_17|G
-Egnd_18||D5G7;|instruct@1|gnd_18|G
-Egnd_19||D5G7;|instruct@2|gnd_19|G
-Egnd_20||D5G7;|instruct@1|gnd_20|G
-Egnd_21||D5G7;|instruct@2|gnd_21|G
-Egnd_22||D5G7;|instruct@1|gnd_22|G
-Egnd_23||D5G7;|instruct@2|gnd_23|G
-Egnd_24||D5G7;|instruct@1|gnd_24|G
-Egnd_25||D5G7;|instruct@2|gnd_25|G
-Egnd_26||D5G7;|instruct@1|gnd_26|G
-Egnd_27||D5G7;|instruct@2|gnd_27|G
-Egnd_28||D5G7;|instruct@1|gnd_28|G
-Egnd_29||D5G7;|instruct@0|gnd_29|G
-Egnd_39||D5G7;|instruct@0|gnd_39|G
-Egnd_41||D5G7;|instruct@0|gnd_41|G
-Egnd_42||D5G7;|instruct@1|gnd|G
-Egnd_43||D5G7;|instruct@1|gnd_29|G
-Egnd_44||D5G7;|instruct@1|gnd_39|G
-Egnd_45||D5G7;|instruct@1|gnd_41|G
-Egnd_46||D5G7;|instruct@2|gnd|G
-Egnd_47||D5G7;|instruct@2|gnd_29|G
-Egnd_48||D5G7;|instruct@2|gnd_39|G
-Egnd_49||D5G7;|instruct@2|gnd_41|G
-Esid[1]||D5G7;|instruct@1|sid[1]|B
-Esid[2]||D5G7;|instruct@1|sid[2]|B
-Esid[3]||D5G7;|instruct@1|sid[3]|B
-Esid[4]||D5G7;|instruct@1|sid[4]|B
-Esid[5]||D5G7;|instruct@1|sid[5]|B
-Esid[6]||D5G7;|instruct@1|sid[6]|B
-Esid[7]||D5G7;|instruct@1|sid[7]|B
-Esid[8]||D5G7;|instruct@1|sid[8]|B
-Esid[9]||D5G7;|instruct@1|sid[9]|B
-Esod[1]||D5G7;|instruct@2|sod[1]|B
-Esod[2]||D5G7;|instruct@2|sod[2]|B
-Esod[3]||D5G7;|instruct@2|sod[3]|B
-Esod[4]||D5G7;|instruct@2|sod[4]|B
-Esod[5]||D5G7;|instruct@2|sod[5]|B
-Esod[6]||D5G7;|instruct@2|sod[6]|B
-Esod[7]||D5G7;|instruct@2|sod[7]|B
-Esod[8]||D5G7;|instruct@2|sod[8]|B
-Esod[9]||D5G7;|instruct@2|sod[9]|B
-Evdd||D5G7;|instruct@0|vdd|P
-Evdd_3||D5G7;|instruct@0|vdd_3|P
-Evdd_4||D5G7;|instruct@2|vdd_4|P
-Evdd_5||D5G7;|instruct@1|vdd_5|P
-Evdd_6||D5G7;|instruct@2|vdd_6|P
-Evdd_7||D5G7;|instruct@1|vdd_7|P
-Evdd_8||D5G7;|instruct@2|vdd_8|P
-Evdd_9||D5G7;|instruct@1|vdd_9|P
-Evdd_10||D5G7;|instruct@2|vdd_10|P
-Evdd_11||D5G7;|instruct@1|vdd_11|P
-Evdd_12||D5G7;|instruct@2|vdd_12|P
-Evdd_13||D5G7;|instruct@1|vdd_13|P
-Evdd_14||D5G7;|instruct@2|vdd_14|P
-Evdd_15||D5G7;|instruct@1|vdd_15|P
-Evdd_16||D5G7;|instruct@2|vdd_16|P
-Evdd_17||D5G7;|instruct@1|vdd_17|P
-Evdd_18||D5G7;|instruct@2|vdd_18|P
-Evdd_19||D5G7;|instruct@1|vdd_19|P
-Evdd_20||D5G7;|instruct@2|vdd_20|P
-Evdd_21||D5G7;|instruct@1|vdd_21|P
-Evdd_22||D5G7;|instruct@2|vdd_22|P
-Evdd_23||D5G7;|instruct@1|vdd_23|P
-Evdd_24||D5G7;|instruct@2|vdd_24|P
-Evdd_25||D5G7;|instruct@1|vdd_25|P
-Evdd_26||D5G7;|instruct@2|vdd_26|P
-Evdd_43||D5G7;|instruct@0|vdd_43|P
-Evdd_45||D5G7;|instruct@0|vdd_45|P
-Evdd_46||D5G7;|instruct@1|vdd|P
-Evdd_47||D5G7;|instruct@1|vdd_3|P
-Evdd_48||D5G7;|instruct@1|vdd_43|P
-Evdd_49||D5G7;|instruct@1|vdd_45|P
-Evdd_50||D5G7;|instruct@1|vdd_47|P
-Evdd_51||D5G7;|instruct@2|vdd|P
-Evdd_52||D5G7;|instruct@2|vdd_3|P
-Evdd_53||D5G7;|instruct@2|vdd_43|P
-Evdd_54||D5G7;|instruct@2|vdd_45|P
+Efin||D5G7;|instruct@5|fin|I
+Efout||D5G7;|instruct@4|fout|O
+Egnd||D5G7;|instruct@3|gnd|G
+Egnd_3||D5G7;|instruct@4|gnd_3|G
+Egnd_4||D5G7;|instruct@5|gnd_4|G
+Egnd_5||D5G7;|instruct@5|gnd_5|G
+Egnd_6||D5G7;|instruct@4|gnd_6|G
+Egnd_7||D5G7;|instruct@5|gnd_7|G
+Egnd_8||D5G7;|instruct@4|gnd_8|G
+Egnd_9||D5G7;|instruct@5|gnd_9|G
+Egnd_10||D5G7;|instruct@4|gnd_10|G
+Egnd_11||D5G7;|instruct@5|gnd_11|G
+Egnd_12||D5G7;|instruct@4|gnd_12|G
+Egnd_13||D5G7;|instruct@5|gnd_13|G
+Egnd_14||D5G7;|instruct@4|gnd_14|G
+Egnd_15||D5G7;|instruct@5|gnd_15|G
+Egnd_16||D5G7;|instruct@4|gnd_16|G
+Egnd_17||D5G7;|instruct@5|gnd_17|G
+Egnd_18||D5G7;|instruct@4|gnd_18|G
+Egnd_19||D5G7;|instruct@5|gnd_19|G
+Egnd_20||D5G7;|instruct@4|gnd_20|G
+Egnd_21||D5G7;|instruct@5|gnd_21|G
+Egnd_22||D5G7;|instruct@4|gnd_22|G
+Egnd_23||D5G7;|instruct@5|gnd_23|G
+Egnd_24||D5G7;|instruct@4|gnd_24|G
+Egnd_25||D5G7;|instruct@5|gnd_25|G
+Egnd_26||D5G7;|instruct@4|gnd_26|G
+Egnd_27||D5G7;|instruct@5|gnd_27|G
+Egnd_28||D5G7;|instruct@4|gnd_28|G
+Egnd_29||D5G7;|instruct@3|gnd_29|G
+Egnd_39||D5G7;|instruct@3|gnd_39|G
+Egnd_41||D5G7;|instruct@3|gnd_41|G
+Egnd_42||D5G7;|instruct@4|gnd|G
+Egnd_43||D5G7;|instruct@4|gnd_29|G
+Egnd_44||D5G7;|instruct@4|gnd_39|G
+Egnd_45||D5G7;|instruct@4|gnd_41|G
+Egnd_46||D5G7;|instruct@5|gnd|G
+Egnd_47||D5G7;|instruct@5|gnd_29|G
+Egnd_48||D5G7;|instruct@5|gnd_39|G
+Egnd_49||D5G7;|instruct@5|gnd_41|G
+Esid[1]||D5G7;|instruct@4|sid[1]|B
+Esid[2]||D5G7;|instruct@4|sid[2]|B
+Esid[3]||D5G7;|instruct@4|sid[3]|B
+Esid[4]||D5G7;|instruct@4|sid[4]|B
+Esid[5]||D5G7;|instruct@4|sid[5]|B
+Esid[6]||D5G7;|instruct@4|sid[6]|B
+Esid[7]||D5G7;|instruct@4|sid[7]|B
+Esid[8]||D5G7;|instruct@4|sid[8]|B
+Esid[9]||D5G7;|instruct@4|sid[9]|B
+Esod[1]||D5G7;|instruct@5|sod[1]|B
+Esod[2]||D5G7;|instruct@5|sod[2]|B
+Esod[3]||D5G7;|instruct@5|sod[3]|B
+Esod[4]||D5G7;|instruct@5|sod[4]|B
+Esod[5]||D5G7;|instruct@5|sod[5]|B
+Esod[6]||D5G7;|instruct@5|sod[6]|B
+Esod[7]||D5G7;|instruct@5|sod[7]|B
+Esod[8]||D5G7;|instruct@5|sod[8]|B
+Esod[9]||D5G7;|instruct@5|sod[9]|B
+Evdd||D5G7;|instruct@3|vdd|P
+Evdd_3||D5G7;|instruct@3|vdd_3|P
+Evdd_4||D5G7;|instruct@5|vdd_4|P
+Evdd_5||D5G7;|instruct@4|vdd_5|P
+Evdd_6||D5G7;|instruct@5|vdd_6|P
+Evdd_7||D5G7;|instruct@4|vdd_7|P
+Evdd_8||D5G7;|instruct@5|vdd_8|P
+Evdd_9||D5G7;|instruct@4|vdd_9|P
+Evdd_10||D5G7;|instruct@5|vdd_10|P
+Evdd_11||D5G7;|instruct@4|vdd_11|P
+Evdd_12||D5G7;|instruct@5|vdd_12|P
+Evdd_13||D5G7;|instruct@4|vdd_13|P
+Evdd_14||D5G7;|instruct@5|vdd_14|P
+Evdd_15||D5G7;|instruct@4|vdd_15|P
+Evdd_16||D5G7;|instruct@5|vdd_16|P
+Evdd_17||D5G7;|instruct@4|vdd_17|P
+Evdd_18||D5G7;|instruct@5|vdd_18|P
+Evdd_19||D5G7;|instruct@4|vdd_19|P
+Evdd_20||D5G7;|instruct@5|vdd_20|P
+Evdd_21||D5G7;|instruct@4|vdd_21|P
+Evdd_22||D5G7;|instruct@5|vdd_22|P
+Evdd_23||D5G7;|instruct@4|vdd_23|P
+Evdd_24||D5G7;|instruct@5|vdd_24|P
+Evdd_25||D5G7;|instruct@4|vdd_25|P
+Evdd_26||D5G7;|instruct@5|vdd_26|P
+Evdd_43||D5G7;|instruct@3|vdd_43|P
+Evdd_45||D5G7;|instruct@3|vdd_45|P
+Evdd_46||D5G7;|instruct@4|vdd|P
+Evdd_47||D5G7;|instruct@4|vdd_3|P
+Evdd_48||D5G7;|instruct@4|vdd_43|P
+Evdd_49||D5G7;|instruct@4|vdd_45|P
+Evdd_50||D5G7;|instruct@4|vdd_47|P
+Evdd_51||D5G7;|instruct@5|vdd|P
+Evdd_52||D5G7;|instruct@5|vdd_3|P
+Evdd_53||D5G7;|instruct@5|vdd_43|P
+Evdd_54||D5G7;|instruct@5|vdd_45|P
 X
 
 # Cell threeCounters;1{sch}
-CthreeCounters;1{sch}||schematic|1242732018584|1242815167436|
+CthreeCounters;1{sch}||schematic|1242732018584|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||12|9|||RRR|
 NOff-Page|conn@1||-12|11|||R|
@@ -5957,7 +6049,7 @@ Esod[1:9]||D6G2;|conn@2|y|B
 X
 
 # Cell tree4-1left;1{ic}
-Ctree4-1left;1{ic}||artwork|1240200341319|1242562708940|E
+Ctree4-1left;1{ic}||artwork|1240200341319|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-6|0|-1|-1||
 Nschematic:Bus_Pin|pin@1||0|-3|-1|-1||
@@ -5985,7 +6077,7 @@ Eout[1][L,E,G]||D5G2;|pin@2||O
 X
 
 # Cell tree4-1left;2{lay}
-Ctree4-1left;2{lay}||cmos90|1240197774546|1242813372662||ATTR_NCC(D5G5;NTX384;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242644473762|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242813376100
+Ctree4-1left;2{lay}||cmos90|1240197774546|1243246631749|I|ATTR_NCC(D5G5;NTX384;Y140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242644473762|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||474|112|||X|
 NX-Metal-1-Metal-2-Con|contact@1||448|106|||X|
@@ -6220,7 +6312,7 @@ Evdd_18||D5G5;|pinsVddG@0|vdd_1|P
 X
 
 # Cell tree4-1left;1{sch}
-Ctree4-1left;1{sch}||schematic|1240199637646|1242562690310|
+Ctree4-1left;1{sch}||schematic|1240199637646|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-29|-10|||XRR|
 NOff-Page|conn@1||0|-29|||R|
@@ -6286,7 +6378,7 @@ Eout[1][L,E,G]||D6G2;|conn@2|y|O
 X
 
 # Cell tree4-1right;1{ic}
-Ctree4-1right;1{ic}||artwork|1240200341319|1242561779027|E
+Ctree4-1right;1{ic}||artwork|1240200341319|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-6|0|-1|-1||
 Nschematic:Bus_Pin|pin@1||0|-3|-1|-1||
@@ -6314,7 +6406,7 @@ Eout[1][L,E,G]||D5G2;|pin@2||O
 X
 
 # Cell tree4-1right;1{lay}
-Ctree4-1right;1{lay}||cmos90|1240197774546|1242644868856||ATTR_NCC(D5G5;NTY140;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242645019710
+Ctree4-1right;1{lay}||cmos90|1240197774546|1243246631749|I|ATTR_NCC(D5G5;NTY140;)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||-330|112||||
 NX-Metal-1-Metal-2-Con|contact@1||-304|106||||
@@ -6544,7 +6636,7 @@ Evdd_11||D5G5;|pinsVddG@1|vdd_1|P
 X
 
 # Cell tree4-1right;1{sch}
-Ctree4-1right;1{sch}||schematic|1240199637646|1242561766331|
+Ctree4-1right;1{sch}||schematic|1240199637646|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-27|-10|||XRR|
 NOff-Page|conn@1||0|-29|||R|
@@ -6610,7 +6702,7 @@ Eout[1][L,E,G]||D6G2;|conn@2|y|O
 X
 
 # Cell tree9-4;1{ic}
-Ctree9-4;1{ic}||artwork|1240196857148|1242561705563|E
+Ctree9-4;1{ic}||artwork|1240196857148|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-6|0|-1|-1||
 Nschematic:Bus_Pin|pin@1||0|-3|-1|-1||
@@ -6638,7 +6730,7 @@ Eout[1:4][L,E,G]||D5G2;|pin@2||O
 X
 
 # Cell tree9-4;2{lay}
-Ctree9-4;2{lay}||cmos90|1240152062198|1242644793800||ATTR_NCC(D5G6;NTY108;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242571839608|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242645019710
+Ctree9-4;2{lay}||cmos90|1240152062198|1243246631749|I|ATTR_NCC(D5G6;NTY108;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242571839608|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||330|112||||
 NX-Metal-1-Metal-2-Con|contact@1||304|106||||
@@ -6950,7 +7042,7 @@ Evdd_11||D5G5;|pinsVddG@1|vdd_1|P
 X
 
 # Cell tree9-4;3{sch}
-Ctree9-4;3{sch}||schematic|1240168986680|1242561683623|
+Ctree9-4;3{sch}||schematic|1240168986680|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||0|-5|||YRRR|
 NOff-Page|conn@3||5|33|||R|
@@ -7035,7 +7127,7 @@ Eout[1:4][L,E,G]||D6G2;|conn@3|y|O
 X
 
 # Cell tree9-4A;2{sch}
-Ctree9-4A;2{sch}|tree9-4|schematic|1240168986680|1242561221857|
+Ctree9-4A;2{sch}|tree9-4|schematic|1240168986680|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-6|-12|||YRRR|
 NOff-Page|conn@1||6|-12|||YRRR|
@@ -7090,7 +7182,7 @@ Eout[1:4][L,E,G]||D6G2;|conn@3|y|O
 X
 
 # Cell tree10-4;1{ic}
-Ctree10-4;1{ic}||artwork|1240197248317|1242562631204|E
+Ctree10-4;1{ic}||artwork|1240197248317|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NPin|pin@3||-5|-2|1|1||
 NPin|pin@4||-5|2|1|1||
@@ -7118,7 +7210,7 @@ Eout[5:8][L,E,G]|out[1:4][L,E,G]|D5G2;|pin@19||O
 X
 
 # Cell tree10-4;1{lay}
-Ctree10-4;1{lay}||cmos90|1240189336011|1242644553349||ATTR_NCC(D5G5;NTX300;Y134.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242644557337|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242644557337
+Ctree10-4;1{lay}||cmos90|1240189336011|1243246631749|I|ATTR_NCC(D5G5;NTX300;Y134.25;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242644557337|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||-330|112||||
 NX-Metal-1-Metal-2-Con|contact@1||-304|106||||
@@ -7475,7 +7567,7 @@ Evdd_9||D5G5;|pinsVddG@1|vdd_1|P
 X
 
 # Cell tree10-4;1{sch}
-Ctree10-4;1{sch}||schematic|1240189197222|1242562567830|
+Ctree10-4;1{sch}||schematic|1240189197222|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||24|-5|||YRRR|
 NOff-Page|conn@3||-40|17|||XRR|
@@ -7602,7 +7694,7 @@ Eout[1][L,E,G]|out[1:4][L,E,G]|D6G2;|conn@4|y|O
 X
 
 # Cell tree18-1;2{ic}
-Ctree18-1;2{ic}||artwork|1242066104614|1242130886896|E
+Ctree18-1;2{ic}||artwork|1242066104614|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-6|0|-1|-1||
 Nschematic:Bus_Pin|pin@2||-4|-3|-1|-1||
@@ -7632,12 +7724,12 @@ Eout[1][L,E,G]||D5G2;|pin@4||O
 X
 
 # Cell tree18-1;1{lay}
-Ctree18-1;1{lay}||cmos90|1240200121225|1242644906625||ATTR_NCC(D5G5;NTX-25;Y570;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242574916000|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242645019710
+Ctree18-1;1{lay}||cmos90|1240200121225|1243246631749|I|ATTR_NCC(D5G5;NTX-25;Y570;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242574916000|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@0||-660|94|||X|
-NX-Metal-2-Metal-3-Con|contact@1||-660|-147.9||1.2|X|
-NX-Metal-2-Metal-3-Con|contact@2||-672|382|||X|
-NX-Metal-2-Metal-3-Con|contact@3||-672|-140.1||1.2|X|
+NX-Metal-2-Metal-3-Con|contact@0||-612|94|||X|
+NX-Metal-2-Metal-3-Con|contact@1||-612|-147.9||1.2|X|
+NX-Metal-2-Metal-3-Con|contact@2||-624|382|||X|
+NX-Metal-2-Metal-3-Con|contact@3||-624|-140.1||1.2|X|
 NMetal-2-Pin|pin@0||-679|-140.1|||X|
 NMetal-2-Pin|pin@1||-670|-147.9|||X|
 Itree4-1right;1{lay}|tree4-1r@0||0|432|||D5G4;
@@ -7682,12 +7774,12 @@ Ametal-1|net@38|||S2700|tree9-4@1|out[4][G]|-592|273|tree4-1r@0|in[4][G]|-592|27
 Ametal-1|net@87|||S900|tree4-1r@0|in[2][L]|186|279|tree9-4@1|out[2][L]|186|273
 Ametal-1|net@88|||S2700|tree9-4@1|out[2][E]|144|273|tree4-1r@0|in[2][E]|144|279
 Ametal-1|net@89|||S2700|tree9-4@1|out[2][G]|160|273|tree4-1r@0|in[2][G]|160|279
-Ametal-3|net@90||1.2|S900|contact@0||-660|94|contact@1||-660|-147.9
-Ametal-2|net@91||1.2|S1800|pin@1||-670|-147.9|contact@1||-660|-147.9
-Ametal-2|net@92||1.2|S1800|pin@0||-679|-140.1|contact@3||-672|-140.1
-Ametal-3|net@93||1.2|S900|contact@2||-672|382|contact@3||-672|-140.1
-Ametal-2|net@95|||S1800|contact@0||-660|94|tree9-4@1|go[2]|-576|94
-Ametal-2|net@98|||S0|tree4-1r@0|go|-576|382|contact@2||-672|382
+Ametal-3|net@90||1.2|S900|contact@0||-612|94|contact@1||-612|-147.9
+Ametal-2|net@91||1.2|S1800|pin@1||-670|-147.9|contact@1||-612|-147.9
+Ametal-2|net@92||1.2|S1800|pin@0||-679|-140.1|contact@3||-624|-140.1
+Ametal-3|net@93||1.2|S900|contact@2||-624|382|contact@3||-624|-140.1
+Ametal-2|net@95|||S1800|contact@0||-612|94|tree9-4@1|go[2]|-576|94
+Ametal-2|net@98|||S0|tree4-1r@0|go|-576|382|contact@2||-624|382
 Egnd_1|gnd|D5G7;|tree18-9@0|gnd_1|G
 Egnd_3|gnd_1|D5G7;|tree18-9@0|gnd_3|G
 Egnd_5|gnd_2|D5G7;|tree18-9@0|gnd_5|G
@@ -7781,7 +7873,7 @@ Evdd_47||D5G7;|tree9-4@1|vdd_11|P
 X
 
 # Cell tree18-1;1{sch}
-Ctree18-1;1{sch}||schematic|1240200457055|1242561811548|
+Ctree18-1;1{sch}||schematic|1240200457055|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-4|-22|||YRRR|
 NOff-Page|conn@1||4|-24|||YRRR|
@@ -8012,7 +8104,7 @@ Eout[1][L,E,G]||D6G2;|conn@2|y|O
 X
 
 # Cell tree18-9;2{ic}
-Ctree18-9;2{ic}||artwork|1242561378593|1242561518475|E
+Ctree18-9;2{ic}||artwork|1242561378593|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-6|0|-1|-1||
 Nschematic:Bus_Pin|pin@4||-4|-3|-1|-1|R|
@@ -8044,7 +8136,7 @@ Eout[1:9][L,E,G]||D5G2;|pin@8||O
 X
 
 # Cell tree18-9;2{lay}
-Ctree18-9;2{lay}||cmos90|1240143760378|1242564597041||ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242564121165|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242567517907
+Ctree18-9;2{lay}||cmos90|1240143760378|1243246631749|I|ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242564121165|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||-412|-226||||
 NX-Metal-1-Metal-2-Con|contact@1||-556|-232||||
@@ -8082,8 +8174,8 @@ NX-Metal-1-Metal-2-Con|contact@32||-268|-232||||
 NX-Metal-1-Metal-2-Con|contact@33||-254|-206||||
 NX-Metal-1-Metal-2-Con|contact@34||-268|-88||||
 NX-Metal-1-Metal-2-Con|contact@35||-254|-62||||
-NX-Metal-2-Metal-3-Con|contact@36||-594|132.3|6.2|1.2||
-NX-Metal-2-Metal-3-Con|contact@37||-594|94|6.2|1.2||
+NX-Metal-2-Metal-3-Con|contact@36||-582|132.3|6.2|1.2||
+NX-Metal-2-Metal-3-Con|contact@37||-582|94|6.2|1.2||
 Ileg1-2;3{lay}|leg1-2@18||-576|0|||D5G4;
 Ileg1-2;3{lay}|leg1-2@19||0|0|||D5G4;
 Ileg1-2;3{lay}|leg1-2@20||-432|0|||D5G4;
@@ -8306,9 +8398,9 @@ Ametal-2|net@709|||S1800|contact@32||-268|-232|pin@48||-204|-232
 Ametal-2|net@710|||S1800|contact@35||-254|-62|pin@49||-246|-62
 Ametal-2|net@711|||S1800|contact@33||-254|-206|pin@50||-204|-206
 Ametal-2|net@712|||S1800|contact@34||-268|-88|pin@51||-246|-88
-Ametal-2|net@723||1.2|S1800|pin@56||-613|132.3|contact@36||-594|132.3
-Ametal-3|net@727||6.2|S2700|contact@37||-594|94.6|contact@36||-594|131.7
-Ametal-2|net@731||1.2|S1800|contact@37||-591.5|94|leg1-2@18|go|-576|94
+Ametal-2|net@723||1.2|S1800|pin@56||-613|132.3|contact@36||-582|132.3
+Ametal-3|net@727||6.2|S2700|contact@37||-582|94.6|contact@36||-582|131.7
+Ametal-2|net@731||1.2|S1800|contact@37||-579.5|94|leg1-2@18|go|-576|94
 Egnd||D5G5;|leg1-2@18|gnd|G
 Egnd_1||D5G5;|leg1-2@26|gnd_1|G
 Egnd_2||D5G5;|leg1-2@18|gnd_2|G
@@ -8400,7 +8492,7 @@ Evdd_15||D5G5;|leg1-2@26|vdd_15|P
 X
 
 # Cell tree18-9;2{sch}
-Ctree18-9;2{sch}||schematic|1240147324459|1242561564617|
+Ctree18-9;2{sch}||schematic|1240147324459|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@16||-6|-12|||YRRR|
 NOff-Page|conn@19||6|-12|||YRRR|
@@ -8429,7 +8521,7 @@ Eout[1:9][L,E,G]||D6G2;|conn@37|y|O
 X
 
 # Cell tree19-1;2{ic}
-Ctree19-1;2{ic}||artwork|1242066104614|1242130726382|E
+Ctree19-1;2{ic}||artwork|1242066104614|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@1||-6|0|-1|-1||
 Nschematic:Bus_Pin|pin@2||-4|-3|-1|-1||
@@ -8459,12 +8551,12 @@ Eout[1][L,E,G]||D5G2;|pin@4||O
 X
 
 # Cell tree19-1;1{lay}
-Ctree19-1;1{lay}||cmos90|1240200121225|1242644568138||ATTR_NCC(D5G5;NTX-25;Y570;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242643300400|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242645019710
+Ctree19-1;1{lay}||cmos90|1240200121225|1243246631749|I|ATTR_NCC(D5G5;NTX-25;Y570;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242643300400|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-2-Metal-3-Con|contact@0||804|94||||
-NX-Metal-2-Metal-3-Con|contact@2||804|-147.9||1.2||
-NX-Metal-2-Metal-3-Con|contact@3||816|382||||
-NX-Metal-2-Metal-3-Con|contact@4||816|-140.1||1.2||
+NX-Metal-2-Metal-3-Con|contact@0||744|94||||
+NX-Metal-2-Metal-3-Con|contact@2||744|-147.9||1.2||
+NX-Metal-2-Metal-3-Con|contact@3||756|382||||
+NX-Metal-2-Metal-3-Con|contact@4||756|-140.1||1.2||
 NMetal-2-Pin|pin@5||814|-147.9||||
 NMetal-2-Pin|pin@10||823|-140.1||||
 Itree4-1left;2{lay}|tree4-1l@1||0|432|||D5G4;
@@ -8512,12 +8604,12 @@ Ametal-1|net@80|||S2700|tree10-4@0|out[4][L]|762|273|tree4-1l@1|in[4][L]|762|279
 Ametal-1|net@185|||S900|tree4-1l@1|in[2][G]|-16|279|tree10-4@0|out[2][G]|-16|273
 Ametal-1|net@186|||S2700|tree10-4@0|out[2][E]|0|273|tree4-1l@1|in[2][E]|0|279
 Ametal-1|net@187|||S2700|tree10-4@0|out[2][L]|-42|273|tree4-1l@1|in[2][L]|-42|279
-Ametal-2|net@188|||S1800|tree10-4@0|go_1|720|94|contact@0||804|94
-Ametal-3|net@189||1.2|S900|contact@0||804|94|contact@2||804|-147.9
-Ametal-2|net@195||1.2|S0|pin@5||814|-147.9|contact@2||804|-147.9
-Ametal-2|net@197|||S1800|tree4-1l@1|go[3]|720|382|contact@3||816|382
-Ametal-2|net@202||1.2|S0|pin@10||823|-140.1|contact@4||816|-140.1
-Ametal-3|net@204||1.2|S900|contact@3||816|382|contact@4||816|-140.1
+Ametal-2|net@188|||S1800|tree10-4@0|go_1|720|94|contact@0||744|94
+Ametal-3|net@189||1.2|S900|contact@0||744|94|contact@2||744|-147.9
+Ametal-2|net@195||1.2|S0|pin@5||814|-147.9|contact@2||744|-147.9
+Ametal-2|net@197|||S1800|tree4-1l@1|go[3]|720|382|contact@3||756|382
+Ametal-2|net@202||1.2|S0|pin@10||823|-140.1|contact@4||756|-140.1
+Ametal-3|net@204||1.2|S900|contact@3||756|382|contact@4||756|-140.1
 Egnd_3|gnd|D5G5;|tree19-1@0|gnd_3|G
 Egnd_5|gnd_1|D5G5;|tree19-1@0|gnd_5|G
 Egnd_7|gnd_2|D5G5;|tree19-1@0|gnd_7|G
@@ -8613,7 +8705,7 @@ Evdd_60||D5G5;|tree4-1l@1|vdd_9|P
 X
 
 # Cell tree19-1;1{sch}
-Ctree19-1;1{sch}||schematic|1240200457055|1242562741165|
+Ctree19-1;1{sch}||schematic|1240200457055|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-4|-22|||YRRR|
 NOff-Page|conn@1||4|-24|||YRRR|
@@ -8859,7 +8951,7 @@ Eout[1][L,E,G]||D6G2;|conn@2|y|O
 X
 
 # Cell tree19-10;2{ic}
-Ctree19-10;2{ic}||artwork|1242562292345|1242562403531|E
+Ctree19-10;2{ic}||artwork|1242562292345|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-6|0|-1|-1||
 Nschematic:Bus_Pin|pin@2||-4|-3|-1|-1|R|
@@ -8891,7 +8983,7 @@ Eout[1:10][L,E,G]||D5G2;|pin@6||O
 X
 
 # Cell tree19-10;1{lay}
-Ctree19-10;1{lay}||cmos90|1240143760378|1242564718187||ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242563398901|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242567517907
+Ctree19-10;1{lay}||cmos90|1240143760378|1243246631749|I|ATTR_NCC(D5G5;NTY279.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242563398901|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||-556|-232||||
 NX-Metal-1-Metal-2-Con|contact@3||-542|-206||||
@@ -8933,8 +9025,8 @@ NX-Metal-1-Metal-2-Con|contact@84||-268|-88||||
 NX-Metal-1-Metal-2-Con|contact@85||-254|-62||||
 NX-Metal-1-Metal-2-Con|contact@86||596|-88||||
 NX-Metal-1-Metal-2-Con|contact@87||610|-56||||
-NX-Metal-2-Metal-3-Con|contact@88||-753|132.3|6.2|1.2||
-NX-Metal-2-Metal-3-Con|contact@89||-753|94|6.2|1.2||
+NX-Metal-2-Metal-3-Con|contact@88||-729|132.3|6.2|1.2||
+NX-Metal-2-Metal-3-Con|contact@89||-729|94|6.2|1.2||
 IleafB;1{lay}|leafB@0||576|-72|||D5G4;
 Ileg1-2;3{lay}|leg1-2@19||-720|0|||D5G4;
 Ileg1-2;3{lay}|leg1-2@20||-576|0|||D5G4;
@@ -9234,9 +9326,9 @@ Ametal-1|net@1338|||S2700|leg1-2@21|b[T]@863788408|34|-65|contact@81||34|-62
 Ametal-1|net@1340|||S2700|leg1-2@26|a[T]@19912299|308|-91|contact@76||308|-88
 Ametal-1|net@1341||0.4|S2700|leg1-2@26|b[T]@863788408|322|-65|contact@77||322|-62
 Ametal-1|net@1342|||S2700|leg1-2@26|b[T]@863788408|322|-65|contact@77||322|-62
-Ametal-2|net@1343||1.2|S1800|pin@144||-772|132.3|contact@88||-753|132.3
-Ametal-3|net@1344||6.2|S2700|contact@89||-753|94.6|contact@88||-753|131.7
-Ametal-2|net@1346||1.2|S1800|contact@89||-750.5|94|leg1-2@19|go|-720|94
+Ametal-2|net@1343||1.2|S1800|pin@144||-772|132.3|contact@88||-729|132.3
+Ametal-3|net@1344||6.2|S2700|contact@89||-729|94.6|contact@88||-729|131.7
+Ametal-2|net@1346||1.2|S1800|contact@89||-726.5|94|leg1-2@19|go|-720|94
 Egnd||D5G5;|leg1-2@19|gnd|G
 Egnd_1||D5G5;|tranCap@0|gnd_1|P
 Egnd_2||D5G5;|leg1-2@19|gnd_2|G
@@ -9333,7 +9425,7 @@ Evdd_15||D5G5;|pinsVddG@7|vdd_1|P
 X
 
 # Cell tree19-10;1{sch}
-Ctree19-10;1{sch}||schematic|1240147324459|1242562456243|
+Ctree19-10;1{sch}||schematic|1240147324459|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@16||-6|-12|||YRRR|
 NOff-Page|conn@19||6|-15|||YRRR|
@@ -9415,7 +9507,7 @@ Eout[1:9][L,E,G]|out[1:10][L,E,G]|D6G2;|conn@37|y|O
 X
 
 # Cell tree37-1;2{ic}
-Ctree37-1;2{ic}||artwork|1242561985646|1242562103187|E
+Ctree37-1;2{ic}||artwork|1242561985646|1243246631749|EI
 Ngeneric:Facet-Center|art@0||0|0||||AV
 Nschematic:Bus_Pin|pin@0||-6|-1|-1|-1||
 Ngeneric:Invisible-Pin|pin@1||-5|-1|1|1||
@@ -9451,7 +9543,7 @@ Eout[1][L,E,G]||D5G2;|pin@8||O
 X
 
 # Cell tree37-1;1{sch}
-Ctree37-1;1{sch}||schematic|1241284050389|1242562110579|
+Ctree37-1;1{sch}||schematic|1241284050389|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||0|22|||R|
 NOff-Page|conn@1||-3|-15|||YRRR|
@@ -9502,7 +9594,7 @@ Eout[1][L,E,G]||D6G2;|conn@0|y|O
 X
 
 # Cell treeStudy;1{sch}
-CtreeStudy;1{sch}||schematic|1240200457055|1242562934723||LEDRIVE_inv@2()F141.99452|LEDRIVE_inv@3()F22.77098|LEDRIVE_inv@4()F85.30735|LEDRIVE_inv@5()F43.888878|LEDRIVE_inv@6()F12.149988|LEDRIVE_inv@9()F35.498154|LEDRIVE_inv@10()F23.842875|LEDRIVE_nand2@0()F29.565924|LEDRIVE_nand2@1()F15.462706
+CtreeStudy;1{sch}||schematic|1240200457055|1243246631749|I|LEDRIVE_inv@2()F141.99452|LEDRIVE_inv@3()F22.77098|LEDRIVE_inv@4()F85.30735|LEDRIVE_inv@5()F43.888878|LEDRIVE_inv@6()F12.149988|LEDRIVE_inv@9()F35.498154|LEDRIVE_inv@10()F23.842875|LEDRIVE_nand2@0()F29.565924|LEDRIVE_nand2@1()F15.462706
 IpurpleFive:LEsettings;1{ic}|LEsettin@0||41|2|||D5G4;|ATTR_LESETTINGS(D6G1;NPX-5.5;Y-3.25;)I1|ATTR_alpha(D5G1;NPX-3;Y-1.25;)F0.7|ATTR_epsilon(D6G1;NPX-5.5;Y1.75;)F0.0010|ATTR_gate_cap(D6G1;NPX-5.5;Y-0.25;)F0.19|ATTR_keeper_ratio(D5G1;NPX-1.5;Y-2.25;)F0.1|ATTR_max_iter(D6G1;NPX-5.5;Y0.75;)I30|ATTR_su(D6G1;NPX-5.5;Y3.75;)F4.7|ATTR_wire_ratio(D6G1;NPX-5.5;Y2.75;)F0.16
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-15|-14|||YRRR|
@@ -9593,7 +9685,7 @@ EgoLO_1|ready|D6G2;|conn@5|y|O
 X
 
 # Cell xor5;1{lay}
-Cxor5;1{lay}||cmos90|1188767772815|1242483267894||ATTR_NCC(D5G3;NTY70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_area_date()G1242259827040|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1242483283263
+Cxor5;1{lay}||cmos90|1188767772815|1243246631749|I|ATTR_NCC(D5G3;NTY70;)SexportsConnectedByParent vdd /vdd_[0-9]+/|DRC_last_good_drc_area_date()G1242259827040|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NMetal-1-N-Active-Con|contact@59||14|0||20.8||
 NMetal-1-N-Active-Con|contact@91||0|0||20.8||
@@ -9781,7 +9873,7 @@ Evdd_3||D5G2;X2.5;|pinsVddG@3|vdd_1|P
 X
 
 # Cell xor5;1{sch}
-Cxor5;1{sch}||schematic|1242268637488|1242269358386|
+Cxor5;1{sch}||schematic|1242268637488|1243246631749|I
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||0|11|||R|
 NOff-Page|conn@1||-5|-15|||R|