The links in post 16 describe the eclipses for eclipse Saros cycle 129 . There are currently 40 Saros cycles running simultaneously (see
here, each with it's own complement of partial, annular, total, and hybrid eclipses. If you look
here, you'll see that over 5% of all eclipses between 2000 BC and 4000 AD are hybrid. In the 21st century alone there will be ones in 2013, 2023, 2031, 2049, 2050, and 2067. In the 29th century, there will be nine of them. Your statement that "the last one will be in 2528" is inaccurate.