Storage is a type of Maintenance. 
Offering is a type of Contribution. Contribution is derived from Contribute. Contribute is a synonym of Lend. Trust is a type of Lend. 
Storage --IsA--> Maintenance 
Offering --IsA--> Contribution --DerivedFrom--> Contribute <--Synonym--> Lend <--IsA-- Trust 