I was wrong. Not a 24-pin. Some kind of 16-pin connector...

I can't post a photo at the moment but it's still funny to me
_________________________
Matt