MAINTENANCE AGREEMENT