IPAD: 1
I output;

OPAD: 1
O input;

IOPAD: 1
B input;

IBUF: 2
I input
O output;

OBUF: 2
I input YES
O output;

BUFG: 2
I input
O output;

BUF: 2
I input
O output YES;

ACLK: 2 (INSERT)
I input
O output;

GCLK: 2 (INSERT)
I input
O output;

INFF: 5
D input
C input YES
GR input
Q  output
O  output;

INLAT: 5
D input
L input  YES
GR input
Q  output
O  output;

OBUFT: 3
I input   YES
T input   YES
O output;

OUTFF: 4
D input  YES
C input  YES
GR input
Q output;

OUTFFT: 5
D input  YES
T input  YES
C input  YES
GR input
O output;

DFF: 6
D input
C input  YES
CE input
CLR input
GR input
Q ouput;

AND: 3
O output
&1 input   YES
&2 input   YES;

OR: 3
O output
&1 input   YES
&2 input   YES;

INV: 2
I input
O output;
