35+ years of financial software innovation