You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
For the molecule named N-[(Z)-[4-[[2-(4-tert-butylphenoxy)acetyl]amino]naphthalen-1-yl]methylideneamino]-3-cyano-4-hydroxybenzamide by IUPAC nomenclature, provide its molecular formula.
user
C31H28N4O4
assistant