You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
For the molecule named 6-[2-(7-hydroxy-5-azaspiro[2.4]heptan-5-yl)ethoxy]-4-[6-[7-[(6-methoxypyridin-3-yl)methyl]-2,7-diazaspiro[4.4]nonan-2-yl]pyridin-3-yl]pyrazolo[1,5-a]pyridine-3-carbonitrile by IUPAC nomenclature, provide its molecular formula.
user
C35H40N8O3
assistant