module TopLevel74L85 ( ALBi, AGBi, AEBi, A, B, ALBo, AGBo, AEBo ); input [3:0] A; input [3:0] B; input ALBi, AGBi, AEBi; output ALBo, AGBo, AEBo; wire n1, n2, n3, n4, n5, n6, n7, n8, n9, n10, n11, n12, n13, n14, n15, n16, n17, n18, n19, n20, n21, n22, n23, n24, n25, n26, n27, n28, n29, n30, n31, n32, n33, n34, n35, n36, n37, n38, n39, n40; NAND2_X1 U1 ( .A1(n29), .A2(n31), .ZN(n10) ); INV_X4 U2 ( .A(n25), .ZN(n3) ); NOR2_X1 U3 ( .A1(n3), .A2(n13), .ZN(n15) ); INV_X2 U4 ( .A(n23), .ZN(n1) ); INV_X2 U5 ( .A(n1), .ZN(n2) ); AOI21_X4 U6 ( .B1(n13), .B2(n3), .A(n11), .ZN(n12) ); AOI21_X1 U7 ( .B1(n16), .B2(n15), .A(n14), .ZN(n22) ); NOR2_X1 U8 ( .A1(B[1]), .A2(n26), .ZN(n14) ); NOR2_X1 U9 ( .A1(n25), .A2(A[0]), .ZN(n28) ); INV_X4 U10 ( .A(B[0]), .ZN(n25) ); OAI21_X2 U11 ( .B1(n39), .B2(n40), .A(n38), .ZN(ALBo) ); NOR2_X2 U12 ( .A1(n7), .A2(n18), .ZN(n19) ); AOI21_X2 U13 ( .B1(n36), .B2(n37), .A(n35), .ZN(n38) ); NOR2_X2 U14 ( .A1(n33), .A2(n4), .ZN(n36) ); OAI211_X2 U15 ( .C1(n32), .C2(n31), .A(n30), .B(n37), .ZN(n39) ); INV_X2 U16 ( .A(n17), .ZN(n4) ); INV_X1 U17 ( .A(A[2]), .ZN(n17) ); INV_X1 U18 ( .A(n33), .ZN(n5) ); INV_X1 U19 ( .A(B[2]), .ZN(n33) ); INV_X2 U20 ( .A(n18), .ZN(n6) ); INV_X2 U21 ( .A(A[3]), .ZN(n18) ); INV_X2 U22 ( .A(n34), .ZN(n7) ); AOI21_X2 U23 ( .B1(n20), .B2(n37), .A(n19), .ZN(n21) ); NOR2_X1 U24 ( .A1(n6), .A2(n34), .ZN(n35) ); INV_X1 U25 ( .A(B[3]), .ZN(n34) ); NOR2_X2 U26 ( .A1(n5), .A2(n17), .ZN(n20) ); NOR3_X1 U27 ( .A1(n10), .A2(n23), .A3(n9), .ZN(AEBo) ); NAND2_X4 U28 ( .A1(n8), .A2(n30), .ZN(n23) ); XNOR2_X2 U29 ( .A(A[0]), .B(B[0]), .ZN(n29) ); XNOR2_X2 U30 ( .A(A[1]), .B(B[1]), .ZN(n31) ); XNOR2_X2 U31 ( .A(A[2]), .B(B[2]), .ZN(n30) ); XNOR2_X2 U32 ( .A(A[3]), .B(B[3]), .ZN(n8) ); INV_X4 U33 ( .A(AEBi), .ZN(n9) ); INV_X4 U34 ( .A(A[1]), .ZN(n26) ); NAND2_X2 U35 ( .A1(n26), .A2(B[1]), .ZN(n16) ); INV_X4 U36 ( .A(A[0]), .ZN(n13) ); INV_X4 U37 ( .A(AGBi), .ZN(n11) ); NAND2_X2 U38 ( .A1(n16), .A2(n12), .ZN(n24) ); XNOR2_X2 U39 ( .A(B[3]), .B(A[3]), .ZN(n37) ); OAI221_X2 U40 ( .B1(n23), .B2(n24), .C1(n2), .C2(n22), .A(n21), .ZN(AGBo) ); NAND2_X2 U41 ( .A1(n26), .A2(B[1]), .ZN(n27) ); INV_X4 U42 ( .A(n27), .ZN(n32) ); AOI211_X2 U43 ( .C1(ALBi), .C2(n29), .A(n28), .B(n32), .ZN(n40) ); endmodule