+CpredCond;1{ic}||artwork|1188825505548|1253481132730|EI|ATTR_LEGATE(D5G5;HNPY-2;)I1|ATTR_X(D5G1;HNPY3;)I8
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@10||-2.5|1|1|1|||ART_color()I-1174339839
+NThick-Circle|art@11||0|0|4|4|RRR||ART_color()I-1174339839|ART_degrees()F[0.0,3.1415927]
+NThick-Circle|art@12||-2.5|-1|1|1|||ART_color()I-1174339839
+Nschematic:Bus_Pin|pin@0||-3|1|-1|-1|Y|
+Nschematic:Bus_Pin|pin@2||2|0|-1|-1||
+NPin|pin@68||-2|-2|1|1|||ART_color()I-1174339839
+NPin|pin@69||-2|2|1|1|||ART_color()I-1174339839
+NPin|pin@71||0|2|1|1|||ART_color()I-1174339839
+NPin|pin@72||0|-2|1|1|||ART_color()I-1174339839
+Nschematic:Bus_Pin|pin@73||-3|-1|-1|-1|Y|
+NPin|pin@74||-2|-1|1|1|||ART_color()I-1174339839
+NPin|pin@75||-1|-2|1|1|||ART_color()I-1174339839
+Ngeneric:Invisible-Pin|pin@76||-0.25|0|||||ART_message(C26;D5G2;)SK
+AThicker|net@55|||FS2700|pin@74||-2|-1|pin@69||-2|2|ART_color()I-1174339839
+AThicker|net@58|||FS1800|pin@69||-2|2|pin@71||0|2|ART_color()I-1174339839
+AThicker|net@59|||FS1800|pin@68||-2|-2|pin@72||0|-2|ART_color()I-1174339839
+AThicker|net@60|||FS2700|pin@68||-2|-2|pin@74||-2|-1|ART_color()I-1174339839
+AThicker|net@61|||FS1350|pin@74||-2|-1|pin@75||-1|-2|ART_color()I-1174339839
+Econd||D5G2;X-2.5;|pin@73||I
+Ein||D5G2;X-1.5;|pin@0||I
+Estate||D5G2;X2.5;|pin@2||O
+X
+
+# Cell predCond;1{lay}
+CpredCond;1{lay}||tsmcSun40GP|1249617237093|1253773772410||ATTR_NCC(D5G10;NTX65.25;Y342;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753099749|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1253753229165
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NA-Metal-1-Poly-Con|contact@106||72|0.5|2|||
+NA-Metal-1-Poly-Con|contact@217||-99|15|2|||
+NAN-Metal-1-P-Diff-Con|contact@309||-108|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@310||-108|90|||R|
+NAN-Metal-1-P-Diff-Con|contact@311||72|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@314||72|90|||R|
+NAN-Metal-1-P-Diff-Con|contact@315||36|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@318||36|90|||R|
+NAN-Metal-1-P-Diff-Con|contact@319||0|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@322||0|90|||R|
+NAN-Metal-1-P-Diff-Con|contact@323||-36|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@326||-36|90|||R|
+NAN-Metal-1-P-Diff-Con|contact@327||-72|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@330||-72|90|||R|
+NAN-Metal-1-P-Diff-Con|contact@335||-90|83|84||R|
+NAN-Metal-1-P-Diff-Con|contact@336||-54|83|84||R|
+NAN-Metal-1-P-Diff-Con|contact@337||-18|83|84||R|
+NAN-Metal-1-P-Diff-Con|contact@338||18|83|84||R|
+NAN-Metal-1-P-Diff-Con|contact@339||54|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@340||-90|60|||R|
+NX-Metal-1-Metal-2-Con|contact@341||-54|60|||R|
+NX-Metal-1-Metal-2-Con|contact@342||-18|60|||R|
+NX-Metal-1-Metal-2-Con|contact@343||18|60|||R|
+NX-Metal-1-Metal-2-Con|contact@344||54|60|||R|
+NAN-Metal-1-P-Diff-Con|contact@345||90|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@346||90|60|||R|
+NAN-Metal-1-P-Diff-Con|contact@347||126|47|12||R|
+NX-Metal-1-Metal-2-Con|contact@348||126|45|||R|
+NAN-Metal-1-P-Diff-Con|contact@349||108|47|12||R|
+NAN-Metal-1-N-Diff-Con|contact@350||108|-45|||R|
+NAN-Metal-1-N-Diff-Con|contact@351||126|-45|||R|
+NX-Metal-1-Metal-2-Con|contact@352||126|-45|||R|
+NA-Metal-1-Poly-Con|contact@353||90|-78|2|||
+NX-Metal-1-Metal-2-Con|contact@354||126|-105|||R|
+NAN-Metal-1-N-Diff-Con|contact@355||126|-105|||R|
+NAN-Metal-1-N-Diff-Con|contact@356||54|-45|||XR|
+NAN-Metal-1-N-Diff-Con|contact@357||72|-45|||XR|
+NAN-Metal-1-N-Diff-Con|contact@358||72|-105|||R|
+NAN-Metal-1-N-Diff-Con|contact@359||108|-105|||R|
+NAN-Metal-1-N-Diff-Con|contact@360||54|-105|||R|
+NA-Metal-1-Poly-Con|contact@361||63|-130.5|2|||
+NAN-Metal-1-P-Diff-Con|contact@362||-108|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@363||-108|90|||R|
+NAN-Metal-1-P-Diff-Con|contact@364||-90|217|84||XYR|
+NA-Metal-1-Poly-Con|contact@365||81|285|2||XY|
+NX-Metal-1-Metal-2-Con|contact@366||-18|255|||XYR|
+NX-Metal-1-Metal-2-Con|contact@367||-18|225|||XYR|
+NX-Metal-1-Metal-2-Con|contact@368||-18|195|||XYR|
+NAN-Metal-1-P-Diff-Con|contact@369||18|217|84||XYR|
+NX-Metal-1-Metal-2-Con|contact@370||18|255|||XYR|
+NX-Metal-1-Metal-2-Con|contact@371||18|225|||XYR|
+NX-Metal-1-Metal-2-Con|contact@372||18|195|||XYR|
+NAN-Metal-1-P-Diff-Con|contact@373||54|217|84||XYR|
+NX-Metal-1-Metal-2-Con|contact@374||54|255|||XYR|
+NX-Metal-1-Metal-2-Con|contact@375||54|225|||XYR|
+NX-Metal-1-Metal-2-Con|contact@376||-90|255|||XYR|
+NX-Metal-1-Metal-2-Con|contact@377||54|195|||XYR|
+NAN-Metal-1-P-Diff-Con|contact@378||90|217|84||XYR|
+NX-Metal-1-Metal-2-Con|contact@379||90|255|||XYR|
+NX-Metal-1-Metal-2-Con|contact@380||90|225|||XYR|
+NX-Metal-1-Metal-2-Con|contact@381||90|195|||XYR|
+NAN-Metal-1-P-Diff-Con|contact@382||72|217|84||XYR|
+NAN-Metal-1-P-Diff-Con|contact@383||36|217|84||XYR|
+NAN-Metal-1-P-Diff-Con|contact@384||0|217|84||XYR|
+NAN-Metal-1-P-Diff-Con|contact@385||-36|217|84||XYR|
+NAN-Metal-1-P-Diff-Con|contact@386||-72|217|84||XYR|
+NX-Metal-1-Metal-2-Con|contact@387||-90|225|||XYR|
+NX-Metal-1-Metal-2-Con|contact@388||72|210|||XYR|
+NX-Metal-1-Metal-2-Con|contact@389||36|210|||XYR|
+NX-Metal-1-Metal-2-Con|contact@390||0|210|||XYR|
+NX-Metal-1-Metal-2-Con|contact@391||-36|210|||XYR|
+NX-Metal-1-Metal-2-Con|contact@392||-72|210|||XYR|
+NX-Metal-1-Metal-2-Con|contact@393||-90|195|||XYR|
+NAN-Metal-1-P-Diff-Con|contact@394||-54|217|84||XYR|
+NX-Metal-1-Metal-2-Con|contact@395||-54|255|||XYR|
+NX-Metal-1-Metal-2-Con|contact@396||-54|225|||XYR|
+NX-Metal-1-Metal-2-Con|contact@397||-54|195|||XYR|
+NAN-Metal-1-P-Diff-Con|contact@398||-18|217|84||XYR|
+NAN-Metal-1-P-Diff-Con|contact@399||-108|217|84||XR|
+NX-Metal-1-Metal-2-Con|contact@400||-108|210|||XYR|
+NN-Transistor|nmos@0||117|-45|||R|
+NN-Transistor|nmos@1||117|-105|||R|
+NN-Transistor|nmos@3||63|-45|||XR|
+NN-Transistor|nmos@4||63|-105|||XR|
+NMetal-2-Pin|pin@19||144|-45|||R|
+NMetal-2-Pin|pin@37||144|-75||||
+NMetal-2-Pin|pin@38||144|-105||||
+NMetal-2-Pin|pin@44||144|75||||
+NMetal-2-Pin|pin@45||144|105||||
+NMetal-2-Pin|pin@46||144|45||||
+NPoly-Pin|pin@94||-99|15||||
+NPoly-Pin|pin@95||81|15||||
+NPoly-Pin|pin@96||-81|15||||
+NPoly-Pin|pin@97||-63|15||||
+NPoly-Pin|pin@98||-45|15||||
+NPoly-Pin|pin@99||-27|15||||
+NPoly-Pin|pin@100||-9|15||||
+NPoly-Pin|pin@101||9|15||||
+NPoly-Pin|pin@102||27|15||||
+NPoly-Pin|pin@103||45|15||||
+NPoly-Pin|pin@104||63|15||||
+NMetal-1-Pin|pin@105||90|-24.75||||
+NPoly-Pin|pin@106||117|0.5||||
+NMetal-1-Pin|pin@107||90|0.5||||
+NPoly-Pin|pin@108||117|-78||||
+NMetal-1-Pin|pin@109||108|-78||||
+NMetal-1-Pin|pin@110||54|-24.75||||
+NMetal-1-Pin|pin@114||144|-86||||
+NMetal-1-Pin|pin@115||144|-130.5||||
+NPoly-Pin|pin@116||63|15|||X|
+NMetal-1-Pin|pin@117||-94|285|||XY|
+NMetal-2-Pin|pin@118||90|225|||XY|
+NPoly-Pin|pin@119||-9|285|||XY|
+NPoly-Pin|pin@120||-27|285|||XY|
+NPoly-Pin|pin@121||-45|285|||XY|
+NPoly-Pin|pin@122||-63|285|||XY|
+NPoly-Pin|pin@123||-81|285|||XY|
+NMetal-2-Pin|pin@124||90|195|||XY|
+NMetal-2-Pin|pin@125||90|255|||XY|
+NPoly-Pin|pin@126||81|285|||XY|
+NPoly-Pin|pin@127||-99|285|||XY|
+NPoly-Pin|pin@128||63|285|||XY|
+NPoly-Pin|pin@129||45|285|||XY|
+NPoly-Pin|pin@130||27|285|||XY|
+NPoly-Pin|pin@131||9|285|||XY|
+NMetal-2-Pin|pin@132||144|225||||
+NMetal-2-Pin|pin@133||144|255||||
+NMetal-2-Pin|pin@134||144|195||||
+NMetal-1-Pin|pin@137||144|84||||
+NMetal-1-Pin|pin@138||108|84||||
+NMetal-1-Pin|pin@139||108|285||||
+NprBoundary-Node|plnode@2||9|0|252|300||A
+NN-Well-Node|plnode@7||0|78|210|136||A
+NPPlus-Node|plnode@9||0|78|204|136||A
+NP-Transistor|pmos@31||63|83|84||XYR|
+NP-Transistor|pmos@32||45|83|84||XYR|
+NP-Transistor|pmos@33||27|83|84||XYR|
+NP-Transistor|pmos@34||9|83|84||XYR|
+NP-Transistor|pmos@35||-9|83|84||XYR|
+NP-Transistor|pmos@36||-27|83|84||XYR|
+NP-Transistor|pmos@37||-45|83|84||XYR|
+NP-Transistor|pmos@38||-63|83|84||XYR|
+NP-Transistor|pmos@39||-81|83|84||XYR|
+NP-Transistor|pmos@40||-99|83|84||XYR|
+NP-Transistor|pmos@41||81|83|84||XYR|
+NP-Transistor|pmos@42||117|47|12||R|
+NP-Transistor|pmos@43||-81|217|84||R|
+NP-Transistor|pmos@44||-63|217|84||R|
+NP-Transistor|pmos@45||-99|217|84||R|
+NP-Transistor|pmos@46||-45|217|84||R|
+NP-Transistor|pmos@47||-27|217|84||R|
+NP-Transistor|pmos@48||-9|217|84||R|
+NP-Transistor|pmos@49||9|217|84||R|
+NP-Transistor|pmos@50||27|217|84||R|
+NP-Transistor|pmos@51||45|217|84||R|
+NP-Transistor|pmos@52||63|217|84||R|
+NP-Transistor|pmos@53||81|217|84||R|
+AMetal-1|net@881|||S0|contact@310||-108|90|contact@309||-108|90
+AP-Diff|net@883|||S0|pmos@31|diff-top|72|53|contact@311||72|53
+AMetal-1|net@884|||S0|contact@314||72|90|contact@311||72|90
+AP-Diff|net@887|||S1800|pmos@32|diff-top|54|59|pmos@31|diff-bottom|54|59
+AP-Diff|net@888|||S1800|pmos@33|diff-top|36|53|contact@315||36|53
+AMetal-1|net@889|||S0|contact@318||36|90|contact@315||36|90
+AP-Diff|net@892|||S1800|pmos@34|diff-top|18|59|pmos@33|diff-bottom|18|59
+AP-Diff|net@893|||S0|pmos@32|diff-bottom|36|59|pmos@33|diff-top|36|59
+AP-Diff|net@894|||S1800|pmos@35|diff-top|0|53|contact@319||0|53
+AMetal-1|net@895|||S0|contact@322||0|90|contact@319||0|90
+AP-Diff|net@898|||S1800|pmos@36|diff-top|-18|59|pmos@35|diff-bottom|-18|59
+AP-Diff|net@899|||S1800|pmos@37|diff-top|-36|53|contact@323||-36|53
+AMetal-1|net@900|||S0|contact@326||-36|90|contact@323||-36|90
+AP-Diff|net@903|||S0|pmos@36|diff-bottom|-36|59|pmos@37|diff-top|-36|59
+AP-Diff|net@904|||S0|pmos@34|diff-bottom|0|58|pmos@35|diff-top|0|58
+AP-Diff|net@905|||S1800|pmos@39|diff-top|-72|53|contact@327||-72|53
+AMetal-1|net@906|||S0|contact@330||-72|90|contact@327||-72|90
+AP-Diff|net@909|||S0|pmos@38|diff-bottom|-72|59|pmos@39|diff-top|-72|59
+AP-Diff|net@914|||S1800|pmos@40|diff-top|-90|58|pmos@39|diff-bottom|-90|58
+AP-Diff|net@915|||S0|pmos@39|diff-bottom|-90|83|contact@335||-90|83
+AP-Diff|net@917|||S0|pmos@35|diff-bottom|-18|83|contact@337||-18|83
+AP-Diff|net@918|||S0|pmos@33|diff-bottom|18|83|contact@338||18|83
+AP-Diff|net@919|||S0|pmos@31|diff-bottom|54|83|contact@339||54|83
+AMetal-1|net@920|||S0|contact@344||54|60|contact@339||54|60
+AMetal-1|net@921|||S0|contact@343||18|60|contact@338||18|60
+AMetal-1|net@922|||S0|contact@342||-18|60|contact@337||-18|60
+AMetal-1|net@923|||S0|contact@341||-54|60|contact@336||-54|60
+AMetal-1|net@924|||S0|contact@340||-90|60|contact@335||-90|60
+AMetal-2|net@925|||S1800|contact@340||-90|60|contact@341||-54|60
+AMetal-2|net@926|||S1800|contact@341||-54|60|contact@342||-18|60
+AMetal-2|net@927|||S1800|contact@342||-18|60|contact@343||18|60
+AMetal-2|net@928|||S1800|contact@343||18|60|contact@344||54|60
+AP-Diff|net@929|||S1800|pmos@41|diff-bottom|72|86|pmos@31|diff-top|72|86
+AP-Diff|net@930|||S1800|pmos@41|diff-top|90|83|contact@345||90|83
+AMetal-1|net@931|||S0|contact@346||90|60|contact@345||90|60
+AMetal-2|net@932|||S0|contact@346||90|60|contact@344||54|60
+AMetal-2|net@934|||S1800|contact@330||-72|90|contact@326||-36|90
+AMetal-2|net@935|||S1800|contact@326||-36|90|contact@322||0|90
+AMetal-2|net@936|||S1800|contact@322||0|90|contact@318||36|90
+AMetal-2|net@937|||S1800|contact@318||36|90|contact@314||72|90
+APoly|net@972|||S900|pmos@40|poly-right|-99|26|pin@94||-99|15
+APoly|net@974|||S900|pmos@41|poly-right|81|26|pin@95||81|15
+APoly|net@975|||S1800|pin@94||-99|15|pin@96||-81|15
+APoly|net@977|||S900|pmos@39|poly-right|-81|26|pin@96||-81|15
+APoly|net@978|||S1800|pin@96||-81|15|pin@97||-63|15
+APoly|net@980|||S900|pmos@38|poly-right|-63|26|pin@97||-63|15
+APoly|net@981|||S1800|pin@97||-63|15|pin@98||-45|15
+APoly|net@983|||S900|pmos@37|poly-right|-45|26|pin@98||-45|15
+APoly|net@984|||S1800|pin@98||-45|15|pin@99||-27|15
+APoly|net@986|||S900|pmos@36|poly-right|-27|26|pin@99||-27|15
+APoly|net@987|||S1800|pin@99||-27|15|pin@100||-9|15
+APoly|net@989|||S900|pmos@35|poly-right|-9|26|pin@100||-9|15
+APoly|net@990|||S1800|pin@100||-9|15|pin@101||9|15
+APoly|net@992|||S900|pmos@34|poly-right|9|26|pin@101||9|15
+APoly|net@993|||S1800|pin@101||9|15|pin@102||27|15
+APoly|net@995|||S900|pmos@33|poly-right|27|26|pin@102||27|15
+APoly|net@998|||S900|pmos@32|poly-right|45|26|pin@103||45|15
+APoly|net@999|||S1800|pin@103||45|15|pin@104||63|15
+APoly|net@1000|||S1800|pin@104||63|15|pin@95||81|15
+APoly|net@1001|||S900|pmos@31|poly-right|63|26|pin@104||63|15
+APoly|net@1002|||S900|pin@94||-99|15|contact@217||-99|15
+AP-Diff|net@1010|||S0|pmos@42|diff-bottom|126|47|contact@347||126|47
+AMetal-1|net@1011|||S900|contact@348||126|45|contact@347||126|41
+AMetal-2|net@1012|||S1800|contact@348||126|45|pin@46||144|45
+APoly|net@1028|||S900|pmos@42|poly-left|117|26|pin@106||117|0.5
+APoly|net@1029|||S1800|contact@106||73|0.5|pin@106||117|0.5
+AMetal-1|net@1030|||S900|contact@345||90|83|pin@107||90|0.5
+AMetal-1|net@1031|||S900|pin@107||90|0.5|pin@105||90|-24.75
+AMetal-1|net@1032|||S1800|contact@106||73|0.5|pin@107||90|0.5
+APoly|net@1033|||S900|pin@106||117|0.5|nmos@0|poly-right|117|-30
+AP-Diff|net@1034|||S0|pmos@42|diff-top|108|47|contact@349||108|47
+AN-Diff|net@1035|||S0|nmos@0|diff-top|108|-45|contact@350||108|-45
+AMetal-1|net@1036|||S2700|contact@350||108|-45|contact@349||108|41
+AN-Diff|net@1037|||S0|nmos@0|diff-bottom|126|-45|contact@351||126|-45
+AMetal-1|net@1038|||S2700|contact@352||126|-45|contact@351||126|-45
+APoly|net@1039|||S2700|nmos@1|poly-right|117|-90|pin@108||117|-78
+APoly|net@1040|||S1800|contact@353||91|-78|pin@108||117|-78
+AMetal-1|net@1041|||S1800|contact@353||91|-78|pin@109||108|-78
+AMetal-1|net@1042|||S900|contact@350||108|-45|pin@109||108|-78
+AN-Diff|net@1043|||S0|nmos@1|diff-bottom|126|-105|contact@355||126|-105
+AMetal-1|net@1044|||S900|contact@355||126|-105|contact@354||126|-105
+AN-Diff|net@1046|||S0|nmos@3|diff-bottom|54|-45|contact@356||54|-45
+AMetal-1|net@1047|||S2700|contact@356||54|-45|pin@110||54|-24.75
+AMetal-1|net@1048|||S0|pin@105||90|-24.75|pin@110||54|-24.75
+AN-Diff|net@1049|||S0|nmos@3|diff-top|72|-45|contact@357||72|-45
+AN-Diff|net@1050|||S0|nmos@4|diff-top|72|-105|contact@358||72|-105
+AMetal-1|net@1051|||S2700|contact@358||72|-105|contact@357||72|-45
+AN-Diff|net@1052|||S0|nmos@1|diff-top|108|-105|contact@359||108|-105
+AMetal-1|net@1053|||S0|contact@359||108|-105|contact@358||72|-105
+AN-Diff|net@1054|||S0|nmos@4|diff-bottom|54|-105|contact@360||54|-105
+AMetal-1|net@1055|||S2700|contact@360||54|-105|contact@356||54|-45
+APoly|net@1056|||S900|nmos@4|poly-left|63|-120|contact@361||63|-130.5
+AMetal-1|net@1063|||S1800|contact@361||62|-130.5|pin@115||144|-130.5
+AMetal-1|net@1064|||S900|pin@114||144|-86|pin@115||144|-130.5
+AMetal-2|net@1065|||S0|pin@19||144|-45|contact@352||126|-45
+AMetal-2|net@1066|||S0|pin@38||144|-105|contact@354||126|-105
+AP-Diff|net@1074|||S1800|pmos@38|diff-top|-54|84|contact@336||-54|84
+AP-Diff|net@1075|||S0|pmos@37|diff-bottom|-54|83|contact@336||-54|83
+AP-Diff|net@1085|||S0|pmos@40|diff-bottom|-108|83|contact@362||-108|83
+AMetal-1|net@1086|||S0|contact@363||-108|90|contact@362||-108|90
+AMetal-2|net@1087|||S1800|contact@363||-108|90|contact@330||-72|90
+AMetal-2|net@1089|||S1800|contact@310||-108|90|contact@363||-108|90
+APoly|net@1091|||S1800|pin@102||27|15|pin@116||63|15
+APoly|net@1092|||S0|pin@116||63|15|pin@103||45|15
+APoly|net@1093|||S2700|nmos@3|poly-right|63|-30|pin@116||63|15
+AMetal-2|net@1094|||S1800|pin@124||90|195|contact@381||90|195
+AMetal-2|net@1095|||S1800|contact@376||-90|255|contact@395||-54|255
+AMetal-2|net@1096|||S0|contact@371||18|225|contact@367||-18|225
+AMetal-2|net@1097|||S0|contact@367||-18|225|contact@396||-54|225
+AMetal-2|net@1098|||S0|contact@396||-54|225|contact@387||-90|225
+AMetal-1|net@1099|||S0|contact@365||81|285|pin@117||-94|285
+AMetal-2|net@1100|||S1800|contact@393||-90|195|contact@397||-54|195
+AMetal-2|net@1101|||S1800|contact@397||-54|195|contact@368||-18|195
+AMetal-2|net@1102|||S0|contact@381||90|195|contact@377||54|195
+AMetal-2|net@1103|||S0|contact@377||54|195|contact@372||18|195
+AMetal-2|net@1104|||S0|contact@372||18|195|contact@368||-18|195
+AP-Diff|net@1105|||S0|pmos@50|diff-bottom|36|238|contact@383||36|238
+AMetal-2|net@1106|||S1800|contact@395||-54|255|contact@366||-18|255
+AP-Diff|net@1107|||S1800|pmos@51|diff-top|36|234|contact@383||36|234
+AP-Diff|net@1108|||S1800|pmos@50|diff-top|18|240|contact@369||18|240
+AP-Diff|net@1109|||S0|pmos@49|diff-bottom|18|233|contact@369||18|233
+AP-Diff|net@1110|||S0|pmos@48|diff-bottom|0|237|contact@384||0|237
+AP-Diff|net@1111|||S1800|pmos@49|diff-top|0|217|contact@384||0|217
+AP-Diff|net@1112|||S1800|pmos@48|diff-top|-18|241|contact@398||-18|241
+AP-Diff|net@1113|||S0|pmos@47|diff-bottom|-18|239|contact@398||-18|239
+AP-Diff|net@1114|||S0|pmos@43|diff-bottom|-72|238|pmos@44|diff-top|-72|238
+AP-Diff|net@1115|||S0|pmos@53|diff-bottom|90|212|contact@378||90|212
+AP-Diff|net@1116|||S1800|pmos@43|diff-top|-90|247|contact@364||-90|247
+AMetal-2|net@1117|||S1800|contact@366||-18|255|contact@370||18|255
+AMetal-1|net@1118|||S0|contact@393||-90|195|contact@364||-90|195
+AMetal-1|net@1119|||S0|contact@387||-90|225|contact@364||-90|225
+AMetal-1|net@1120|||S0|contact@376||-90|255|contact@364||-90|255
+AP-Diff|net@1121|||S1800|pmos@46|diff-top|-54|247|contact@394||-54|247
+AMetal-1|net@1122|||S0|contact@397||-54|195|contact@394||-54|195
+AMetal-1|net@1123|||S0|contact@396||-54|225|contact@394||-54|225
+AMetal-1|net@1124|||S0|contact@395||-54|255|contact@394||-54|255
+AP-Diff|net@1125|||S1800|pmos@47|diff-top|-36|241|pmos@46|diff-bottom|-36|241
+AP-Diff|net@1126|||S0|pmos@44|diff-bottom|-54|241|pmos@46|diff-top|-54|241
+AMetal-1|net@1127|||S0|contact@368||-18|195|contact@398||-18|195
+AMetal-2|net@1128|||S1800|contact@370||18|255|contact@374||54|255
+AMetal-1|net@1129|||S0|contact@367||-18|225|contact@398||-18|225
+AMetal-1|net@1130|||S0|contact@366||-18|255|contact@398||-18|255
+AMetal-1|net@1131|||S0|contact@372||18|195|contact@369||18|195
+AMetal-1|net@1132|||S0|contact@371||18|225|contact@369||18|225
+AMetal-1|net@1133|||S0|contact@370||18|255|contact@369||18|255
+AP-Diff|net@1134|||S1800|pmos@52|diff-top|54|247|contact@373||54|247
+AMetal-1|net@1135|||S0|contact@377||54|195|contact@373||54|195
+AMetal-1|net@1136|||S0|contact@375||54|225|contact@373||54|225
+AMetal-1|net@1137|||S0|contact@374||54|255|contact@373||54|255
+AP-Diff|net@1138|||S0|pmos@51|diff-bottom|54|241|pmos@52|diff-top|54|241
+AMetal-2|net@1139|||S1800|contact@374||54|255|contact@379||90|255
+AMetal-1|net@1140|||S0|contact@381||90|195|contact@378||90|195
+AMetal-1|net@1141|||S0|contact@380||90|225|contact@378||90|225
+AMetal-1|net@1142|||S0|contact@379||90|255|contact@378||90|255
+AP-Diff|net@1143|||S1800|pmos@53|diff-top|72|242|pmos@52|diff-bottom|72|242
+AP-Diff|net@1144|||S0|pmos@52|diff-bottom|72|217|contact@382||72|217
+AP-Diff|net@1145|||S0|pmos@46|diff-bottom|-36|217|contact@385||-36|217
+AP-Diff|net@1146|||S0|pmos@43|diff-bottom|-72|217|contact@386||-72|217
+AMetal-1|net@1147|||S0|contact@392||-72|210|contact@386||-72|210
+AMetal-1|net@1148|||S0|contact@391||-36|210|contact@385||-36|210
+AMetal-1|net@1149|||S0|contact@390||0|210|contact@384||0|210
+AMetal-2|net@1150|||S0|contact@379||90|255|pin@125||90|255
+AMetal-1|net@1151|||S0|contact@389||36|210|contact@383||36|210
+AMetal-1|net@1152|||S0|contact@388||72|210|contact@382||72|210
+AMetal-2|net@1153|||S0|contact@388||72|210|contact@389||36|210
+AMetal-2|net@1154|||S0|contact@389||36|210|contact@390||0|210
+AMetal-2|net@1155|||S0|contact@390||0|210|contact@391||-36|210
+AMetal-2|net@1156|||S0|contact@391||-36|210|contact@392||-72|210
+AP-Diff|net@1157|||S0|pmos@45|diff-bottom|-90|214|pmos@43|diff-top|-90|214
+APoly|net@1158|||S2700|pmos@53|poly-right|81|274|pin@126||81|285
+APoly|net@1159|||S2700|pmos@45|poly-right|-99|274|pin@127||-99|285
+APoly|net@1160|||S0|pin@126||81|285|pin@128||63|285
+AMetal-2|net@1161|||S1800|pin@118||90|225|contact@380||90|225
+APoly|net@1162|||S2700|pmos@52|poly-right|63|274|pin@128||63|285
+APoly|net@1163|||S0|pin@128||63|285|pin@129||45|285
+APoly|net@1164|||S2700|pmos@51|poly-right|45|274|pin@129||45|285
+APoly|net@1165|||S0|pin@129||45|285|pin@130||27|285
+APoly|net@1166|||S2700|pmos@50|poly-right|27|274|pin@130||27|285
+APoly|net@1167|||S0|pin@130||27|285|pin@131||9|285
+APoly|net@1168|||S2700|pmos@49|poly-right|9|274|pin@131||9|285
+APoly|net@1169|||S0|pin@131||9|285|pin@119||-9|285
+APoly|net@1170|||S2700|pmos@48|poly-right|-9|274|pin@119||-9|285
+APoly|net@1171|||S0|pin@119||-9|285|pin@120||-27|285
+AMetal-2|net@1172|||S0|contact@380||90|225|contact@375||54|225
+APoly|net@1173|||S2700|pmos@47|poly-right|-27|274|pin@120||-27|285
+APoly|net@1174|||S0|pin@120||-27|285|pin@121||-45|285
+APoly|net@1175|||S2700|pmos@46|poly-right|-45|274|pin@121||-45|285
+APoly|net@1176|||S0|pin@121||-45|285|pin@122||-63|285
+APoly|net@1177|||S2700|pmos@44|poly-right|-63|274|pin@122||-63|285
+APoly|net@1178|||S0|pin@122||-63|285|pin@123||-81|285
+APoly|net@1179|||S0|pin@123||-81|285|pin@127||-99|285
+APoly|net@1180|||S2700|pmos@43|poly-right|-81|274|pin@123||-81|285
+APoly|net@1181|||S900|pin@126||81|285|contact@365||81|285
+AMetal-2|net@1182|||S0|contact@375||54|225|contact@371||18|225
+AP-Diff|net@1183|||S0|pmos@45|diff-top|-108|217|contact@399||-108|217
+AMetal-1|net@1184|||S900|contact@399||-108|175|contact@309||-108|125
+AMetal-1|net@1185|||S0|contact@400||-108|210|contact@399||-108|210
+AMetal-2|net@1186|||S1800|contact@400||-108|210|contact@392||-72|210
+AMetal-2|net@1187|||S0|pin@133||144|255|pin@125||90|255
+AMetal-2|net@1188|||S0|pin@132||144|225|pin@118||90|225
+AMetal-2|net@1189|||S0|pin@134||144|195|pin@124||90|195
+AMetal-1|net@1193|||S2700|pin@114||144|-86|pin@137||144|84
+AMetal-1|net@1194|||S0|pin@137||144|84|pin@138||108|84
+AMetal-1|net@1195|||S1800|pin@117||-94|285|pin@139||108|285
+AMetal-1|net@1197|||S2700|pin@138||108|84|pin@139||108|285
+Econd||D5G2;|contact@365||I
+Egnd||D5G2;|pin@37||G
+Egnd_9||D5G2;|pin@19||U
+Egnd_10||D5G2;|pin@38||G
+Einb|in|D5G2;|contact@217||I
+Estate||D5G2;|pin@105||O
+Evdd||D5G2;|pin@118||G
+Evdd_1||D5G2;|pin@124||G
+Evdd_2||D5G2;|pin@125||G
+Evdd_3||D5G2;|pin@44||G
+Evdd_4||D5G2;|pin@45||G
+Evdd_5||D5G2;|pin@46||G
+Evdd_6||D5G2;|pin@132||G
+Evdd_7||D5G2;|pin@133||G
+Evdd_8||D5G2;|pin@134||G
+X
+
+# Cell predCond;1{sch}
+CpredCond;1{sch}||schematic|1188777360591|1253764387216||ATTR_LEGATE(D5G5;HNPX-29.5;Y14.5;)I1|ATTR_X(D5G1;HNPX-14;Y-9;)I8
+IredFive:NMOS;1{ic}|NMOS@0||-3|-4|||D0G4;|ATTR_X(D5G1.5;NOLPX-0.5;Y3;)S1
+IredFive:NMOS;1{ic}|NMOS@1||3|-4|X||D0G4;|ATTR_X(D5G1.5;NOLPX-1.5;Y2;)S1
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-17|0||||
+NOff-Page|conn@1||23.5|0||||
+NOff-Page|conn@2||18|6|||X|
+IredFive:inv;1{ic}|inv@0||8|-14|RR||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX-1;Y3.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms1;2{ic}|nms1@0||0|-14|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NPX3;Y0.25;)I1
+Ngeneric:Invisible-Pin|pin@0||-27.5|27|||||ART_message(D5G6;)SsuccCond
+Ngeneric:Invisible-Pin|pin@1||-28.5|22|||||ART_message(D5G3;)Sam 13 Sep 2009
+NWire_Pin|pin@4||-3|0||||
+NWire_Pin|pin@37||-9|0||||
+NWire_Pin|pin@39||-9|-4||||
+NWire_Pin|pin@54||-3|-8||||
+NWire_Pin|pin@55||3|-8||||
+NWire_Pin|pin@56||3|0||||
+NWire_Pin|pin@57||9|6||||
+NWire_Pin|pin@59||9|-4||||
+NWire_Pin|pin@61||0|0||||
+NWire_Pin|pin@62||9|10||||
+NWire_Pin|pin@63||-9|6||||
+NWire_Pin|pin@66||3|10||||
+NWire_Pin|pin@67||-3|6||||
+NWire_Pin|pin@68||0|4||||
+NWire_Pin|pin@71||0|-8||||
+NWire_Pin|pin@72||16.5|-14||||
+NWire_Pin|pin@73||16.5|0||||
+IredFive:pms2;1{ic}|pms2@3||0|10|X||D5G4;|ATTR_X(D5G1.5;NOLPX-0.5;Y6;)S@X|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IpredCond;1{ic}|succCond@3||-14|-14|||D5G4;
+Awire|net@109|||2700|pin@39||-9|-4|pin@37||-9|0
+Awire|net@111|||2700|pin@37||-9|0|pin@63||-9|6
+Awire|net@122|||0|pin@37||-9|0|conn@0|y|-15|0
+Awire|net@160|||900|NMOS@0|s|-3|-6|pin@54||-3|-8
+Awire|net@162|||2700|pin@55||3|-8|NMOS@1|s|3|-6
+Awire|net@163|||0|pin@61||0|0|pin@4||-3|0
+Awire|net@164|||2700|NMOS@1|d|3|-2|pin@56||3|0
+Awire|net@165|||1800|pin@57||9|6|conn@2|y|16|6
+Awire|net@168|||0|pin@59||9|-4|NMOS@1|g|6|-4
+Awire|net@169|||900|pin@4||-3|0|NMOS@0|d|-3|-2
+Awire|net@170|||1800|pin@39||-9|-4|NMOS@0|g|-6|-4
+Awire|net@171|||900|pin@57||9|6|pin@59||9|-4
+Awire|net@174|||0|pin@56||3|0|pin@61||0|0
+Awire|net@178|||900|pin@62||9|10|pin@57||9|6
+Awire|net@206|||0|pin@62||9|10|pin@66||3|10
+Awire|net@207|||1800|pin@63||-9|6|pin@67||-3|6
+Awire|net@208|||2700|pin@61||0|0|pin@68||0|4
+Awire|net@209|||0|pms2@3|g|3|10|pin@66||3|10
+Awire|net@210|||0|pms2@3|g2|-3|6|pin@67||-3|6
+Awire|net@211|||900|pms2@3|d|0|4|pin@68||0|4
+Awire|net@215|||0|pin@55||3|-8|pin@71||0|-8
+Awire|net@216|||0|pin@71||0|-8|pin@54||-3|-8
+Awire|net@217|||2700|nms1@0|d|0|-12|pin@71||0|-8
+Awire|net@218|||0|inv@0|out|5.5|-14|nms1@0|g|3|-14
+Awire|net@219|||1800|inv@0|in|10.5|-14|pin@72||16.5|-14
+Awire|net@220|||0|conn@1|a|21.5|0|pin@73||16.5|0
+Awire|net@221|||0|pin@73||16.5|0|pin@56||3|0
+Awire|net@222|||2700|pin@72||16.5|-14|pin@73||16.5|0
+Econd||D4G2;|conn@2|a|I|ATTR_le(D5G1;NX2;Y-1.5;)S1.333
+Ein||D4G2;|conn@0|a|I|ATTR_le(D5G1;NX-1;Y-2;)S1.333
+Estate||D6G2;|conn@1|y|O|ATTR_le(D5G1;NX1.5;Y-2;)S1.333
+X
+
+# Cell select_x2;1{lay}
+Cselect_x2;1{lay}||tsmcSun40GP|1252813494176|1252814970756||DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1252815456456
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NN-Well-Node|plnode@0||9|80.5|18|161||A
+NNPlus-Node|plnode@1||9|-65.5|18|131||
+NPPlus-Node|plnode@2||9|75.5|18|151||
+NN-Well-Node|plnode@3||-9|80.5|18|161||A
+NNPlus-Node|plnode@4||-9|-65.5|18|131||
+NPPlus-Node|plnode@5||-9|75.5|18|151||
+X
+
+# Cell select_x4;1{lay}
+Cselect_x4;1{lay}|select_x2|tsmcSun40GP|1252813531937|1252814994407||DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1252815456456
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Iselect_x2;1{lay}|select_x@0||-18|0|||D5G4;
+Iselect_x2;1{lay}|select_x@1||18|0|||D5G4;
+X
+
+# Cell select_x8;1{lay}
+Cselect_x8;1{lay}|select_x2|tsmcSun40GP|1252813560969|1252815001517||DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1252815775417
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Iselect_x4;1{lay}|select_x@0||-36|0|||D5G4;
+Iselect_x4;1{lay}|select_x@1||36|0|||D5G4;
+X
+
+# Cell select_x16;1{lay}
+Cselect_x16;1{lay}|select_x2|tsmcSun40GP|1252813615290|1252815008341||DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1252818222491
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Iselect_x8;1{lay}|select_x@0||-72|0|||D5G4;
+Iselect_x8;1{lay}|select_x@1||72|0|||D5G4;
+X
+
+# Cell succCond;1{ic}
+CsuccCond;1{ic}||artwork|1227921780535|1252892392018|E|ATTR_LEGATE(D5G1;HNPX-0.5;Y-5;)I1|ATTR_X(D5G1;HNOLPX-0.5;Y-3;)S@X