wide spectrum of financial situations