You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
For the molecule named 2-[[4-[[4-[(4-cyano-1-hydroxy-7-methoxy-3-methyl-6-sulfopyrido[1,2-a]benzimidazol-2-yl)diazenyl]-2-methyl-5-(3-sulfopropoxy)phenyl]diazenyl]-2-(hydroxymethyl)-5-(3-sulfopropylsulfanyl)phenyl]diazenyl]benzo[g][1,3]benzothiazole-4,8-disulfonic acid;sulfur trioxide by IUPAC nomenclature, provide its molecular formula.
user
C45H40N10O22S8
assistant