(CellTypeName "TSPGDA")
(Ports
	("PhB" (G D) ($BIDIR))
	("nlRq0" (G D) ($BIDIR))
	("nlRq1" (G D) ($BIDIR))
	("nlRq2" (G D) ($BIDIR))
	("nlRq3" (G D) ($BIDIR))
	("nlRq4" (G D) ($BIDIR))
	("nlRq5" (G D) ($BIDIR))
	("nlRq6" (G D) ($BIDIR))
	("nlRq7" (G D) ($BIDIR))
	("nlRq8" (G D) ($BIDIR))
	("nlRq9" (G D) ($BIDIR))
	("nlRq10" (G D) ($BIDIR))
	("nlRq11" (G D) ($BIDIR))
	("nlRq12" (G D) ($BIDIR))
	("nlRq13" (G D) ($BIDIR))
	("nlRq14" (G D) ($BIDIR))
	("nlRq15" (G D) ($BIDIR))
	("S2Out0" (G D) ($BIDIR))
	("S2Out1" (G D) ($BIDIR))
	("S2Out2" (G D) ($BIDIR))
	("S2Out3" (G D) ($BIDIR))
	("S2Out4" (G D) ($BIDIR))
	("S2Out5" (G D) ($BIDIR))
	("S2Out6" (G D) ($BIDIR))
	("S2Out7" (G D) ($BIDIR))
	("S2Out8" (G D) ($BIDIR))
	("S2Out9" (G D) ($BIDIR))
	("S2Out10" (G D) ($BIDIR))
	("S2Out11" (G D) ($BIDIR))
	("S2Out12" (G D) ($BIDIR))
	("S2Out13" (G D) ($BIDIR))
	("S2Out14" (G D) ($BIDIR))
	("S2Out15" (G D) ($BIDIR))
	("Vdd" (G D) ($BIDIR))
	("Gnd" (G D) ($BIDIR)))
(PrivateFollows)
(N "Gnd" (G D))
(N "PhB" (G D))
(N "S2Out0" (G D))
(N "S2Out1" (G D))
(N "S2Out10" (G D))
(N "S2Out11" (G D))
(N "S2Out12" (G D))
(N "S2Out13" (G D))
(N "S2Out14" (G D))
(N "S2Out15" (G D))
(N "S2Out2" (G D))
(N "S2Out3" (G D))
(N "S2Out4" (G D))
(N "S2Out5" (G D))
(N "S2Out6" (G D))
(N "S2Out7" (G D))
(N "S2Out8" (G D))
(N "S2Out9" (G D))
(N "Vdd" (G D))
(N "nlRq0" (G D))
(N "nlRq1" (G D))
(N "nlRq10" (G D))
(N "nlRq11" (G D))
(N "nlRq12" (G D))
(N "nlRq13" (G D))
(N "nlRq14" (G D))
(N "nlRq15" (G D))
(N "nlRq2" (G D))
(N "nlRq3" (G D))
(N "nlRq4" (G D))
(N "nlRq5" (G D))
(N "nlRq6" (G D))
(N "nlRq7" (G D))
(N "nlRq8" (G D))
(N "nlRq9" (G D))
(PN "PhB" "PhB")
(PN "nlRq0" "nlRq0")
(PN "nlRq1" "nlRq1")
(PN "nlRq2" "nlRq2")
(PN "nlRq3" "nlRq3")
(PN "nlRq4" "nlRq4")
(PN "nlRq5" "nlRq5")
(PN "nlRq6" "nlRq6")
(PN "nlRq7" "nlRq7")
(PN "nlRq8" "nlRq8")
(PN "nlRq9" "nlRq9")
(PN "nlRq10" "nlRq10")
(PN "nlRq11" "nlRq11")
(PN "nlRq12" "nlRq12")
(PN "nlRq13" "nlRq13")
(PN "nlRq14" "nlRq14")
(PN "nlRq15" "nlRq15")
(PN "S2Out0" "S2Out0")
(PN "S2Out1" "S2Out1")
(PN "S2Out2" "S2Out2")
(PN "S2Out3" "S2Out3")
(PN "S2Out4" "S2Out4")
(PN "S2Out5" "S2Out5")
(PN "S2Out6" "S2Out6")
(PN "S2Out7" "S2Out7")
(PN "S2Out8" "S2Out8")
(PN "S2Out9" "S2Out9")
(PN "S2Out10" "S2Out10")
(PN "S2Out11" "S2Out11")
(PN "S2Out12" "S2Out12")
(PN "S2Out13" "S2Out13")
(PN "S2Out14" "S2Out14")
(PN "S2Out15" "S2Out15")
(PN "Vdd" "Vdd")
(PN "Gnd" "Gnd")
(CI "PGDA0" "TSPGDNmos" (G D) ($Initpos ↑1) ($Initrow ↑6) (CIC
	("t1" "nlRq0")
	("t3" "PhB")
	("t2" "S2Out0")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))
(CI "PGDA1" "TSPGDNmos" (G D) ($Initpos ↑2) ($Initrow ↑6) (CIC
	("t1" "nlRq1")
	("t3" "PhB")
	("t2" "S2Out1")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))
(CI "PGDA10" "TSPGDNmos" (G D) ($Initpos ↑11) ($Initrow ↑6) (CIC
	("t1" "nlRq10")
	("t3" "PhB")
	("t2" "S2Out10")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))
(CI "PGDA11" "TSPGDNmos" (G D) ($Initpos ↑12) ($Initrow ↑6) (CIC
	("t1" "nlRq11")
	("t3" "PhB")
	("t2" "S2Out11")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))
(CI "PGDA12" "TSPGDNmos" (G D) ($Initpos ↑13) ($Initrow ↑6) (CIC
	("t1" "nlRq12")
	("t3" "PhB")
	("t2" "S2Out12")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))
(CI "PGDA13" "TSPGDNmos" (G D) ($Initpos ↑14) ($Initrow ↑6) (CIC
	("t1" "nlRq13")
	("t3" "PhB")
	("t2" "S2Out13")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))
(CI "PGDA14" "TSPGDNmos" (G D) ($Initpos ↑15) ($Initrow ↑6) (CIC
	("t1" "nlRq14")
	("t3" "PhB")
	("t2" "S2Out14")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))
(CI "PGDA15" "TSPGDNmos" (G D) ($Initpos ↑16) ($Initrow ↑6) (CIC
	("t1" "nlRq15")
	("t3" "PhB")
	("t2" "S2Out15")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))
(CI "PGDA2" "TSPGDNmos" (G D) ($Initpos ↑3) ($Initrow ↑6) (CIC
	("t1" "nlRq2")
	("t3" "PhB")
	("t2" "S2Out2")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))
(CI "PGDA3" "TSPGDNmos" (G D) ($Initpos ↑4) ($Initrow ↑6) (CIC
	("t1" "nlRq3")
	("t3" "PhB")
	("t2" "S2Out3")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))
(CI "PGDA4" "TSPGDNmos" (G D) ($Initpos ↑5) ($Initrow ↑6) (CIC
	("t1" "nlRq4")
	("t3" "PhB")
	("t2" "S2Out4")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))
(CI "PGDA5" "TSPGDNmos" (G D) ($Initpos ↑6) ($Initrow ↑6) (CIC
	("t1" "nlRq5")
	("t3" "PhB")
	("t2" "S2Out5")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))
(CI "PGDA6" "TSPGDNmos" (G D) ($Initpos ↑7) ($Initrow ↑6) (CIC
	("t1" "nlRq6")
	("t3" "PhB")
	("t2" "S2Out6")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))
(CI "PGDA7" "TSPGDNmos" (G D) ($Initpos ↑8) ($Initrow ↑6) (CIC
	("t1" "nlRq7")
	("t3" "PhB")
	("t2" "S2Out7")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))
(CI "PGDA8" "TSPGDNmos" (G D) ($Initpos ↑9) ($Initrow ↑6) (CIC
	("t1" "nlRq8")
	("t3" "PhB")
	("t2" "S2Out8")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))
(CI "PGDA9" "TSPGDNmos" (G D) ($Initpos ↑10) ($Initrow ↑6) (CIC
	("t1" "nlRq9")
	("t3" "PhB")
	("t2" "S2Out9")
	("Vdd" "Vdd")
	("Gnd" "Gnd")))