Last year, the boat was dismasted in a freak gale, and in the process I lost the mast step (luckily not the mast itself

In case there is a confusion, I am talking about the aluminum part in the photo here (this is not from my boat, I snatched it from the Forum, I believe it's from a C26).
Thanks a lot and happy sailing!