So, it is a Magnum, 2550ko. The sticker under the seat is badly faded, but based on it being 25 horse, 50 inch cut, kohler motor, I think I got the right model #. Owner doesn't remember the filters ever being changed, so that's up for next weekend. Hopefully Hydro Gear will tell me which filters.