af republiken , hadehan