republic (143.406)